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

Добавить в Список желанийДобавлен в избранноеУдалено из списка желаний 0
Сравнить
Выгодно Веб-разработчик с нуля
Добавить свой отзыв

99 900  89 900 

Курс научит программировать с нуля на самых популярных языках за 12 месяцев. В конце курса вы самостоятельно сверстаете полноценное веб-приложение и подготовите фронтенд и бэкенд.

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

99 900  89 900 

Описание

Описание курса



Длительность
12 месяцев
Профессия
Веб-разработчик
Уровень
Начинающий
Трудоустройство
Частичная помощь
Объем
~84 занятия
Рассрочка
Без процентов

Чему Вы научитесь?

  • Обучитесь верстать сайты на HTML и CSS и вносить изменения в существующую вёрстку
  • Узнаете как создавать вёрстку под любой тип устройств (компьютер, планшет, смартфон)
  • Сумеете работать с системой Git и с сервисом GitHub

  • Ознакомитесь с азами программирования, напишете первые строки кода и создадите первые простые проекты на популярном языке JavaScript
  • Будете работать с современным инструментом для организации рабочего окружения (npm, webpack)
  • Изучите один из самых популярных фреймворков для разработки бэкенда на PHP

вернуться в меню ↑

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

Вёрстка сайта на HTML и CSS

  • Теги для вёрстки контента страницы
  • Теги для вёрстки структуры страницы
  • Теги для вёрстки форм
  • Селекторы CSS
  • Определение контекста элементов
  • Блочная модель
  • Позиционирование элементов
  • Оформление текста
  • Оформление декоративных элементов
  • Состояние интерактивных элементов
  • Выполнение проекта по итогам модуля

Мобильная и адаптивная вёрстка

  • Вёрстка резинового макета
  • Резиновые изображения
  • Медиа-запросы и медиа-функции
  • Вёрстка мобильных устройств
  • Вёрстка адаптивного макета
  • Адаптивная типографика, выбора breakpoints
  • Адаптивные изображения
  • Выполнение проекта по итогам модуля

Английский язык для начинающих разработчиков

Основы программирования

  • Алгоритмы
  • Переменные, числа и строки
  • Логика и математика
  • Ветвление кода
  • Алгоритм с множественным выбором
  • Ошибки в коде
  • Массивы
  • Циклы
  • Подпрограмма, функция
  • Объекты
  • Синхронное и асинхронное выполнение алгоритма
  • Выполнение проекта по итогам модуля

Git — система контроля версий

  • Предназначение системы контроля версий
  • Основные операции (фиксация и откат изменений, поиск, история)
  • Работа с сервисом GitHub
  • Ветки, слияние веток и разрешение конфликтов
  • Командная работа

Основы JavaScript

  • Переменные. Числа. Строки
  • Циклы
  • Функции
  • Объекты
  • Прототип и конструктор объектов
  • Обёртки для примитивов
  • Ассинхронные функции
  • Возможности JavaScript в браузере
  • Работы с HTML-формами
  • Изменение структуры HTML-документа
  • Выполнение проекта по итогам модуля

Продвинутый JavaScript

  • Редакции и стандарты
  • Рабочее окружение
  • Unit-тестирование
  • Объектная модель документа
  • Функции и замыкания
  • Прототипы, конструкторы
  • Классы, наследование
  • Контейнеры
  • Работа с файлами
  • Выполнение проекта по итогам модуля

Библиотека React

  • Компоненты, композиция компонентов
  • События и состояние
  • Props
  • Формы
  • Жизненный цикл и работа с HTTP
  • HOC
  • hooks, Context API
  • React Router
  • Redux и Redux Thunk, Redux Observable, Redux Saga
  • Выполнение проекта по итогам модуля

Основы PHP

  • Знакомство с PHP
  • Формы и строки
  • Массивы и циклы
  • Файлы
  • Даты. Сессии
  • Введение в объектно-ориентированное программирование
  • Работа с исключениями. Заголовки
  • PHP7. PSR-*. PHPDOC
  • Выполнение проекта по итогам модуля

Продвинутый PHP

  • Установка и настройка веб-сервера
  • Обработка форм
  • PHP и HTTP
  • Куки, сессии и авторизация
  • Реляционные базы данных и SQL
  • Запросы SELECT, INSERT, UPDATE и DELETE
  • Управление таблицами и базами данных
  • Паттерн MVC
  • Выполнение проекта по итогам модуля

