เจาะลึก TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง
เรียนรู้การใช้งาน TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง (Basic to Advance)
Description
คอร์สนี้ผู้เรียนจะได้เรียนรู้การใช้งาน TypeScript ตั้งแต่พื้นฐานจนนำไปต่อยอดการใช้งานกับ Front-End ยุคใหม่เช่น React
หรือทำงานควบคู่กับ Node.js โดยเนื้อหาจะแบ่งออกเป็น 7 ส่วนหลักๆด้วยกัน ได้แก่
ส่วนที่ 1 : พื้นฐาน TypeScript (Basic Types)
ติดตั้งเครื่องมือและใช้งาน TypeScript
ชนิดข้อมูลพื้นฐาน (Primitive Data Types)
โครงสร้างควบคุมพื้นฐาน (Control Flow)
ฟังก์ชั่น (Function)
ส่วนที่ 2 : Advance Types
Type Aliases
Array & Object
Tuple & Enum
Interface
Union Types
ส่วนที่ 3 : เขียนโปรแกรมเชิงวัตถุด้วย TypeScript (OOP)
Class & Object
Constructor
Access Modifiers
Property & Method
Parameter Properties
Inheritance
Static
Abstract Class
Interface
ส่วนที่ 4 : Generic & Constraints
ส่วนที่ 5 : Type Narrowing
ส่วนที่ 6 : Mini Project (TypeScript & HTML5)
ส่วนที่ 7 : TypeScript & React
What You Will Learn!
- เรียนรู้ไวยากรณ์พื้นฐานของภาษา TypeScript
- เรียนรู้การเขียนโปรแกรมเชิงวัตถุ (OOP) ด้วย TypeScript
- เรียนรู้การนำ TypeScript ไปสร้างเว็บไซต์ (TypeScript + HTML5)
- เรียนรู้การนำ TypeScript ไปทำงานร่วมกับ React
Who Should Attend!
- ผู้เรียนที่ไม่เคยเขียนภาษา TypeScript มาก่อน และต้องการเรียนรู้การใช้งานภาษา TypeScript
- ผู้เรียนที่มีพื้นฐานภาษา JavaScript และสามารถใช้งาน JavaScript ES6 ได้
- ผู้เรียนที่ต้องการต่อยอดการใช้ภาษา TypeScript เช่นนำ TypeScript ไปใช้งานร่วมกับ React เป็นต้น