Комплексный курс по созданию web-сайтов с нуля

WEB разработка

Для тех, кто хочет стать web разработчиком

сентябрь

Старт курса

6 месяцев

Длительность

пн, ср, пт

Дни обучения

9:00 - 12:00

Время занятий

Старт курса

сентябрь

Длительность

6 месяцев

Дни и время обучения

пн, ср, пт (9:00 - 12:00)

Время занятий

9:00 - 12:00
или
18:00 - 21:00(вт, чт) и 17:00 - 20:00(вс)

Цена курса:

При заключении договора на вечерние занятия до 20.02.2022 действует скидка 10% на весь курс!

Внимание! С 01.01.2022 изменение стоимости:
Офлайн занятия — 3 999 грн/мес.
Онлайн занятия — 3 699 грн/мес.

Онлайн: 4 999 ₴ в месяц!

Блок 1: HTML & CSS

Блок 2: JavaScript

Блок 3: React. Redux. Docker

Презентация курса WEB-разработка

Что вы получите после прохождения курса?

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

В начале курса WEB-Development, вы освоите инструменты для верстки страницы и ее стилевого оформления. Создадите свой первый landing page, который сможете добавить в свое портфолио front-end разработчика.
Далее, вы приступите к изучению языка программирования JavaScript, который в дальнейшем сможете использовать не только для добавления интерактивности на своем сайте, но и для разработки программ разного уровня сложности. JavaScript будет фундаментом для построения многокомпонентных интернет-ресурсов с использованием библиотек React JS и Redux JS.
Финальной темой курса будет изучение среды Docker – инструмента для развертывания, отладки и управления собственным веб-приложением.

Пройдя этот курс вы сможете:

  • Верстать одно- и многостраничные сайты
  • Оформлять свою страницу в строгом соответствии с дизайн-макетом
  • Создавать адаптивные веб-приложения
  • Писать скрипты для обработки событий на странице
  • Создавать свои компоненты и интегрировать их в проект заказчика
  • Профессионально работать с версиями своего и чужого кода

А самое главное, вы получите знания, которые позволят вам пройти собеседование в любой IT компании на позицию Front-End Developer

Программа курса

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

В первом блоке курса вы узнаете о языке разметки HTML и каскадной таблице стилей (CSS). Познакомитесь с технологией Flex и освоите адаптивную верстку. Вы научитесь настраивать и загружать свой код в репозиторий системы контроля версий Git.

Второй блок посвящен изучению языка программирования JavaScript – языка, который позволит оживить ваш сайт, сделает его интерактивным и более функциональным.

Третий блок знакомит вас с инструментами профессиональной разработки: React, Redux, Docker. Используя эти библиотеки, вы сможете создавать свои веб-приложения с использованием многоразовых компонентов.

В итоге, изучив все блоки курса, вы сможете стать конкурентным соискателем на позицию Junior Front-End Developer или самостоятельно выполнять заказы на фрилансе.

Мы учим на практике и разрабатываем программу согласно последним тенденциям мирового рынка.

Блок 1: HTML & CSS

Модуль 1. Основы HTML & CSS

В этом модуле вы узнаете
  • Введение в веб-разработку и интернет. Разбор основных терминов. Разбор всех этапов создания сайта. Введение в язык разметки — HTML. Блочные и строчные элементы. Поток документа
  • Виды элементов. Атрибуты элементов. Гиперссылки. Работа с изображениями и их разновидности
  • Основы CSS: базовый синтаксис, селекторы, классы, наследование и каскадность
  • Сложные селекторы, псевдоклассы и псевдоэлементы. Работа со шрифтами. Семейства, начертания, способы подключения
  • Фоны. Все свойства background. Списки
  • Формы. Создание интерактивной формы обратной связи
  • Блочная верстка. Понятие Box Model. Отступы. Обтекание. Блочно-строчные элементы
  • Позиционирование. Рамки. Верстка карточек товаров

Модуль 2. Адаптивная вёрстка. Работа с графическими редакторами

