КУРС JAVASCRIPT ES6 КОМПЕНДІУМ ПРОГРАМУВАННЯ - DVD


Код: 12124570873
1789 грн
Ціна вказана з доставкою в Україну
Товар є в наявності
ЯК ЕКОНОМИТИ НА ДОСТАВКЕ?
Замовляйте велику кількість товарів у цього продавця
Інформація
  • Час доставки: 7-10 днів
  • Стан товару: новий
  • Доступна кількість: 88

Заказывая «КУРС JAVASCRIPT ES6 КОМПЕНДІУМ ПРОГРАМУВАННЯ - DVD», вы можете быть уверены, что данный товар из каталога «Наука и образование» вы получите в срок 5-7 дней после оплаты. Товар будет доставлен из Европы, проверен на целостность, иметь европейское качество.

Назва -"Курс ES6 JavaScript - компендіум"

Рівень: базовий-середній

Тривалість - 14 годин

Вивчіть JavaScript

JavaScirpt є однією з найпопулярніших мов у світі програмування. Це не дивно, адже вміння використовувати цю мову дозволяє легко створювати динамічні веб-сайти. Ця мова сценаріїв, яка підтримується більшістю веб-браузерів, в основному використовується для створення веб-сайтів. Динамічні елементи на веб-сайтах, такі як перевірка форм, динамічні меню та кнопки та генерація вмісту, здебільшого пов’язані з JS. Зараз JavaScript можна використовувати не лише на веб-сайтах, але й як окрему мову програмування.

JavaScirpt оснащено останнім стандартом під назвою ECMAScript 6, який ще більше покращив якість цієї мови. ES6 представляє нові функції, які допоможуть вам писати ефективніший код і виражати з ним більше, ніж раніше. При цьому стандарт дещо змінив спосіб кодування, тому варто дізнатися про його можливості. Саме тому ми підготували для вас цей відеокурс, який знайомить вас від основ програмування на JavaScript до вивчення нових функцій стандарту ES6.

Основи JavaScript

Однак, щоб вивчити стандарт ES6, вам спочатку потрібно знати основи JavaScript і як створювати сценарії. Отже, ми почнемо вивчати основи, тобто вивчати поняття функцій і змінних. Ви дізнаєтеся, що таке змінні, які типи змінних існують, що таке перетворення типів, область змінних, суть роботи та використання функцій. Ви побачите, що таке оператори, умовні оператори, коментарі, типи операторів і коротку презентацію їх роботи. Ви поєднаєте умовні оператори if.. else if… else з логічними операторами. Наступний урок обговорює цикли та масиви, пояснює ідею використання масивів і циклів, показує типи циклів і детально описує найбільш корисні методи масивів.

Наступні теми, без яких вивчення JavaScipt неможливе, це рядки і дерево приреченості. Тут ви дізнаєтесь, як будується таке дерево, як у ньому переміщатися, які є залежності між його окремими вузлами, як вибрати ті, що вже є на веб-сайті, і як з ними працювати. Ми розповімо вам про типові помилки та що робити, щоб їх уникнути та заощадити час.

У наступному проекті ви дізнаєтеся, як обробляти події на веб-сайті, тобто як обробляти взаємодію користувача з елементами веб-сайту . Далі буде розглянута тема регулярних виразів, побудови та читання, завдяки чому ви дізнаєтеся принцип керування контентом на сайті. Після цієї частини настав час для більш практичного уроку, де ви використаєте отримані знання на практиці, і в той же час ви дізнаєтесь про проблему, якою відомий JavaScript, тобто обробку форм.Як відомо, ніхто не любить зберігати сміття браузером, тому в наступній темі ви побачите, як використовувати файли cookie на практиці. Тим часом ви побачите, як форматувати дату для власного використання за допомогою об’єкта date, як використовувати таймери, тобто виконувати операції з інтервалами. У наступному розділі показано методи, які дозволяють реально взаємодіяти з сервером і додають багато динаміки веб-сайту. І все це, показуючи, що таке AJAX.

Створення живої документації на основі коментарів у коді є темою уроку, де ви навчитеся мистецтву коментування за допомогою YUIDoc. Останні два розділи, в яких обговорюється загальний синтаксис JS, були присвячені тому, як навчитися писати добре оптимізований і привабливий код, тобто як слід писати сценарії, щоб досягти максимально можливої ​​ефективності. Вивчивши шаблони проектування, ви зрозумієте, як розумно організувати код.

JavaScript ES6

Після вивчення основ мови JS настав час фактично перейти до тем, пов’язаних із ES6. Ви почнете навчання з обговорення функцій стрілок, їхнього синтаксису, застосування та доступу до параметрів через параметр residual. Потім ми поговоримо про новий синтаксис, як створювати класи в JS, використовувати синтаксис конструктора, додавати нові статичні методи до класів, як тут працює успадкування та що таке змішування. Ми покажемо новий підхід до методів, тобто як їх можна визначити за допомогою скороченого синтаксису в ES6, принципи роботи геттера та сеттера для значень об’єктів, а також ледачий геттер для складних обчислень для оптимізації об’єкта.

Наступні уроки включають рядки, підстановку значень і новий спосіб оголошення змінних, а також новий спосіб реалізації значень за замовчуванням для параметрів у функціях, синтаксис поширення та новий цикл for. Далі ви дізнаєтесь, як створювати модулі у стилі ES6 за допомогою синтаксису, використовуючи символи для зміни синтаксису JS. Ми також обговоримо нові ітераційні інтерфейси, об’єкти проксі та відображення, а також об’єкт promise, який дозволяє легше та приємніше працювати з асинхронними обчисленнями.

Курс завершився уроком про налаштування середовища, тобто як для встановлення node.js, включаючи npm, що нам знадобиться для встановлення Babel і Browserify, що дозволить нам виконувати наші сценарії ES6 у старіших браузерах.

список уроків

1. Абсолютний вступ

2. Функції та змінні

3. Оператори, умовні оператори, коментарі

4. Масиви та цикли

5. Рядки

6. Структура DOM

7. Події

8. Регулярні вирази

9. Обробка форм

10. Об’єкти Date та Math

11. Файли cookie та кеш

12. Обробка помилок

13. JSON

14. AJAX

15. ООП

16. Спадкування

17. Шаблони проектування

18. Функції стрілок

19. Класи

20. Нові методи

21. Рядки, підстановка та змінні

22. Значення за замовчуванням, спред, для… з

23. Модулі

24. Карта, набір, слабка карта, слабкий набір

25. Проксі

26. Символи

27. Обіцянки

28. Конфігурація середовища

Як вибрати версію курсу:

Відеокурс доступний у двох формах:

1. в електронному вигляді - як посилання для завантаження упакованого архіву. Після покупки ви отримаєте посилання на електронну пошту. У цьому випадку шукайте аукціон, позначений як цифрова версія.

2. box on DVD - замість посилання для завантаження ви отримаєте DVD за вказаною адресою. У цьому випадку шукайте аукціон, позначений як DVD.

Чи підійде курс до програми, яку я маю?

Курси створюються на різних версіях програма. Проте в більшості випадків вони підходять до будь-якої версії. Курси створені таким чином, щоб вони були сумісні та нейтральні до старих версій програмного забезпечення. Тож якщо у вас, наприклад, Photoshop 2019 року, а курс створено на версії Photoshop 2020, він підійде на 100%.

Чи отримаю я програму разом із курсом?

Курси — це відео, які показують, як працювати в певній програмі. Жоден із курсів не супроводжується програмою, яку ви повинні придбати самостійно.