Минск
Войти
 
×

Все Курсы


Отобразить пароль    Забыли пароль?

Войти

для тех, кто ищет курсы:

Front-end разработка на Javascript

Минск, метро Академия Наук

Длительность: 32 занятия
Скидки: Скидка 5% по промокоду VSK20, указанному на странице регистрации
Начните изучать самый популярный язык программирования и встаньте на путь профессионального Front-End разработчика.

Почему стоит выбрать именно этот курс?

Умеренная стоимость
Стоимость курсов у нас примерно в полтора раза ниже среднерыночной при том же качестве.

Опытный преподаватель
Курсы читает разработчик, который сталкивался с каждым из преподаваемых примеров в реальной разработке, сталкивался с десятками нестандартных примеров и решал множество задач.

Удобная система обучения
Процесс обучения автоматизирован и информатизирован в удобном веб-портале.

Не нужна подготовка
Осилить материал курсов может человек, никогда ранее не сталкивавшийся с языком JavaScript.

Практический подход
Занятия нацелены в первую очередь на выработку у студентов практических навыков клиентской разработки.

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

Требуемый начальный уровень знаний - общее представление о сфере информационных технологий.
Человек в группе: 8-12.
Время проведения: Занятия проходят дважды в неделю с 19:00 до 22:00. Дни выбираются по согласованию со студентами.

Персоны

 
Латушкин Денис

Lead Frontend-Developer

Опыт фронт-разработки: 5. 5 years
Опыт в разработке ПО experience: 6. 5 years
Преподаватель с 2013 года
Завершено учебных потоков: 12

Результат / будет знать, уметь

  • Навыки и знания, необходимые для начала работы в качестве Frontend-разработчика.
    После окончания курсов выдается: Рекомендательное письмо с перечнем пройденных тем и оценкой за весь курс.

    Контакты

    +375 29 850 76 55 (МТС, Viber, Telegram)

    info@retarcorp.by

    retarcorp.by

    В начале беседы сообщите, что нашли информацию на Все Курсы Бай.

    Программа

    День 1

    Язык разметки HTML. Семантическая разметка.19:00-22:00

    Синтаксис языка HTML. Теги, атрибуты, комментарии, текстовые узлы.
    Правила разметки веб-страницы
    Правила разметки веб-страницы

    День 2

    Клиент-серверная архитектура приложений. Загрузка данных с сервера.19:00-22:00

    Клиент-серверная архитектура приложений. Взаимодействие фронт-части с бэк-частью.
    Асинхронная загрузка данных с сервера
    Использование данных с сервера для построения интерфейса

    День 3

    Форматы передачи данных для разработки веб-приложения.19:00-22:00

    Текстовые форматы передачи данных
    Загрузка и шаблонизация данных

    День 4

    Продвинутые возможности в браузерном окружении.19:00-22:00

    Локальные хранилища
    Определение геопозиции пользователя
    Веб-потоки

    День 5

    Прототипное программирование19:00-22:00

    Парадигмы ООП в Javascript ES2015

    День 6

    Возможности стандарта ES6+19:00-22:00

    Асинхронное программирование
    Классы
    Символьный тип
    Итераторы
    Прокси-объекты

    День 7

    Стандарты написания кода. Декларативная обработка данных19:00-22:00

    Стандарты и соглашения написания кода
    Декларативная обработка данных
    Паттерны оптимизации кода

    День 8

    Шаблонизация данных в интерфейс. Архитектуры разработки интерфейсов веб-приложений.19:00-22:00

    Задача шаблонизации данных
    Реализация шаблонизации данных с использованием ООП
    Архитектуры разработки веб-приложений

    День 9

    Работа с NPM. Модульная архитектура приложения.19:00-22:00

    Установка пакета Node + NPM
    Модульная архитектура фронт-приложения
    Сборка приложения пакетом Webpack
    Подключение внешних зависимостей

    День 10

    Инструменты линтирования и транспиляции. Тестирование кода.19:00-22:00

    Линтирование кода при помощи пакета ESLint
    Babel
    Модульное тестирование кода

    День 11

    Git Flow. Командная разработка приложений.19:00-22:00

    Цикл разработки в методологии Git Flow
    Правила командной разработки приложений
    Практикум командной разработки

    День 12

    Практикум 2.19:00-22:00

    Разработка крупного веб-приложения на изученном стеке технологий.

    День 13

    (На выбор - Vue) Основы синтаксиса Vue.19:00-22:00

    Установка фреймворка
    Экземпляр Vue. Шаблонизация
    Реактивность.
    Обработка событий
    Жизненный цикл экземпляра

    (На выбор - React) Основы синтаксиса фреймворка. JSX.19:00-22:00

    Основные возможности фреймворка
    Синтаксис и сборка JSX

    День 14

    (На выбор - Vue) Мультикомпонентный подход.19:00-22:00

    Суть мультикомпонентного подхода
    Обмен данными между компонентами
    Проектирование приложения в мультикомпонентной методологии
    Однофайловые компоненты и сборка через Webpack / Vue CLI

    (На выбор - React) Мультикомпонентный подход.19:00-22:00

    ООП в создании компонентов
    Проектирование мультикомпонентного приложения

    День 15

    (На выбор - Vue) Паттерны проектирования мультикомпонентного приложения19:00-22:00

    Шина событий
    Именованные ссылки
    Слоты

    (На выбор - React) Паттерны проектирования React-приложения19:00-22:00

    Шаблоны синтаксического уровня
    Шаблоны уровня взаимодействия
    Шаблоны структурного уровня

    День 16

    (На выбор - Vue) Библиотека состояния для данных приложения.19:00-22:00

    Библиотека Vuex
    Глобальное реактивное состояние
    Паттерны проектирования состояния приложения
    Модули состояния

    (На выбор - React) Библиотека состояния приложения19:00-22:00

    Flux
    Redux - основы использования
    Redux - паттерны применения

    День 17

    (На выбор - Vue) Подключение сторонних решений для расширения возможностей фреймворка.19:00-22:00

    Библиотека элементов интерфейса
    Разработка плагинов для Vue
    Обзор сторонних решений для Vue

    (На выбор - React) Подключение сторонних библиотек для React19:00-22:00

    День 18

    Практикум 3.19:00-22:00

    Разработка масштабного итогового проекта на изученном стеке технологий или аналогичном.

    Написать о неактуальной информации.

    Оставить отзыв

    Отправить Чтобы оставлять отзывы, вам необходимо войти на сайт: