دوره فشرده ES2015
ES2015 Crash Course
If you feel overwhelmed by the lightning-fast pace of the JavaScript community, you're not alone. The JavaScript (likely using jQuery) you might have written in 2009 doesn't even remotely resemble the scripts of today. In this series, I'll give you a crash course on the latest and greatest that the language has to offer.
قسمتهای دوره
راهاندازی Babel
9mLearn how to set up Babel to compile ES6 code, ensuring your modern JavaScript runs smoothly across all browsers.
کامپایل ES6 با Laravel Elixir
1m 46sEasily compile ES6 in Laravel with Elixir—no Babel setup needed. Streamline your workflow and let everything just work seamlessly.
Var، Let یا Const؟
10m 2sUnderstand when to use var, let, or const in ES6 to write clearer, safer JavaScript and avoid common variable declaration pitfalls.
Learn how ES2015 arrow functions offer a concise, friendly syntax for common tasks, boosting your JavaScript efficiency and readability.
پارامترهای پیشفرض
2m 19sDiscover how ES6 default parameters simplify function calls, letting you set defaults—including from functions—without messy workarounds.
عملگرهای Rest و Spread
5m 19sLearn how to use ES6 rest and spread operators to write cleaner, more flexible JavaScript code that’s easier to read and maintain.
رشتههای قالبی (Template Strings)
4m 9sMaster template strings to create clean, multi-line JavaScript strings with easy variable substitution—no more messy concatenation!
بهبودهای عالی برای اشیاء
7m 47sDiscover three awesome ES6 object enhancements: property shorthand, short methods, and destructuring to write cleaner, smarter JavaScript.
Explore ES6 classes and enjoy a cleaner, familiar way to write JavaScript, replacing confusing prototypes with simple, elegant syntax.
ماژولهای ES6
11m 44sDiscover how ES6 modules simplify JavaScript organization, solving dependency headaches and making large projects easier to manage and scale.
بستهبندی ماژول با Rollup
9m 45sLearn how to bundle ES2015 modules with Rollup and compile down to ES5 for browser compatibility in this friendly Laracasts tutorial!
بستهبندی ماژول با Webpack
12m 32sLearn how to set up Webpack, transpile ES2015, and explore Laravel Elixir 6.0 integration in this friendly, hands-on Laracasts tutorial!
پرامیسها (Promises) ۱۰۱
9m 28sUnderstand JavaScript promises with this friendly, beginner-friendly Laracasts lesson—master async actions with ease and confidence!
افزونههای مفید رشتهها
7m 14sExplore handy new String API methods like startsWith(), endsWith(), includes(), and repeat() in this clear, friendly Laracasts tutorial!
Array#find و Array#includes
5m 48sExplore ES2015+ array methods like find, findIndex, and includes. Learn how these powerful tools simplify your JavaScript code in this friendly guide.
جنریتورهای ES2015
9m 12sGet introduced to ES2015 generators! Understand their structure and how generator functions work in this friendly, easy-to-follow JavaScript lesson.
Learn how ES2015 Sets help you manage unique values easily with a clean API—perfect for cleaner, efficient JavaScript collections.




