Веб-разработчик с нуля [тариф Базовый] [Skillfactory]

Bot

Администратор
Команда форума
23 Янв 2020
181,991
3,037
113

Складчина: Веб-разработчик с нуля [тариф Базовый] [Skillfactory]​

апроолд.png

Вы получите:
  • Актуальные навыки, которые нужны работодателям
  • Знания от практикующих экспертов
  • Помощь менторов
  • Содействие в трудоустройстве
Результат — новая востребованная профессия и 10 готовых проектов в портфолио на GitHub

Чем занимается веб-разработчик:
  • Создает веб-сайты, сервисы и приложения, которыми мы пользуемся каждый день
  • Разрабатывает интернет-магазины, интернет-банки, поисковые системы, карты и почтовые клиенты
  • Проектирует внешний вид сайта — интерфейс. А также программирует сервисную часть — настраивает сервер
Веб-разработчики очень востребованы сейчас, потому что прибыль бизнеса напрямую зависит от удобства использования цифрового продукта компании

Для кого этот курс
  • Для тех, кто хочет сменить профессию. Хотите сменить профессию на востребованную и высокооплачиваемую. Вы справитесь даже без технического бэкграунда — просто следуйте программе курса.
  • Для студентов. Студент и еще учитесь. Мы дадим актуальные знания и навыки для вашей первой работы. А вы сможете ее найти уже в конце обучения и достойно зарабатывать.
  • Не программистов, но уже работающим в IT.
  • Уже работаете в IT (например, тестировщиком или сотрудником Helpdesk). Мы подскажем, как перейти в востребованное направление, и поможем вам зарабатывать больше.
После наших курсов студенты в среднем зарабатывают 220 000 ₽. Развивайте навыки и растите в цене. Станьте незаменимым специалистом.
Айтишники создают программы и сервисы, а еще поддерживают стабильную работу продуктов, которыми мы все пользуемся. Без айтишников даже государственный софт не будет работать нормально — например, госуслуги или налог.ру.

Программа даст вам знания уровня Middle. Вы научитесь:
• Веб-программированию на TypeScript
• Использовать фреймворки React и Laravel
70% всех вакансий 2025 года требуют этих навыков.

4 причины, почему веб-разработка это идеальный старт новой карьеры в ИТ
  • Вы освоите 2 популярных у работодателей языка — PHP и Javascript. JS основной язык фронтенда. А на PHP написано 80% всех сайтов мира.
  • Начать искать работу можно будет через 8 мес. На hh.ru более 2 000 вакансий для PHP-разработчиков. И более 12 000 вакансий для разработчиков на JavaScript.
  • Сможете работать удаленно в удобном для вас графике. Эта профессия позволит работать в иностранных проектах из любой точки мира.
  • Зарплата будет зависеть только от ваших знаний и навыков. В среднем веб-разработчик зарабатывает 150 000 ₽. в месяц.
Менторы и преподаватели дадут вам не только фундаментальные знания и навыки по написанию кода, а помогут понять сам принцип программирования. Вы точно справитесь — мы обучаем и технарей, и тех, кто считает себя гуманитариями. Освоить языки программирования может каждый. Нужно только следовать программе обучения.

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

За четыре месяца вы изучите основы и сможете перейти к более сложным вещам. А через 8 месяцев приступите к поиску работы.

4 месяца: Введение в веб-разработку. Обязательно к изучению.

За первые 4 месяца вы получите базовые знания верстки на HTML и CSS, изучите языки для фронтенда и бэкенда — JavaScript и PHP. Сделаете несколько простых проектов для отработки навыков.
Изучите:
  • HTML
  • CSS
  • PHP
  • Visual Studio
  • Markdown
  • Git
  • DOM
  • JSON
Результат: Сверстаете современную страницу со списком новостей, используя собственные разработанные стили.
Введение в разработку: Вы погрузитесь в рабочую среду веб-разработчика, узнаете как работать с Visual Studio и системой контроля версий GIT.

  • Работа с редактором исходного кода Visual Studio и командной строкой
  • Решение алгоритмических задач с помощью блок-схем и описание объектов
  • Создание документов с применением языка MarkDown
  • Использование GIT для контроля версий
Результат: Создадите инструкцию по работе с GIT и разместите её на GitHub.
Базовая верстка: Вы научитесь создавать примитивные веб-страницы, подключать стили к HTML, работать со слоями и селекторами.



    • Основы языка HTML, структура и элементы веб-страницы, основные атрибуты
    • Синтаксис языка CSS, простые и комбинированные селекторы, псевдоклассы и псевдоэлементы
    • Цвета и размеры в CSS, блочная модель документа, слои, позиционирование
Результат: Сверстаете современную страницу со списком новостей, используя собственные разработанные стили.
Базовый Frontend: Вы научитесь использовать основные типы данных и алгоритмические конструкции, работать с событиями и DOM, подключать JSON.



    • Работа с консолью браузера, переменные и константы, работа с DOM и событиями
    • Числа, строки и операции с ними
    • Условия и логические переменные
    • Циклы, массивы и их методы
    • Функции, объекты, подключение JSON
Результат: Создадите калькулятор, игру «Угадайка», справочник и генератор случайных пользовательских данных.
Базовый Backend: Вы начинаете знакомство с основными понятиями языка программирования PHP.



    • Основы языка PHP, инструменты разработчика PHP, локальный веб-сервер
    • Основные алгоритмические конструкции и типы данных
    • Отправка данных и файлов на сервер
    • Создание авторизации на сайте
Результат: Настроите локальный сервер, научитесь обрабатывать формы и отправлять данные и файлы на сервер.

