آموزش JavaScript را بیاموزید: کد مدرن را با JavaScript Esnext بنویسید - آخرین آپدیت

دانلود Learn JavaScript: Write Modern Code with JavaScript ESNext

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: آیا به دنبال مقدمه گام به گام برای نوشتن کد مدرن با JavaScript هستید؟ از نحو اساسی و مفاهیم اصلی گرفته تا کارکردهای پیشرفته تر برای مصاحبه های فنی ، این دوره با مربی Shaun Wassell ملزومات کدگذاری در JavaScript و همچنین برخی از آخرین پیشرفت های AI تولید را پوشش می دهد. در طول راه ، بینش ها و ابزارهای ارزشمندی را که می توانید در نقش خود به عنوان مهندس و توسعه دهنده استفاده کنید ، جمع کنید.

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

مقدمه Introduction

  • JavaScript را بیاموزید: مقدمه Learn JavaScript: Introduction

1. JavaScript چیست؟ 1. What Is JavaScript?

  • کد را با استفاده از Repl اجرا کنید Run code using a REPL

  • اهداف یادگیری Learning objectives

  • لهجه های جاوا اسکریپت و سازگاری مرورگر را بیاموزید Learn the JavaScript dialects and browser compatibility

  • جوانب مثبت و منفی JavaScript را بیاموزید Learn the pros and cons of JavaScript

  • بیاموزید که با JavaScript چه کاری می توانید انجام دهید Learn what you can do with JavaScript

  • نحو اساسی جاوا اسکریپت را بیاموزید Learn basic JavaScript syntax

  • به ویژگی های زبان JavaScript نگاه کنید Look at JavaScript’s language features

2. هشت نوع داده JavaScript را بیاموزید 2. Learn the Eight JavaScript Data Types

  • در مورد نوع شماره JavaScript بیاموزید Learn about JavaScript’s Number type

  • اهداف یادگیری Learning objectives

  • در مورد نوع رشته JavaScript بیاموزید Learn about JavaScript’s String type

  • در مورد نوع شیء JavaScript بیاموزید Learn about JavaScript’s Object type

  • در مورد نوع Bigint JavaScript بیاموزید Learn about JavaScript’s BigInt type

  • در مورد نوع تعریف نشده JavaScript بیاموزید Learn about JavaScript’s undefined type

  • در مورد نوع نماد JavaScript بیاموزید Learn about JavaScript’s Symbol type

  • در مورد نوع بولی JavaScript بیاموزید Learn about JavaScript’s Boolean type

  • انواع را بیاموزید Learn the types

  • در مورد نوع عملکرد JavaScript بیاموزید Learn about JavaScript’s function type

  • در مورد آرایه ها در JavaScript بیاموزید Learn about arrays in JavaScript

3. جریان کنترل اساسی جاوا اسکریپت را بیاموزید 3. Learn Basic JavaScript Control Flow

  • در مورد IF-Statements در JavaScript بیاموزید Learn about if-statements in JavaScript

  • تفاوت بین متغیرهای بلوک و عملکردی را بیاموزید Learn the difference between block-scoped and function-scoped variables

  • در مورد اپراتورهای سه گانه در JavaScript بیاموزید Learn about ternary operators in JavaScript

  • اهداف یادگیری Learning objectives

  • در مورد برابری در جاوا اسکریپت بیاموزید Learn about equality in JavaScript

  • در مورد حلقه ها و حلقه های انجام شده در جاوا اسکریپت اطلاعات کسب کنید Learn about while-loops and do-while loops in JavaScript

  • در JavaScript خطاها را انجام دهید و پرتاب کنید Handle and throw errors in JavaScript

  • در مورد بلوک های سوئیچ سوئیچ در JavaScript بیاموزید Learn about switch-case blocks in JavaScript

  • در مورد حلقه های جاوا اسکریپت اطلاعات کسب کنید Learn about for-loops in JavaScript

4. برنامه نویسی شی گرا را در JavaScript بیاموزید 4. Learn Object-Oriented Programming in JavaScript

  • اهداف یادگیری Learning objectives

  • در مورد وراثت مبتنی بر نمونه اولیه بیاموزید Learn about prototype-based inheritance

  • در مورد این کلمه کلیدی در JavaScript بیاموزید Learn about the this keyword in JavaScript

  • در مورد کلاس های JavaScript بیاموزید Learn about JavaScript classes

5. با آرایه ها و اشیاء کار کنید 5. Work with Arrays and Objects

  • از توابع شیء داخلی استفاده کنید Use built-in object functions

  • اهداف یادگیری Learning objectives

  • از توابع آرایه داخلی استفاده کنید Use built-in array functions

