скидка 40%__скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%
скидка 40%__скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%
Fullstack
веб-разработчик
на JavaScript и PHP
Кто такой веб-разработчик
Как устроено обучение
Получите крепкий фундамент в программировании
и станьте незаменимым специалистом
Отправьте заявку, чтобы забронировать место на курсе
Наш менеджер скоро свяжется с вами и ответит на все вопросы
У меня есть промокод
Профессия
  • Системный подход к обучению
  • Программа, составленная экспертами в IT
  • Возможность учиться без отрыва от работы
  • Помощь в трудоустройстве
Курс стартует через: 5 дней
Fullstack веб-разработчик на JavaScript и PHP
С нуля
Уровень
1 год и 8 месяцев
Длительность
Онлайн в удобное время
Формат
Скоро
Старт
Вам нужно на онлайн-курс, если
1
2
Хотите сменить профессию на более востребованную
Стремитесь расти в карьере и зарплате
3
Мечтаете работать удаленно и решать интересные задачи
Знание двух языков — PHP и JavaScript — позволит строить более интересный карьерный трек.
Фулстек-разработчики совмещают сразу две роли — backend- и frontend-разработчика. Это делает их востребованными как в небольших стартапах, так и в крупных компаниях.
Fullstack-разработка дает больше возможностей для профессиональной самореализации.
4 причины стать fullstack-разработчиком на php:
На PHP написаны 80% всех сайтов в мире. Такие, как BitRix, VK, Slack, Wordpress, Drupal, Joomla
Работы для PHP-разработчиков хватит еще на 150 лет вперед. Сейчас на hh.ru более 4500 открытых вакансий.
Разработка на PHP — это стабильная и проверенная технология.
Он проще многих иных бекенд языков программирования. Что позволит вам начать искать работу уже через 8-9 месяцев обучения
У PHP низкий порог входа по сложности изучения.
Fullstack-специалисты самостоятельно разрабатывают полноценные веб-приложения
скидка 40%
После наших курсов студенты в среднем зарабатывают 220 000 ₽
Развивайте навыки и растите в цене
Senior-специалист
в иностранной компании
Middle-специалист
Junior-специалист
Senior-специалист
*По данным hh.ru и indeed.com
10 000 $
340 000 ₽
220 000 ₽
80 000 ₽
В каждом курсе задачи и вопросы взяты из реальных собеседований. А в конце обучения вас подготовят к техническому интервью.
Мы знаем, как учить программированию — и поможем вам достичь цели
На курсах вас ждут задачи от реальных заказчиков и отработка навыков в работе над проектами и кейсами от компаний.
В 2016 году мы стали первыми на рынке EdTech, кто сфокусировался на инженерных курсах,
|
Нас рекомендуют: Google 4,7. Сравнятор 4,7. Tutortop 4,4. Mooc.ru 4,2. Otzovik 83%, Яндекс 4,9.
Задачи от реальных заказчиков
Комплексная подготовка к устройству на работу
— инженерная школа с рейтингом 4.7 по отзывам студентов.
80%
практики
20%
теории
+
Наш подход:
Получите подробную программу
Начали обучение по программе курса
Выбрали профессию веб-разработчика
Выполнили 45 практических проектов для своего портфолио
Составили резюме вместе с Центром карьеры
Подготовились к собеседованию с помощью Центра карьеры
Ваш путь в fullstack-разработку
1
2
3
4
5
Это проверенный маршрут — наши эксперты составили его и проведут вас точно к цели
Вышли на работу на позицию junior-разработчика
6
В любое время и в любом месте с мобильного, планшета или ноутбука
Учитесь без отрыва от работы. Выделяйте на учебу столько времени, сколько имеете прямо сейчас, — 15 минут или 2 часа.

Эффективный формат онлайн-обучения

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

Короткое видео + текстовая выжимка из урока + практические задания = Экономия вашего времени
С фокусом на практику — 5 разных форматов
20% теории + 80% практики= 100% результат
Чтобы вы быстрее развили нужные навыки, у нас есть 5 видов практики: тренажеры, тесты, домашние задания, хакатоны и сквозные проекты. Чередование разных форматов поможет вам усвоить знания максимально эффективно.
С содержательной обратной связью
Наши выпускники чаще всего довольны менторской поддержкой и оценивают ее на 9,1 балла.

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

