آموزش TypeScript: ساخت برنامه های مقیاس پذیر و قوی

دانلود TypeScript: Build Scalable and Robust Applications

در حال بارگزاری نمونه ویدیو، لطفا صبر کنید...
Video Player is loading.
Current Time 0:00
Duration 0:00
Loaded: 0%
Stream Type LIVE
Remaining Time 0:00
 
1x
    • Chapters
    • descriptions off, selected
    • subtitles off, selected
      نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
      نمونه ویدیوها:
      • در حال بارگزاری، لطفا صبر کنید...
      توضیحات دوره: یاد بگیرید که کد تمیز و مقیاس پذیر بنویسید و مهارت های جاوا اسکریپت خود را با TypeScript تقویت کنید. ساخت نرم افزار قوی و قابل اعتماد اصول Typescript را درک کنید - بدانید که چه نوع نوع است ، چگونه با JavaScript تفاوت دارد و چرا برای توسعه مدرن مفید است. تنظیم و پیکربندی TypeScript - نصب TypeScript ، اولین برنامه خود را بنویسید و برای توسعه بهینه tsconfig.json را پیکربندی کنید. سیستم نوع Master Typecript - از انواع ابتدایی ، پیچیده و پیشرفته مانند Tuples ، Enums ، رابط ها و نام مستعار نوع استفاده کنید. برنامه نویسی شی گرا (OOP) را در TypeScript پیاده سازی کنید-در مورد کلاس ها ، اشیاء ، وراثت ، اصلاح کننده های دسترسی ، گیرنده ها/تنظیم کننده ها و کلاس های انتزاعی بیاموزید. کار با توابع TypeScript - تعریف انواع عملکرد ، توابع اضافه بار ، استفاده از ژنرال ها و استفاده از ادعاهای نوع. از ماژول ها و پرونده های اعلامیه استفاده کنید - یاد بگیرید که چگونه پروژه های TypeScript را با استفاده از ماژول ها و پرونده های اعلامیه (.d.ts) سازماندهی کنید. یکپارچه سازی Typecript را با چارچوب های محبوب - از TypeScript با React ، Vue.js ، Node.js و Angular برای توسعه جلو و پس زمینه استفاده کنید. برای برنامه های مقیاس پذیر Typescript را اعمال کنید-ساختار پروژه های در مقیاس بزرگ با استفاده از بهترین شیوه ها برای حفظ و عملکرد. انواع ابزار TypeScript را کاوش کنید-اهرم انواع ابزار داخلی مانند جزئی ، Readonly و ضبط برای بهبود راندمان کد. رسیدگی به خطاها و اشکال زدایی به طور مؤثر - اجرای خطای قوی ، تکنیک های اشکال زدایی و استفاده از گزینه های کامپایلر TypeScript (TSC) را اجرا کنید. توسعه برنامه های پشته کامل با TypeScript-ایجاد یک API REST با Express.js ، یکپارچه سازی یک نوع TypeScript را ادغام کنید ، و حالت را با کار Redux و API با Context API با مفاهیم پیشرفته TypeScript مدیریت کنید-دکوراسیون ها ، میکس ها ، انواع نقشه برداری شده و انواع مشروط برای برنامه نویسی پویا را درک کنید. بشر تست های واحد را در TypeScript بنویسید - از چارچوب های JEST و تست برای اطمینان از قابلیت اطمینان و قابلیت حفظ کد استفاده کنید. توسعه برنامه های تلفن همراه TypeScript - یاد بگیرید که چگونه از TypeScript در React Native برای ساخت برنامه های موبایل مقیاس پذیر استفاده کنید. برای مصاحبه های شغلی TypeScript آماده شوید-با سؤالات مصاحبه TypeScript ، سناریوهای دنیای واقعی و چالش های برنامه نویسی آشنا شوید. پیش نقیهه: شور و شوق و عزم و اراده برای ایجاد مارک خود در جهان!

      استقبال گرم از Typescript: ساخت دوره برنامه های کاربردی مقیاس پذیر و قوی توسط Uplatz.


      TypeScript یک سوپراست جاوا اسکریپت است که تایپ استاتیک را به زبان اضافه می کند. این بدان معنی است که شما می توانید انواع متغیرها ، توابع و سایر اشخاص را در کد خود تعریف کنید ، که به کامپایلر TypeScript اجازه می دهد تا قبل از اجرای کد شما خطاهای نوع را بدست آورید.

      TypeScript به عنوان ابزاری قدرتمند عمل می کند که به شما در نوشتن خطای ایمن تر و قابل حفظ تر با گرفتن خطاهای نوع قبل از رسیدن به زمان اجرا کمک می کند. نتیجه نهایی هنوز کد JavaScript است که می تواند در هر جایی اجرا شود JavaScript پشتیبانی می شود.


      چگونه TypeScript کار می کند

      TypeScript با اضافه کردن یک لایه از تایپ استاتیک در بالای JavaScript کار می کند. این روند به شرح زیر است:

      1. نوشتن کد Typescript

      • شما کد خود را با استفاده از نحو TypeScript می نویسید ، که شامل حاشیه نویسی نوع است. این یادداشت ها انواع داده های مورد انتظار را برای متغیرها ، توابع و سایر عناصر موجود در کد شما مشخص می کند.

      2. تدوین (انتقال)

      • کامپایلر TypeScript (TSC) کد Typescript شما را می گیرد و آن را به کد استاندارد JavaScript تبدیل می کند. این فرآیند انتقال نامیده می شود زیرا کد را از یک نسخه از JavaScript (با انواع) به دیگری (بدون انواع) تبدیل می کند.

      • در حین تدوین ، کامپایلر TypeScript بررسی نوع را انجام می دهد. این کد شما را تجزیه و تحلیل می کند تا اطمینان حاصل شود که از انواع به طور مداوم استفاده می شود و هیچ نوع خطایی وجود ندارد. اگر خطایی پیدا کند ، آنها را گزارش می کند ، و مانع از تولید خروجی JavaScript می شود تا زمانی که آنها را برطرف کنید.

      3. اجرای کد JavaScript

      • کد JavaScript تولید شده توسط کامپایلر می تواند در هر محیط JavaScript مانند مرورگر وب یا Node.js. اجرا شود. از آنجا که انواع در هنگام تدوین حذف می شوند ، زمان اجرا JavaScript نیازی به درک سیستم نوع Typecript ندارد.

      مفاهیم کلیدی

      • تایپ استاتیک: ویژگی اصلی TypeScript. این امکان را به شما می دهد تا انواع متغیرها ، توابع و سایر موجودات را تعریف کنید. این به شما کمک می کند خطاهای نوع را در اوایل توسعه بدست آورید.

      • حاشیه نویسی نوع: شما صریحاً انواع متغیرها و توابع خود را با استفاده از یک نحو خاص مشخص می کنید (به عنوان مثال ، اجازه دهید نام: string = "alice" ؛).

        .
      • استنتاج نوع: TypeScript اغلب می تواند به طور خودکار انواع استنباط شود ، حتی اگر صریحاً آنها را بنویسید. این میزان کدی را که برای نوشتن نیاز دارید کاهش می دهد.

      • کامپایلر: کامپایلر TSC وظیفه تبدیل کد TypeScript را به JavaScript و انجام نوع بررسی نوع دارد.

      • انتقال: فرآیند تبدیل کد Typescript به JavaScript.


      TypeScript چیزهای زیادی را به جدول می آورد و آن را به یک انتخاب محبوب برای توسعه وب مدرن تبدیل می کند. برخی از ویژگی های اصلی آن عبارتند از:

      • تایپ استاتیک: این قلب TypeScript است. به شما امکان می دهد انواع متغیرها ، توابع و سایر عناصر موجود در کد خود را تعریف کنید. این به شما کمک می کند تا خطاهای نوع در طول توسعه ، قبل از ایجاد مشکل در زمان اجرا ، به شما کمک کند.

      • استنتاج نوع: TypeScript به اندازه کافی هوشمند است که اغلب انواع آنها را تشخیص می دهد حتی اگر صریحاً آنها را بنویسید. این باعث می شود کد شما در حالی که هنوز مزایای تایپ را ارائه می دهد ، کمرنگ تر شود.

      • رابط ها: اینها "شکل" اشیاء را تعریف می کنند و مشخص می کنند که چه خصوصیات و روش هایی را باید داشته باشند. آنها به اطمینان حاصل می کنند که قسمت های مختلف کد شما به طور هموار با هم کار می کنند.

      • کلاس ها: TypeScript از برنامه نویسی شی گرا با کلاس ها پشتیبانی می کند و به شما امکان می دهد طرح های قابل استفاده مجدد را برای اشیاء با خصوصیات و روش ها ایجاد کنید.

      • Generics: اینها به شما امکان می دهند کدی بنویسید که می تواند با انواع مختلفی کار کند بدون آنکه ایمنی نوع را قربانی کند. این به ویژه برای ایجاد مؤلفه ها و توابع قابل استفاده مجدد مفید است.

      • enums: enums راهی برای تعریف مجموعه ای از ثابت های نامگذاری شده فراهم می کند ، و کد شما را خواندنی و قابل خواندن تر می کند.

      • دکوراتورها: اینها راهی برای افزودن قابلیت های اضافی به کلاس ها ، خصوصیات ، روش ها و دسترسی ها هستند. آنها می توانند برای مواردی مانند ورود به سیستم ، تزریق وابستگی و موارد دیگر استفاده شوند.

      • ماژول ها و نام های نام: اینها به شما کمک می کنند کد خود را در واحدهای منطقی سازماندهی کنید و مدیریت و حفظ پروژه های بزرگ را آسان تر می کند.

      • ابزار: TypeScript دارای پشتیبانی ابزار عالی است ، از جمله ویژگی هایی مانند تکمیل کد ، اصلاح مجدد و اشکال زدایی در IDE شما.

      • سازگاری: TypeScript به JavaScript معمولی کامپایل می شود ، بنابراین با یکپارچه سازی با کتابخانه ها و چارچوب های موجود JavaScript کار می کند.


      TypeScript - برنامه درسی دوره


      ماژول 1: مقدمه ای برای TypeScript

    • مقدمه ای برای TypeScript

      • TypeScript چیست؟

      • چرا باید TypeScript را یاد بگیریم؟

      • TypeScript vs JavaScript

    • تنظیم محیط TypeScript

      • نصب TypeScript

      • نوشتن اولین برنامه Typescript خود

      • درک ساختار پروژه Typescript

      • پیکربندی tsconfig.json

    • ماژول 2: اصول اولیه

    • نحو TypeScript اصلی

      • انواع ابتدایی (رشته ، شماره ، بولی و غیره)

      • انواع صریح در مقابل انواع استنبا

    • انواع پیچیده

      • آرایه ها ، تاپ ها ، و enums

      • انواع اتحادیه و تقاطع (با مثال)

    • انواع پیشرفته Typescript

      • رابط ها و نام مستعار

      • مقادیر پیش فرض ، اتحادیه ها و تقاطع ها

    • ادعاهای نوع ، انواع عملکرد و ژنرال ها

      • ادعاهای نوع

      • انواع عملکرد

      • مقدمه ای برای ژنرال ها

    • ماژول 3: TypeScript شی گرا

    • کار با کلاس ها و اشیاء

      • ایجاد کلاس ها و اشیاء

      • اصلاح کننده های دسترسی (عمومی ، خصوصی ، محافظت شده)

      • خواص خوانده شده

    • ویژگی های کلاس پیشرفته

      • گیرنده ها و تنظیم کننده ها

      • خصوصیات و روشهای استاتیک

      • کلاس ها و میراث انتزاعی

    • برنامه نویسی شی گرا در TypeScript

      • اجرای اصول OOP

      • پروژه دستی

    • ماژول 4: ماژول های TypeScript و یکپارچه سازی

    • درک ماژول های TypeScript

      • سازماندهی و استفاده از ماژول ها

      • واردات و صادرات

    • ادغام TypeScript با Frameworks JavaScript

      • با استفاده از TypeScript با React و Node.js

    • پرونده های اعلامیه و ابزار جلو

      • با استفاده از پرونده های اعلامیه (.d.ts)

      • کار با ابزارهای جلوی مانند وب و بابل

    • ماژول 5: برنامه ها و ویژگی های TypeScript

    • برنامه های کاربردی مفید

      • انواع ابزار (جزئی ، خوانده شده ، ضبط و غیره)

      • بهترین شیوه ها

    • انواع عملکرد و اضافه بار

      • امضاهای عملکرد

      • توابع اضافه بار

    • عمیق به کلاس های TypeScript و وراثت

      • کلاسهای گسترده

      • با استفاده از Mixins

    • کاوش در اصلاح کننده های دسترسی و خواص خوانده شده

      • نمونه های دنیای واقعی

    • ماژول 6: پروژه های دستی دستی

    • ساختن یک برنامه ماژولار

      • ساخت یک برنامه Typescript مقیاس پذیر

    • ساختن یک کتابخانه از نوع ایمن

      • ایجاد کتابخانه ای با تایپ دقیق

    • TypeScript با Angular

      • تنظیم یک پروژه زاویه ای با TypeScript

    • با استفاده از TypeScript با vue.js

      • توسعه یک پروژه vue.js با TypeScript

    • ماژول 7: رسیدگی به خطا ، اشکال زدایی و تدوین

    • رسیدگی به خطا در TypeScript

      • خطاهای صید و مدیریت

      • اشکال زدایی کد Typescript

    • درک گزینه های کامپایلر TypeScript

      • کاوش در گزینه های TSC

    • ماژول 8: مفاهیم پیشرفته TypeScript

    • کار با TypeScript Mixins

      • ایجاد میکس های قابل استفاده مجدد

    • ساختن یک سیستم اعلان با استفاده از Mixins

      • پروژه دستی

    • کاوش در دکوراسیون های TypeScript

      • کلاس ، روش و دکوراسیون املاک

    • ژنرهای پیشرفته در TypeScript

      • انواع مشروط و انواع نقشه برداری

    • ماژول 9: توسعه تمام پشته ها

    • ساختن API REST با TypeScript

      • تنظیم یک پس زمینه Express.js با TypeScript

    • ایجاد نقاط پایانی و درخواست های رسیدگی

      • عملیات CRUD

    • تنظیم یک پروژه Frontend TypeScript

      • پیکربندی یک برنامه Frontend

    • مدیریت دولت با TypeScript

      • با استفاده از وانیلی TypeScript ، API زمینه و Redux

    • مسیریابی TypeScript

      • رسیدگی به ناوبری با روتر React

    • ادغام API با TypeScript

      • با استفاده از Axios با TypeScript

    • تست واحد در TypeScript

      • آزمایش با شوخی

    • آماده سازی برای تولید و استقرار

      • بهترین روشها برای برنامه های TypeScript آماده تولید

    • ماژول 10: TypeScript برای توسعه موبایل

    • چرا از TypeScript با React Native استفاده می کنید؟

      • مزایای TypeScript در برنامه های تلفن همراه

    • ایجاد یک پروژه بومی React با TypeScript

      • راهنمای گام به گام با استفاده از نمایشگاه

    • ماژول 11: نام های نام و پروژه های نرم افزاری

    • درک فضای نام TypeScript

      • سازماندهی کد با نام های نام

    • پروژه تولید نقل قول با TypeScript

      • پروژه مرحله به مرحله

    • پروژه مدیر پست وبلاگ

      • عملیات CRUD در TypeScript

    • مدیر پست وبلاگ با SQLite

      • ادغام پایگاه داده

    • ساختن یک ژنراتور رمز عبور در TypeScript

      • Node.js و React پیاده سازی ها

    • ماژول 12: نتیجه گیری آماده سازی مصاحبه

    • سوالات مصاحبه TypeScript متداول

      • توضیح با مثالها و جداول


    • یادگیری TypeScript قطعاً می تواند برخی از فرصت های شغلی هیجان انگیز را باز کند. یادگیری TypeScript می تواند چشم انداز شغلی شما در توسعه وب ، توسعه موبایل و حتی توسعه بازی را به میزان قابل توجهی افزایش دهد. این یک مهارت ارزشمند است که تقاضای زیادی دارد و می تواند به شما در ساخت نرم افزار بهتر و مطمئن تر کمک کند. برخی از زمینه های کلیدی که دانش Typescript بسیار ارزشمند است عبارتند از:

      1. توسعه جلو

      • TypeScript با React: این یک ترکیب بسیار محبوب است. بسیاری از شرکت ها از TypeScript با React برای ساختن برنامه های بزرگ و پیچیده وب استفاده می کنند. دانستن TypeScript می تواند شما را به یک توسعه دهنده React بسیار مورد جستجو تبدیل کند.

      • TypeScript با Angular: Angular ، یک چارچوب قدرتمند توسط Google ، اغلب با TypeScript استفاده می شود. اگر به توسعه زاویه ای علاقه دارید ، TypeScript یک مهارت ضروری است.

      • TypeScript با Vue.js: در حالی که Vue.js را می توان با JavaScript استفاده کرد ، TypeScript به طور فزاینده ای در اکوسیستم Vue.js ، به ویژه برای پروژه های بزرگتر محبوب می شود.

      • نقش های جلوی عمومی: حتی اگر یک شرکت به صراحت از TypeScript یاد نکند ، دانستن اینکه می تواند در نقش های توسعه دهنده جلوی شما به شما امتیاز دهد. این تعهد شما را برای نوشتن کد با کیفیت بالا و قابل حفظ نشان می دهد.

      2. توسعه کامل پشته

      • Node.js Backends: TypeScript را می توان در سمت سرور با node.js. استفاده کرد. این به شما امکان می دهد تا برنامه های تمام پشته با یک زبان و سیستم نوع سازگار در قسمت جلویی و پشتی ایجاد کنید.

      • کیفیت کد بهبود یافته: چه از Node.js یا یک فناوری برگشت عقب دیگر استفاده کنید ، TypeScript می تواند به شما در نوشتن کد بهتر برای API ها و منطق سمت سرور خود کمک کند.

      3. توسعه موبایل

      • React Native: اگر علاقه مند به ساختن برنامه های تلفن همراه با React Native هستید ، TypeScript می تواند یک دارایی ارزشمند باشد. این به شما کمک می کند تا زود هنگام خطاها را بدست آورید و قابلیت حفظ کد تلفن همراه خود را بهبود بخشید.

      4. توسعه بازی

      • موتورهای بازی: برخی از موتورهای بازی از TypeScript پشتیبانی می کنند و به شما امکان می دهند از آن برای منطق بازی و اسکریپت استفاده کنید.

      5. نقش های دیگر

      • سرب فنی/معمار: همانطور که با TypeScript تجربه می کنید ، می توانید به نقش های ارشد تری مانند سرب فنی یا معمار بروید ، جایی که شما مسئول تصمیم گیری های فنی و تیم های راهنمایی خواهید بود.

      • مشارکت کننده منبع باز: کمک به پروژه های منبع باز که از TypeScript استفاده می کنند می تواند راهی عالی برای بهبود مهارت های شما و ساخت نمونه کارها باشد.


      چرا TypeScript در تقاضا است

      • مقیاس پذیری: TypeScript برای ساختن برنامه های بزرگ و پیچیده که باید با گذشت زمان حفظ و مقیاس بندی شوند بسیار عالی است.

      • قابلیت حفظ: تایپ استاتیک در TypeScript درک و اصلاح کد را آسانتر می کند ، که برای پروژه های بلند مدت بسیار مهم است.

      • خطاهای کاهش یافته: TypeScript به گرفتن خطاها در مراحل اولیه توسعه کمک می کند و تعداد اشکال ایجاد شده در آن را کاهش می دهد.

      • بهره وری توسعه دهنده بهبود یافته: با استفاده از ابزار بهتر و بررسی خطا ، توسعه دهندگان اغلب می توانند کد را سریعتر و با سردردهای کمتری بنویسند.


      سرفصل ها و درس ها

      آشنایی با Typescript Introduction to TypeScript

      • آشنایی با Typescript Introduction to TypeScript

      نصب TypeScript و نوشتن اولین برنامه خود Installing TypeScript and Writing Your First Program

      • نصب TypeScript و نوشتن اولین برنامه خود Installing TypeScript and Writing Your First Program

      اصول اولیه TypeScript Basics

      • اصول اولیه TypeScript Basics

      آرایه ها ، توپل ها ، عناصر ، اتحادیه و انواع تقاطع Arrays, Tuples, Enums, Union, and Intersection Types

      • آرایه ها ، توپل ها ، عناصر ، اتحادیه و انواع تقاطع Arrays, Tuples, Enums, Union, and Intersection Types

      انواع پیشرفته انواع Advanced TypeScript Types

      • انواع پیشرفته انواع Advanced TypeScript Types

      ادعاهای ، انواع عملکرد و ژنرال ها را تایپ کنید Type Assertions, Function Types, and Generics

      • ادعاهای ، انواع عملکرد و ژنرال ها را تایپ کنید Type Assertions, Function Types, and Generics

      کلاس های TypeScript ، اشیاء ، اصلاح کننده های دسترسی و خصوصیات فقط خواندنی TypeScript Classes, Objects, Access Modifiers, and Read-only Properties

      • کلاس های TypeScript ، اشیاء ، اصلاح کننده های دسترسی و خصوصیات فقط خواندنی TypeScript Classes, Objects, Access Modifiers, and Read-only Properties

      ویژگی های کلاس Advanced TypeScript Advanced TypeScript Class Features

      • ویژگی های کلاس Advanced TypeScript Advanced TypeScript Class Features

      ماژول های تیپ TypeScript Modules

      • ماژول های تیپ TypeScript Modules

      ادغام TypeScript با JavaScript Integrating TypeScript with JavaScript

      • ادغام TypeScript با JavaScript Integrating TypeScript with JavaScript

      پرونده های اعلامیه TypeScript و ابزار جلو TypeScript Declaration Files and Frontend Tooling

      • پرونده های اعلامیه TypeScript و ابزار جلو TypeScript Declaration Files and Frontend Tooling

      برنامه ها و ویژگی های Typescript TypeScript Utilities and Features

      • برنامه ها و ویژگی های Typescript TypeScript Utilities and Features

      یک کتابخانه از نوع ایمن بسازید Build a Type-Safe Library

      • یک کتابخانه از نوع ایمن بسازید Build a Type-Safe Library

      انواع عملکرد و اضافه بار در عمق Function Types and Overloads In-depth

      • انواع عملکرد و اضافه بار در عمق Function Types and Overloads In-depth

      کلاس های Typescript و وراثت در عمق TypeScript Classes and Inheritance in depth

      • کلاس های Typescript و وراثت در عمق TypeScript Classes and Inheritance in depth

      به اصلاح کننده ها و خواص فقط خواندنی دسترسی پیدا کنید Access Modifiers and Read-only Properties

      • به اصلاح کننده ها و خواص فقط خواندنی دسترسی پیدا کنید Access Modifiers and Read-only Properties

      برنامه نویسی شی گرا در TypeScript Object-Oriented Programming in TypeScript

      • برنامه نویسی شی گرا در TypeScript Object-Oriented Programming in TypeScript

      ساختن یک برنامه ماژولار در TypeScript Building a Modular Application in TypeScript

      • ساختن یک برنامه ماژولار در TypeScript Building a Modular Application in TypeScript

      نسخه با زاویه TypeScript with Angular

      • نسخه با زاویه TypeScript with Angular

      استفاده از TypeScript با Vue Using TypeScript with Vue

      • استفاده از TypeScript با Vue Using TypeScript with Vue

      رسیدگی به خطا و اشکال زدایی در TypeScript Error Handling and Debugging in TypeScript

      • رسیدگی به خطا و اشکال زدایی در TypeScript Error Handling and Debugging in TypeScript

      گزینه های کامپایلر Typescript TypeScript Compiler Options

      • گزینه های کامپایلر Typescript TypeScript Compiler Options

      مخلوط های Typscript TypeScript Mixins

      • مخلوط های Typscript TypeScript Mixins

      سیستم اعلان با میکسین Notification System with Mixins

      • سیستم اعلان با میکسین Notification System with Mixins

      دکوراسیون های نوع TypeScript Decorators

      • دکوراسیون های نوع TypeScript Decorators

      ژنرهای پیشرفته در TypeScript Advanced Generics in TypeScript

      • ژنرهای پیشرفته در TypeScript Advanced Generics in TypeScript

      ساختن API REST Building a REST API

      • ساختن API REST Building a REST API

      ایجاد نقاط پایانی و رسیدگی به درخواست ها و پاسخ ها Creating Endpoints and Handling Requests and Responses

      • ایجاد نقاط پایانی و رسیدگی به درخواست ها و پاسخ ها Creating Endpoints and Handling Requests and Responses

      راه اندازی یک پروژه Frontend Typescript Setting up a TypeScript Frontend Project

      • راه اندازی یک پروژه Frontend Typescript Setting up a TypeScript Frontend Project

      مدیریت دولتی با Typescript State Management with TypeScript

      • مدیریت دولتی با Typescript State Management with TypeScript

      مسیریابی TypeScript Routing

      • مسیریابی TypeScript Routing

      ادغام API با TypeScript API Integration with TypeScript

      • ادغام API با TypeScript API Integration with TypeScript

      آزمایش واحد با TypeScript Unit Testing with TypeScript

      • آزمایش واحد با TypeScript Unit Testing with TypeScript

      آماده سازی برای تولید و استقرار یک پروژه TypeScript Preparing for Production and Deploying a TypeScript Project

      • آماده سازی برای تولید و استقرار یک پروژه TypeScript Preparing for Production and Deploying a TypeScript Project

      چرا از TypeScript با React Native استفاده کنید Why use TypeScript with React Native

      • چرا از TypeScript با React Native استفاده کنید Why use TypeScript with React Native

      ایجاد یک پروژه بومی React با استفاده از TypeScript و Expo Creating a React Native Project using TypeScript and Expo

      • ایجاد یک پروژه بومی React با استفاده از TypeScript و Expo Creating a React Native Project using TypeScript and Expo

      نام های نام TypeScript Namespaces

      • نام های نام TypeScript Namespaces

      نقل قول پروژه تولید با TypeScript Quote Generation Project with TypeScript

      • نقل قول پروژه تولید با TypeScript Quote Generation Project with TypeScript

      پروژه مدیر پست وبلاگ Blog Post Manager Project

      • پروژه مدیر پست وبلاگ Blog Post Manager Project

      مدیر پست وبلاگ با SQLite Blog Post Manager with SQLite

      • مدیر پست وبلاگ با SQLite Blog Post Manager with SQLite

      تولید کننده رمز عبور با Typescript Password Generator with TypeScript

      • تولید کننده رمز عبور با Typescript Password Generator with TypeScript

      سوالات و پاسخ های مصاحبه مشترک در مورد TypeScript Common Interview Questions and Answers on TypeScript

      • سوالات و پاسخ های مصاحبه مشترک در مورد TypeScript Common Interview Questions and Answers on TypeScript

      پایان آزمونها End of Course Quizzes

      • پایان البته مسابقه 1 End of Course Quiz 1

      • پایان البته مسابقه 2 End of Course Quiz 2

      نمایش نظرات

      آموزش TypeScript: ساخت برنامه های مقیاس پذیر و قوی
      جزییات دوره
      12 hours
      42
      Udemy (یودمی) Udemy (یودمی)
      (آخرین آپدیت)
      2,497
      5 از 5
      دارد
      دارد
      دارد
      جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

      Google Chrome Browser

      Internet Download Manager

      Pot Player

      Winrar

      Uplatz Training Uplatz Training

      سریعترین رشد ارائه دهنده آموزش جهانی فناوری اطلاعات Uplatz پیشرو در انگلستان است که ارائه دهنده خدمات آموزش فناوری اطلاعات به دانشجویان در سراسر جهان است. منحصر به فرد بودن ما از آنجا ناشی می شود که ما دوره های آموزشی آنلاین را با کسری از متوسط هزینه این دوره ها در بازار ارائه می دهیم. تخصص ما شامل SAP ، Oracle ، Salesforce ، AWS ، Microsoft Azure ، Google Cloud ، IBM Cloud ، Science data ، Python ، JavaScript ، Java ، Digital Marketing ، Agile و DevOps است. Uplatz که در مارس 2017 تاسیس شد ، شاهد افزایش خارق العاده ای در صنعت آموزش است که با یک دوره آنلاین SAP FICO شروع می شود و اکنون آموزش 500+ دوره را در 54 کشور جهان ارائه داده است که طی 10 سال به 10 هزار دانشجو خدمت کرده اند. آموزش Uplatz بسیار با ساختار ، موضوع محور و شغل محور است و تأکید زیادی بر تمرین و تکالیف در سرورهای زنده دارد. دوره های ما توسط بیش از هزار مربی بسیار ماهر و باتجربه طراحی و تدریس می شوند که در زمینه های خود اعم از SAP ، Cloud ، Oracle یا هر فناوری یا سیستم درخواستی تخصص کافی دارند.