لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تایپاسکریپت پیشرفته: ساخت اپلیکیشنهای سطح Production
- آخرین آپدیت
دانلود Advanced TypeScript: Building Production-Grade Applications
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره دارای قابلیت Coursera Coach است!
روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظهای که به شما کمک میکند تا دانش خود را آزمایش کنید، پیشفرضها را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیقتر کنید.
این دوره یک راهنمای جامع برای تسلط بر TypeScript از طریق ساخت اپلیکیشنهای سطح Production (آماده بهرهبرداری) ارائه میدهد. شما خواهید آموخت که چگونه با مفاهیم بنیادی و پیشرفته تایپاسکریپت که مستقیماً در توسعه اپلیکیشنهای دنیای واقعی کاربرد دارند، کار کنید. با تمرکز بر مفاهیمی مانند Union Types، Mapped Types و Conditional Types، شما برای مدیریت پیچیدهترین و مقیاسپذیرترین اپلیکیشنهای تایپاسکریپت مجهز خواهید شد.
در طول این دوره، شما یک رویکرد ساختاریافته را دنبال خواهید کرد؛ از مبانی مانند انواع بنیادی و کلاسها شروع کرده و به موضوعات پیشرفتهتری مانند Template Literals، توابع Generic و Record Types میرسید. با انجام تمرینهای عملی، پایهای قوی برای ساخت اپلیکیشنهای بسیار قابل اعتماد با تایپاسکریپت ایجاد کرده و متدهای کدنویسی خود را بهبود میبخشید.
این دوره برای توسعهدهندگانی ایدهآل است که میخواهند مهارتهای خود را صیقل داده و در ساخت اپلیکیشنهای مقیاسبزرگ با TypeScript تخصص یابند. شما تکنیکهایی مانند Type Iteration، اورلودهای پیشرفته توابع و Generics را در حین توسعه اپلیکیشنهای واقعی بررسی خواهید کرد. این دوره با تمرینات کاربردی متنوع طراحی شده است که چالشهای دنیای واقعی پروژه ها را شبیهسازی میکند.
در پایان دوره، شما قادر خواهید بود با اعتماد به نفس کامل، اپلیکیشنهای مقیاسپذیر و سطح Production با تایپاسکریپت بسازید، انواع پیچیده (Complex Types) را مدیریت کنید، به طور بهینه از Generics استفاده کنید و مفاهیم پیشرفتهای مانند تکرار نوع و انواع شرطی را برای حل مسائل واقعی به کار ببرید.
سرفصل ها و درس ها
مقدمه
Introduction
مرور کلی دوره
Course Walk-through
کاربرد مفاهیم در دنیای واقعی
Real-world Applicability of the Concepts
راهاندازی پروژه
Project Setup
مبانی: انواع بنیادی و قابلیت تخصیص
Basics: Fundamental Types and Assignability
مقدمه
Intro
مقادیر دقیق به عنوان نوع
Exact Values as Types
ترکیب انواع
Combining Types
نوع Unknown
The Unknown Type
نوع Never
The Never Type
نوع Any
The Any Type
نمایش دادهها در تایپاسکریپت
Representing Data in TypeScript
تمرین ۱
Practice #1
تمرین ۲
Practice #2
تمرین ۳
Practice #3
تمرین ۴
Practice #4
تمرین ۵
Practice #5
تمرین ۶
Practice #6
تمرین ۷
Practice #7
تمرین ۸
Practice #8
تمرین ۹
Practice #9
تمرین ۱۰
Practice #10
مبانی: کلاسها
Basics: Classes
تایپگذاری This
Annotating This
ساخت یک کلاس
Creating a Class
متدهای کلاس
Class Methods
دریافت آرگومانها از طریق سازنده (Constructor)
Receiving Arguments via Constructor
نمایش نظرات