В этом модуле вы узнаете
  • Photoshop для верстальщика. Начало верстки макета. Семантическая верстка
  • HTML 5. Верстка сайта по готовому макету в формате PSD. Отработка элементов чекбоксов, радио-кнопок
  • Адаптивная верстка. Медиа выражения. Верстка сайта с помощью Desktop подхода. Подробный разбор SASS
  • Верстка сайта с помощью Mobile first подхода. Flexbox layout. Обзор графического редактора Figma
  • Методологии верстки БЭМ. SVG и WEBP изображения. Разбор и верстка сложных блоков. Flexbox и его свойства
  • Оживляем сайт. Выбор и подключение библиотеки на страницу. Работа с JavaScript. Популярные jQuery-плагины. Создание слайдера на основе плагина Slick.js
  • Трансформации. Плавные переходы. Анимации. Обзор готовой анимации Animate.css
  • Сборщик проектов Gulp. Настройка и автоматизация задач с помощью Gulp

Модуль 3. Git

В этом модуле вы узнаете
  • Настройка git и подключение к GitHub
  • Работа с ветками
  • Работа в команде

Результат блока HTML & CSS, Git

    • создавать страницы на чистом HTML
    • позиционировать элементы на странице с помощью CSS
    • применять семантическую верстку
    • использовать средства разработчика в браузере
    • верстать адаптивные веб-страницы на Flexbox
    • загружать свой код на GitHub

ВАШ РЕЗУЛЬТАТ: Адаптивная верстка современного web-приложения с применением продвинутых инструментов разработки.

Блок 2: JavaScript

Модуль 4. Синтаксис JavaScript

В этом модуле вы узнаете
  • Введение. Подключение скрипта к странице. Структура кода, строгий режим, переменные и константы
  • Базовые операторы, преобразование типов
  • Методы примитивов, числа
  • Строки, методы строк
  • Ветвление (if, switch, …:…), операторы сравнения, логические операторы
  • Циклы
  • Функции, область видимости, лексическое окружение, остаточные параметры

Модуль 5. Разработка на JavaScript

В этом модуле вы узнаете
  • Комментарии, отладка, советы по стилю кода
  • Объекты, ссылки, опциональная цепочка
  • Массивы, методы массивов
  • Object. keys, values, entries, Map, Set
  • Рекурсия и стек. Методы setTimeout, setInterval
  • Промисы, fetch API
  • События браузера, обработчики событий, всплытие и погружение, DOM, управляемые input’ы
  • LocalStorage SessionStorage cookies
  • Ajax. Фоновая отправка формы. Загрузка данных в фоне
  • Прототипное программирование. ОПП в Javascript. Классы

Результат блока JavaScript

    • писать простые программы на Javascript
    • применять ООП в Javascript
    • создавать сложные скрипты с обработкой событий
    • работать с форматом JSON

Блок 3: React. Redux. Docker

Модуль 6. React

В этом модуле вы узнаете
  • HTTP, host, domen. React. NPM. JSX. Virtual DOM
  • Props, Props по умолчанию, деструктуризация
  • Children, работа с коллекциями, Prop «key»
  • Style.component. Styled. Material UI. Состояние
  • Неизменяемость. События в React
  • Hooks. useState. useEffect. Routing. Управление состоянием приложения

Модуль 7. Redux

В этом модуле вы узнаете
  • Redux, Flux. Action, Action Creators Reducer
  • Redux middleware Redux middleware: redux-thunk
  • React Hooks Advanced: useMemo, useReducer, useCallback

Модуль 8. Docker

В этом модуле вы узнаете
  • Контейнеры и VMS
  • Словарь Docker
  • Установка Docker
  • Основы Docker
  • Совместное использование данных
  • Сетевые ресурсы
  • Создание образов
  • Swarm
  • Сервисы и стек
  • Использование Docker, полезные скрипты и советы

Результат блока React. Redux. Docker

    • разрабатывать приложения на React
    • использовать продвинутый API
    • писать свои компоненты на React
    • использовать анимацию на CSS или на React
    • применять библиотеку Redux на приложении React

РЕЗУЛЬТАТ СТУДЕНТА: Студент умеет строить многоразовые компоненты для SPA (Single Page Application) с помощью React.

Как будет проходить курс

Polygon Center
Формат
Удобное обучение

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

Polygon Center
График
Расписание занятий

Лекции: понедельник, среда, пятница
9:00 — 12:00
Всего: 6 месяцев, 72 занятия: 3 раза в неделю по 3 часа.

Polygon Center
Сопровождение
Закрытый Discord-канал

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

Polygon Center
Курсовой проект
Первая работа в портфолио

