Школы

Рейтинг на основе отзывов, авторитетности и популярности

Подборки

Полезные и актуальные курсы, отобранные вручную

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

Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
С проверкой домашнего задания
Трудоустройство
Трудоустройство
Нет
Сертификат
Сертификат
Есть

Стоимость курса

72 900 ₽
Есть рассрочка

О курсе

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

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

Технологии, которые будете изучать:

  • HTML — язык разметки, на котором строятся сайты. Сообщает браузеру, как нужно отображать загруженный сайт
  • CSS — язык стилей. Взаимодействует с браузером, чтобы придать документу оформление
  • Github — облачный сервис для работы над кодом в команде
  • Сетевые технологии и протоколы — TCP/IP, HTTP, HTTPS, FTP
  • JavaScript — самый популярный язык программирования в интернете. Описывает поведение элементов веб-страницы или браузера
  • Node.js — среда выполнения кода JavaScript вне браузера. Используется для автоматизации рутинных задач
  • Основы React — библиотека для разработки интерфейсов, позволяет делать компоненты интерфейса быстрее
  • Основы Typescript — язык программирования, разработанный Microsoft и добавляющий систему типов к гибкости и динамическим возможностям JS
  • Основы PHP — один из лидирующих языков современной веб-разработки
  • Figma/Adobe Photoshop — графические редакторы для вёрстки сайтов по макетов веб-дизайнеров

 

Что вы получите после обучения

Навыки
1
CSS
4
TypeScript
10
Node.JS
11
Сетевые протоколы
12
HTML
Сертификат

Школа

Школа Бруноям - это курсы для получения практических знаний, навыков работы в необходимых программах, это компьютерные курсы для повышения вашего уровня заработка и профессиональных навыков. Оказываем помощь в трудоустройстве. Обучаем в направлениях программирования, интернет-маркетинга и графического дизайна и других востребованных профессий.

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

Опыт работыFrontend developer. Начинал свой путь с фриланса, сейчас работаю в компании fullstack-разработчиком. О себеНе стою на одном месте, всегда изучаю новые технологии. Знаю, какого это — менять профессиию. Поэтому...

Опыт работы
Frontend developer. Начинал свой путь с фриланса, сейчас работаю в компании fullstack-разработчиком.

О себе
Не стою на одном месте, всегда изучаю новые технологии. Знаю, какого это — менять профессиию. Поэтому фокусируюсь на том, чтобы простым языком объяснить сложные темы и помочь студентам закрепить знания на примерах.

 
"Особенно отмечу интересную подачу материала, объём знаний и навыков, доступный вид информации. Понятные презентации. Спасибо за упорядоченный материал, все логично!"

— Полина Сергеевна, WB296-2459

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

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

Бонусный курсБесплатный курс «Учись учиться»
Каждому студенту мы открываем доступ этому курсу, для того, чтобы обучение не прошло впустую. Проблема — люди не получают результат от обучения. Есть три основные причины:

Нет четких целей. И даже те, кто понимает важность целей, всё равно этого не делает. Хочу поменять работу и стать крутым сммщиком — не цель, а желание. С такой постановкой результат будет соответствующим.
Забрасывание обучения на полпути. Многие находят мотивацию на первую неделю. А вот дойти до конца не получается. Так как мозг не любит учиться регулярно.
Отсутствие системности. Достаточно распространённое явление, когда мы хватаемся за любую информацию по выбранной теме, двигаемся бессистемно, и как следствие, безрезультатно.
Почему мы выделили именно эти три причины? Потому что занимаемся обучением уже 11 лет и видим обратную связь от учеников. На курсе рассказываем, как все эти ценные знания применять в жизни.
 
Модуль 1

Введение в веб-технологии
Сайт и способы его создания
Как устроен Интернет
Этапы создания сайта
Основные инструменты веб-разработчика
Валидность кода, валидаторы
Git и GitHub
 
Модуль 2

Основы HTML
Знакомство с HTML
Списки
Ссылки
Медиа-элементы (картинки, видео и аудио)
Видеокейс
 
Модуль 3

Основы CSS
Введение
Основные свойства
Каскадность и наследственность
Каскад и наследование свойств
Работа с текстом
Практика
 
Модуль 4

Многоколоночные макеты
Блочные и строчные элементы
Flexbox
 
Модуль 5

Вёрстка макета в Figma
Введение в Figma
Вёрстка простого макета
 
Модуль 6

Позиционирование
Абсолютное и относительное позиционирование
Фиксированное и “липкое” позиционирование
 
Модуль 7

Формы обратной связи
Поля ввода и их виды
Чекбоксы
Список с выбором ответа
Оформление форм
 
Модуль 8

Адаптивность и кроссбраузерность
Адаптивность
Медиа-запросы
Кроссбраузерность
Практика
 
Модуль 9

Анимации в CSS
Переходы
Конструкция @keyframes
Трансформация элементов
Как анимации используются в реальной жизни
 
Модуль 10

Основы JavaScript
Введение JavaScript
Переменные и типы данных
Математические операторы и преобразование типов
Логические операторы
Ветвления и условные операторы
Встроенные функции для взаимодействия с пользователем
 
Модуль 11

Циклы и массивы в JavaScript
Массивы
Методы для работы с массивами
Циклы for и while
Вложенные массивы
Работа с консолью
 
Модуль 12

Функции
Функция
Область видимости
Таймеры и замыкание
Функции обратного вызова
 
Модуль 13

Объекты. DOM. События
Объект
Прототипное наследование
Классы
DOM
События
Хранение данных в браузере
 
Модуль 14

Анимация и эффекты в JavaScript
JavaScript-анимации
Рендеринг в браузере
Библиотеки с анимациями
 
Модуль 15

Интерактивные элементы
Слайдер
Аккордион
Тултип
 
Модуль 16

Знакомство с Node.js
Введение в Node.js
NPM
Основы Webpack
Препроцессор SCSS
 
Модуль 17

Работа с сервером
Promise API
Обращение к серверу и класс XMLHttpRequest
Метод fetch
 
Модуль 18

Express JS
Концепция фреймворка и первый проект
Введение в Express JS
API и Шаблоны
Хранение данных
Практика
 
Модуль 19

Основы React
Компоненты и JSX
Состояние компонентов
Хуки
Стилизация компонентов
React-Router
Продвинутые хуки
Взаимодействие с сервером
Формы в React
 
Модуль 20

Основы TypeScript
Статическая типизация
Интерфейсы и типы
Перечисляемые типы Enum
 
Модуль 21

Основы Redux
Что такое Redux
Работа с Redux toolkit
Кейс: применение Redux toolkit
Redux toolkit в связке с TypeScript
 
Модуль 22

Обзор дорожной карты JS-разработчика
Кратко о том, как развиваться разработчику дальше и что изучать.
 
Модуль 23

SASS/SCSS
Введение в SASS и препроцессоры для CSS
Переменные
Миксины и шаблоны
Логические конструкции
Мнение + опыт
 
Модуль 24

Системы управления контентом
Введение в серверную часть сайта
PHP и зачем он нужен
Установка и основы Wordpress
Пример сайта на Wordpress

Рейтинг курса

4.6
Может быть интересно
Веб-разработчик с нуля
На сайт курса

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

Курс находится на модерации. Данные могут быть неактуальны.