เส้นทางในการเรียนซีรีส์ เขียนโค้ดอย่างมีมาตรฐานด้วย TypeScript เรียนตามลำดับดังนี้
1.ปูพื้นฐานการเขียนโค้ดด้วย TypeScript
2.เข้าใจพื้นฐานการใช้งาน Types ใน TypeScript
3.การสร้าง Types ใน TypeScript
4.Type Transformation เพื่อการประยุกต์ใช้งาน
5.พื้นฐานการเขียนโปรแกรมเชิงวัตถุโดยใช้ Typescript
6.หลักการเขียนโปรแกรมเชิงวัตถุด้วย TypeScript
7.ประยุกต์ใช้ TypeScript ในการทำงาน
8.Workshop สร้างระบบจัดการชำระเงินด้วย TypeScript
คอร์สเรียนนี้เหมาะกับใคร
- นักพัฒนาแอปพลิเคชันด้วยภาษา JavaScript ที่ต้องการให้โค๊ดมีมาตรฐาน ลดความผิดพลาดจากชนิดข้อมูล
- คนทำงานสาย Data ที่ต้องเขียน javascript ภายในระบบ
- นักเรียนที่ต้องการสร้างโปรเจค Typescript ยื่น portfolio
- ผู้สนใจทั่วไปที่มีพื้นฐานการเขียนโปรแกรม Javascript
วัตถุประสงค์ของคอร์สเรียน
- ผู้เรียนจะเรียนรู้การสร้าง Types ที่มีค่าตายตัว, Unions, Intersections และ Conditional Types
- ผู้เรียนจะได้เรียนรู้การใช้ Enum และ Generic ใน TypeScript
- ผู้เรียนจะได้ประยุกต์ใช้ความรู้ในการสร้าง Types ผ่าน Mini-workshop
จุดเด่นของคอร์สนี้ / Unique selling point
- คอร์สนี้ทำให้คนที่ใช้ Javascript อยู่ก่อนแล้ว สามารถเข้าใจการใช้ Typescript อย่างลึกซึ้งผ่านการฝึกใช้งานจริง และทำ Classproject
- ภาษาไทย เข้าถึงผู้เรียนคนไทย
พื้นฐานที่จำเป็น?/สิ่งที่ต้องมี
- มีความรู้พื้นฐานในภาษา JavaScript
- หรือ สามารถเขียนโปรแกรมในภาษาอื่นๆ ได้
- หรือ ผ่านคอร์สเรียน “สร้างเว็บไซต์จากเริ่มต้นจนถึงมือโปร ด้วย HTML5/CSS3/JavaScript” ของ futureskill
- และ ผ่านคอร์สเรียน “JavaScript for Frontend Developer: ฉบับรวบรัด” ของ futureskill
- เรียนรู้ EP ก่อนหน้า
Course Highlight
- ผู้เรียนจะได้เรียนรู้วิธีการสร้าง Types ที่มีค่าตายตัว, Unions, Intersections และ Conditional Types, การใช้ Enum และ Generic ใน TypeScript และสามารถประยุกต์ใช้ความรู้เหล่านี้ในการสร้าง Types ที่หลากหลายและเหมาะสมในสถานการณ์ต่างๆผ่าน Mini-workshop ที่จัดขึ้น
โปรแกรมที่ต้องใช้
- Visual Studio Code (ฟรี)
- Google Chrome (ฟรี)