Координаторы постоянно на связи, чтобы решить любой организационный вопрос. Кроме того, они постоянно подбадривают и мотивируют студентов, потому что знают — учиться иногда бывает действительно трудно.
С эффективной подготовкой к трудоустройству
Во время обучения вы будете тренироваться на настоящих кейсах, а в командных проектах решать задачи для реальных заказчиков. На стажировках в компаниях-партнерах получите шанс отточить навыки на практике и пообщаться с работодателями.
Почему выбирают этот курс
Алгоритмическое мышление
После курса — стажировка
Вернем деньги, если вам не понравится
Мы закладываем алгоритмическое мышление и учим программировать через отработку алгоритмов, чтобы вы умели решать сложные задачи в разработке
Лучшие студенты проходят стажировки в проектах компаний-партнеров — это реальный кейс в портфолио и шанс перейти в штат
Если вам не понравится курс в первые 2 недели, то мы вернем вам деньги без каких-либо потерь!
Программа курса включает в себя:
Базовый курс
4 месяца
Углубленное изучение фронтенда
8 месяцев
Углубленное изучение бэкенда
8 месяцев
Профессия
Веб-разработчик
Программа курса
Базовый курс
Углубленное изучение фронтенда
Углубленное изучение бэкенда
Введение
в Веб-разработку
Вы научитесь работать с редактором исходного кода Visual Studio и командной строкой, решать алгоритмические задачи с помощью блок-схем и описывать объекты, создавать документы с применением языка MarkDown и использовать GIT для контроля версий
Содержание курса:
  • Введение в веб-разработку: обзор IDE Visual Studio, командная строка, использование чужого кода, техническое задание, культура кода
  • Введение в программирование: переменные и константы, абстрактные типы данных, массив, объект, действия с данными, основные алгоритмические конструкции, функции
  • Markdown: описание, применение и синтаксис
  • GIT. Система контроля версий. GitHub: основные операции, файл .gitignore, ветвление, конфликты, методологии ветвления, культура коммитов, форки
Проект 1: Telegram чат-бот

Проект 2: Инструкция по установке Visual Studio

Проект 3: Инструкция по работе с GIT на GitHub
Введение в программирование
Практика:
3 недели
3 недели
Практика:
Раздел 2. Базовая верстка
Тренажер по HTML (основные элементы веб-страницы, специальные символы, другие элементы форматирования, изображения на сайте, ссылки)

Проект 4: Простой сайт-визитка

Проект 5: Примитивная страница со списком новостей
Содержание курса:
  • Базовый HTML: основы языка, структура и элементы веб-страницы, основные атрибуты, создание сайта
  • Базовый CSS: синтаксис языка, подключение стилей к HTML, селекторы простые и комбинированные, псевдоклассов и псевдоэлементов, их приоритет, цвета и размеры в CSS, блочная модель документа, слои, позиционирование и z-index, пример работы со стилями
Результат:
Вы научитесь создавать примитивные веб-страницы, подключать стили к HTML, работать со слоями и селекторами
Результат:
Содержание курса:
  • Принципы работы JavaScript: что такое JS, ES, ES6+, консоль браузера, переменные и константы, возможности JavaScript в браузере, alert и prompt, работа с DOM, работа с событиями, объект события
  • Числа и строки в JavaScript: числа и операции с ними, Math, строки и операции с ними
  • Условия в JavaScript: логические переменные, алгебра логики, условия, Null, Undefined, алгоритм бинарного поиска
  • Циклы и массивы в JavaScript: циклы, массивы, методы массивов, перебирающие методы, деструктуризация, Map, Set, алгоритмы сортировки
  • Функции и объекты в JavaScript: пользовательские функции, объекты, JSON, область видимости, замыкания, анонимные функции, стрелочные функции, функция обратного вызова Сallback, каррирование
Тренажер по JavaScript

Проект 6: Приложения с обработкой пользовательского ввода

Проект 7: Простой калькулятор

Проект 8: Игра «Угадайка» с использованием алгоритма бинарного поиска

Проект 9: Справочник «Экзотические фрукты»

