Профессия

[Веб-разработчик}

Уровень:
с нуля
Длительность:
12 месяцев
Формат:
онлайн
Старт:
29 сентября
Старт: 29 сентября
Формат: онлайн
Длительность: 12 месяцев
Уровень: с нуля
Делайте сайты и приложения любой сложности
Прокачайте навыки в веб-разработке
Создавайте и развивайте собственные проекты
Вам сюда, если вы:
Хотите развивать свой проект
Вы развиваете свой бизнес и понимаете, что навыки веб-разработки существенно упростят многие задачи. На курсе вы разберетесь в создании веб-продуктов изнутри и сможете вывести бизнес на новый уровень
Только начинаете путь в IT
У вас пока нет опыта в IT, но очень хочется. На курсе вы научитесь создавать веб-проекты и сможете сделать это своей профессией.
Уже работаете в IT или смежной сфере
Вы хотите развиваться и прокачать навыки, чтобы получить более стабильную и высокооплачиваемую работу. На курсе по веб-разработке вы расширите свои компетенции или сможете выйти на новый виток в карьере.
Насколько веб-разработчики
востребованы на рынке? Смотрите сами:
*данные взяты с сайта
Веб-разработчик
Frontend-разработчик
Frontend-разработчик
Москва, удаленная работа
Москва
Санкт-Петербург
95 000 - 115 000 руб.
105 000 - 130 000 руб.
93 000 - 125 000 руб.
доступно прямо сейчас*
3129 вакансий
медианная зарплата веб-разработчика
110 000 ₽
Выпускники SkillFactory работают
в топовых компаниях
Что вас ждет на курсе
Научитесь программировать с нуля, даже если никогда раньше не кодили.
Мы научим вас веб-разработке так, чтобы вы справились.
Тренажеры
Отточите навыки на практике: HTML, CSS, JavaScript, PHP, SQL, React
Помощь ментора
Получите помощь по любым вопросам и заданиям
Работа в команде
Узнаете все этапы работы над проектом и сделаете итоговый командный проект с тим-лидом
Портфолио
Выполните мини-проекты по темам для закрепления навыка + полноценные проекты по блокам программы
Трудоустройство
Получите всестороннюю помощь Центра карьеры SkillFactory: составление резюме, поиск вакансий, подготовка к собеседованиям и тестовым заданиям
Специализация
Определитесь, в каком направлении развиваться — frontend, backend или все сразу — и прокачаетесь до уровня middle
Как устроено обучение на курсе
Изучите базовую верстку, разберетесь с основами frontend и backend. На этом уровне вы сможете самостоятельно выполнять типовые задачи разработчиков.
Сформулируете свои цели и определитесь, в каком направлении развиваться — frontend или backend. Также можно выбрать сразу обе специализации, чтобы стать fullstack-разработчиком.
Научитесь решать сложные задачи, находить нестандартные и оптимальные решения, а главное — начнете думать как программист. По завершении обучения у вас будет готовое портфолио из проектов.
Программа курса
ОБЯЗАТЕЛЬНО К ИЗУЧЕНИЮ
4 месяца (16 недель)
4 месяца (16 недель)
Введение в веб-разработку
  1. Введение
  2. Базовая верстка
  3. Базовый Frontend
  4. Базовый Backend

Подробнее об общем блоке

Введение
  1. Введение
  2. Введение в разработку
  3. Основные понятия программирования
  4. Markdown и Git
Практика:
  1. ТГ чат-бот
  2. Скачанная Visual Studio
  3. Блок-схема и описание объекта

Базовая верстка
1. Базовый HTML
2. Тренажер HTML
3. Базовый CSS
4. Сессии и Cookie
5. Тренажер по PHP
Практика:
1. Сайт-визитка;
2. Новостная страница.