Это задание будет включать в себя все этапы обучения. А результат станет основой твоего портфолио. ВАЖНО! Сертификат о успешном прохождении курса ты получишь только после защиты своего проекта.

Преподаватель курса

Анастасия Кудряшова

Меня зовут Анастасия Кудряшова. Я веб-дизайнер, веб-разработчик и специалист по SEO уже около 20 лет. В моем портфолио десятки небольших веб-ресурсов и более 30 крупных проектов: от интернет-магазинов до веб-портала, где объединены автомобильные аукционы со всего мира.

Обладая глубокими знаниями и широким набором инструментов в сфере веб разработки, я создала, и постоянно совершенствую, серию курсов, которые включают только актуальные техники разработки! Мой опыт преподавания онлайн и офлайн составляет уже более 15 лет, что позволило мне научить сотни веб-дизайнеров и разработчиков тому, как зарабатывать на жизнь любимым делом и совершенствоваться в своей профессии.

Именно поэтому, около 50% моих студентов находят работу по специальности ещё до окончания обучения, а еще 25% через 1-2 месяца после окончания курса.
Я уверена, что Front-end разработчиком может стать каждый, кто прилагает хотя бы минимальные усилия! Приходи и убедись в этом сам! До встречи на занятиях!

Записаться на курс

WEB разработка

Форма обучения: онлайн
  • 72 урока в Polygon Center 3 раза в неделю по 3 часа
  • Мощный компьютер на время обучения у нас в центре с собственной учетной записью
  • Возможность приходить в Polygon с 9:00 до 18:00 в будние дни, для выполнения домашних заданий и консультаций, на протяжении обучения
  • 216 часов обучения
  • Все пары в записи по закрытой ссылке навсегда
  • 20% теории, 80% практики
  • Домашние задания для закрепления материала
  • Сопровождение преподавателя в закрытом канале
  • Задание для курсового проекта и его структурированная проверка
  • Сертификат об успешном прохождении курса
  • Чек-лист 100 фриланс бирж для работы + пример успешного резюме 😍
  • Вежливый и добрый менеджер для решения административных вопросов
  • Возможность оплаты помесячно

 

Цена полного курса онлайн 29 994

Оставьте ваши контактные данные,
и наш менеджер свяжется с вами!

Как понять,
нужен ли тебе курс?

Цель обучения – твой результат, не просто послушать, а начать зарабатывать деньги и развиваться.

Запишись на бесплатную консультацию, мы ответим на все твои вопросы.

Специалист расскажет детальнее про обучение простыми словами.

Консультация бесплатная
и ни к чему не обязывает!

Оставь заявку и держи телефон при себе.
Скоро мы тебе позвоним!

Часто задаваемые вопросы

Как долго у меня будет доступ к видео урокам?

Все видео будут доступны на протяжении года после окончания обучения. Чат в Discord остается навсегда.

Зачем платить за курс, если в интернете много бесплатной информации?

Бесплатной информации много, но ты почему-то все еще интересуешься курсами. А если серьезно, преподаватель курса собрал свой большой опыт в один курс без воды и с массой практических заданий. Так, чтобы ты мог обучаться быстро и интересно.

Сколько времени нужно выделить на обучение?

Ровно столько сколько посчитаешь нужным. Но помни, что чем больше будет практики ежедневно, тем быстрее начнут расти навыки и портфолио, а с ними появятся и новые заказы на более высоком уровне.

Если я не выполню курсовой проект, получу ли я сертификат об окончании курса?

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

Мы хотим чтобы именно качественных специалистов было больше. По этому сертификаты получат только те, кто действительно хочет работать и развиваться в web-разработке. Подтверждением того будет выполнение и защита курсового проекта.

Те кто не защитит курсовую работу, получит свидетельство о том, что прослушал курс по web-разработке в полном объеме.

Курс не понравился. Можно вернуть деньги?

Если курс вам не понравится мы вернем вам деньги за непройденные уроки.

Если у вас остались вопросы, вы можете связаться с нами по одному из номеров телефонов, указанных ниже или написать нам на почту:

Ты покупаешь не просто курс

Это наш опыт собранный годами

Polygon Center

Более 1000
успешных проектов

Polygon Center

Более 10
лет опыта

Polygon Center

более 3489 часов
нашего обучения

Polygon Center

Структурированная
информация