Фреймворк Laravel

  • Знакомство с Laravel
  • Базовые классы. Компоненты
  • Обработка форм. Логирование
  • Работа с базами данных
  • Авторизация пользователей
  • Передача данных в шаблоны
  • Создание и поддержка проекта
  • Дополнительные возможности библиотеки
  • Выполнение проекта по итогам модуля

Карьера в веб-разработке

  • Веб-разработчик: задачи, работа в команде
  • Поиск работы: компания vs фриланс
  • Карьерная траектория: из студента в senior
  • Первое собеседование
  • Тренды веб-разработки: за какими ресурсами следить
  • Резюме, сопроводительное письмо, портфолио

Дипломная работа — веб-приложение с бэкендом и фронтендом

Станьте веб-разработчиком
ЗАПИСАТЬСЯ

8 325 ₽/месяц

вернуться в меню ↑

Преподаватели

Николай Лопин

Работал с таких проектах, как Fewzion (система управления сменами и выработкой в шахтах в Австралии), Boostnote (программа для создания программистских заметок), Previo (система управления отелем). Сейчас живет в Испании и руководит командой разработки сервиса для водителей такси в FreeNow. Senior Javascript Developer в FreeNow

Алёна Батицкая

Frontend-разработчик, freelance. Опыт 5 лет. Кроссбраузерная адаптивная вёрстка ikemiyagi.com, epic.spb.ru/dandelion

Все преподаватели

вернуться в меню ↑

Как проходит обучение

1

Онлайн-лекции

Вы будете общаться с преподавателями и однокурсниками в онлайне 2-3 раза в неделю. Вебинары также будут доступны в записи и после обучения.
2

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

После каждой лекции будете делать практические задания, а затем получать развёрнутую обратную связь. Так наполните портфолио.
3

Сопровождение

Преподаватели будут постоянно на связи — в общем чате в Slack. А ещё у каждой группы будут координаторы и аспиранты, которые решат организационные вопросы.
4

Трудоустройство или стажировка

Наш центр развития карьеры поможет составить резюме и подготовит к собеседованию. Также вы можете пройти стажировку в проектах «Нетологии-групп».
Станьте веб-разработчиком
ЗАПИСАТЬСЯ

8 325 ₽/месяц

вернуться в меню ↑

Отзывы о курсе

Digital Security, Web Designer & Developer В курсе сложно разочароваться. Там есть шанс познакомиться с действительно классными преподавателями-практиками. Если хочется научится делать сайты для своих проектов без использования популярных CMS, то этот курс отлично вам подойдет.
Ксения КоноваловаКсения Коновалова
Студент Профессия «веб разработчик с нуля» подойдёт не только начинающим, но и людям которые уже знакомы с с веб разработкой. Данный курс раскрывает все возможности таких технологий как HTML, CSS, JavaScript, php и даст необходимые знания для дальнейшего развития в сфере веб разработки.
Ахмед КамбаевАхмед Камбаев
Космический центр «Южный», Ведущий специалист отдела информатизации Занимался самостоятельным изучением аспектов веб-разработки, параллельно пытался реализовать собственное веб-приложение, но код получался неподдерживаемым. Поступил в Нетологию с целью заполнить пробелы в знаниях. В результате познакомился с различными способами грамотной организации кода, а также усвоил тонкости веб-разработки.
Евгений ШекЕвгений Шек
вернуться в меню ↑

Вопрос-ответ

Решаются ли на курсе реальные задачи?

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

Какими навыками необходимо обладать, чтобы успешно пройти обучение?

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

Подойдёт ли мне эта профессия?

Это профессия позволит научиться программировать с нуля. Вы изучите HTML, CSS, JavaScript, PHP, это основа для работы frontend- и backend-разработчика. На выходе вы сможете сами разработать веб-приложение или сайт, пойти на стажировку или на работу junior-разработчиком. Эта профессия также поможет сориентироваться в ИТ-сфере и выбрать дальнейшее направление специализации.

Детали

Спецификация: Веб-разработчик с нуля

Для кого

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

Форма

Онлайн

Язык программирования

JavaScript, Php

Рассрочка

Есть

Уровень

Для начинающих

Тип

Профессия

Отзывы (0)

Отзывы покупателей

0.0 из 5
0
0
0
0
0
Написать отзыв

Отзывов пока нет.

Будьте первым, кто оставил отзыв на “Веб-разработчик с нуля”

EdAdvisor
Регистрация
Сброс пароля
Сравнить товары
  • Итого (0)
Сравнить
0