Базовый Frontend
1. Принципы работы JS
2. Числа и строки
3. Условия
4. Циклы и массивы
5. Функции и объекты
6. Тренажер по JavaScript
Практика:
1. Приложения с обработкой;
2. Пользовательского ввода;
3. Простой калькулятор;
4. Игра "Угадайка" с использованием алгоритма бинарного поиска;
5. Справочник "Экзотические фрукты";
6. Генератор случайных пользовательских данных.

Базовый Backend
1. Старт в PHP
2. Основные алгоритмические конструкции
3. Типы данных в PHP
4. Сессии и Cookie
5. Тренажер по PHP
Практика:
1. Сайт-визитка;
2. Решение задач.
НА ВЫБОР
8 месяцев (32 недели)
8 месяцев (32 недели)
Frontend-разработчик
1. Продвинутая верстка
2. Продвинутый Frontend
3. Профориентация и soft skills
4. Фреймворк React
5. Финальный проект

Подробнее о Frontend


Продвинутая верстка
  1. Продвинутый HTML
  2. Продвинутый CSS
  3. Адаптивная верстка
  4. Тренажер CSS
  5. Анимации
  6. Проект “Верстка лендинга по макету”

Продвинутый Frontend
  1. Продвинутая работа с объектами в JS
  2. Стандарты написания кода и общие подходы
  3. Асинхронность (AJAX)
  4. API браузера
  5. Введение в принципы построения SPA
  6. Инфраструктура Frontend
  7. Введение в тестирование
  8. Тестирование и линтеры
  9. Взаимодействие с backend. Базы данных
  10. Проект “Таск-менеджер”

Профориентация и soft skills
  1. Работа в команде и трудоустройство
  2. Работа на фрилансе

Фреймворк React
  1. React.js: Знакомство
  2. React.js: Components
  3. React.js: Advanced
  4. React.js: Patterns and practice
  5. React.js: High level topics
  6. Тренажер React

Финальный проект
1. Финальный проект. Kanban board
2. Защита финального проекта
НА ВЫБОР
9 месяцев (36 недель)
9 месяцев (36 недель)
Backend-разработчик
1. SQL и работа с базами данных
2. Продвинутый Backend
3. Основы администрирования
4. Фреймворк Laravel
5. Финальный проект

Подробнее о Backend

SQL и работа с базами данных
  1. Введение в реляционные базы данных
  2. Язык запросов SQL
  3. Транзакции
  4. Продвинутое использование реляционной БД
  5. Тренажер SQL

Продвинутый Backend
  1. Продвинутые веб-сервера
  2. ООП
  3. MVC
  4. Работа с БД
  5. Авторизация и аутентификация
  6. Конфигурирование приложения
  7. Тестирование приложения
  8. SOLID, паттерны, PSR
  9. Скорость работы приложения
  10. Проект. MVC фреймворк

Основы администрирования
  1. Linux
  2. Контейнеры и Docker
  3. Проект. Мессенджер

Фреймворк Laravel
  1. Laravel: Знакомство с фреймворком
  2. Laravel: Основные компоненты
  3. Laravel: Работа с базой данных
  4. Laravel: Расширенный функционал фреймворка
  5. Laravel: Тестирование в Laravel
  6. Тренажер Laravel

Финальный проект
  1. Финальный проект. Партнерская сеть
  2. Защита финального проекта
Что вы изучите
Фреймворк для разработки веб-приложений на PHP
Язык программирования для backend-разработки
Гипертекстовая разметка и описание стилей
Язык программирования для frontend-разработки
ПО для разработки и эксплуатации приложений
Библиотека для разработки пользовательских интерфейсов
Успейте стать веб-разработчиком! Запишитесь на курс PHP программирования
со скидкой
40%
Преподаватели и менторы
Преподаватели и менторы
Центр карьеры
Организует консультацию с IT-рекрутером, который ответит на волнующие вопросы, поможет настроиться на  поиск работы, подготовит к собеседованиям.
Отправит ваше резюме по партнерской сети компаний.

Ваше резюме после обучения

