Курс по веб-разработке с нуля от Бруноям
Вы научитесь
Программа курса
Программа курса содержит почти 200 часовзаняий. Вы сможете освоить их за 8 недель обучения, дополнительно выполняя практические работы для портфолио.
Основы web-технологий
Вы подробнее познакомитесь с программой курса и должностями, которые вы сможете занимать после обучение. Научитесь работать с системой контроля версий.
Вёрстка. HTML5 и CSS3
Вы перейдёте к практическому обучению HTML5 и CSS3. Рассмотрите функционал, поработаете с таблицами и наследованием, цветами и изображениями.
Блочная модель. Макет веб-страницы
Вы сможете учитывать ключевые свойства блоков и рассчитывать размеры. Поработаете с применением блоков для построения макета.
Flexbox
Вы научитесь работать с Flexbox: узнаете, что в нём называют контейнерами и элементами, как правильно выравнивать их по основной и поперечной оси.
Позиционирование
Вы узнаете о нескольких видах позиционирования: статическое, абсолютное, относительное, фиксированное, липкое. Разберёте все их особенности. Научитесь использоваь каждый.
Форма обратной связи
Вы сможете овладеть разметкой и валидацией. Узнаете, как правильно производить оформление и пользоваться состоянием. Создадите кастомные переключатели.
Препроцессоры. Sass, SCSS и Less
Вы познакомитесь с препроцессорами. Узнаете, что такое переменные. Поймёте, за что отвечают вложения и примеси. Сможете использовать расширения.
Адаптивный дизайн
Вы перейдёте к теме дизайна: сможете делать его адаптивным или отзывчивым. Научитесь отвечать на медиа-запросы современности и отзываться в оформлении сайта.
Основы программирования на Javascript
Вы погрузитесь в изучение языка программирования Javascript. Изучите его синтаксис, поработаете с циклами и массивами, таймерами и методами.
JavaScript в браузере. DOM. События
Вы сможете создать объективную модель документа и поработать с узлами. Научитесь настраивать его взаимодействие с веб-страницей. Отработаете события.
Работа с jQuery
Вы поработаете с несколькими фреймворками: React. Vue. jQuery. Узнаете об их синтаксисе и функциях, сможеет повзаимодействовать с содержимым веб-страницы.
JavaScript в браузере. Ajax, анимация, интерактивные компоненты
Вы научитесь работать с языком программирования JavaScript в его связке с браузерами. Узнаете, что такое обмен данными и как настроить его без перегрузок.
Основы backend разработки
Вы научитесь применять несколько принципов разработки бэкенда. Узнаете, как работать с протоколом HTTP, как применяется язык программирования РНР и почему нужно создавать динамические страницы.
РНР + MySQL
Вы поработаете с системами управления базами данных, в том числе и MySQL. Сможете защищать свою работы от XSS, научитесь настраивать отправку писем.
Окончание курса
В конце курса вы сможете пройти тестовое собеседование и узнать, на что обращает внимание работодатель. Презентуете свой проект.