Проект 10: Генератор случайных пользовательских данных
Раздел 3. Базовый Frontend
Практика:
6 недель
Вы научитесь использовать основные типы данных и алгоритмические конструкции, работать с событиями и DOM, подключать JSON
Результат:
Содержание курса:
  • Основы языка PHP, инструменты разработчика PHP, локальный веб-сервер
  • Основные алгоритмические конструкции: условия, пользовательские функции, циклы, рекурсия, исключения, перехват исключений
  • Типы данных: арифметика, логика, строки, массивы
  • Сессии и Cookie: передача по значению и ссылке, работа с файлами и подключение файлов с кодом, сохранение состояния пользователя, передача данных между страницами, GET/POST запросы
Тренажер по PHP

Проект 11: Сайт-визитка

Проект 12: Алгоритмические задачи

Проект 13: Поиск идеальной пары

Проект 14: Обработка форм
Раздел 4. Базовый Backend
Практика:
4 недели
Вы научитесь создавать простые таблицы, заполнять их данными и обновлять, писать код на языке базы данных PostgreSQL — PL/Sql
Результат:
Содержание курса:
Чем Frontend отличается от Backend
Проект 15: Тест на профориентацию
Раздел 5. Профориентация
Практика:
Бонус
Направление
«Frontend-разработчик»
Содержание курса:
  • Продвинутый HTML: семантическая верстка, адаптивная верстка, БЭМ, инструменты макетирования, Figma
  • Продвинутый CSS: стилизация span, типы шрифтов, подключение шрифтов, свойство display, адаптивная вёрстка, медиазапросы, кроссбраузерность, принцип mobile first
  • Сетки CSS: Flexbox, Grid, Bootstrap
  • Анимации: CSS в больших приложениях, Transition, Transform, Keyframes, JS анимации
  • Проект «Верстка лендинга по макету» одностраничный лендинг дизайнерского агентства
Тренажер по CSS (подключение стилей, поток документа, цвета, размеры, границы, слои, позиционирование, z-index, flexbox, свойство display, медиазапросы)

Проект 1: Создание веб-страницы в Figma

Проект 2: Верстка на Bootstrap

Проект 3: Верстка лендинга по макету
Раздел 1. Продвинутая верстка
Практика:
3 недели
8 недель
Практика:
Раздел 2. Продвинутый Frontend
Проект 4: Приложение с иерархией электроприборов

Проект 5: Практикум-рефакторинг

Проект 6: URL-запросы

Проект 7: Чат на основе эхо-сервера

Проект 8: Сайт на шаблонизаторе

Проект 9: SPA чат портал
Содержание курса:
  • Продвинутая работа с объектами в JS: объекты, прототип и конструктор объекта, ООП в JS и ES6, наследование, полиморфизм, инкапсуляция
  • Стандарты написания кода и общие подходы: объектная модель в JS, прототипирование и наследование, bind, call, ES стандарт, стрелочные функции, Function Expression, SOLID
  • Асинхронность (AJAX): JSON vs XML, XHR, механизмы хранения данных на клиенте, promises, async/await, работа с HTTP (fetch, async/await)
  • API браузера: Drag & Drop, SVG, Canvas, Geolocation, Notification, Screen size, Event Source, WebSocket
  • Инфраструктура Frontend: сборщики и зависимости, архитектура кода в JS, минификация и обфускация кода, use strict, модули, Import/Export, Gulp, Webpack, SCSS, препроцессоры Pug, SASS
  • Введение в принципы построения SPA: токены, запросы, контент без перезагрузки страницы, навигация
  • Проект «SPA чат портал»: разработка одностраничного SPA чат портала
Содержание курса:
  • Введение в тестирование: качество кода, зачем нужны тесты, виды тестирования, пирамида тестирования, фреймворки для написания тестов, Npm,Yarn, экстремальное программирование, Unit-тесты, тестирование в браузере
  • Тестирование и линтеры: форматтеры, линтеры, виды тестирования, подходы: TDD, BDD, обзор фреймворков для тестирования
  • Архитектура приложений: введение и установка, разворачиваем проект из архива, маршрутизация — роутинг — router, шаблонизатор — template — pug, контроллеры и MVC, middleware и обработка ошибок
  • Взаимодействие с backend: взаимодействие с сервером, что такое XHR, REST API, коды ответа, инструмент для разработки API: swagger
  • Алгоритмы и структуры данных. Оптимизация приложений: структуры данных, деревья, бинарное дерево поиска, хеш-таблицы, map, алгоритмы, оптимизация приложений, сортировка пузырьком, быстрая сортировка, сортировка слиянием, сложность алгоритма, оптимизация приложений через Webpack, оптимизация через картинки, SVG спрайты, Graph QL
  • Проект «Таск-менеджер»: разработка менеджера постановки и контроля выполнения задач