Full-stack разработка на PHP и JavaScript
Понимаю принципы ООП, MySQL (SELECT, INSERT и т.д) + процедуры
Знаю принципы построения инфраструктуры данных
Работаю с серверами Nginx, Apache, WebSocket
Умею работать с GitHub и с API различных сервисов/сайтов/систем
Пишу unit-тесты
Использую REST API и SOAP API
Практикую объектно-ориентированный подход
Есть портфолио с готовыми кейсами и проектами
Зарплата от: 80 000 ₽
Веб-разработчик
Cделает ревью вашего резюме силами IT-рекрутеров с опытом в подборе программистов.

После успешного обучения

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

Проекты

После базового курса

Финальные проекты

Направление «Backend»:
Финальный проект «Партнерская сеть». Трекер трафика, созданный для организации взаимодействия компаний (рекламодателей), которые хотят привлечь к себе на сайт посетителей и покупателей (клиентов), и владельцев сайтов (веб-мастеров).

Направление «Frontend»:
Финальный проект «Канбан-доска». В рамках этого проекта вам нужно сделать канбан-доску – популярный инструмент для визуализации и разбивки какой-либо задачи на этапы.

После курса Backend

После курса Frontend

2 мини-проекта по DevOPS (сборка площадки для разработки на базе Homestead, сборка площадки для разработки на базе Docker)

5 мини-проектов по продвинутому PHP (каркас MVC фреймворка, галерея изображений, разработка магазина, система регистраций, MVC-приложение)

2 средних проекта
(MVC-фреймворк, мессенджер)

3 мини-проекта по верстке (сайт-визитка, новостная страница, страница на bootstrap)

5 мини-проектов по базовому JS (приложения с обработкой пользовательского ввода, простой калькулятор, игра «Угадайка» с использованием алгоритма бинарного поиска, генератор случайных пользовательских данных, справочник «Экзотические фрукты»)

4 мини-проекта по базовому PHP (сайт-визитка, алгоритмические задачи, поиск идеальной пары, создание классов по UML)

Тренажеры по HTML, JavaScript и PHP

2 средних проекта
(веб-сайт, таск-менеджер)

5 мини-проектов по продвинутому JS (рефакторинг кода, сайт-визитка с webpack, URL-запросы, приложение на JS, тестирование программы)

Тренажер по SQL, React

После базового курса

  • 3 мини-проекта по верстке (сайт-визитка, новостная страница, страница на bootstrap);
  • 5 мини-проектов по базовому JS (приложения с обработкой пользовательского ввода, простой калькулятор, игра «Угадайка» с использованием алгоритма бинарного поиска, генератор случайных пользовательских данных, справочник «Экзотические фрукты»);
  • 4 мини-проекта по базовому PHP (сайт-визитка, алгоритмические задачи, поиск идеальной пары, создание классов по UML);
  • Тренажеры по HTML, JavaScript и PHP.

После курса Frontend

  • 2 средних проекта (веб-сайт, таск-менеджер);
  • 5 мини-проектов по продвинутому JS (рефакторинг кода, сайт-визитка с webpack, URL-запросы, приложение на JS, тестирование программы);
  • Тренажер по SQL, React.

После курса Backend

  • 2 средних проекта (MVC-фреймворк, мессенджер);
  • 5 мини-проектов по продвинутому PHP (каркас MVC фреймворка, галерея изображений, разработка магазина, система регистраций, MVC-приложение);
  • 2 мини-проекта по DevOPS (сборка площадки для разработки на базе Homestead, сборка площадки для разработки на базе Docker).
Подать заявку на курс
У меня есть промокод
40%
Со скидкой
Новая цена с 30.09.2021
7152 ₽/мес.
от
₽/мес.
5 625
₽/мес.
Стоимость при беспроцентной рассрочке на 24 мес. в банках-партнерах
3 375
Успейте занять место на курсе со скидкой!

Запись на курс по базовому тарифу

Запись на курс по оптимальному тарифу

Запись на курс по продвинутому тарифу