เจาะลึก TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง

เรียนรู้การใช้งาน TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง (Basic to Advanced)
4.83 (252 reviews)
Udemy
platform
ภาษาไทย
language
Web Development
category
instructor
เจาะลึก TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง
1 167
students
12 hours
content
Aug 2024
last update
$19.99
regular price

Why take this course?

🚀 [เจาะลึก TypeScript ตั้งแต่เริ่มต้นจนใช้งานจริง (Basic to Advanced)] 🎓

บริษัทของคุณได้เปิดโฟกัสบนการใช้งาน TypeScript อย่างรอบคืนจากพื้นฐานถึงการใช้งานจริง ซึ่งจะทำให้คุณได้ขั้นตอนที่ชัดเจนสำหรับการพัฒนาหลักและการตัวเปิดมุมมองในโซเครื่องของคุณ 🛠️

🔍 พื้นฐาน TypeScript (Basic Types)

  • ติดตั้งเครื่องมือและใช้งาน TypeScript: จับเราให้เริ่มกันที่เริ่มต้นของเรื่อง, ด้วยการติดตั้ง Node.js และ TypeScript ไปสู่การสร้างโปรเจ็ตปัจจุบธรรมพร้อมใช้งาน
  • ชนิดข้อมูลพื้นฐาน: ทำความเข้าใจส่วนข้อมูลพื้นฐานที่ TypeScript มีตั้งแต่ String, Number, Boolean กับ Array, Tuple, Enum
  • โครงสร้างควบคุมพื้นฐาน: 学习 control flow ด้านต่อเนื้อหาที่ไหร่ไปด้วย if, for, switch การใช้งานและการสร้างโครงสร้างที่เป็นสภาพ (Statements)
  • ฟังก์ชั่น (Function): หลักไปด้วยการสร้างและการเรียกใช้ฟังก์ชั่นที่มีความยาวหรือไม่มีปาrameter

🧠 Type Aliases & Control Flow

  • Advance Types: ขั้นตอนนี้จะเริ่มกับความเข้าใจ Type Alias และจนถึง Array, Object, Tuple, Enum ที่ไม่พยายามแต่ให้คุณเรียนรู้ใช้งานวิธีที่ดีที่สุด
  • Interface: สร้าง interface ใน TypeScript และอยู่ไม่ขาดกับการใช้งาน Polymorphism ในโปรแกรม
  • Union Types: เรียนรู้วิธีการใช้ Union types และ Intersection types เพื่อสร้าง types ที่มั่นใจและชัดเจน

🤖 เขียนโปรแกรมเชิงวัตถุด้วย TypeScript (OOP)

  • Class & Object: หลักไปด้ว่การสร้าง Class และ Object ใน TypeScript และความสัมพันธ์ของขนาดที่แตกต่างกัน
  • Constructor: การเริ่มต้น object ผ่าน Constructor และการสำรวจ type ของ properties
  • Access Modifiers: การใช้งาน public, private, protected เพื่อจัดการคุณภาพของ properties และ methods ใน Class
  • Property & Method: การสร้าง property และ method ใน Class โดยใช้ type assertion และการเปลี่ยนแปล (Mapping)
  • Parameter Properties: การใช้งาน constructor properties ที่มี parameter สำหรับการตั้งค่า object

🔒 การตัวเปิดมุมมอง (TypeScript และ JavaScript)

  • Union Types & Type Guards: การใช้งาน Union types และ type guards ในการสร้างโครงสร้างที่ยืดหยุด
  • Generics: การใช้งาน Generics เพื่อสร้าง components, functions และ classes ที่สามารถปรับใช้กับขอบรวมข้อมูลหลายประเภท
  • Enums and Type Aliases: การใช้งาน Enums และ type aliases เพื่อสร้าง system ของความเข้ากับข้อมูลที่เป็นมาตรฐาน (Predictable)

🛠️ Advanced Topics

  • Mapped Types: การสร้าง types ใหม่จาก types ที่มีอยู่
  • Utility Types: การใช้งาน types เพิ่มเติมจาก TypeScript เช่น Partial, Readonly, Record และ Pick
  • Decorators: การสร้าง decorator ใน TypeScript เพื่อสร้าง metadata และเขียนโครงสร้างที่มั่นใจ

👩‍💻 Project-Based Learning

  • Building Real-World Applications: การยึดตัวเองโปรแกรมจริงๆ ที่ใช้ TypeScript เพื่อแสดงความเข้าในการพัฒนา front-end, back-end, หรือ full-stack applications

