รายละเอียดคอร์ส


ในคอร์สนี้เราจะมาเรียนการเขียน JavaScript ด้วย ES2015 standard กัน และยังเรียนพื้นฐาน Node.js และการเขียน Web Server ด้วย Express แบบง่ายๆ เพื่อเตรียมตัวก่อนไปเขียนเว็บแอพพลิเคชั่นด้วย React แบบเต็มรูปแบบด้วย Node.js, Express, GraphQL, Apollo ในคอร์สถัดไปกัน

คำอธิบายคอร์สออนไลน์

การเขียนเว็บแอพพลิเคชั่นโดยปกติจะแบ่งเป็นฝั่ง "server" หรือ Back-end และฝั่ง "client" หรือที่เรียกว่า Front-end โดยที่ฝั่ง server จะนิยมใช้ PHP และ client จะใช้ HTML/ CSS และ JavaScript นิดหน่อยเพื่อเพิ่มลูกเล่นให้กับเว็บไซต์ แต่ในปัจจุบันการเขียนเว็บแอพพลิเคชั่นด้วย JavaScript ได้รับความนิยมอย่างมากทั่วโลก เนื่องจาก JavaScript เข้าใจง่ายและที่สำคัญคือนักพัฒนาสามารถเรียนรู้แค่ภาษาเดียว และนำไปใช้เขียนโค้ดได้ทั้งฝั่ง server และ client โดยฝั่ง server จะใช้ Node.js ซึ่งก็เป็น JavaScript เช่นกัน


ในปัจจุบัน JavaScript ก้าวหน้าไปมากโดยที่มีมาตรฐานที่ชื่อ ECMAScript เป็นตัวกำกับ และเวอร์ชันล่าสุดมีชื่อเรียกว่า ES2015. อย่างไรก็ตาม tool ทุกวันนี้ก้าวหน้าไปอย่างรวมเร็ว ทำให้เราสามารถเขียนโค้ดด้วย standard ที่ใหม่กว่า ES2015 เช่น ES2016, ES2017 ได้ด้วย tool ที่เรียกว่า Babel ในคอร์สนี้จะเป็นลักษณะ Screencast ที่เน้นให้เห็นหน้าจอขณะที่เขียนโค้ดสดๆ และตัดต่อให้กระชับ โดยที่จะหลีกเลี่ยงการพูดทฤษฏีหรือสไลด์ยาวๆ แต่เน้นการเขียนโค้ดขึ้นมาใหม่ทั้งหมดจริงๆ ไม่ใช่จาก template ที่มีอยู่แล้ว

ประโยชน์ที่ผู้เรียนจะได้รับ

ในคอร์สนี้เราจะมาเรียนการเขียน JavaScript ด้วย ES2015 standard กัน และยังเรียนพื้นฐาน Node.js และการเขียน Web Server ด้วย Express แบบง่ายๆ เพื่อเตรียมตัวก่อนไปเขียนเว็บแอพพลิเคชั่นด้วย React แบบเต็มรูปแบบด้วย Node.js, Express, GraphQL, Apollo ในคอร์สถัดไปกัน

ใครควรเรียนคอร์สออนไลน์นี้

- ผู้ที่สนใจและอยากหัดเขียนโค้ดด้วย JavaScript/ Node.js

- นักพัฒนาที่สนใจ JavaScript/ Node.js แต่ยังไม่เคยได้ใช้อย่างจริงจัง

- นักพัฒนาที่สนใจการพัฒนาเว็บแอพพลิเคชั่นด้วย React แต่ยังไม่มั่นใจพื้นฐาน JavaScript/ Node.js

ผู้เรียนต้องมีความรู้อะไรมาก่อน

เนื่องจากสไตล์ของ Screencast จะเน้นให้เห็นการเขียนโค้ดจริิงๆ ผู้เรียนอาจจะต้องมีความรู้ทางด้าน JavaScript แบบพื้นฐานมาแล้วมาบางส่วน เพราะในคอร์สนี้ข้ามเรื่องพื้นฐานมากๆ ไป เช่น function คืออะไร ตัวแปรคืออะไร แต่จะเน้นไปที่การเขียนโค้ดจริงและเห็นผลลัพธ์จริงๆ

เนื้อหาของคอร์ส

ผู้สอน


React Thailand
ไปที่หน้าผู้สอน
  • สถาบันฝึกอบรมด้าน React และ Node.js/ JavaScript เพื่อพัฒนาเว็บแอพพลิเคชั่นหรือโมบายแอพด้วยเทคโนโลยีใหม่ทันสมัย
  • Facebook Page "React Thailand" ให้ความรู้ด้าน React และ Node.js/ JavaScript
  • basic-es2015-nodejs-before-react
    คอร์สออนไลน์