Проект 10: Практикум-тестирование

Проект 11: Разработка магазина

Проект 12: Решение алгоритмических задач

Проект 13: Таск-менеджер
Раздел 3. Архитектура приложений
Практика:
7 недель
Содержание курса:
  • Работа в команде и трудоустройство: составление резюме, подготовка к интервью, подготовка к тестовому заданию, как адаптироваться в команде, разработка ПО, описание рабочих процессов, тренировочное собеседование
  • Работа на фрилансе: русскоязычные биржи, международная биржа Upwork, как выбрать биржу для работы, составление профиля, как заполнить портфолио, как оценивать и брать заказы, общение с заказчиком
Составите резюме и сопроводительное письмо

Отрепетируете техническое интервью с экспертом-разработчиком

Выполните реальные тестовые задания

Будете отправлять не менее 10 откликов на позиции Junior Frontend-разработчик ежедневно в течение 2 недель
Раздел 4. Трудоустройство и soft skills
Карьерный центр:
Бонус
Содержание курса:
  • Компонентный подход, модули, преимущества React, JSX, Virtual DOM, быстрый старт React-приложения
  • Типы компонентов, State и Props, презентационные и компоненты-контейнеры, методы жизненного цикла, Render, возвращаемые значения
  • Children, обработка событий, работа с CSS, типизация React-приложений, паттерны программирования, однонаправленный поток данных
  • React Developers Tools, Render Prop, High Order Components, пример HOC и Render Prop, функциональное программирование, PureComponent, Hooks, UseState, UseEffect, продвинутый API, обзор Hooks, Best Practices
  • React Router, роутинг с использованием ссылок и History API, знакомство с библиотекой React-router-v4, Refs и контекст
  • Проект «Канбан-доска»: разработка инструмента для визуализации и разбивки какой-либо задачи на этапы.
Тренажер React

Проект 14: Канбан-доска
Раздел 5. Фреймворк React
Практика:
7 недель
Содержание курса:
  • Разработка ведения учета случаев кражи велосипеда с отслеживанием прогресса. Требуется реализовать клиентскую часть, используя готовую серверную часть.
Проект 15: Реализация клиентской части сайта проката велосипедов
Раздел 6. Финальный проект «Реализация клиентской части»
Практика:
4 недели
Содержание курса:
  • Писать программы на TypeScript
  • Подключать TypeScript к проекту и настраивать
Бонус. TypeScript
Бонус
Направление
«BACKEND-разработчик»
Содержание курса:
  • Введение в реляционные базы данных: базы данных и зачем они нужны, реляционные и нереляционные базы данных, что такое первичный ключ и внешний ключ
  • Язык запросов SQL: настройка окружения и PostgreSQL, связи в таблицах и ER-диаграммы, язык запросов SQL, операторы и функции, сортировки и агрегация данных, запрос данных из нескольких таблиц, объединение результатов запросов
  • Транзакции: понятие данных и метаданных, DDL, DML и CRUD, транзакции, нормальные формы БД
  • Продвинутое использование реляционной БД: индексы, триггеры, представления, хранимые процедуры, использование предвыборок в запросах
Тренажер SQL (основы SQL, агрегатные функции, соединение таблиц, сложные объединения, подзапросы)

Проект 1: Проектирование базы данных
Раздел 1. SQL и работа с базами данных
Практика:
5 недель
10 недель
Практика:
Раздел 2. Продвинутый Backend
Проект 2: ООП для игры в автотематике

Проект 3: Каркас MVC фреймворка

Проект 4: Галерея изображений

Проект 5: Система регистраций

Проект 6: Конфигурирование приложения

Проект 7: Практикум-тестирование

