Веб-разработчик с нуля

89940
р.
149900
р.
Школа: Нетология
Дата начала: со стартом потока
Уровень: с нуля
Формат обучения: онлайн
Продолжительность: 18 месяцев
Трудоустройство: гарантировано

❤️ Есть отзывы
✅ Проверено экспертами ИЗИПИЗИ

Зачем проходить онлайн обучение?

Вы научитесь:
  • программировать на JavaScript и PHP 
  •  создавать сайты и веб-приложения

Масштабная программа и много практики — выполните 9 проектов для портфолио

Лучших выпускников ждёт стажировка или трудоустройство в Affinage

Преимущества онлайн обучения

Есть
✅ – Проверка домашних заданий
✅ – Индивидуальная обратная связь
✅ – Бессрочный доступ к урокам
✅ – Трудоустройство гарантировано
✅ – Дипломный проект
✅ – Диплом об окончании
✅ – Чат со студентами группы
ЭКСПЕРТНОЕ Мнение ИЗИПИЗИ о курсе
«Акцент в программе курса сделан на практических заданиях - вас ждет целых 570 часов практики и 9 проектов для вашего портфолиою Благодаря этому вы научитесь программировать на JavaScript и PHР и сможете создавать сайты и веб-приложения»
ПЕРЕЙТИ К КУРСУ

Сколько зарабатывает веб-разработчик?

60-80к
ДЖУН
80-120к
МИДЛ
130к+
СЕНИОР

Программа онлайн курса

Вёрстка сайта на HTML и CSS
Научитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку. По итогам этого модуля вы уже самостоятельно сверстаете лендинг.
  • Теги для вёрстки контента страницы
  • Теги для вёрстки структуры страницы
  • Теги для вёрстки форм
  • Селекторы CSS
  • Определение контекста элементов
  • Блочная модель
  • Позиционирование элементов
  • Оформление текста
  • Оформление декоративных элементов
  • Состояние интерактивных элементов
  • Выполнение проекта по итогам модуля: вёрстка макета сайта — 24 часа практики
Мобильная и адаптивная вёрстка
Научитесь создавать вёрстку под любой тип устройств (компьютер, планшет, смартфон). Ваш сайт будет адаптивным и корректно работающим на любых устройствах.
  • Вёрстка резинового макета
  • Резиновые изображения
  • Медиа-запросы и медиа-функции
  • Вёрстка мобильных устройств
  • Вёрстка адаптивного макета
  • Адаптивная типографика, выбора breakpoints
  • Адаптивные изображения
  • Выполнение проекта по итогам модуля: адаптивная мобильная версия макета сайта — 24 часа практики
Английский язык для начинающих разработчиков
В этом модуле вас ждут десять видеолекций, которые помогут вам начать разговаривать на английском языке, как настоящий разработчик.
  • Лексика, без которой не обойтись
  • Как вести переписку на английском
  • Чтение документации и анализ требований
  • Программирование
  • Тестирование ПО
  • Стрессовые ситуации
  • Устранение неполадок
  • Работа и роли в команде
  • Поддерживаем любую беседу на английском
  • Собрания, презентации на высшем уровне
Основы программирования
Познакомитесь с азами программирования, напишете первые строки кода и создадите первые простые проекты на популярном языке JavaScript. Разберётесь с видами языков программирования и поймёте, как выбрать «свой» с учётом личных интересов и профессиональных планов. В итоговом проекте вы разработаете онлайн-игру, похожую на «Монополию».
  • Алгоритмы
  • Переменные, числа и строки
  • Логика и математика
  • Ветвление кода
  • Алгоритм с множественным выбором
  • Ошибки в коде
  • Массивы
  • Циклы
  • Подпрограмма, функция
  • Объекты
  • Синхронное и асинхронное выполнение алгоритма
  • Выполнение проекта по итогам модуля: игра «Крестики-нолики» на JavaScript — 24 часа практики
Git — система контроля версий
Вы научитесь работать с системой Git и с сервисом GitHub, сможете публиковать свои домашние работы и уже в процессе обучения сформируете первое портфолио — работодатели часто просят показать примеры вашего кода на GitHub.
  • Предназначение системы контроля версий
  • Основные операции (фиксация и откат изменений, поиск, история)
  • Работа с сервисом GitHub
  • Ветки, слияние веток и разрешение конфликтов
  • Командная работа
