Курсы IT
Курсы онлайн
Курсы IT для детей
Стажировка
Трудоустройство
Корпоративное обучение
Вакансии
Контакты
+375 (44) 546 54 54
+375 (29) 546 54 54
Курсы IT
Курсы онлайн
Курсы IT для детей
Стажировка
Трудоустройство
Корпоративное обучение
Вакансии
Контакты
+375 (44) 546 54 54
+375 (29) 546 54 54
Тест: Кем работать в IТ?
Войти в IT
Управление и бизнес-анализ в IT (8)__https://belhard.academy/businessanalysis
Курсы программирования (11)__https://belhard.academy/developmentpo
Искусственный интеллект и нейронные сети (2)__https://belhard.academy/artificialintelligence
Дизайн и графика (2)__https://belhard.academy/design
Разработка игр (2)__https://belhard.academy/gamedevelopment
Маркетинг и продажи (2)__https://belhard.academy/marketing
IT-Рекрутинг и IT-HR (5)__https://belhard.academy/recruitinghr
Сопровождение IT-бизнеса (2)__https://belhard.academy/itbusiness
Криптовалюта и инвестиции (1)__https://belhard.academy/crypto
Soft skills
Курсы дневные (6)
Подарочный сертификат
Бизнес-анализ в IT
Управление проектами в IT
2в1: Бизнес-анализ и управление проектами в IT
Системный анализ
Бизнес-анализ: проектирование систем с BPMN и UML
People Management
Product management
Agile. Гибкие методологии разработки программного обеспечения
Тестирование программного обеспечения
Автоматизированное тестирование ПО на Java
Автоматизированное тестирование ПО на Python
Основы разработки сайтов
Программирование на Java
Микросервисы Java
Программирование на Python
Программирование на C# с нуля
Front-End разработка
SQL: основы управления базами данных
DevOps. Системный инженер
Data Science: машинное обучение и нейронные сети
ChatGPT и другие нейросети
Графический дизайн
UX/UI для новичков
Нарративный дизайн
Разработка игр на Unity
Комплексный интернет-маркетинг
IT Sales
IT-Recruiter. 1 этап
IT-HR. 2 этап
Senior IT-Recruiter
Подбор эффективной команды
Кадровое делопроизводство в IT
IT-Юрист
IT-Бухгалтер
Блокчейн-технологии и криптовалюты
Стажировка для всех направлений
Стажировка для бизнес-аналитиков
Стажировка для HR-специалистов
ПРОГРАММА КУРСА
«
Современный Front-End c использованием JavaScript и HTML5
»
Дмитрий Маркевич
Блок
1
Введение в JavaScript
Назначение и роль JavaScript.
Инструменты разработчика.
Консоль разработчика.
Блок
2
Общий синтаксис JavaScript
Структура кода, переменные, типы данных.
Операторы, циклы, конструкции.
Взаимодействие с пользователем.
Блок
3
Функции и объекты в JavaScript
Функции.
Массивы.
Объекты, методы и свойства.
Блок
4
Объектно-ориентированное программирование в JavaScript
Реализация классов в JavaScript.
Конструкторы, прототипы, наследование.
Область видимости переменных, замыкания, пространства имен.
Блок
5
Введение в клиентский JavaScript
Понятие DOM.
События.
Динамическое содержимое.
Блок
6
Взаимодействие с сервером
HTTP запросы.
XMLHttpRequest.
JSON.
Блок
7
Библиотека jQuery
Назначение и возможности библиотеки jQuery.
Селекторы.
События.
Манипуляции с DOM.
Блок
8
Дополнительные возможности jQuery
Анимация.
jQuery AJAX.
Расширение возможностей jQuery посредством плагинов.
Блок
9
Использование jQuery плагинов
Интеграция скрипта слайдера.
Интеграция скрипта всплывающих окон.
Интеграция скрипта формы обратной связи.
Блок
10
Фреймворк AngularJS
Основы AngularJS.
Архитектура и назначение фреймворка.
Основные директивы.
Фильтры, контроллеры, модули.
Блок
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.
Блок
15
Что такое CSS3?
Новые возможности в CSS3.
Трансформация элементов.
Анимация элементов.
Блок
16
Заключительное занятие
Современные тенденции в разработке веб- приложений.
Обзор полезных сервисов и ресурсов.
Вернуться на страницу курса