آموزش جاوا اسکریپت متوسط و بهترین روش‌های برنامه‌نویسی - آخرین آپدیت

دانلود Intermediate JavaScript & Best Practices

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: در این دوره، شما مهارت‌های جاوا اسکریپت خود را ارتقا داده و بهترین روش‌ها (Best Practices) برای نوشتن کدهای کارآمد و قابل نگهداری را خواهید آموخت. در پایان این دوره، شما قادر خواهید بود کار با رشته‌ها (String Manipulation) را مدیریت کنید، با عبارات منظم (Regular Expressions) کار کنید و مفاهیم پیشرفته‌ای مانند Closures و عملگرهای Bitwise را درک کنید. همچنین با انجام تمرینات و به‌کارگیری جاوا اسکریپت در سناریوهای واقعی، توانایی حل مسئله خود را بهبود خواهید بخشید. ساختار دوره شامل چندین بخش کلیدی است: ابتدا بر تسلط بر کار با رشته‌ها و عبارات منظم تمرکز می‌کنید، سپس به سراغ کار با تاریخ‌ها، کوکی‌ها، پنجره‌های دیالوگ و موارد دیگر می‌روید. شما همچنین تجربه عملی در مباحث پیشرفته مانند Closures و استانداردهای برنامه‌نویسی، از جمله عیب‌یابی (Debugging) و بهینه‌سازی عملکرد (Performance Optimization) کسب خواهید کرد. هر بخش شامل تمرین‌های عملی است که به تثبیت یادگیری شما کمک می‌کند. با وجود محتوای اضافی درباره ویژگی‌های جدید جاوا اسکریپت مانند Nullish Coalescing Operator و Arrow Functions، شما با آخرین تحولات دنیای توسعه جاوا اسکریپت همگام خواهید بود. این دوره برای زبان‌آموزان سطح متوسط طراحی شده است؛ بنابراین در حالی که مفاهیم بنیادی را پوشش می‌دهد، به جزئیات و نکات پیشرفته جاوا اسکریپت نیز می‌پردازد. این دوره برای توسعه‌دهندگانی که دانش پایه از جاوا اسکریپت دارند و می‌خواهند سطح مهارت و استانداردهای کدنویسی خود را بالا ببرند، ایده‌آل است. داشتن درک عمومی از مفاهیم برنامه‌نویسی الزامی است، زیرا دوره برای کسانی طراحی شده که می‌خواهند تسلط خود را افزایش دهند.

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

String String

  • Manipulating a string using String's methods Manipulating a string using String's methods

  • Breaking string in many lines for readability and special characters Breaking string in many lines for readability and special characters

RegExp RegExp

  • Regular expressions Regular expressions

  • Regexp match vs exec function Regexp match vs exec function

  • EXERCISE: RegExp on practical example testing password in input EXERCISE: RegExp on practical example - testing password in input

Date Date

  • Time manipulation with Date object Time manipulation with Date object

  • Exercise: A Clock on your website Exercise: A Clock on your website

Cookies Cookies

  • What are cookies? What are cookies?

  • Function for creating cookies Function for creating cookies

  • Function for removing cookies Function for removing cookies

  • Function for finding value of cookie by keyname Function for finding value of cookie by keyname

  • Properly interpreting special characters EncodeURIComponent method Properly interpreting special characters - EncodeURIComponent method

Dialog Window Dialog Window

  • Confirm and prompt box Confirm and prompt box

Math Math

  • Rounding numbers and the most useful Math methods Rounding numbers and the most useful Math methods

  • Randomness Randomness

  • EXERCISE: Random quotes EXERCISE: Random quotes

Location Location

  • How to get and change location (URL) of your user? How to get and change location (URL) of your user?

Images Images

  • Loading Images only when needed save your bandwidth and improve user experience Loading Images only when needed - save your bandwidth and improve user experience

Exercises Exercises

  • Slideshow Slideshow

  • Slideshow animated in JS using CSS property transition Slideshow animated in JS using CSS property transition

  • Animation using setInterval that is supported in every web browser Animation using setInterval that is supported in every web browser

  • Image gallery with thumbnails Image gallery with thumbnails

  • Tooltip how to create a hint box? Tooltip - how to create a hint box?

Closures Closures

  • What are closures on a practical example? What are closures on a practical example?

Advanced Optional Topics Advanced - Optional Topics

  • Bitwise operators Bitwise operators

EXTRA CONTENT 1: Debugging EXTRA CONTENT 1: Debugging

  • Firebug Firebug

  • Debugging with console commands Debugging with console commands

  • Great online tools for testing and sharing your code Great online tools for testing and sharing your code

  • strict mode strict mode

EXTRA CONTENT 2: Best Practices EXTRA CONTENT 2: Best Practices

  • Code performance Code performance

  • Keeping one .js file Keeping one .js file

  • Compressing JS files Compressing JS files

  • 7 most common mistakes you should avoid 7 most common mistakes you should avoid

  • Changing IDE coloristics keep your eyes healthy Changing IDE coloristics - keep your eyes healthy

NEW JS Features NEWEST STUFF NEW JS Features - NEWEST STUFF

  • Nullish Coalescing Operator ?? Nullish Coalescing Operator - ??

  • Arrow functions mapping and filtering arrays Arrow functions - mapping and filtering arrays

  • export vs export default in JS how to organize code into modules? export vs export default in JS - how to organize code into modules?

نمایش نظرات

آموزش جاوا اسکریپت متوسط و بهترین روش‌های برنامه‌نویسی
جزییات دوره
10h 16m
37
(آخرین آپدیت)
85
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده