Skip to content

Latest commit

 

History

History
47 lines (36 loc) · 4.8 KB

I-wanna-be-web-developer.md

File metadata and controls

47 lines (36 loc) · 4.8 KB

Introduction to Web Developer

What should I learn

สิ่งที่ควรจะรู้ก่อนเริ่มต้น

  • [learning] Git (Version Control) & Github Git เป็น Version Control หรือก็คือเป็นตัวจัดการเวอร์ชั้นให้กับโค้ด ส่วน Github เป็น web-based Git และ Internet hosting service ความจริงแล้ว Github ยังเป็นได้อีกอย่างคือ social-coding คือทุกคนสามารถอัพโค้ดของตัวเองเปิดเป็น Open Source แล้วให้ Developer คืออื่นๆมาร่วมพัฒนาโปรเจคได้ อีกทั้งยังเป็นโปรไฟล์ชั้นดีอีกด้วย

  • [learning] Basic HTML, CSS, Javascript เป็นพื้นฐานที่จำเป็นต้องมีในการศึกษาการเขียนเว็บ ศึกษาได้ไม่ยากแต่เน้นประสบการณ์

  • [learning] Free Course on Codecademy คอร์สฟรีสำหรับคนอยากเขียนเว็บ เห็นตัวอย่างเลย

สิ่งที่ควรจะศึกษาและทำความเข้าใจ

สิ่งที่ควรทำหลังจากศึกษาจบแล้ว

  • [challenge] Hackerrank เมื่อศึกษาพื้นฐานจนเชี่ยวชาญแล้ว สิ่งต่อไปที่ควรฝึกคือ โจทย์โปรแกรมมิ่ง เพราะซอฟต์แวร์ที่ดี เกิดจากโค้ดที่ดี - 30 Days of Code เรียนพื้นฐานที่คุณต้องรู้ if else, การเขียน recursion และ Data Structure ที่ควรจะรู้เพื่อให้งานของคุณมีคุณภาพ

Contributors