650 руб.
за курс
Курсы

Современный фронтенд с использованием JavaScript и HTML 5

Чему вы научитесь

Изучите синтаксис языка JavaScript
Научитесь реализовывать на нем базовые алгоритмические конструкции
Научитесь пользоваться возможностями jQuery и писать собственные jQuery-плагины
Узнаете, чем HTML5 отличается от более ранних версий HTML
Научитесь использовать HTML5, JavaScript, API
Познакомитесь вплотную с новыми возможностями CSS3, освоите анимацию элементов

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

Программа обучения

1. Введение в JavaScript

  • Назначение и роль JavaScript;
  • Инструменты разработчика;
  • Консоль разработчика.

2. Общий синтаксис JavaScript

  • Структура кода, переменные, типы данных;
  • Операторы, циклы, конструкции;
  • Взаимодействие с пользователем.

3. Функции и объекты в JavaScript

  • Функции;
  • Массивы;
  • Объекты, методы и свойства.

4. Объектно-ориентированное программирование в JavaScript

  • Реализация классов в JavaScript;
  • Конструкторы, прототипы, наследование;
  • Область видимости переменных, замыкания, пространства имен.

5. Введение в клиентский JavaScript

  • Понятие DOM;
  • События;
  • Динамическое содержимое.

6. Взаимодействие с сервером

  • HTTP запросы;
  • XMLHttpRequest;
  • JSON;
  • Библиотека jQuery

7. Назначение и возможности библиотеки jQuery

  • Селекторы;
  • События;
  • Манипуляции с DOM.

8. Дополнительные возможности jQuery

  • Анимация;
  • jQuery AJAX;
  • Расширение возможностей jQuery посредством плагинов.

9. Использование jQuery плагинов

  • Интеграция скрипта слайдера;
  • Интеграция скрипта всплывающих окон;
  • Интеграция скрипта формы обратной связи.;
  • Фреймворк AngularJS

10. Основы AngularJS

  • Архитектура и назначение фреймворка;
  • Основные директивы;
  • Фильтры, контроллеры, модули;
  • HTML5

11. Что такое HTML5?

  • Новые возможности в HTML5;
  • Определение поддержки браузером HTML5 возможностей;
  • Валидация HTML5.

12. HTML5 JavaScript API

  • Audio;
  • Video;
  • Canvas.

13. HTML5 JavaScript API

  • Geolocation;
  • History;
  • Storage.

14. HTML5 JavaScript API

  • Forms;
  • Drug&Drop;
  • Messaging;
  • CSS3

15. Что такое CSS3?

  • Новые возможности в CSS3;
  • Трансформация элементов;
  • Анимация элементов.

16. Заключительное занятие

  • Современные тенденции в разработке веб-приложений;
  • Обзор полезных сервисов и ресурсов.

Преподаватели

Дмитрий Маркевич
Дмитрий Маркевич
Преподаватель
Профессионально занимается разработкой веб-приложений и веб-сайтов. Суммарный опыт в IT - 7 лет.

Организатор

Академия BELHARD
Академия BELHARD
Группа компаний "БелХард", один из ведущих игроков на ИТ-рынке Беларуси. Входит в ТОП-10 крупнейших компаний ПВТ. После успешного освоения учебной программы Вы получите сертификат с логотипом компании "БелХард". Возможность пройти практикум и стажировку на реальном проекте в группе компании "БелХард".

Вам также будет интересно

Открытая дата Введение в Java
Срок
60 ак.ч.
Стоимость
680 руб.
Открытая дата Основы программирования на Python
Срок
60 ак.ч.
Стоимость
525 руб.
Открытая дата Программирование на PHP
Срок
48 ак.ч.
Стоимость
500 руб.
Возможна оплата в два этапа
650 руб. за курс
Период занятий
Открытая дата
Срок обучения
64 ак.ч.
Адрес
Телефон
+375 33 357 26 66