Проект 8: Практикум-рефакторинг

Проект 9: Мессенджер
Содержание курса:
  • ООП: наследование, инкапсуляция, полиморфизм в PHP, абстрактные классы и интерфейсы, проектирование классов и их вызов, исключения
  • MVC: Понятие MVC, Front Controller и настройка веб-сервера, Composer, PSR (PSR-4), роутинг
  • Работа с БД: сохранение пользовательских данных, PDO, SQL-инъекции, передача данных из формы в БД
  • Авторизация и аутентификация: создание формы, хранение паролей и криптофункции, RBAC
  • Конфигурирование приложения: подключение конфигураций, внешние библиотеки конфигураций, логирование данных, .env синтаксис и почему нельзя хранить конфигурацию вместе с кодом в одном репозитории
  • Тестирование приложения: PHPUnit, моки и стабы
  • SOLID, паттерны, PSR: SOLID, паттерны проектирования их применение в MVC-приложениях, PSR 1, 12
  • Скорость работы приложения: профилирование приложения, кэширование и cache hit rate, Memcached
  • Проект. Мессенджер
Содержание курса:
  • Работа с файлами и директориями в терминале: концепция Linux, установка виртуальной машины, Manual, директории, чтение файлов, редактирование файлов, элементарная работа с файлами, системы поиска
  • Linux: виртуальные машины, сборка виртуальной машины, разработка на виртуальных машинах, командная строка Linux
  • Настройка веб-серверов: что такое веб-сервера и какие они бывают, Nginx, его установка и настройка, Apache, его установка, настройка и связка с nginx, обработчики кода, PHP, установка, настройка, производительность, связь с Apache, настройка связки Nginx + Apache + PHP. Инфраструктуры веб-серверов, Nginx как файловый сервер. Веб-сервер и FTP
  • Troubleshooting веб-серверов: введение в troubleshouting веб-серверов, логи веб-серверов, решение проблем с запуском службы веб-сервера, решение проблем со сторонними службами. PHP, проблемы в работе сайта, связанные с веб-сервером, безопасность, когда всё совсем плохо. Бэкапы, репликация, балансировщики
  • Контейнеры и Docker: контейнеризация, Docker, Docker Compose, разработка с Docker
Проект 10: Сборка площадки для разработки на базе Homestead

Проект 11: Задачи с веб-серверами

Проект 12: Решение проблем с веб-сервером

Проект 13: Сборка площадки для разработки на базе Docker
Раздел 3. Основы администрирования
Практика:
6 недель
Содержание курса:
  • Работа в команде и трудоустройство: составление резюме, подготовка к интервью, подготовка к тестовому заданию, как адаптироваться в команде, разработка ПО, описание рабочих процессов, тренировочное собеседование
  • Работа на фрилансе: русскоязычные биржи, международная биржа Upwork, как выбрать биржу для работы, составление профиля, как заполнить портфолио, как оценивать и брать заказы, общение с заказчиком
Составите резюме и сопроводительное письмо

Отрепетируете техническое интервью с экспертом-разработчиком

Выполните реальные тестовые задания

Будете отправлять не менее 10 откликов на позиции Junior Backend-разработчик ежедневно в течение 2 недель
Раздел 4. Трудоустройство и soft skills
Карьерный центр:
Бонус
Содержание курса:
  • Установка Laravel, устройство MVC в Laravel, область применения Laravel, IDE Helper, роутинг, контроллеры, Blade, директивы и компоненты, локализация
  • Artisan, миграции, Eloquent ORM, связи моделей в Eloquent
  • Принципы работы маршрутов, кастомные маршруты, CSRF в Laravel, Routing Сonventions, контроллеры в Laravel, посредники, контроллеры ресурсов
  • Авторизация и аутентификация, разграничение прав, авторизация по токену, Gate, OAuth, сброс пароля, токен
  • Юнит-тесты в Laravel, инструменты Mockery и Testbench
  • Проект. Список задач
Тренажер Laravel

Проект 14: Список задач
Раздел 5. Фреймворк Laravel
Практика:
7 недель
Содержание курса:
  • Трекер трафика, созданный для организации взаимодействия компаний (рекламодателей), которые хотят привлечь к себе на сайт посетителей и покупателей (клиентов), и владельцев сайтов (веб-мастеров)
