Чему вы научитесь
- Создавать структуру веб-страниц с помощью HTML
- Оформлять сайты с помощью CSS
- Делать адаптивную вёрстку для компьютеров и смартфонов
- Добавлять интерактивность с помощью JavaScript
- Работать с переменными, функциями, массивами и объектами
- Обрабатывать события и действия пользователя
- Создавать компоненты в Angular
- Связывать данные с элементами интерфейса
- Работать с формами и пользовательским вводом
- Организовывать структуру веб-приложения
- Находить и исправлять ошибки в коде
- Создавать собственный полноценный веб-сайт
- Подготавливать готовый проект для портфолио
О курсе
Курс дополняется
На курсе вы с нуля разработаете свой первый полноценный веб-сайт и получите практические навыки, необходимые начинающему веб-разработчику. Обучение построено вокруг реального проекта, при этом, перед этим вы будете плавно погружаться в разработку, изучая технологии в хронологическом порядке, погружаясь не только в них самих, но и в историю их создания.
Для кого этот курс
Новичкам без опыта в программировании, школьникам и студентам и всем тем, кто
хочет освоить веб-разработку.
Начальные требования
Наличие желание и стабильного интернета.
Преподаватели курса
Как проходит обучение
Курс содержит видео-лекции, конспекты по видео и задачи. Как на платформе степик, так и в редакторе, задачи которых проверяет преподаватель.
Что вы получите
- HTML структура страниц: заголовки, текст, ссылки, изображения, списки, таблицы и формы
- CSS, less оформление сайтов, Flexbox, Grid и адаптивная вёрстка
- JavaScript переменные, условия, циклы, функции, DOM, события и запросы к серверу
- TypeScript и Angular компоненты, формы, маршруты, сервисы и одностраничные приложения
- asp.net создание серверной части и REST API
- SQL и SQLite хранение, получение, изменение и удаление данных
- Git и GitHub работа с версиями кода, проектами и совместная разработка
Нагрузка
2 часа в неделю