8 месяцев Frontend-разработчик (на выбор)

Изучите продвинутую верстку. Углубитесь в JavaScript, научитесь работать с AJAX, API и SPA, тестировать веб-приложения и взаимодействовать с backend- частью проектов.
Изучите:
  • JavaScript
  • TypeScript
  • React
  • Flexbox
  • Grid
  • Figma
  • AJAX
  • API
  • SPA
  • MVC
Результат: Сверстаете одностраничный лендинг для дизайнерского агентства и разработаете многостраничный сайт.
Продвинутая верстка: Вы научитесь делать адаптивную верстку и работать в Figma.



    • Адаптивный дизайн веб-страниц, Flexbox и Grid
    • Анимации в CSS
    • Работа с Figma
    • Верстка адаптивного веб-лендинга на Figma
Результат: Сверстаете одностраничный лендинг для дизайнерского агентства.

Продвинутый Frontend: Вы углубитесь в продвинутую работу с JavaScript, научитесь работать с AJAX, API и SPA.


    • Объекты, наследование, полиморфизм, инкапсуляция
    • Стандарты написания кода и общие подходы
    • Асинхронность (AJAX)
    • Работа с API браузера
    • Инфраструктура Frontend
    • Введение в принципы построения SPA
Результат: Разработаете многостраничный сайт.

Архитектура приложений: Вы научитесь тестировать веб-приложения и взаимодействовать с backend частью проектов.


    • Тестирование и линтеры
    • Шаблонизаторы, контроллеры и MVC
    • Взаимодействие с backend
    • Алгоритмы и структуры данных
Результат: Разработаете менеджер постановки задач и контроля их.

Фреймворк React: Вы познакомитесь с популярным фреймворком React для frontend-разработки.


    • Быстрый старт React-приложения
    • Презентационные компоненты и компоненты-контейнеры
    • Типизация React-приложений
    • Функциональное программирование
    • Знакомство с библиотекой React-router-v4
Результат: Разработаете инструмент для визуализации и разбивки любой задачи на этапы.

TypeScript: Вы научитесь писать программы на TypeScript и подключать TypeScript к проекту и настраивать его.


    • Основы TypeScript
    • Typescript в React-проектах
Финальный проект "Реализация клиентской части". Разработка ведения учета случаев кражи велосипеда с отслеживанием прогресса. Требуется реализовать клиентскую часть, используя готовую серверную часть.

8 месяцев Backend-разработчик (на выбор)

За 8 месяцев вы углубленно изучите backend (ООП, MVC), SQL и работу с базами данных. Дополнительно освоите основы администрирования (Docker, Linux) и фреймворк Laravel. Все навыки закрепите на множестве сквозных проектов.
Изучите:
  • SQL
  • PostgreSQL — PL/SQL
  • Linux
  • ООП
  • MVC
  • PHPUnit
  • Docker
  • Laravel
  • Eloquent ORM
SQL и работа с базами данных: Вы научитесь создавать простые таблицы, заполнять их данными и обновлять, писать код на языке базы данных PostgreSQL — PL/SQL.

    • Введение в реляционные базы данных
    • Язык запросов SQL
    • Настройка окружения и PostgreSQL
    • Транзакции, понятие данных и метаданных
    • Продвинутое использование реляционной БД
Результат: Спроектируете базы данных.

Базовое администрирование: Вы научитесь работать с Linux, собирать виртуальные машины и настраивать веб-сервера.


    • Работа с файлами и директориями в терминале
    • Сборка виртуальной машины
    • Настройка веб-серверов
    • Troubleshooting веб-серверов
Результат: Соберете собственную виртуальную машину.

Продвинутый Backend: Вы углубитесь в продвинутую работу на PHP, научитесь работать с ООП, MVC и БД.


    • Введение в ООП: наследование, инкапсуляция, полиморфизм
    • Понятие MVC, Front Controller и настройка веб-сервера
    • Работа с БД, сохранение пользовательских данных
    • Авторизация и аутентификация
    • Тестирование приложения: PHPUnit, моки и стабы
Результат: Создадите галерею изображений с регистрацией и авторизацией пользователей, где можно будет загружать и сохранять файлы.

Основы DevOps: Вы научитесь работать с контейнерами и системой сборки Docker.


    • Знакомство с системой сборки Docker
    • Локальная разработка и тестирование с Docker-Compose
    • Управление артефактами
Результат: Разработаете удобный клиент для браузера, который позволит пользователям быстро вступать в диалог с зарегистрированными пользователями.

Фреймворк Laravel: Вы познакомитесь с популярным фреймворком Laravel для backend разработки.


    • Установка Laravel и устройство MVC в Laravel
    • Использование Eloquent ORM
    • Принципы работы маршрутов, контроллеры в Laravel
    • Авторизация и аутентификация
    • Юнит-тесты в Laravel
Результат: Разработаете инструмент для визуализации и разбивки задач на этапы.
Финальный проект "Партнерская сеть". Разработка трекера трафика для организации взаимодействия компаний (рекламодателей), которые хотят привлечь к себе на сайт посетителей, покупателей (клиентов) и владельцев сайтов (веб-мастеров).



10 проектов в портфолио. Вы создадите такие проекты как:

  • Веб-сайт на шаблонизаторе
  • Созданая веб-страницы в Figma
  • Разработанный интернет-магазин
  • SPA чат портал
  • Таск-менеджер
  • Канбан-доска
  • Каркас MVC фреймворка
  • Мессенджер
  • Партнерская сеть
  • Собранная площадка для разработки на базе Docker
Цена 125720 руб.
Скрытая ссылка