لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش TypeScript برای مبتدیان [ویدئو]
TypeScript for Beginners [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
TypeScript با ساده کردن کد، زندگی توسعه دهندگان را آسان می کند. این از قراردادهای برنامه نویسی پیروی می کند که درک پروژه را حتی برای فردی از تیم توزیع شده که هیچ دانش قبلی ندارد آسان می کند. این باعث محبوبیت آن در میان توسعه دهندگانی می شود که از فریمورک های جاوا اسکریپت، AngularJS و Vue.js استفاده می کنند. این دوره به شما نشان می دهد که چگونه TypeScript ساختارهایی مانند جاوا و پایتون را برای آسان کردن کدنویسی فراهم می کند.
این دوره که با مقدمه ای بر TypeScript شروع می شود، دلیل استفاده از آن را برجسته می کند. هنگامی که محیط توسعه را راه اندازی کردید، اولین برنامه خود را با استفاده از کد ویژوال استودیو برای درک متغیرها و انواع داده ها در TypeScript می نویسید. در مرحله بعد، با اپراتورها آشنا می شوید و یاد می گیرید که چگونه جریان برنامه خود را با دستورات کنترل جریان مانند If، Else، Switch و while کنترل کنید.
همانطور که پیشرفت می کنید، برنامه های TypeScript کارآمد را با استفاده از توابع، رابط ها، کلاس ها و وراثت توسعه خواهید داد. شما همچنین یاد خواهید گرفت که چگونه از اصلاح کننده های دسترسی مختلف استفاده کنید و کلاس ها و اشیاء را محصور کنید. در نهایت، متوجه می شوید که چگونه می توانید از typecasting برای تبدیل یک نوع داده به دیگری و استفاده از ماژول های تابع استفاده کنید.
در پایان این دوره، شما آماده خواهید بود تا حرفه خود را به عنوان یک توسعه دهنده TypeScript شروع کنید و به راحتی نسخه های جدیدتر جاوا اسکریپت مانند ES 6 یا 7 را در آینده یاد بگیرید. کل بسته کد این دوره در https://github.com/PacktPublishing/TypeScript-For-Beginners موجود است. تعریف متغیرها با استفاده از انواع داده
یاد بگیرید که چگونه از پیشوندهای متغیر مانند let و const استفاده کنید
توابعی ایجاد کنید که تعداد متغیری از آرگومان ها را بگیرند
کنترل جریان یک برنامه با دستورات جریان
نحوه ایجاد اشیاء با استفاده از کلاس ها را کشف کنید
استفاده مجدد از اشیاء از طریق وراثت، چه یک توسعه دهنده جاوا اسکریپت باشید که می خواهید اصول تایپ اسکریپت را یاد بگیرید و به آن مسلط شوید یا یک توسعه دهنده با پیشینه هر زبان OOP که به دنبال یادگیری AngularJS است، این دوره برای شما مناسب است. برای شروع این دوره، دانش اولیه جاوا اسکریپت ضروری است. با اصول اولیه TypeScript آشنا شوید و آنچه را که ارائه می دهد درک کنید * روش هایی برای ایجاد توابعی که دارای تعداد آرگومان های اختیاری، پیش فرض و متغیر هستند را بیاموزید * در مورد اصول شی گرا کلیدی مورد استفاده در TypeScript بینش به دست آورید.
سرفصل ها و درس ها
معرفی
Introduction
چیست و چرا TypeScript
What and Why TypeScript
زمین بازی TypeScript
TypeScript Playground
در حال نصب TypeScript
Installing TypeScript
نصب کد ویژوال استودیو
Installing Visual Studio Code
متغیرها و انواع داده ها
Variables and Data Types
معرفی
Introduction
اولین برنامه در کد ویژوال استودیو
First Program in Visual Studio Code
استفاده از JS در HTML
Using JS in a HTML
رشته های
Strings
بولی
Boolean
هر نوعی
any Type
آرایه های همگن
Homogeneous Arrays
آرایه های ناهمگن
Heterogeneous Arrays
با استفاده از هشدار، تأیید و درخواست
Using alert, confirm, and prompt
افزودن نظرات
Adding Comments
نوع Enum
Enum Type
اطلاعات بیشتر در مورد رشته
More about string
توابع رشته
String Functions
نوع اتحادیه
Union Type
اپراتورها
Operators
عملگرهای حسابی
Arithmetic Operators
تخصیص اپراتورها
Assigning Operators
مقایسه اپراتورها
Comparing Operators
عملگرهای منطقی
Logical Operators
اپراتورهای سه تایی
Ternary Operators
بیانیه های کنترل جریان
Flow Control Statements
معرفی
Introduction
معرفی
Introduction
اگر-دیگر نردبان
If-Else Ladder
اگر-دیگر نردبان
If-Else Ladder
سوئیچ بیانیه
Switch Statement
سوئیچ بیانیه
Switch Statement
شکست و جریان مورد
Break and Case Flow
شکست و جریان مورد
Break and Case Flow
در حالی که حلقه
While Loop
در حالی که حلقه
While Loop
برنامه های بیشتر - 1
More Programs – 1
برنامه های بیشتر - 1
More Programs – 1
برنامه های بیشتر - 2
More Programs - 2
برنامه های بیشتر - 2
More Programs - 2
بیانیه های کنترل جریان
Flow Control Statements
اشیا و آرایه ها
Objects and Arrays
معرفی
Introduction
معرفی
Introduction
شیء تحت اللفظی
Object Literal
شیء تحت اللفظی
Object Literal
برای-در حلقه
For-In Loop
برای-در حلقه
For-In Loop
استفاده از آرایه ها
Using Arrays
استفاده از آرایه ها
Using Arrays
ساختار زدایی آرایه ها
De-Structuring Arrays
ساختار زدایی آرایه ها
De-Structuring Arrays
ساختار زدایی اشیاء
De-Structuring Objects
ساختار زدایی اشیاء
De-Structuring Objects
توابع آرایه
Array Functions
توابع آرایه
Array Functions
اشیا و آرایه ها
Objects and Arrays
کارکرد
Functions
معرفی
Introduction
معرفی
Introduction
اولین تابع
First Function
اولین تابع
First Function
پاس دادن یک پارامتر
Passing a Parameter
پاس دادن یک پارامتر
Passing a Parameter
عبور چندین پارامتر
Passing Multiple Parameters
عبور چندین پارامتر
Passing Multiple Parameters
استفاده از پارامترهای اختیاری
Using Optional Parameters
استفاده از پارامترهای اختیاری
Using Optional Parameters
استفاده از مقادیر پیش فرض
Using Default Values
استفاده از مقادیر پیش فرض
Using Default Values
استفاده از توابع به عنوان پارامتر
Using Functions as Parameters
استفاده از توابع به عنوان پارامتر
Using Functions as Parameters
برگرداندن یک تابع
Returning a Function
برگرداندن یک تابع
Returning a Function
توابع ناشناس
Anonymous Functions
توابع ناشناس
Anonymous Functions
اضافه بار
Overloading
اضافه بار
Overloading
پارامتر استراحت
Rest Parameter
پارامتر استراحت
Rest Parameter
استفاده از نوع داده با پارامتر Rest
Using a Data Type with the Rest Parameter
استفاده از نوع داده با پارامتر Rest
Using a Data Type with the Rest Parameter
Packtpub یک ناشر دیجیتالی کتابها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرمافزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتابها، ویدیوها و دورههای آموزشی میپردازد که به توسعهدهندگان و متخصصان فناوری اطلاعات کمک میکند تا مهارتهای خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامهنویسی، توسعه وب، دادهکاوی، امنیت سایبری و هوش مصنوعی را پوشش میدهد. محتوای این منابع به صورت کاربردی و بهروز ارائه میشود تا کاربران بتوانند دانش و تواناییهای لازم برای موفقیت در پروژههای عملی و حرفهای خود را کسب کنند.
نمایش نظرات