دوره آموزشی مقیاس بندی TypeScript برای توسعه دهندگان سازمانی
1 ساعت 46 دقیقهپیشرفته2024-08-23
مدرسین

Eve Porcello
Software Developer and Instructor
جزئیات دوره
آیا به دنبال ارتقای مهارتهای کدنویسی خود از حاشیهنویسی نوع ساده به مدلسازی دادههای پیچیده و یکپارچهسازی API هستید؟
به مربی Eve Porcello بپیوندید و در این دوره آموزشی جامع، درک عمیقتری از TypeScript پیدا کنید. این دوره به شما کمک میکند تا اصول اصلی TypeScript را به طور کامل درک کنید و مهارتهای خود را در مدلسازی دادههای پیچیده و یکپارچهسازی API ارتقا دهید.
Eve Porcello با ارائه مباحث کلیدی مانند کلاسها، رابطها و مفاهیم پیچیدهتر مانند ژنریکها و انواع ابزار، شما را با مفاهیم بنیادی TypeScript آشنا میکند. در این دوره، نحوه مدیریت ساختار کد از طریق فضاهای نام، ماژولها و مدلهای داده را یاد خواهید گرفت تا قادر به ساخت برنامههای کاربردی قوی و ایمن از نظر نوع باشید.
علاوه بر این، این دوره شامل تجربه عملی با پروژههای برنامهنویسی است که چالشهای واقعی در دنیای برنامهنویسی را شبیهسازی میکنند. این پروژهها به شما این امکان را میدهند که مهارتهای خود را در عمل به کار ببرید و با چالشهای واقعی روبهرو شوید. همچنین یاد خواهید گرفت که چگونه کدهای تمیزتر و کارآمدتری بنویسید و پروژهها را با استفاده از ابزارهایی مانند Vitest و VS Code اشکالزدایی، آزمایش و خودکارسازی کنید.
چه شما یک توسعهدهنده با تجربه باشید که به دنبال انتقال به TypeScript، ارتقای مهارتهای موجود خود باشید، یا دانشآموزی مشتاق به کشف جاوا اسکریپت تایپشده، این دوره بینشها و مهارتهای ارزشمندی را به شما ارائه میدهد که میتواند به شما کمک کند تا به یک توسعهدهنده TypeScript ماهر تبدیل شوید.
اهداف آموزشی:
درک عمیق اصول بنیادی TypeScript: یاد بگیرید چگونه از کلاسها، رابطها و ژنریکها استفاده کنید و با انواع ابزارهای TypeScript آشنا شوید.
مدیریت ساختار کد با فضاهای نام و ماژولها: نحوه سازماندهی کد و ساخت برنامههای کاربردی قوی و ایمن از نظر نوع را یاد بگیرید.
تجربه عملی با پروژههای برنامهنویسی: با پروژههای عملی که چالشهای دنیای واقعی را شبیهسازی میکنند، مهارتهای خود را تقویت کنید.
نوشتن کد تمیزتر و کارآمدتر: روشهای بهبود کیفیت کد و استفاده از ابزارهای اشکالزدایی، آزمایش و خودکارسازی را بیاموزید.
با پایان این دوره، شما قادر خواهید بود تا با اعتماد به نفس به TypeScript تسلط پیدا کنید و مهارتهای پیشرفتهای در توسعه نرمافزار به دست آورید.
به مربی Eve Porcello بپیوندید و در این دوره آموزشی جامع، درک عمیقتری از TypeScript پیدا کنید. این دوره به شما کمک میکند تا اصول اصلی TypeScript را به طور کامل درک کنید و مهارتهای خود را در مدلسازی دادههای پیچیده و یکپارچهسازی API ارتقا دهید.
Eve Porcello با ارائه مباحث کلیدی مانند کلاسها، رابطها و مفاهیم پیچیدهتر مانند ژنریکها و انواع ابزار، شما را با مفاهیم بنیادی TypeScript آشنا میکند. در این دوره، نحوه مدیریت ساختار کد از طریق فضاهای نام، ماژولها و مدلهای داده را یاد خواهید گرفت تا قادر به ساخت برنامههای کاربردی قوی و ایمن از نظر نوع باشید.
علاوه بر این، این دوره شامل تجربه عملی با پروژههای برنامهنویسی است که چالشهای واقعی در دنیای برنامهنویسی را شبیهسازی میکنند. این پروژهها به شما این امکان را میدهند که مهارتهای خود را در عمل به کار ببرید و با چالشهای واقعی روبهرو شوید. همچنین یاد خواهید گرفت که چگونه کدهای تمیزتر و کارآمدتری بنویسید و پروژهها را با استفاده از ابزارهایی مانند Vitest و VS Code اشکالزدایی، آزمایش و خودکارسازی کنید.
چه شما یک توسعهدهنده با تجربه باشید که به دنبال انتقال به TypeScript، ارتقای مهارتهای موجود خود باشید، یا دانشآموزی مشتاق به کشف جاوا اسکریپت تایپشده، این دوره بینشها و مهارتهای ارزشمندی را به شما ارائه میدهد که میتواند به شما کمک کند تا به یک توسعهدهنده TypeScript ماهر تبدیل شوید.
اهداف آموزشی:
درک عمیق اصول بنیادی TypeScript: یاد بگیرید چگونه از کلاسها، رابطها و ژنریکها استفاده کنید و با انواع ابزارهای TypeScript آشنا شوید.
مدیریت ساختار کد با فضاهای نام و ماژولها: نحوه سازماندهی کد و ساخت برنامههای کاربردی قوی و ایمن از نظر نوع را یاد بگیرید.
تجربه عملی با پروژههای برنامهنویسی: با پروژههای عملی که چالشهای دنیای واقعی را شبیهسازی میکنند، مهارتهای خود را تقویت کنید.
نوشتن کد تمیزتر و کارآمدتر: روشهای بهبود کیفیت کد و استفاده از ابزارهای اشکالزدایی، آزمایش و خودکارسازی را بیاموزید.
با پایان این دوره، شما قادر خواهید بود تا با اعتماد به نفس به TypeScript تسلط پیدا کنید و مهارتهای پیشرفتهای در توسعه نرمافزار به دست آورید.
مهارت ها
TypeScriptProgramming LanguagesOpen SourceSoftware DevelopmentOne-Off
سرفصل ها
0. مقدمه
- 01 - ساخت با TypeScript در مقیاس
- 02 - آنچه باید بدانید
- 03 - محیط TypeScript خود را تنظیم کنید
1. کلاسهای TypeScript
- 04 - کار با کلاسهای عمومی
- 05 - اجرای کلاسهای خصوصی
- 06 - ایجاد رابط
- 07 - درک وراثت در TypeScript
- 08 - افزودن محافظهای نوع به کلاس ها
- 09 - Capstone قسمت 1
2. انواع TypeScript
- 10 - استفاده از نوع عملگر
- 11 - انواع تاسیسات ساختمان
- 12 - استفاده از انواع فقط خواندنی
- 13 - شناخت انواع اتحادیه
- 14 - نگاشت مجدد کلیدها با typeof
- 15 - Capstone - قسمت 2
3. مدیریت ساختارهای داده پیچیده با Generics
- 16 - سفارشی سازی کامپایلر TypeScript
- 17 - ایجاد نوع ژنریک
- 18 - نوشتن انواع API
- 19 - ترکیب انواع عام و مشروط
- 20 - اضافه کردن حاشیه نویسی نوع به جاوا اسکریپت موجود
- 21 - رسیدگی به انواع جزئی نگاشت شده
- 22 - Capstone - قسمت 3
4. TypeScript قابل استفاده مجدد
- 23 - انواع Import و صادرات
- 24 - ماژولهای فاصله نام
- 25 - ایجاد مدلهای داده با TypeScript
- 26 - واکشی دادههای تایپ شده با TypeScript
- 27 - Capstone - قسمت 4
5. اشکال زدایی، تست و اتوماسیون
- 28 - چالش - اشکال زدایی TypeScript
- 29 - راه حل - اشکال زدایی TypeScript
- 30 - پیکربندی Vitest برای تست TypeScript
- 31 - نوشتن تستهای TypeScript
- 32 - اجرای تستهای TypeScript
- 33 - Capstone - قسمت 5
6. پروژه Capstone
- 34 - راه حل کپستون
نتیجه گیری
- 35 - منابع TypeScript اضافی
دوره های مرتبط
- دوره آموزشی تایپاسکریپت پیشرفته: ژنریکها و انواع شرطی
- دوره آموزشی انتخاب زبان مناسب برای بکاند: TypeScript، Go یا Rust برای پروژههای جدید شما
- دوره آموزشی تکنیکهای پیشرفته React Router با TypeScript
- دوره آموزشی TypeScript برای توسعهدهندگان Node.js
- دوره آموزشی ساخت برنامههای تایپاسکریپت با JSDoc
- دوره آموزشی ساخت یک مونو ریپو مقیاسپذیر با استفاده از جاوااسکریپت و تایپاسکریپت
- دوره آموزشی مفاهیم پیشرفته تایپاسکریپت
- دوره آموزشی تایپاسکریپت برای توسعهدهندگان جاوااسکریپت