Проект 15: Партнерская сеть
Раздел 6. Финальный проект «Партнерская сеть»
Практика:
4 недели
Хотите больше информации?
Оставьте свой телефон или почту, и мы свяжемся с вами и все расскажем.
Реальные истории наших студентов
Узнайте, как преобразилась их жизнь
Ника Гвенетадзе
Москва
34 года, Рига
Ольга Шутылева
Харьков
Отправьте заявку на бесплатную консультацию. Мы позвоним и расскажем подробнее о курсе
Присоединяйтесь!
53 года, Москва
30 лет, Москва
Татьяна Мирко
Набережные Челны
Аркадий Хазанов
27 лет, Москва
Александра Быстрова
Сергей Димов
34 года, Абакан
Артем Белоконский
Киев

Отправьте заявку на бесплатную консультацию
Преподаватели и менторы курса
Наш Центр карьеры поддержит вас во время и после обучения
Карьерная стратегия:
Упаковка и подготовка:
Вакансии и нетворкинг:
аудит компетенций, определение цели, пошаговый план, снятие барьеров
составление резюме и портфолио, тренировка перед собеседованиями и тестовыми заданиями
подбор вакансий от партнеров, активности в карьерном клубе, закрытых каналах и чатах
После успешного обучения
Среда для развития
Общение с экспертами, которые имеют опыт в разных сферах бизнеса
Помощь в карьере
Консультации с в ходе обучения, доступ к закрытому клубу выпускников и партнеров, проекты в портфолио
Документ об окончании курса
Сертификат о прохождении обучения по профессии «Веб-разработчик с нуля», по запросу — на английском языке
скидка 40%__скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%
скидка 40%__скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%__ скидка 40%

Выберите тариф
и запишитесь на курс

Наш менеджер свяжется с вами и проконсультирует по наиболее подходящим условиям
Базовый
  • Поддержка менторов в Slack

  • 1 карьерная консультация от Центра карьеры

  • Доступ к материалам курса навсегда

  • Участие в вебинарах с преподавателями

  • Помощь с трудоустройством от Карьерного центра

  • Поддержка координаторов и первой линии саппорта
Оптимальный


  • 2 карьерные консультация от Центра карьеры (включая ревью резюме на англ. языке и советы как выйти на зарубежный рынок)

  • 20 индивидуальных консультаций с ментором, 60 мин

  • Тестовое техническое индивидуальное собеседование с ментором

  • Продление дедлайнов на задание неограниченное количество раз

  • Дополнительные 4 модуля по алгоритмам и структурам данных

  • Свой проект с ментором во время обучения
Самый популярный
Индивидуальный


  • 3 карьерные консультация от Центра карьеры (включая ревью резюме на англ. языке и советы как выйти на зарубежный рынок)

  • Персональный ментор - созвоны каждую неделю на 60 мин, полное сопровождение
В курс входит 4 блока: Линейные структуры данных, Рекурсия и комбинаторика, Сортировки и поиск, Хеширование
15 333 ₽ /мес.
Цена указана из расчета рассрочки на 36 месяца от наших партнеров.
Первый платеж через месяц
25 556 ₽ /мес.
7 028 ₽ /мес.
Цена указана из расчета рассрочки на 36 месяца от наших партнеров.
Первый платеж через месяц
4 217 ₽ /мес.
11 713 ₽ /мес.
Цена указана из расчета рассрочки на 36 месяца от наших партнеров.
Первый платеж через месяц
7 028 ₽ /мес.
Все, что входит в Базовый тариф +
Все, что входит в Оптимальный тариф +
Есть дополнительная скидка при оплате всего курса сразу
Есть дополнительная скидка при оплате всего курса сразу
Есть дополнительная скидка при оплате всего курса сразу
Записаться на курс по базовому тарифу
Записаться на курс по оптимальному тарифу
Записаться на курс по индивидуальному тарифу
Часто задаваемые вопросы
О курсе
Учебный процесс
Результат курса
Оплата
О КУРСЕ
1.
Для кого этот курс?
Курс ориентирован в первую очередь на новичков, которые решили получить профессию программиста с нуля, и дает полноценную подготовку веб-разработчика. Подходит для тех, кто решил изучить PHP и Javascript для создания веб-проектов.
2.
Это действительно востребованная профессия?
На сайте Headhunter.ru постоянно открыты десятки тысяч программистских вакансий, и их количество только растет. Также разработчики всегда востребованы для фриланс-проектов. В нашей программе мы даем в первую очередь актуальные для рынка прикладные навыки, поэтому сразу после выпуска вы сможете претендовать на штатные позиции или брать заказы.
3.
Я никогда не программировал(а), смогу ли я учиться на этом курсе?

