В рамках курса вы узнаете:
- Управление скоростью и качеством разработки веб-приложений.
- Применение Django, тестирование приложений с использованием Pytest, использование шаблонов проектирования.
- Верстку веб-страниц в HTML и CSS.
- Техники верстки сайтов с применением языков разметки HTML и стилей CSS.
- Участие в командных проектах веб-разработки.
- Создание репозиториев и внесение изменений в код на GitHub, разрешение конфликтов версий скриптов.
- Разработку удобных интерфейсов приложений.
- Понимание архитектуры веб-проекта и создание функциональных веб-API.
- Синхронизацию работы веб-приложения с базами данных.
- Работу с SQL на примере PostgreSQL, настройку библиотеки SQLAlchemy.
- Разработку клиентской части сайта на JavaScript и React.
- Реализацию клиентской части сайта с использованием React и создание интерактивных интерфейсов.