Python с нуля до PRO
Описание курса
Сейчас Python-разработчики максимально востребованы на рынке, по данным hh.ru, их средняя зарплата — 80 000 ₽ в месяц. Вы тоже можете получить перспективную и высокооплачиваемую специальность даже если никогда не работали в IT и диджитале.
Для обучения на этом курсе не требуется IT образование или специальный опыт работы.
Курс дает все необходимые знания, чтобы с нуля сделать вас полноценным Python-разработчиком.
Для кого
Для новичка, желающего получить высокооплачиваемую профессию.
Для опытного разработчика, чтобы перейти в востребованное направление и зарабатывать больше.
Как проходит обучение:
Курс построен по принципу интерактивной игры-симулятора.
Вы с первого дня будете учиться на практике. Никаких долгих лекций и конспектов! Только решение заданий, максимально имитирующих реальные рабочие задачи.
Обсуждать полученные знания и разбирать вопросы с одногруппниками и преподавателем вы будете в закрытом чате-поддержке.
Программа рассчитана на 2 месяца по 1 часу в день.
Нет строгих временных рамок и расписаний занятий, вы сами контролируете сколько и когда будете учиться.
По окончании — электронный сертификат, подтверждающий полученные компетенции.
Пройдите бесплатный блок, чтобы узнать как это работает. Начать обучение →
В ходе обучения вы
Изучите базовую теорию по языку программирования Python
- Узнаете, что такое переменные, типы данных и какие они бывают.
- Познакомитесь с циклами, списками и словарями и научитесь с ними взаимодействовать.
- Научитесь использовать условный оператор.
Создадите игру-змейку
- Познакомитесь с языком программирования Python.
- Напишите игру — змейку с помощью библиотеки PyGame.
Разработаете интернет-магазин на базе Django
- Создадите свой собственный интернет-магазин на Python.
- Научитесь писать простые запросы PostgreSQL.
- Запустите сервер с помощью Django.
- Научитесь правилам верстки HTML/CSS.
Научитесь парсить страницу и группу Вконтакте с помощью VK API
- Скачаете страницу из интернета, чтобы работать с VK API.
- Посмотрите, как получить данные со страницы и группы VK.
- Напишите программу, в которой сможем собирать из групп людей и осматривать их страницы.
Узнаете, что такое Git и Gitlab, зачем он нужен и как им пользоваться
- Создадите репозиторий.
- Подключитесь к репозиторию.
- Узнаете полезные команды Git.
- Установите и начнете использовать Gitlab.
Получите опыт работы в консоли Linux и поднимите web-сервер
- Будете работать с Nginx, Wordpress, Php-Fpm, Mysql.
- Быстро поднимете сайт на стеке Nginx + Php-Fpm + Mysql + Wordpress.
Автоматизируете рутинныe операций с помощью Bash
- Изучите циклы, работа с переменными Bash.
- Автоматизируете базовые задания Linux.
- Научитесь писать скрипты с использованием базовых shell конструкций.
Получите полное руководство по работе с Docker
- Изучите Docker с самых основ.
- Создадите образы Docker при помощи Dockerfile.
- Создадите стек приложений используя Docker.
- Изучите команды Docker.
- Узнаете, что такое Docker compose и Docker Swarm.
Профессиональные компетенции, которые вы получите
- Система контроля версий Git.
- Работа с фреймворком Django.
- Работа с внешними API мессенджеров.
- Парсинг сайтов, работа с изображениями базами данных.
- Веб-верстка.
- Подключение и настройка базы данных PostgreSQL.
- Запуск сайта на виртуальной среде.
- Работа с Docker и Docker Swarm.