Сучасна розробка на JavaScript
курс:
Вiд 4999 грн.
Тип курсу:
офлайн
Навчання:
групою
По закінченню видається:
сертифiкат
Пробне заняття:
так
Опис
Тема №1. Вступ Середовище розробки Підключення і порядок виконання скриптів Тема №2. основи JavaScript синтаксис Змінні, оператори, літерали Класифікація типів даних Приведення типів даних Умовні конструкції, тернарний оператор Цикли (for, while, do while, for in) Оператори break, continue Функції: Function declaration, Function expression, Callbacks, Self-invoked functions Область видимості змінних Поняття "Хойстінга" (hoisting) Асинхронність в javascript таймери Тема №3. структури даних масиви об'єкти JSON, Парсинг JSON документів Тема №4. Об'єктно-орієнтоване програмування в JavaScript Вступ. базові поняття конструктори прототипи Різниця між класичним і прототипна ООП Тема № 5. Час і дати в JavaScript Date () конструктор Тема №6. клієнтський JavaScript JavaScript і HTML Document Object Model (DOM) JavaScript і CSS Introduction to jQuery Тема №7. JavaScript і браузер window, як глобальний об'єкт Browser Object Model (screen, history, location, navigator) Тема № 8. Модулі в JavaScript Тема № 9. JavaScript events Як працювати з подіями в js Event Bubbling Event Propagation Тема № 10. Регулярні вирази Тема № 11. AJAX Введення в Ajax HTTP протокол XML і JSON формати XMLHttpRequest JAVASCRIPT Фреймворки і бібліотеки Тема № 12. AngularJS - # 1 Enterprise framework Швидкий вступ в Angular.js Поняття 2way data binding Раутінг Структура додатків на Angular.js Angular директиви Кращі практики використання Angular Тема № 13. jQuery Введення в jQuery основи jQuery Manipulating DOM with jQuery jQuery UI jQuery templates Ajax з jQuery JavaScript проти jQuery: поділ понять Тема № 14. Modernizr.js Короткий вступ в Modernizr бібліотеки Виявлення особливостей підтримки браузерів Тема № 15. Toastr.js Тема № 16. Moment.js Бібліотека Moment.js для зручної роботи з часом і датами Тема № 17. Node.js Кілька слів про javascript на стороні сервера Модулі в Node.js Побудова простого RESTful API з Node.js і Express.js Асинхронність в Node.js Побудова простого http сервера на Node.js Тема № 18. MongoDB Вступ до Бази Даних Робота з БД використовуючи JavaScript Тема № 19. Сучасний стандарт JavaScript Блокова область видимості: let, const класи Arrow functions Проміс (Promises) Цикл for of Тема № 20. Сучасні засоби розробки: npm, bower - пакетні менеджери git - система контролю версій gulp.js - автоматизація процесів Практична частина курсу включає виконання наступних завдань: Проста реалізація слайдера Реалізація циклічної каруселі Реалізація кнопки "Gamburger" для меню, що випадає Робота з Google maps і інтеграція карт на свій сайт. Робота з локацією, визначення та планування маршрутів. Віджет новин від NewYork Times API (3 різні реалізації - чистий javascript, jquery і angular.js) Віджет прогнозу погоди. Додаток для роботи з формами на клієнті і на сервері. Валідація. Класичне клієнт-серверний додаток з аутентифікацією і зберігання інформації в БД. Реалізація простого інтернет магазину, використовуючи javascript stack. Додаток для скрапінга (витяг інформації) з інших сайтів. Робота з файлами.
Контакти
Відгуки
0
Тільки зареєстровані користувачі можуть залишити відгук, будь ласка ввійдіть в акаунт або зареєструйтеся.