6. JavaScript ES6+ Syntax را بیاموزید 6. Learn JavaScript ES6+ Syntax

  • مقادیر پیش فرض را برای آرگومان های عملکرد تنظیم کنید Set default values for function arguments

  • اهداف یادگیری Learning objectives

  • کد واردات و صادرات را در JavaScript بیاموزید Learn the import and export code in JavaScript

  • توابع را با استفاده از نحو فلش بنویسید Write functions using arrow syntax

  • در مورد اپراتور گسترش بیاموزید Learn about the spread operator

  • برای وارد کردن داده ها در رشته ها از درون یابی استفاده کنید Use interpolation to insert data into strings

  • برای به دست آوردن خصوصیات شیء از تخریب شی استفاده کنید Use object destructuring to get object properties

7. یک برنامه JavaScript را بنویسید و اجرا کنید 7. Write and Run a JavaScript Program

  • node.js و npm را نصب کنید Install Node.js and NPM

  • یک اسکریپت گره بنویسید Write a Node script

  • در مورد نوشتن و اجرای برنامه های JavaScript بیاموزید Learn about writing and running JavaScript programs

  • اهداف یادگیری Learning objectives

  • از Babel برای کد Transpile استفاده کنید Use Babel to transpile code

  • برای مرورگر یک برنامه JavaScript بنویسید Write a JavaScript program for the browser

  • جاوا اسکریپت را به یک اسکریپت خارجی منتقل کنید Move JavaScript to an external script

8. با کد ناهمزمان در JavaScript کار کنید 8. Work with Asynchronous Code in JavaScript

  • از Async/در انتظار انجام عملیات ناهمزمان استفاده کنید Use async/await to handle asynchronous operations

  • برای رسیدگی به عملیات ناهمزمان از تماس تلفنی استفاده کنید Use callbacks to handle asynchronous operations

  • برای انجام عملیات ناهمزمان از وعده ها استفاده کنید Use Promises to handle asynchronous operations

  • اهداف یادگیری Learning objectives

9. با JavaScript یک سرور وب ایجاد کنید 9. Create a Web Server with JavaScript

  • یک نقطه پایانی را ایجاد و تست کنید Create and test a GET endpoint

  • یک پروژه node.js ایجاد و راه اندازی کنید Create and set up a Node.js project

  • یک پرونده را با بسته FS بخوانید Read a file with the fs package

  • اصول نوشتن سرور گره را بیاموزید Learn the basics of writing a Node server

  • یک سرور اصلی اکسپرس ایجاد و اجرا کنید Create and run a basic Express server

  • اهداف یادگیری Learning objectives

  • نقطه پایانی پست را ایجاد و تست کنید Create and test a POST endpoint

10. لهجه های جاوا اسکریپت را به عمق بیاموزید 10. Learn JavaScript Dialects in Depth

  • اهداف یادگیری Learning objectives

  • از CoffeeScript برای نحو تمیزتر استفاده کنید Use CoffeeScript for cleaner syntax

  • برای اجرای تایپ استاتیک از TypeScript استفاده کنید Use TypeScript to enforce static typing

  • برای بهبود برنامه نویسی شی گرا از DART استفاده کنید Use Dart for improved object-oriented programming

11. از ابزارهای Genai برای توسعه JavaScript استفاده کنید 11. Use GenAI Tools for JavaScript Development

  • برای نوشتن کد JavaScript از Google Gemini استفاده کنید Use Google Gemini to write JavaScript code

  • برای نوشتن کد JavaScript از ChatGPT استفاده کنید Use ChatGPT to write JavaScript code

  • Copilot GitHub را در IDE خود ادغام کنید Integrate GitHub Copilot into your IDE

  • اهداف یادگیری Learning objectives

پایان Conclusion

  • JavaScript را بیاموزید: خلاصه Learn JavaScript: Summary

نمایش نظرات

آموزش JavaScript را بیاموزید: کد مدرن را با JavaScript Esnext بنویسید
جزییات دوره
5h 21m
69
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
67
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Shaun Wassell Shaun Wassell

توسعه دهنده نرم افزار Full-Stack Shaun Wassell یک توسعه دهنده نرم افزار کاملاً پشته ای است که در زمینه برنامه نویسی و اتوماسیون صنعتی تخصص دارد.

Shaun با امید به ساخت بازی های ویدیویی عالی برنامه نویسی را در دوره راهنمایی شروع کرد. وی در ادامه به دریافت مدرک علوم کامپیوتر و ادامه کار حرفه ای نرم افزار توسعه یافت. او از پیشرفت کامل و موبایل لذت می برد. علاوه بر رایانه ، شاون به موسیقی ، معماری ، باغبانی و آبجو دستی نیز علاقه دارد.

Pearson Pearson

Pearson یک ارائه دهنده آموزش و یادگیری است.

هدف پیرسون این است که به افراد کمک کند تا زندگی خود را از طریق یادگیری درک کنند، با این باور که هر فرصت یادگیری فرصتی برای پیشرفت شخصی است. کارکنان پیرسون متعهد به ایجاد تجربیات یادگیری پر جنب و جوش و غنی هستند که برای تأثیرگذاری در زندگی واقعی طراحی شده اند. آنها در نزدیک به 200 کشور با محتوای دیجیتال، ارزیابی ها، صلاحیت ها و داده ها به مشتریان خدمات ارائه می دهند.