Нажимая кнопку «Зарегистрироваться», вы даёте своё согласие на обработку персональных данных в соответствии с «Политикой конфиденциальности» и соглашаетесь с «Условиями оказания услуг».
ВходЗабыли пароль или потеряли доступ к профилю? Введите привязанную к профилю эл. почту, мы отправим вам письмо со ссылкой для восстановления.
Забыли привязать эл. почту к профилю? Напишите нам, мы поможем.
Курс предназначен для полных новичков, которые никогда не сталкивались ни с миром веб-разработки, ни с технологиями HTML, CSS и JavaScript.
Вы изучите основы веб-технологий, а также попробуете себя в роли верстальщика и фронтендера.
Погрузимся в бэкенд-разработку и создадим простой интернет-магазин мебели на PHP.
После прохождения курса вы будете знать основы языка PHP и сможете на любительском уровне заниматься бэкенд-разработкой — создавать собственные проекты.
Полностью бесплатно
Познакомимся с продвинутыми возможностями HTML: формами, таблицами, элементами для проигрывания медиа. Детально разберём важные механизмы CSS, научимся добавлять декоративные эффекты и делать интерфейсы красивее.
После прохождения курса вы сможете стажироваться в небольшой веб-студии или брать небольшие заказы на фрилансе.
Разберём продвинутые задачи и техники: оптимизация производительности интерфейсов, создание сложной CSS-графики, интерфейсных анимаций и микроанимаций с помощью нативных инструментов CSS, работа с препроцессором, работа с SVG.
После прохождения курса ваш уровень будет соответствовать уровню верстальщика, который стартует путь в продуктовой разработке интерфейсов.
Погрузимся в программирование для браузера. Изучим основы JavaScript: переменные, типы данных, условия, циклы, функции, массивы, объекты. Познакомимся с алгоритмами и структурами данных.
После завершения курса вы сможете стажироваться в небольшой веб-студии или брать заказы по разработке интерактивных компонентов-виджетов на фрилансе.
Этот курс подойдёт тем, кто уже умеет верстать веб-страницы, знаком с JavaScript и хочет попробовать себя в разработке интерфейсов.
Навыки работы с React.js помогут вам создавать более сложные и интерактивные пользовательские интерфейсы. Вы повысите скорость и качество разрабатываемых продуктов, а также сможете выполнять более дорогие заказы.