Ко всем курсам Event-менеджмент Excel и Google Таблицы MBA PR-менеджмент Аналитика для руководителей Антикризисный менеджмент Арт-менеджмент Бухгалтерский учет Геймификация Деловые переговоры и коммуникация Документационное обеспечение Закупки и тендеры Кадровое делопроизводство и охрана труда Клиентский сервис Комьюнити-менеджмент Консалтинг Коучинг Курсы для директоров Маркетплейсы и e-commerce Менеджмент в индустрии моды Менеджмент в образовании Музыкальный менеджмент Нетворкинг Операционный менеджмент Открытие бизнеса Подбор и управление персоналом Продакт-менеджмент Разработка онлайн-курсов Рекрутмент Ресторанный менеджмент Создание презентаций Спортивный менеджмент Строительство и недвижимость Тимбилдинг Управление бизнесом Управление командами Управление продажами Управление проектами Управление производством Управление разработкой и IT Финансовый менеджмент

Front-end разработка от Компьютерной Академии TOP

Вы научитесь

Курс Front-end разработки рассчитан на каждого и поможет как начинающим, так и тем, кто желает повысить квалификацию в IT-сфере. Вы научитесь работать с HTML, CSS, JavaScript и DOM. Сможете верстать и тестировать веб-страницы, а также создавать качественные сайты. Узнаете, как выполнять запросы к серверу, а также передавать на него данные и обрабатывать их. Овладеете JSON, различными протоколами и фреймворками. Познакомитесь с системой управления базами данных MongoDB. На сдаче диплома будут присутствовать представители компаний-партнёров, и у вас будет шанс трудоустроиться сразу по окончании обучения.
Тип курса
Онлайн
Тип обучения
Курс
Локация
Длительность
12 месяцев
Стоимость
80380 ₽
Помощь в трудоустройстве
Да
Выдача сертификата
Да
Вы научитесь
#01
Работать с серверами
#02
Создавать вёрстку сайтов
#03
Программировать на JavaScript
#04
Создавать высокоэффективные сайты Web 2.0
#05
Тестировать веб-страницы и проводить проверку качества
Программа курса

Вы будете заниматься в группах и дистанционно. Курс рассчитан на постоянную практику под присмотром преподавателя, к которому можно обратиться в любое время. Вы будете выполнять промежуточные тесты для закрепления полученных знаний и защитите дипломный проект перед представителями IT-компаний, которые могут предложить вам трудоустройство.

Введение в Web-технологии. Структура HTML. Форматирование текста при помощи HTML

Познакомитесь с языками разметки и гипертекста, а также с общей структурой документа на HTML5. Разберётесь с тегами. Научитесь форматировать текст. В качестве практического задания создадите простую веб-страницу.

Форматирование с помощью CSS. Списки. CSS отступы и поля

Узнаете, чем CSS отличается от HTML. Научитесь работать с тегами и стилями. Поймёте, как создавать и редактировать отступы и поля. Сможете форматировать текст.

Materialize. Навигация и Bootstrap

Разберётесь в истории создания Materialize, а также в его целях и задачах. Научитесь подключать его и вести дальнейшую работу. Изучите навигацию и Bootstrap.

Less. История создания Less. Цели и задачи Less. Подключение и компиляция Less;

Разберётесь в программном языке стилей Less. Рассмотрите историю его создания, а также соответствующие цели и задачи. Поймёте, как произвести подключение и компиляцию. Сможете работать с переменными, функциями и миксинами. 

Введение в объектно-ориентированное программирование

Изучите объекты, массивы, строки, свойства, методы, конструкторы и наследование. Сформулируете три фундаментальных принципа ООП. 

Событие. Обработчик события. Обработка событий в сценариях

Научитесь обрабатывать события в сценариях и управлять стилями элементов веб-страницы. Изучите стандартные обработчики, разные объекты и их свойства.

Browser Object Model. Document Object Model;

Изучите Browser Object Model и Document Object Model. Выявите отличия между ними. Сможете использовать и то, и другое при разработке.

Взаимодействие с DOM

Научитесь создавать и редактировать элементы Document Object Model. Узнаете, как взаимодействовать с атрибутами. 

Формы. Применение форм. Размещение элементов формы в HTML

Дадите определение понятию форм. Научитесь применять их. Сможете программировать соответствующие элементы и размещать их в HTML. 

Проверка достоверности форм. Использование Cookie

Сможете проверять достоверность данных в формах. Поймёте, как создавать, редактировать и удалять Cookie. Разберёте их преимущества и недостатки. 

Рисование с помощью Canvas, поддержка медиа-возможностей

Изучите Canvas и её базовый функционал. Узнаете, как грамотно использовать медиа-возможности там, где они могут пригодиться.

JSON, Ajax. Цели и задачи. Синтаксис JSON

Изучите цели, задачи и синтаксис JSON. Познакомитесь с методом toJSON и с понятием синхронных и асинхронных запросов. Научитесь работать с Ajax.

ECMAScript 6

Разберётесь в истории возникновения ECMAScript 6. Сможете работать с соответствующими переменными, функциями-стрелками, строками, объектами, классами и модулями. 

Модульное тестирование

Узнаете, для чего нужно модульное тестирование. Познакомитесь с необходимым инструментарием и посмотрите на практические примеры его использования.

Паттерны проектирования. Использование UML при анализе паттернов проектирования

Разберётесь в понятии паттернов проектирования, в причинах их возникновения и принципах применения. Сможете применять UML при их анализе. 

Паттерн MVC. Цели и задачи паттерна Model-View-Controller

Рассмотрите цели и задачи паттерна Model-View-Controller. Увидите примеры его использования. Сможете применять его самостоятельно.

Принципы проектирования классов SOLID

Разберётесь в принципах проектирования и разработки классов SOLID. Увидите примеры их успешного использования. 

Введение в jQuery. Доступ к элементам страницы при помощи функции $

Изучите историю создания, цели и методы jQuery. Рассмотрите разные версии и способы их подключения. Разберётесь в понятии селекторов. Узнаете, как пользоваться функцией $.

Создание обработчиков событий с использованием jQuery

Научитесь создавать, редактировать, запускать и удалять обработчики событий при помощи jQuery. Рассмотрите объект Event.

Отображение и скрытие элементов с помощью методов show и hide. Создание эффектов

Научитесь создавать эффекты и анимацию. Сможете пользоваться методами show и hide, чтобы отображать и скрывать элементы. 

REST API. Использование метода GET. Использование метода POST

Разберёте особенности архитектурного стиля REST API. Научитесь пользоваться такими методами, GET и POST. Определите их цели и задачи. 

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

Узнаете, что можно назвать плагинами jQuery. Рассмотрите их на примерах и научитесь их подключать. Сможете вести с ними дальнейшую работу.

Работа в команде, управление программными проектами

Изучите особенности управления программными проектами. Дадите определение проекту и рассмотрите специфику процесса разработки. Узнаете, что такое диаграммы Ганта.

Программная платформа Node.js

Разберётесь в принципах работы и функционале программной платформы Node.js. Сможете эффективно с ней взаимодействовать. 

Использование фреймворков Angular, React

Изучите особенности работы фреймворков Angular и React. Научитесь использовать соответствующий функционал. Узнаете, когда он может пригодиться.

Отзывы о данном курсе
На этот курс ещё нет отзывов.
Компьютерная Академия TOP
Школа
Компьютерная Академия TOP — это международная онлайн-школа IT-направлений. В каталоге платформы есть курсы по разработке ПО на различных языках программирования, тестированию и системному инжинирингу, кибербезопасности, созданию компьютерной графики и другим направлениям.