Онлайн-курс
Front-end Pro
занятий
занятий в неделю
старт
За неделю записалось
Осталось
Этот курс проводится в формате дистанционного обучения.
занятий
занятий в неделю
старт
За неделю записалось
Осталось
Этот курс проводится в формате дистанционного обучения.
Курс предназначен для глубокого изучения языка программирования JavaScript и библиотеки React, которая используется для создания сложных Front-end приложений.
Популярный язык JavaScript используется при создании веб-приложений для придания интерактивности веб-страницам. Написание кода в React очень похоже на работу в HTML, что даёт возможность без труда начать писать код, упустив синтаксис. Одна из главных особенностей React — свобода действий.
На курсе вы познакомитесь с принципами ООП, DOM, REST API и получите практические навыки создания приложений с использованием «реакт-стека», что позволит претендовать на должность Junior Front-end Developer.
Научиться взаимодействовать с серверами с помощью JavaScript
Освоить ООП
Научиться работать с REST API
Изучить все особенности библиотеки React
Изучить все нюансы: от того, как работает DOM, до того, как собрать приложение Webpack-ом
ES6
Git
MongoDB
DOM
AJAX
jQuery
JavaScript
React
Знакомство с JS
Переменные и операторы
Условные конструкции
Условная конструкция if/else if/else
Условная конструкция switch
Тернарный оператор
Практика
Циклы
Массивы
Основы функций
Контекст выполнения функции
Функції
DOM
Events
Работа с формами
WebStorages
Практика и Livecoding
Регулярные выражения
Библиотеки и фреймворки
Асинхронное выполнение кода
ESNext
HTTP
Promise
ООП
Работа с асинхронными функциями
Системы сбора кода
Webpack
Node.js
React
Компоненти React
Функциональные компоненты в React
Работа с формами в React
Работа с основными элементами управления формы
Маршрутизация в React
Основы работы с библиотекой react-router-dom
Библиотека для работы с React-компонентами
Redux
Redux-Toolkit
TypeScript
Тестування React-додатків
Экзамен
JavaScript (Примитивы, Объекты, Массивы, Функции)
Навыки манипуляции с DOM деревом
Основные паттерны программирования
ООП в JavaScript
Работа с REST API
MVC/MVP/MVVM архитектуры
Библиотека ReactJS для SPA
Принципы работы роутинга на примере библиотеки react-router
Хранение состояния приложения на примере redux и redux-thunk
Как проходит обучение
Преимущества онлайн-обучения в Компьютерной школе Hillel
Что мы делаем для того, чтобы вы достигли успеха?
Проводим мастер-классы по подготовке резюме и поиску работы
Регулярно обновляем программы курсов под требования рынка
Приглашаем преподавать только лучших практикующих специалистов
Развиваем нашу сеть партнеров среди топовых IT-компаний
Наши преподаватели часто сами забирают к себе наших лучших Студентов ;)
Наши преподаватели и выпускники работают в топовых IT-компаниях мира
Какой нужно иметь компьютер, чтобы обучаться на курсе Front-end Pro?
Требования к компьютеру для обучения на курсе Front-end Pro.
Операционная система:
Процессор* :
Оперативная память:
Память:
Ваши преподаватели участвуют в каких-либо проектах / работают ли они по их IT-специализации / имеют ли опыт преподавания?
В нашей школе преподают только практикующие специалисты не ниже Senior-уровня из крупнейших IT-компаний города. Обучение они проводят, ориентируясь на последние тенденции IT-рынка для того, чтобы наши выпускники имели наиболее востребованные знания и опыт.
Где можно посмотреть отзывы о вашей Школе Online?
Вы можете прочесть отзывы наших Студентов и Выпускников на нашем сайте, перейдя по данной ссылке. Еще вы сможете найти отзывы и информацию о нас, зайдя на сайт DOU.ua или же прописав название нашей Школы в Google, где вы также сможете увидеть отзывы о нашей Школе в нашем Google-аккаунте или на Google-картах.
Будут ли задавать работу на дом? Проверяется ли выполненное задание преподавателем?
Да! Ведь это обязательная и очень важная часть процесса Вашего обучения. Т.к. каждый студент должен закрепить весь полученный на занятии материл дома, посредством выполнения домашнего задания. Каждое заданное ДЗ будет проверяться вместе со всей группой и преподавателем на следующем занятии. Без соблюдения данного пункта никто не сможет добиться ожидаемого результата.
Теория или практика? Чему уделяется больше времени на занятиях курса Front-end Pro?
Целью большинства курсов нашей школы является возможность дальнейшего трудоустройства наших Студентов и Выпускников. Поэтому мы делаем упор на проработку и изучение практических кейсов, наиболее актуальных на данный момент в работе той или иной специальности IT-сферы. Безусловно, мы отводим время на наших занятиях и на изучение важной теоретической базы, которая также необходима любому специалисту. Но обычно в процентном соотношении теории уделяется около 30% времени занятия и 70% — практике.
Как получить максимальный балл за домашнее задание на курсе Front-end Pro?
Выполнение домашних работ, одна из самых важных составляющих обучения. Для того, чтобы получить максимальный балл за домашнее задание, нужно:
Как я могу оплатить обучение?
Оплата производится через выставление инвойса на E-mail через сервисы LiqPay и Fondy.
Как работает оплата частями?
Мы предлагаем возможность разбить стоимость курса на ежемесячные платежи до 12 частей посредством рассрочки в ПриватБанк, Монобанк, ОщадБанк или ПУМБ. При этом вам не нужно платить дополнительные комиссии или проценты банкам, поскольку Школа оплачивает эту комиссию за вас.
Если вы хотите воспользоваться оплатой частями, пожалуйста, обратитесь к нашему менеджеру любым удобным для вас способом.
Подробнее об оплате по частям в нашем материале.
Шаблоны в JavaScript
читать 10 минОсновы тестирования кода на JavaScript
читать 5 минТеория типов
читать 15 минКак работают нативные JavaScript imports
читать 6 минКонтекст исполнения или Execution Context
читать 15 минКлючевое слово this — это просто
читать 7 минВступительный тест
Тесты можно проходить в любом порядке и даже не за один раз. Вы можете всегда продолжить прохождение с любого момента.
Еще не проходили
Еще не проходили
Вступительный тест
Не переживайте, это тест не требует от вас каких-то специальных знаний в предмете, для его прохождения будет достаточно знаний базовой компьютерной грамотности.
Тест состоит из 15 вопросов по одному баллу, для прохождения теста необходимо набрать 8 баллов.
вступительный тест
Вступительный тест