จะเริ่มจากฐานตัวครึที่ปลอดภัยและไม่สิ้นสุดใด โดยใช้งาน TypeScript ทุกเรื่องที่เป็นพื้นฐานให้กลายจังผ่านการตัวเลือกครึที่ขัดแย่งและมีความหลากหลาย นอกจากการศึกษาในการใช้งาน TypeScript อยู่ตรงนั้น เรายังไปสู่การแบ่งโครงสร้างที่มั่นใจและการพัฒนาโปรแกรมจริงๆ ซึ่งจะช่วยให้คุณพัฒนา skills ที่จริงสำหรับการเขียนโปรแกรมที่ดีที่สุดใน TypeScript

👩‍🎓 Why Learn TypeScript?

  • Improved Developer Experience: TypeScript ช่วยให้คุณเขียนโครงสร้างที่มั่นใจและทำงานได้อย่างราบรื่น, ตรงนั้นเพื่อช่วยป้องกันข้อผิดพลาดและส่วนตัวของโครงสร้าง
  • Type Safety and Rich Tooling: การให้ TypeScript ทำเป็นรูปแบบที่ยืดหยุดหรือ type-safe ช่วยลดจุดการผิดพลาดและช่วยในการสร้างโครงสร้างที่มั่นใจ
  • IDE Support: การแต่งตัวและ IDEs (Integrated Development Environments) เช่น Visual Studio Code ช่วยปรับปรุงโค้ดของคุณได้อย่างรวดเร็วและสร้างความสาบสน�
  • Code Refactoring: TypeScript ช่วยให้การปรับแต่งโค้ดของคุณ容易และมีประสิทธิภาพ
  • Enhanced Collaboration: TypeScript ช่วยให้ทีมพัฒนาเก็บข้อมูลมากขึ้นได้โดยการให้แน่ตั�ความระบุของประจำตัวและชัดเจนใน code
  • Future-Friendly: TypeScript ถูกอัปเดตและพัฒนาอย่างคุ้มที่สุดเพื่อรวมไปกับโซหนึ่งของ JavaScript และอนาคตในเครือข่าย Web

👨‍🎓 Who is this for?

  • Developers: พัฒนาที่มีประสบการณ์ใน JavaScript ที่ต้องการเพิ่มประสบการณ์ใน TypeScript
  • Beginners: ผู้ชำนาจที่ต้องการเริ่มเร�โค้ดๆ และให้แน่นำว่า TypeScript เป็นเครื่องมือที่ดีในการพัฒนา
  • Students and Educators: นักศึกษาและผู้สอนที่ต้องการฝึกหัด TypeScript ในการ教ดวิชาหรือเป็นส่วนของกระบวนการการศึกษา

โปรแกรมนี้จะทำให้คุณพัฒนาความรู้ของคุณใน TypeScript ได้อย่างรอบคลุมและประโยชน์ การเริ่มจากฐานตัวสำหรับผู้ชำนาจที่พยายามเร�โค้ดๆ จนถึงขั้นตอนการทำตัวเลือกและการสร้างโปรแกรมจริงๆ สำหรับผู้ที่มีประสบการณ์ใน JavaScript แล้ว

📚 Learning Resources

  • TypeScript Official Documentation: เอกสาร공식ที่ครบถ้วนและมีตัวชื่อ
  • Online Courses and Tutorials: หลายเรื่องที่ใช้ TypeScript และมีประสบการณ์จากอินทัพสิทธิ์ที่ต่างๆ
  • TypeScript Playground: ระหว่างที่คุณอาจ실험และทดสอบโค้ดของคุณในระบบทดสอบออนไลน์
  • Community and Forums: ชุมชนอย่างปลอดภัยเพื่อชวนเผชิญหาและรีบิข
  • Code Repositories and Open Source Projects: โปรเจ็ต์ที่เปิดใส่ Github ซึ่งใช้ TypeScript และเป็นที่ดีเพื่อการฝึกหัด

🚀 Get Started with TypeScript Today! ติดตั้ง TypeScript และเริ่มเขียนโค้ดวันนี้เพื่อทำให้การพัฒนาแอปพลิซช์ หรือเว็บแต่ละตัวของคุณเข้าใจมากขึ้งและสามารถทำงานได้อย่างแม่พ่ายอดข้อมูลที่ซับซ�ังและสามารถตอบความต้องการของผู้ใช้ได้!

Loading charts...

Related Topics

4825488
udemy ID
10/08/2022
course created date
10/09/2022
course indexed date
Bot
course submited by