Навыки, которые вы получите:
Django
JavaScript
MySQL
Git
PostgreSQL
Web development
Flask framework
Sqlite
HTML5
CSS3
Python
Python, наверное, самый легкий в изучении язык программирования. Он универсален и пользуется огромной популярностью, поскольку может использоваться в создании серверной стороны веб-приложений, разработке настольных и мобильных приложений, игр, Data Science, тестировании ПО.
Зная один язык, Вы сможете себя реализовать в любом направлении IT-разработки. Сочетание простоты и богатства возможностей — вот за что ценят Python.
Программа включает обязательные и дополнительные курсы, бесплатные вебинары.
Кому подойдет курс
- Новичкам.
- Начинающим специалистам.
- Профессионалам.
Программа
- Python 3.8.6 Стартовый.
- Python 3.4.0. Стартовый.
- Python 3.8.6 Базовый.
- Python Базовый.
- Python Углубленный.
- Flask.
- Создание проекта на Python и Flask.
- Основы MongoDB.
- PostgreSQL.
- MySQL Базовый.
Чему вы научитесь
- Использованию языка Python, методологии ООП и стандарта РЕР-8 для создания приложений под различные задачи.
- Использованию асинхронного программирования, а также написанию многопоточных приложений для одновременного выполнения сразу нескольких задач.
- Проектированию безопасных баз данных, с которыми удобно работать.
- Созданию сетевых приложений на основе TCP/UDP/HTTP протоколов.
- Применению встраиваемых СУБД SQLite / MySQL / PostgreSQL для оперативной работы с пользовательскими данными.
- Применению фреймворка Flask для создания хорошо проработанных веб-проектов, осуществлению упаковки своего приложения с помощью Docker и выполнению развёртывания приложения на Heroku.
- Применению фреймворка Django для разработки и развертывания масштабируемых и поддерживаемых веб-приложений с MVC архитектурой в кратчайшие сроки с использованием Graphql API, Celery + Redis/RabbitMQ.
- Опыту работы с системой управления версиями Git и сервисом для хостинга проектов GitHub.