Профессия Веб-разработчик + курс по Soft skills от Skillfactory

Смотреть курс на Skillfactory
Дешевле на 5% с промокодом

Полная стоимость

253 980 ₽/курс

Минимальный платеж в месяц

3 325 ₽/мес

Это минимальный платеж в рассрочку. Рассрочка в Skillfactory без % и первый платеж через 3 месяца.

Длительность

Длительность:

12 месяцев

Дата начала

Дата начала:

18 Сентября
Дешевле на 5% с промокодом
Смотреть курс на Skillfactory

Ожидаемая З/П

По завершении образовательных программ, выпускники-студенты в среднем получают 200000 рублей, тогда как специалисты уровня Senior в международных фирмах зарабатывают 320000 рублей, Middle - 200000 рублей, а начинающие Junior - 80000 рублей.

Для кого

Курс "Веб-разработчик" ориентирован на новичков, желающих освоить PHP.

Чему научитесь

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

Программа обучения

1. Основы программирования
2. Начальный уровень HTML/CSS
3. Введение в клиентскую разработку
4. Основы серверной разработки
5. Восьмимесячный опыт в клиентской разработке
6. Углубленное изучение HTML/CSS
7. Продвинутые навыки в клиентской разработке
8. Проектирование структуры приложений

Кто преподает

1. В CityAds Media на должности технического директора (CTO) трудится Александр Пряхин, который также передает знания студентам, опираясь на свой опыт в области backend-разработки.
2. Аналитические задачи в компании NodaSoft находятся в ведении Алексея Судничникова, который сочетает преподавательскую деятельность с управлением IT-проектами.
3. Алексей Соколов специализируется на веб-разработке и тестировании программного обеспечения в Mail.ru, обладая опытом работы веб-программиста и преподавателя.

Формат обучения

1. Образовательная программа для начинающих "Создание веб-сайтов": дистанционный формат, гибкий график, современные компетенции, экспертные учебные материалы, наставничество, поддержка в поиске работы, разработка десяти проектов для портфолио.
2. Обучающий курс "Стань веб-разработчиком": доступность онлайн, удобство использования в любое время, приобретение востребованных умений, обучение под руководством профессионалов, наставничество, ассистирование в трудоустройстве, создание десяти проектов.
3. Программа "Data Analyst" от Skillfactory: виртуальное обучение, практические упражнения, учебные материалы в текстовом и видеоформате, взаимодействие с координаторами и наставниками, дополнительные образовательные ресурсы, коммуникация в Slack.

Пункты для резюме

Ключевые компетенции:
1. Создание интерфейсов для интернет-проектов
2. Применение системы контроля версий GIT
3. Разработка структуры страниц с помощью HTML
4. Стилизация элементов через CSS
5. Программирование на JavaScript

Технологический стек:
1. Visual Studio Code
2. GIT
3. HTML5
4. CSS3
5. JavaScript (ES6+)
6. AJAX-запросы
7. Работа с RESTful API
8. Одностраничные приложения (SPA)
9. Тестирование пользовательских интерфейсов
10. Сотрудничество с серверной частью проектов

Инструменты и фреймворки:
1. TypeScript
2. React.js
3. Адаптивная верстка с использованием Flexbox
4. Сеточные макеты через CSS Grid
5. Проектирование в Figma

Бонусы и подарки

Получение компактного обучающего модуля по искусственному интеллекту в подарок для начинающих учащихся и гарантированный возврат средств в случае отсутствия трудоустройства по завершении программы.

Сертификат/Диплом

"Профессия: Веб-разработчик" - заветный документ, символизирующий завершение курса, становится наградой учащихся.

О курсе

Освойте PHP и JavaScript, чтобы создавать веб-сайты и настраивать базы данных. За четыре месяца вы изучите основы и сможете перейти к более сложным вещам. А через 8 месяцев приступите к поиску работы.
Все курсы "Skillfactory"

О школе

SkillFactory — узкоспециализированная школа: учит Data Science, аналитике данных и программированию. Многолетний фокус на инженерных специальностях помогает наращивать экспертизу и постоянно совершенствовать курсы.

Программа обучения

4 месяца
Формат: онлайн в удобное время
2 профессии на выбор

 

1. Введение в веб-разработку (обязательно к изучению)

1. Введение в разработку

Вы погрузитесь в рабочую среду веб-разработчика, узнаете как работать с Visual Studio и системой контроля версий GIT

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

2. Базовая верстка

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

  • Основы языка HTML, структура и элементы веб-страницы, основные атрибуты
  • Синтаксис языка CSS, простые и комбинированные селекторы, псевдоклассы и псевдоэлементы
  • Цвета и размеры в CSS, блочная модель документа, слои, позиционирование

Результат: Сверстаете современную страницу со списком новостей, используя собственные разработанные стили.

3. Базовый Frontend

Вы научитесь использовать основные типы данных и алгоритмические конструкции, работать с событиями и DOM, подключать JSON

  • Работа с консолью браузера, переменные и константы, работа с DOM и событиями
  • Числа, строки и операции с ними
  • Условия и логические переменные
  • Циклы, массивы и их методы
  • Функции, объекты, подключение JSON

Результат: Создадите калькулятор, игру «Угадайка», справочник и генератор случайных пользовательских данных.

4. Базовый Backend