Основы JavaScript
Глубже погрузитесь в JavaScript — один из самых популярных и гибких языков программирования. Начнёте с азов синтаксиса, узнаете, как работает сайт, и за 8 первых занятий напишете своё первое веб-приложение (онлайн-сервис для торговли криптовалютой). Далее узнаете о дополнительных возможностях, которые дает браузер. Подключив скрипт к HTML-документу, получите к нему доступ и сможете делать документ «живым»: изменять его и реагировать на действия пользователя.
  • Основы отладки
  • Базовый синтаксис
  • Расширенный синтаксис
  • Типы данных
  • Функции, объекты
  • Прототип и конструктор объекта
  • ООП в JS (ES6)
  • Обработка исключений и замыкания
  • Прототип массива, функции высшего порядка
  • Асинхронность
  • Выполнение проекта по итогам модуля: сайт-биржа по продаже криптовалюты — 24 ччаса практики
Основы JavaScript в браузере
Вы узнаете о дополнительных возможностях, которые дает браузер — Web API. Подключите скрипт к HTML-документу и получите к нему доступ, чтобы сделать документ «живым»: изменять его и реагировать на действия пользователя.
  • Возможности JavaScript в браузере
  • Способы поиска нужного HTML-элемента
  • Объект события
  • DOM
  • Работа с HTML-формами
  • Изменение структуры HTML-документа
  • Асинхронные запросы
  • Хранение состояния на клиенте
  • Выполнение проекта по итогам модуля: веб-менеджер личных финансов — 24 часа практики
Продвинутый JavaScript
Научитесь работать с современным инструментом для организации рабочего окружения (npm, webpack) и разберётесь с наиболее сложными разделами языка: прототипной моделью, promises и асинхронными программированием (async/await). Всё это позволит вам выйти на новый уровень в сфере веб-разработки.
  • Стандарты и версии
  • Рабочее окружение
  • Модули
  • Unit-тестирование
  • Синтаксические конструкции (try-catch, delete), функции и замыкания
  • Свойства объекта, for-in, обёртки для примитивов
  • Прототипы, конструкторы
  • Классы, наследование
  • Контейнеры
  • Объект Math, класс RegExp, ArrayBuffer
  • Promises, async/await
  • Символы, итераторы, генераторы
  • Выполнение проекта по итогам модуля: онлайн-игра «ходилка» в стиле фэнтези — 24 часа практики
Продвинутый JavaScript в браузере
Освоите инструменты, ускоряющие работу, научитесь на профессиональном уровне работать с формами: проводить валидацию, использовать продвинутые элементы — слайдеры, календари, файлы, а также познакомитесь с API, предоставляемым браузером: геолокацией, нотификацией, медиа, веб-сокетами. И через анимацию добавите интерактивность в свои приложения.
  • Рабочее окружение
  • Работа с DOM (объектная модель документа)
  • Обработка событий
  • Организация тестирования (Unit, E2E)
  • Работа с HTML-формами, LocalStorage
  • Drag & Drop, работа с файлами
  • Работа с HTTP
  • Анимация и CSS
  • Geolocation, Notification, Media
  • RxJS
  • EventSource, Websockets
  • WebWorkers, ServiceWorkers
  • Выполнение проекта по итогам модуля: бот для поиска и хранения информации — 24 часа практики
Библиотека React
Освоите одну из самых популярных библиотек на JavaScript — React. При помощи этой библиотеки вы сможете создавать интерактивные пользовательские интерфейсы. Вам достаточно описать, как части интерфейса приложения выглядят в разных состояниях. React будет своевременно их обновлять, когда данные изменяются. Вы сможете создавать инкапсулированные компоненты с собственным состоянием, а затем объединять их в сложные пользовательские интерфейсы.
  • Компоненты, композиция компонентов
  • События и состояние
  • Props
  • Формы
  • Жизненный цикл и работа с HTTP
  • HOC
  • hooks, Context API
  • React Router
  • Redux и Redux Thunk, Redux Observable, Redux Saga
  • Выполнение проекта по итогам модуля: интернет-магазин обуви — 24 часа практики