Да, конечно. Программа рассчитана на новичков без опыта и начинающих с небольшим опытом. Если вы уже знакомы с основами кодинга, то сможете освежить свои знания. Если нет — мы вас всему научим.

4.
Насколько это сложно?
Для старта не нужно уметь программировать. Курс начинается с простых вещей и постепенно усложняется. Мы исходим из общей цели обучения и последовательно «раскладываем» ее на цели каждого блока, модуля, урока. Все материалы, задания, проекты направлены на получение конкретных навыков, которые в итоге сложатся в запланированный для выпускника уровень профессиональных компетенций.
5.
Нужно ли знать английский язык для прохождения курса?
Нет, все обучение ведется на русском языке. Иногда мы можем давать ссылки на англоязычные материалы — но они всегда опциональны.
6.
Какое оборудование потребуется?
Ноутбук или стационарный компьютер на macOS или Windows версии Vista и выше. Желательный объем оперативной памяти от 8 гб. Все инструкции по установке необходимого ПО вы получите от нас.
7.
Используются ли на курсе платные программы?
Нет, мы используем программы с открытым исходным кодом и бесплатные. Студенты скачивают с официальных сайтов самые свежие версии программ или те версии, которые необходимы для заданий.
Учебный процесс
1.
Кто будет преподавателями и менторами на курсе?
Наши преподаватели и менторы — признанные эксперты в своих областях с опытом преподавания, часто сотрудники крупных компаний. Все, кто работают со студентами, проходят предварительный конкурсный отбор и подготовку.
2.
Как устроено взаимодействие?
Основное место общения с менторами и другими участниками учебного процесса — мессенджер Slack. Там удобно настроены группы, поэтому можно оперативно получить ответы на разные вопросы по курсу, пообщаться с сокурсниками, поделиться опытом и успехами, найти дополнительные полезные материалы. Если вы раньше не использовали Slack — мы вас научим, это несложно.
3.
Как проходит обучение?
Курс построен вокруг практики и включает только необходимый минимум теории. С первого дня вы начнете учиться мыслить, как программист, и решать задачи, над которыми работают разработчики в реальных компаниях.

Еженедельно вам будет открываться доступ к очередному модулю, который содержит материалы для освоения и кейсы для решения на ближайшие 7 дней. Материалы — это в первую очередь практические задачи по написанию кода, а также видеолекции, скринкасты, заготовки кода и статьи.
4.
Сколько времени нужно уделять учебе?
В зависимости от вашего опыта и сложности конкретного модуля потребуется примерно 10 часов в неделю. Это комфортный темп освоения материала и практики — особенно для тех, кто параллельно работает или учится.
5.
В какое время проходит обучение?
Образовательный процесс организован на онлайн-платформе, поэтому вы сами выбираете, когда вам удобно изучать материалы и выполнять задания. Раз в неделю вам открывается очередной набор уроков, для прохождения которых установлены дедлайны. На определенное время назначаются живые вебинары, где вы общаетесь с преподавателями, задаете вопросы, смотрите лайвкодинг. Вебинары проходят 1–2 раза в месяц и остаются доступны в записи.
6.
Что будет, если я не успею выполнить задания или пропущу часть занятий?
Мы предложим вам перевестись на один из следующих потоков курса или включить заморозку обучения. Вы всегда можете обратиться к координатору и получить индивидуальную поддержку по любым организационным вопросам и проблемам.
7.
Можно ли проходить курс быстрее?
Да, можно. Программа разработана с учетом того, что на учебный процесс студент в среднем выделяет 10 часов в неделю. Но если у вас есть возможность уделять учебе больше времени, вы сможете проходить модули программы в своем темпе.