Вы начинаете знакомство с основными понятиями программирования языка программирования PHP

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

Результат: Настроите локальный сервер, научитесь обрабатывать формы и отправлять данные и файлы на сервер.

 

2. Frontend-разработчик (на выбор)

1. Продвинутая верстка

Вы научитесь делать адаптивную верстку и работать в Figma

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

Результат: Сверстаете одностраничный лендинг для дизайнерского агентства

2. Продвинутый Frontend

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

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

Результат: Результат: Разработаете многостраничный сайт

3. Архитектура приложений

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

  • Тестирование и линтеры
  • Шаблонизаторы, контроллеры и MVC
  • Взаимодействие с backend
  • Алгоритмы и структуры данных

Результат: Разработаете менеджер постановки задач и контроля их

4. Фреймворк React

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

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

Результат: Разработаете инструмент для визуализации и разбивки любой задачи на этапы.

5. TypeScript

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

  • Основы TypeScript
  • Typescript в React-проектах

6. Финальный проект «Реализация клиентской части». 

Разработка ведения учета случаев кражи велосипеда с отслеживанием прогресса. Требуется реализовать клиентскую часть, используя готовую серверную часть.

 

3. Backend-разработчик (на выбор)

1. SQL и работа с базами данных

Вы научитесь создавать простые таблицы, заполнять их данными и обновлять, писать код на языке базы данных PostgreSQL — PL/SQL.

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

Результат: Спроектируете базы данных.

2. Базовое администрирование

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

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

Результат: Соберете собственную виртуальную машину.

3. Продвинутый Backend

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

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

Результат: Создадите галерею изображений с регистрацией и авторизацией пользователей, где можно будет загружать и сохранять файлы.

4. Основы DevOps

Вы научитесь работать с контейнерами и системой сборки Docker

  • Знакомство с системой сборки Docker
  • Локальная разработка и тестирование с Docker-Compose
  • Управление артефактами

Результат: Разработаете удобный клиент для браузера, который позволит пользователям быстро вступать в диалог с зарегистрированными пользователями.

5. Фреймворк Laravel

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

  • Установка Laravel и устройство MVC в Laravel
  • Использование Eloquent ORM
  • Принципы работы маршрутов, контроллеры в Laravel
  • Авторизация и аутентификация
  • Юнит-тесты в Laravel

Результат: Разработаете инструмент для визуализации и разбивки задач на этапы.

6. Финальный проект «Партнерская сеть»

Разработка трекера трафика для организации взаимодействия компаний (рекламодателей), которые хотят привлечь к себе на сайт посетителей, покупателей (клиентов) и владельцев сайтов (веб-мастеров).

Отзывы о Skillfactory
4.8
5.0 5
Ирина Сафонцева,

Профессия Аналитик данных

О школе узнала из случайной рекламы в соц.сети. Заинтересовала специальность - Аналитика данных. Попросила менеджеров школы выслать подробную информацию о курсе. Программа достаточно обширная, рассматривается много различных тем, инструментов для работы с данными. Привлекло, что курс по времени занимает примерно 18 месяцев, т.е. примерно такое же время, как дается в ВУЗе на специализацию (не общие дисциплины).
Сразу хочу отметить, что работаю в области ИТ, имею дело с БД и данными. Программа не для новичков в области ИТ, если вы не работаете с данными и не сталкивались с анализом, SQL, программированием, то будет непросто.
Материалов много, заданий много, вебинары - каждую неделю. Поддержка студентов замечательная. Ответ практически на любое задание можно найти в чате поддержки. Кураторы отвечают оперативно, записывают видео с пояснениями.
Могу порекомендовать курс тем, кто действительно хочет много учиться и осваивать новую профессию.

Ответить

next0 комментариев

 
5.0 5
Галина,

Тестирование на Python

Учусь на курсе тестировщик-автоматизатор на Python. Учиться интересно, в целом все нравится. Написано понятно, если тема не раскрыта достаточно подробно есть ссылки на сторонние ресурсы. В конце каждого модуля - практическое задание на закрепление материала. Также, пока проходишь модуль, делаешь маленькие простые задания "на усвоение" прочитанного. Есть мелкие недочеты, но не критично(довольно долгая проверка практических заданий, открытие модулей по календарному расписанию). В целом, в дальнейшем взяла бы здесь еще один курс.

Ответить

next0 комментариев

 
5.0 5
Александр,

Backend Go разработчик

Записался на курс, чтобы поднатаскаться по разработке приложений на го. Сам я из ИТ, но даже мне приходится гуглить и читать дополнительно литературу. И это нормально, потому что без этого навыка в профессии делать нечего. Да и материал усваивается лучше.
О своём выборе и потраченных деньгах нисколько не жалею. Теоретическая часть хорошая, много практики. Опять же слэк, где можно все узнать, пообщаться с преподами, вебинары.
Организаторы прислушиваются к мнению студентов и создают новые вебинары на темы, которые мы просим. Т.е. курс прямо на глазах развивается.
Кто совсем новичок, будет сложно, но все реально. Удачи всем учащимся, а скилфактори спасибо!

Ответить

next1 комментарий

18 июль 2022
SkillFactory

Здравствуйте, Александр! Спасибо за отзыв и за то, что выбрали нашу школу 😊 Желаем успехов в учебе!