Відкриті тренінги та семінари в Вінниці і Україні

Компанія: Бейсик, учебный центр

Місто: Винница

Целевая аудитория

Требования к слушателям:
Для усвоения материала необходимы знания языка гипертекстовой разметки HTML и каскадных таблиц стилей в объеме курса HTML 5/ CSS3

Цель мероприятия

Программа рассчитана на изучение и осознание основных закономерностей работы чистого javascript, знание которого даст понимание любой библиотеки или фреймворка. а изучение и использование jquery или angular.js не будет вызывать проблем вообще.

Программа

Программа курса

Тема №1. Введение
1. Среда разработки
2. Подключение и порядок выполнения скриптов

Тема №2. Основы JavaScript
1. Синтаксис
2. Переменные, операторы, литералы
3. Классификация типов данных
4. Приведение типов данных
5. Условные конструкции, тернарный оператор
6. Циклы (for, while, do while, for in)
7. Операторы break, continue
8. Функции: Function declaration, Function expression, Callbacks, Self-invoked functions
9. Область видимости переменных
10. Понятие "Хойстинга"(hoisting)
11. Асинхронность в javascript
12. Таймеры

Тема №3. Структуры данных
1. Массивы
2. Объекты
3. JSON, Парсинг JSON документов

Тема №4. Объектно-ориентированное программирование в JavaScript
1. Введение. Базовые понятия
2. Конструкторы
3. Прототипы
4. Разница между классическим и прототипным ООП

Тема № 5. Время и даты в JavaScript
Date () конструктор

Тема №6. Клиентский JavaScript
1. JavaScript и HTML
2. Document Object Model (DOM)
3. JavaScript и CSS
4. Introduction to jQuery

Тема №7. JavaScript и браузер
1. window, как глобальный объект
2. Browser Object Model (screen, history, location, navigator)

ема № 8. Модули в JavaScript

Тема № 9. JavaScript events
1. Как работать с событиями в js
2. Event Bubbling
3. Event Propagation

Тема № 10. Регулярные выражения

Тема № 11. AJAX
1. Введение в Ajax
2. HTTP протокол
3. XML и JSON форматы
4. XMLHttpRequest

JAVASCRIPT ФРЕЙМВОРКИ И БИБЛИОТЕКИ

Тема № 12. AngularJS - # 1 Enterprise framework
1. Быстрое вступление в Angular.js
2. Понятие 2way data binding
3. Раутинг
4. Структура приложений на Angular.js
5. Angular директивы
6. Лучшие практики использования Angular

Тема № 13. jQuery
1. Введение в jQuery
2. Основы jQuery
3. Manipulating DOM with jQuery
4. jQuery UI
5. jQuery templates
6. Ajax с jQuery
7. JavaScript против jQuery: разделение понятий

Тема № 14. Modernizr.js
1. Краткое введение в Modernizr библиотеки
2. Выявление особенностей поддержки браузеров

Тема № 15. Toastr.js

Тема № 16. Moment.js
Библиотека Moment.js для удобной работы со временем и датами

Тема № 17. Node.js
1. Несколько слов о javascript на стороне сервера
2. Модули в Node.js
3. Построение простого RESTful API с Node.js и Express.js 4. Асинхронность в Node.js
5. Построение простого http сервера на Node.js

Тема № 18. MongoDB
1. Вступление в Базы Данных
2. Работа с БД используя JavaScript

Тема № 19. Современный стандарт JavaScript
1. Блочная область видимости: let, const
2. Классы
3. Arrow functions
4. Промис (Promises)
5. Цикл for of

Тема № 20. Современные инструменты разработчика:
1. npm , bower - пакетные менеджеры
2. git - система контроля версий
3. gulp.js - автоматизация процессов

Практическая часть курса включает выполнение следующих заданий:

1. Простая реализация слайдера
2. Реализация циклической карусели
3. Реализация кнопки "Gamburger" для выпадающего меню
4. Работа с Google maps и интеграция карт на свой сайт. Работа с локацией, определение и прокладки маршрутов.
5. Виджет новостей от NewYork Times API (3 разные реализации - чистый javascript, jquery и angular.js)
6. Виджет прогноза погоды.
7. Приложение для работы с формами на клиенте и на сервере. Валидация.
8. Классическое клиент-серверное приложение с аутентификацией и хранение информации в БД. 9. Реализация простого интернет магазина, используя javascript stack.
10. Приложение для скрапинга (извлечение информации) с других сайтов. Работа с файлами.