Основы PHP
Перейдём к бэкенду. По мнению habr почти 80% сайтов в России написаны на PHP, поэтому этому языку мы посвятили два модуля. В основах PHP вы познакомитесь с базовыми конструкциями языка, а также обучитесь работе с функциями и объектами. Длительность модуля — 8 занятий.
  • Знакомство с PHP и PHPStorm
  • Консольные приложения в php
  • Базовые операторы и функции
  • Создание функций в PHP
  • Основы работы с объектами
  • HTTP, заголовки, сессии
  • Файлы, html-формы
  • Развёртывание приложения на хостинге
Продвинутый PHP
Продолжим изучение PHP. В этом модуле вы углубитесь в объектно-ориентированный подход в PHP, работу с базами данных и тестирование.
  • Понятие класса и объекта
  • Наследование, полиморфизм и инкапсуляция
  • Примеси, перезагрузка и магия
  • Работа с базами данных
  • Тестирование, php-unit
Фреймворк Laravel
Вы изучите один из самых популярных фреймворков для разработки бэкенда на PHP. Познакомитесь с возможностями Laravel, научитесь создавать контроллеры для обработки внешних запросов, создадите базу данных для сайта.
  • Фреймворки в PHP: Laravel
  • Основы Laravel
  • MVC компоненты
  • Работа с базой данных
Карьера в веб-разработке
Узнаете о том, как выглядит работа веб-разработчика в жизни, какие задачи выполняет программист. Как составить резюме и где искать работу. Как развиваться в профессии и какие существуют специализации.
  • Веб-разработчик: задачи, работа в команде
  • Поиск работы: компания vs фриланс
  • Карьерная траектория: из студента в senior
  • Первое собеседование
  • Тренды веб-разработки: за какими ресурсами следить
  • Резюме, сопроводительное письмо, портфолио
Дипломный проект
Вы реализуете онлайн-систему администрирования кинозалов/
Самостоятельно сверстаете полноценное веб-приложение и подготовите фронтенд и бэкенд: реализуете клиентскую часть на основе готовой вёрстки и серверную часть ИС на основе предоставленного скелета MVC.

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

Николай Лопин
Автор программы
Senior JavaScript-разработчик в MyTaxi
Алена Батицкая
Frontend-разработчик, freelance
Владимир Языков
Основатель компании Useful Web
Ильназ Гильязов
Технический директор компании Аims
Александр Шлейко
Разработчик интерфейсов в Яндексе
Валерий Семененко
Ведущий инженер-программист в «Промсвязьбанке»
Светлана Коробцева
Дизайнер, фронтенд-разработчик, freelance
Андрей Гаретов
Мiddle web-developer в Worksolutions
Михаил Ларченко
Tech Lead Sytac B.V.
Владимир Чебукин
Frontend developer в TEKO
Николай Хащанов
Fullstack developer, freelance
Андрей Борю
Principal DevOps Engineer в Snapcart
Виктория Прохорова
PHP-разработчик в Neti
Алексей Стегура
Fullstack разработчик в APD
Александр Фитискин
Frontend web-developer в Servers.com
Валера Хаслер
Автор программ и преподаватель программирования
Андрей Захаров
Специалист по информационным технологиям в «Багория»
Семен Бойко
Frontend-разработчик в Abventor
Михаил Кутателадзе
Руководитель группы разработки в ПАО «Банк ВТБ»
Владислав Уткин
Руководитель, frontend-разработчик в АО «Вертекс»
Александр Дудинский
Middle frontend-developer
Александр Ульянцев
Программист в Playrix, automation marketing
Константин Полянский
Программист в ГНИВЦ
Евгений Варламов
Freelance
Михаил Кузнецов
Team lead в ING Bank
Игорь Кострубин
Senior Software Developer в Deutsche Telekom
Евгений Шек
Frontend developer в «Chocotravel и Aviata»
Эдгар Нуруллин
Middle-разработчик в Яндексе
Илья Меджидов
CEO в Ragemarket
Александр Русаков
Co-Founder в PCNP Studio
Владислав Власов
Senior Developer в DevExpress Inc.
Александр Иванов
Ведущий инженер-программист в «Лаборатории компьютерного моделирования»
Алексей Судничников
IT-аналитик в NodaSoft
Алексей Дацков
Разработчик на PHP, JavaScript
Алексей Кулагин
CTO, Lead Engineer в «Штрихпунктир»
Елена Семенова
Frontend-developer в Roox Solutions, проект «Банк Открытие»
Максим Свиридов
Frontend-разработчик в Сбербанке
Александр Сивцов
Frontend Engineer в Aliexpress
Георгий Мишин
React Native developer в Locals.org
Антон Степанов
Ведущий фронтенд-разработчик в StepIntegrator
Олег Сафонов
Ведущий разработчик в ООО «Визиолоджи Технологии»
Сергей Вертепов
Разработчик систем тестирования в Avito
Сергей Судничников
Руководитель направления в Сбербанке
Дмитрий Бронских
Fullstack-developer в «Телеком-Нейва»

