Успешные веб-разработчики и Java-программисты из известных компаний совместно с образовательной платформой Otus представляют онлайн-курс по формальному языку программирования HTML/CSS. Узнайте, как создавать и толковать макеты для сайтов, не используя множество плагинов и библиотек с готовыми шаблонами. Разберитесь в различных приемах для верстки: float, grid и других. Под руководством преподавателей освойте создание семантической разметки для сайтов. Поймите, как использовать фреймворки bootstrap и tailwind при разработке проекта, и изучите основные способы оптимизации веб-сайтов.
Показываем, как будет расти ваш заработок вместе с опытом. И сколько времени потребуется, чтобы окупить вложения в образование
Вас ожидает 6 тематических блоков, на которых преподаватели дадут всю необходимую теорию и множество практических заданий. В конце вы выполните дипломный проект и получите возможность пройти собеседование в одной из команий-партнеров платформы Otus.
На первом занятии познакомитесь с преподавателями и с программой курса, а также вам проведут небольшой экскурс в историю Web.
Узнаете, как установить, зарегистрироваться и работать с системой контроля версий Git.
Изучите нюансы работы с HTML и создадите свою первую простую HTML-страницу.
Поймете, как появился формальный язык внешнего вида документа CSS, и разберетесь в его использовании в своей работе.
Научитесь работать с элементами на странице разработки, определять их размер и место в документе.
Познакомитесь с CSS reset и layout и изучите основные ошибки при верстке документов.
Сверстаете части макета, используя знания, которые вы получили на предыдущих уроках.
Узнаете, каких типов макеты существуют в дизайне и какими методами можно их создать.
Изучите подробней техники создания макетов, а также поймете, как менялись макеты в течение истории веб-верстки.
Разберетесь в устройстве модели Flexbox layout.
Поймете, как устроен макет CSS Grid layout.
Узнаете, что такое CSS fallbacks и почему необходимо его использовать при разработке проекта.
Научитесь работать с профессиональными дизайнерами для создания макета.
Поймете, как организовывать media queries на десктоп- и мобильной странице.
Изучите подробней верстку страницы для экрана мобильного.
Научитесь работать с Render tree in browsers для разработки анимации на странице.
Изучите организацию номенклатуры с помощью формального языка CSS.
Узнаете, что такое Bootstrap и как с ним работать.
Поймете, каковы функции Tailwind и как программисту с ним взаимодействовать.
Изучите базовые понятия для работы на языке программирования JavaScript.
Узнаете, какие основные принципы работы с терминалом, и научитесь оптимизировать код.
Освоите основные конфигурации и настройки для файлов формата js и проектов в CSS и HTML.
Разработаете и настроите минимальную конфигурацию для Webpack 5.
Научитесь хешировать и минифицировать файлы, а также оптимизировать фото и видео внутри них.
Узнаете, как верно проводить деплой сайта в production.
Поймете, как использовать Lighthouse для анализа эффективности работы веб-страницы.
Выберете тему для дипломной работы, узнаете, как спланировать работу, а также рассмотрите основные правила для создания своего проекта.
Защитите свой дипломный проект перед экспертами курса и получите фидбек и полезные советы от опытных наставников.
Просмотр обучающих видеороликов
Делаете все тогда, когда вам это удобно и в подходящем вам темпе
Объяснение возникших вопросов, закрепление пройденного материала и исправление ошибок
Данный проект, показывающий ваши навыки, будет прекрасным дополнением к вашему портфолио
Познакомитесь с площадками для поиска работы, узнаете, как успешно пройти стажировку, и получите доступ к бирже с вакансиями компаний-партнёров
Обучение организовано так, что вы можете спокойно совмещать его с работой, учебой и личной жизнью. Именно вы решаете, когда работать с материалами курса - вы занимаетесь тогда, когда удобно вам. Все уроки курса будут всегда в вашем доступе, даже после окончания курса, поэтому вы в любой момент сможете повторить пройденный материал.
Именно вы решаете, когда и сколько заниматься. Обычно студенты тратят на обучение от трех до пяти часов в неделю.
Да, вы можете купить курс в рассрочку, что позволит вам лучше спланировать свой бюджет.