Описание курса

На сегодняшний день ни один веб –проект не обходится без применения JavaScript и библиотеки JQuery, которая благодаря своим мощным возможностям и простотой в использовании приобрела большую популярность. С помощью JQuery Вы с легкостью сможете осуществлять различные визуальные эффекты: Слайдер с движущимися картинками, анимированная галерея, всплывающее анимированное меню и многое другое. Все это позволяет сделать веб-страницу «живой» и многофункциональной. Поэтому следующая ступенька после HTML, CSS будет изучение языка программирования JavaScript, а так же подключение библиотеки JQuery. Наш курс «JavaScript и JQuery на примерах» предназначен для тех, кто хочет видеть результат уже сегодня, а не изучать месяцами теорию. Обучение проходит исключительно на реальных примерах, которые вы сможете уже завтра добавить на ваш сайт.


Практические занятия:
Для закрепления пройденного материала на каждом уроке слушатели выполняют практические задания. Задаются домашние задания. Методический материал выдается в электронном виде.

Онлайн-курс предназначен: для Web-дизайнеров, HTML-верстальщиков, начинающих Web-программистов.

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

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

Первый урок - бесплатно. Вы можете зарегистрироваться на пробный бесплатный урок, обратившись в УЦ Бейсик.

Информация о тренере:

Профессиональный опыт:
C 2006– по сегодняшний день веб-программист.
За время своей профессиональной деятельности, принимал участие во многих успешных проектах.
Ключевые области знаний:
HTML, СSS, PHP, JavaScript, Adobe Flash, Action Script, Codeigniter, MVC, MySQL, PostgreSQL.
Преподавательский опыт: 5 лет – тренер в УЦ Бейсик.
Читает курсы «HTML, CSS» , «Программирование на JavaScript», «Веб -Программирование PHP - Уровень 1», «PHPpro».
Имеет успешный опыт проведения курсов Web - программирования онлайн.
Объясняет простым и доступным языком на реальных примерах из жизни.

Программа онлайн-курса "Современная разработка на JavaScript"

Длительность курса - 40 часов.

Тема №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
  • avaScript против 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 4. Асинхронность в Node.js
  • Построение простого http сервера на Node.js


Тема № 18. MongoDB

  • Вступление в Базы Данных
  • Работа с БД используя JavaScript


Тема № 19. Современный стандарт JavaScript

  • Блочная область видимости: let, const
  • Классы
  • Arrow functions
  • Промис (Promises)
  • Цикл 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. Приложение для скрапинга (извлечение информации) с других сайтов. Работа с файлами.

Подробнее на сайте Учебного центра Бейсик

Фрагменты онлайн-уроков на youtube-канале

Циклы. Курс JavaScript, JQuery на примерах (фрагмент онлайн-урока от УЦ Бейсик)

Переменные. Курс JavaScript, JQuery на примерах (фрагмент онлайн-урока от УЦ Бейсик)

Конструкция кода (фрагм.онлайн-урока от УЦ Бейсик). Курс JavaScript, JQuery на примерах

Онлайн-обучение предлагает вам ряд преимуществ:

  • первое занятие - бесплатно;
  • стоимость обучения в группе в режиме online на 30% меньше;
  • обучение проходит в режиме онлайн в реальном времени c преподавателем (это так же просто, как если бы вы физически присутствовали в аудитории);
  • слушатели видят рабочий стол преподавателя, он видит их рабочий стол. Слушатель может голосом в любой момент задать вопрос, и преподаватель сразу же голосом на него отвечает;
  • возможность преподавателя переходить на рабочий стол слушателя и корректировать его действия в процессе урока;
  • мини-группы - до 5 чел.;
  • непривязанность к месту.

Добавить комментарий
При заполнении формы была допущена ошибка
Неверно заполненные поля отмечены красным.
Пожалуйста, проверьте форму еще раз.
Имя*:
Комментарий*:
не более 1000 символов (введено: 0)
Эл. почта*:
Проверочный код*:
5 английских букв:
 или Отменить
Оставить комментарий
Партнеры сайта
Результат, центр образования
Результат, центр образования
Все партнеры | Стать партнером

Все курсы в Чернигове, а также вузы в Чернигове, колледжи и техникумы в Чернигове, репетиторы в Чернигове, работа в Чернигове

Обратная связь