Навыки, которые вы получите ✊

Профессиональные навыки - хард скилз
Софт скилз - надпрофессиональные, которые потенциально можно развивать на этом курсе
⚡ Хард скилз
  1. Вёрстка веб-страниц: HTML, CSS
  2. Адаптивная и мобильная верстка
  3. Контроль изменений кода проекта, работа на GitHub
  4. Решение задач с использованием JavaScript
  5. Создание интерактивных веб-страниц
  6. Использование библиотеки React, JSX, React router, VirtualDom
  7. Применение принципов клиент-серверного взаимодействия
  8. Бэкэнд на PHP
  9. Работа с библиотекой Laravel для разработки бэкэнда
✨ Софт скилз
  1. Стратегическое планирование
  2. Управление проектами
  3. Подбор и развитие команды, управление командой
  4. Бюджетирование
  5. Анализ рынка
💚 Коммент ИЗИПИЗИ
Данный курс соответсвует необходимым для этой профессии навыкам

Подойдет ли мне данный курс?

Курс подойдёт вам, даже если вы начинаете свой путь в программировании с нуля. Лекции составлены таким образом, что внимательно изучая их, а также выполняя домашние задания, вы обязательно усвоите материал. Во время обучения вам будут помогать опытные наставники, которые на протяжении всего курса будут следить за вашим прогрессом, а преподаватели-эксперты области помогут быстро заговорить на профессиональном языке, предоставив вам как теоретические, так и практические знания.
А отзывы где???
Женя Логинова
Идейный вдохновитель ИЗИПИЗИ
Жек, привет✋, а где отзывы-то??? Вроде, курс неплохой, наверняка его уже кто-то проходил и составил свое мнение
Женя Егоров
Верный соратник ИЗИПИЗИ
Привет, привет. Знаю, что онлайн курсы сейчас пользуются огромным спросом⚡Было бы круто найти еще человека, который тоже прошел или еще проходит обучающую программу.

Отзывы дают реальное понимание и помогают определиться с выбором, сам выбирал курс благодаря отзывам
Женя Логинова
Идейный вдохновитель ИЗИПИЗИ
Ок, а давай тогда дадим за отзыв крутую подборку:

⛵Как составить резюме, которое будет вас продавать

⌛Пошаговый конструктор сопроводительного письма, когда оно действительно нужно

⌚ Как составить свою стратегию поиска работы
Женя Егоров
Верный соратник ИЗИПИЗИ
ИЗИ, напишите ваш отзыв, указав свою социальную сеть и после валидации, мы обязательно отправим вам огненную подборку
Полезный материал об онлайн-курсах
Чтобы тебе было проще определиться
с курсом и успешно его завершить
Подробный отзыв, оставленный вами, поможет другим людям определиться с выбором
Спасибо за оставленный отзыв, мы проверим его содержание и свяжемся с вами
У нас есть два простых правила:

❗ Мы уделяем большое внимание отзывам о курсах и проверяем их достоверность

❗Мы не публикуем недостоверные и субъективные отзывы от кого попало, поэтому просим оставить ваши контакты для проверки подленности прохождения
Как вас зовут?
Ваш телефон
Ваш e-mail
Добавьте ссылку на любую вашу социальную сеть, к которой у вас есть доступ
Для того, чтобы мы могли проверить ваш профиль и связаться с вами в случае вопросов
Подробно опишите прохождение курса
Добавьте файлы
Тут вы можете добавить любую вашу гордость. Например, фото диплома, личного кабинета, ваших работ, сделанных на курсе
Made on
Tilda