TypeScript را برای پروژه های عملی یاد بگیرید
TypeScript یک زبان برنامه نویسی به طور فزاینده ای محبوب است.
ما فقط یک دوره آموزشی TypeScript را در کانال YouTube freeCodeCamp.org ارسال کردیم. من طراحی شده ام تا شما را از اصول اولیه به جنبه های پیشرفته این زبان قدرتمند برسانم. جان اسمیلگا این کوروس را ایجاد کرد. او همچنین بسیاری از محبوب ترین دوره ها را در کانال ما ایجاد کرده است.
TypeScript ابر مجموعه ای از جاوا اسکریپت است که انواع استاتیک را به زبان اضافه می کند. این بدان معناست که میتوانید در مراحل اولیه توسعه، خطاها را شناسایی کنید، که منجر به کدهای قویتر و قابل نگهداری میشود. TypeScript نه تنها به ساختار کد و جلوگیری از خطاهای زمان اجرا کمک می کند، بلکه خوانایی و پیش بینی کد را نیز افزایش می دهد. این به طور گسترده توسط توسعه دهندگان در سراسر جهان برای ساخت برنامه های کاربردی در مقیاس بزرگ پذیرفته شده است، و آن را به یک مهارت ارزشمند در صنعت فناوری امروز تبدیل می کند.
این دوره به گونه ای طراحی شده است که پایه ای محکم را ارائه دهد، که از مفاهیم اولیه شروع می شود و به ویژگی های پیچیده تر می رسد. شما از طریق آموزش های عملی، با هر مفهومی که در سناریوهای دنیای واقعی اعمال می شود تا درک خود را تقویت کنید، یاد خواهید گرفت.
در اینجا بخش های این دوره آمده است:
مقدمه، یادداشتهای نوع، آرایهها: سفر TypeScript خود را با درک مفاهیم اصلی آن، نحوه حاشیهنویسی انواع و نحوه استفاده مؤثر از آرایهها آغاز کنید.
اشیاء و توابع: در اشیاء و توابع غوطه ور شوید و تحلیل کنید که چگونه TypeScript این ساختارهای اساسی جاوا اسکریپت را تقویت می کند.
نام مستعار و رابط: درباره نامهای مستعار و رابطها، آپشن های کلیدی که به ساختارهای کد انعطافپذیرتر و قابل استفاده مجدد اجازه میدهند، بیاموزید.
Tuples و Enums: با tuples و enums کنار بیایید، که کنترل بیشتری بر ساختار داده شما ارائه می دهند.
محافظ های نوع: محافظ های نوع را کشف کنید و اینکه چگونه می توانند به شما کمک کنند تا مطمئن شوید که انواع متغیر همان چیزی است که شما انتظار دارید.
Generics: Generics را درک کنید، یک ویژگی قدرتمند که شما را قادر می سازد تا اجزای کد انعطاف پذیر و قابل استفاده مجدد را ایجاد کنید.
واکشی داده ها: TypeScript را با واکشی داده های دنیای واقعی اعمال کنید و یاد بگیرید که چگونه داده های خارجی را به روشی ایمن از نظر نوع مدیریت کنید.
کلاس ها: کلاس ها را در TypeScript کاوش کنید و مهارت های برنامه نویسی شی گرا خود را تقویت کنید.
وظایف: با کارهای عملی که برای به چالش کشیدن درک و کاربرد TypeScript طراحی شده اند، درگیر شوید.
React with TypeScript: مهارت های TypeScript خود را به توسعه React گسترش دهید و یاد بگیرید که چگونه برنامه های React را با تایپ قوی بسازید.
رویکرد تدریس جان اسمیلگا بر وضوح و یادگیری عملی تأکید دارد و مفاهیم پیچیده را برای همه فراگیران قابل دسترس می کند. دوره کامل را در کانال YouTube freeCodeCamp.org (تماشای 10 ساعته) تماشا کنید.
ارسال نظر