Дополнительная информация

Программа рассчитана на изучение и осознание основных закономерностей работы чистого javascript, знание которого даст понимание любой библиотеки или фреймворка. а изучение и использование jquery или angular.js не будет вызывать проблем вообще. 
Курс рассчитан на слушателей, которые планируют разрабатывать нечто большее, чем простые сайты, поэтому программа насыщена многочисленными комментариями и простыми объяснениями сложных вещей. Кроме изучения материала занятий, слушатели обрабатывают и закрепляют материал многочисленными практическими задачами. 

По окончании курса каждый слушатель проходит тестирование на сайте http://www.basic.com.ua/tests.php и получает авторский сертификат УЦ Бейсик. 

Подробнее на сайте Учебного центра Бейсик - http://www.basic.com.ua/course.php?course=233

Вартість участі: 2800 грн

Дата проведення: розпочався 24.04.2019 і триває до 01.06.2019

Контактні данні: (050) 456-04-04; (098) 200-33-15; (093) 199-90-03; (044) 522-94-17

За матеріалами hitjob.com.ua

Додати відгук (0)

Ринок працевлаштування в Вінниці та області: кількість вакансій (вільних робочих місць) та резюме претендентів (працівників, що шукають роботу) по регіонам Вінниці

Регіон Вакансії Резюме
Vinntsa Резюме і вакансії, робота в Вінниці
вакансии и резюме
 
4424 4152
Bar Резюме і вакансії, робота в Барі
вакансии и резюме
 
27 7
Bershad Резюме і вакансії, робота в Бершаді
вакансии и резюме
 
31 6
Haysun Резюме і вакансії, робота в Гайсині
вакансии и резюме
 
53 15
Gnivan Резюме і вакансії, робота в Гнівані
вакансии и резюме
 
18 8
Zhmerunka Резюме і вакансії, робота в Жмеринці
вакансии и резюме
 
53 15
Illinci Резюме і вакансії, робота в Іллінцях
вакансии и резюме
 
16 8
Kalunivka Резюме і вакансії, робота в Калинівках
вакансии и резюме
 
63 14
Kozyatun Резюме і вакансії, робота в Козятині
вакансии и резюме
 
41 16
Kruzhopil Резюме і вакансії, робота в Крижополі
вакансии и резюме
 
26 4
Laduzhun Резюме і вакансії, робота в Ладижині
вакансии и резюме
 
70 14
Lupovec Резюме і вакансії, робота в Липовці
вакансии и резюме
 
18 4
Litun Резюме і вакансії, робота в Літині
вакансии и резюме
 
34 1
Moguliv_Podilsk Резюме і вакансії, робота в Могилові-Подільському
вакансии и резюме
 
55 17
Murovani_Kuryli Резюме і вакансії, робота в Мурованих Курилівцях
вакансии и резюме
 
16 1
Nemuriv Резюме і вакансії, робота в Немирові
вакансии и резюме
 
45 13
Orativ Резюме і вакансії, робота в Оратові
вакансии и резюме
 
17 1
Pischanka Резюме і вакансії, робота в Піщанці
вакансии и резюме
 
15 1
Pogrebusche Резюме і вакансії, робота в Погребищі
вакансии и резюме
 
16 2
Tepluk Резюме і вакансії, робота в Теплику
вакансии и резюме
 
16 0
Tuvriv Резюме і вакансії, робота в Тиврові
вакансии и резюме
 
14 0
Tomashpil Резюме і вакансії, робота в Томашполі
вакансии и резюме
 
14 1
Tulchyn Резюме і вакансії, робота в Тульчині
вакансии и резюме
 
46 9
Hmilnuk Резюме і вакансії, робота в Хмільнику
вакансии и резюме
 
31 16
Chernivci Резюме і вакансії, робота в Чернівціях
вакансии и резюме
 
16 1
Chechelnuk Резюме і вакансії, робота в Чечельнику
вакансии и резюме
 
16 2
Shargorod Резюме і вакансії, робота в Шаргороді
вакансии и резюме
 
15 8
Yampil Резюме і вакансії, робота в Ямполі
вакансии и резюме
 
15 3