Python-разработчик с нуля от Нетологии
2 занятия в неделю
12 месяцев обучения
3 проекта в портфолио
Python стремительно набирает популярность
Python входит в топ-10 наиболее востребованных языков программирования и является входной дверью в крупнейшие IT-компании: Google, Pixar, YouTube, NASA, Intel, Pinterest и многие другие используют именно этот язык.
Среди главных преимуществ языка можно отметить его простоту в освоении и низкий порог входа, читабельность, универсальность, а также обширное и активное сообщество. Именно поэтому Python рекомендуют начинающим программистам как первый язык для изучения.
Какие навыки вы получите:
Вы научитесь выполнять задачи по разработке и тестированию веб-приложений, используя автоматизацию развертывания ПО.
Сможете управлять скоростью и качеством разработки веб-приложений, применять фреймворк Django и шаблоны проектирования, а также тестировать приложения с помощью Pytest.
Вы научитесь работать в команде, используя распределенную систему контроля версий, создавать репозитории и вносить изменения в код на GitHub, а также разрешать конфликты версий скриптов.
Вы научитесь проектировать и настраивать взаимодействие приложений с базами данных, освоите работу с SQL на примере PostgreSQL и сможете настраивать библиотеку SQLAlchemy.
Вы сможете создавать удобный интерфейс приложений, разберетесь с архитектурой и построите функциональный веб-API.
Вы освоите расширенный инструментарий веб-разработки, такой как Flask, Asyncio, Aiohttp и Celery, чтобы улучшить производительность работы программы.
Вы научитесь автоматизировать развертывание проектов, поймете, как работает контейнеризация Docker и Docker Compose, а также как запускаются автотесты с помощью CI/CD.