8.1 Цели курса
Цель нашего курса — это сделать из вас настоящего Python-программиста. Для этого нужно сделать 3 вещи:
- Вы должны закончить курс
- Вы должны найти работу
- Вы должны успешно с этой работой справляться
Чтобы вы успешно прошли наш курс, мы будем вас поддерживать и мотивировать. Менторы будут отвечать на возникающие у вас вопросы, а работа в команде будет делать ваше обучение более интересным.
Вы никогда не будете оставаться с вашими проблемами или вопросами один на один. Всегда будут люди, которые вам помогут или подскажут. Для этого у вас в группе будет куратор, ментор, ну и, конечно, вы всегда можете задать вопросы вашим коллегам по учебе и отвечать на их вопросы.
Мы создали целый Карьерный Центр, чтобы вы успешно смогли найти хорошую работу. Там вас научат тому, как правильно составлять резюме, что нужно в нем указывать, а что — нет. Как правильно обосновать перерывы в работе. Что вообще ожидает увидеть работодатель ИТ-компании в хорошем резюме, а что его отталкивает. Вам это будет очень полезно.
Ну и, наконец, чтобы вы успешно справлялись с вашими обязанностями на вашей первой работе программистом, мы дадим вам очень обширные теоретические знания и практические навыки. Если вы будете хорошо учиться и выполнять все практические задания, то вполне сможете устроиться на работу сразу мидлом.
Все в ваших руках. Со своей стороны мы даем все, что вам нужно, и может понадобиться в первый год работы.
8.2 Ваше резюме
Вот как может выглядеть ваше резюме после окончания курса:
Objective:One year of experience in Python development. Developed three web projects for AWS & Google Cloud platforms. Contributed to backend development using the Django framework with Django Rest Framework. Additionally, I have created several bots for Telegram messenger. I continuously enhance my knowledge and skills.
Tech Skills: Languages:- Python 3.12
- JavaScript
- SQL
- Django, Django ORM, Django REST Framework
- Flask
- FastAPI
- JWT, Djoser, Pytest, Unittest, WebSockets, Aiohttp, SQLAlchemy, Alembic,
- Beautiful Soup, Selenium, Scrapy
- Docker, SQL, REST API, JSON, HTML/CSS, JavaScript, TelegramBots, RabbitMQ, noSQL, Google API,
- Design Patterns, ADS, Scrum, Agile,
- Transactions, ACID, CAD
- Linux, веб-сервера, CI/CD
- Git, SSH
- Docker, Docker Compose
- PyCharm
- PostgreSQL
- SQLite
Как по мне, выглядит очень солидно. «Мимо такого резюме ни один работодатель спокойно не пройдет» ©.
Понятно, что многие технологии вы изучите только обзорно. Но вы будете с ними знакомы и сможете честно на собеседовании рассказать, что вы делали, как и когда.
8.3 План курса
Ваше обучение будет включать 17 ключевых тем:
| № | Название темы | Количество недель |
|---|---|---|
| 1 | Python Core | 7 недель |
| 2 | Алгоритмы и структуры данных | 3 недели |
| 3 | Работа с сетью | 1 неделя |
| 4 | Основы Web | 3 недели |
| 5 | Docker | 3 недели |
| 6 | Основы SQL | 3 недели |
| 7 | Бекенд на Django | 8 недель |
| 8 | Управление проектом на сервере | 2 недели |
| 9 | Architect Skills, часть 1 | 2 недели |
| 10 | Api & REST | 5 недель |
| 11 | Парсинг сайтов | 3 недели |
| 12 | Альтернативные фреймворки | 5 недель |
| 13 | Python & Enterprise | 3 недели |
| 14 | Architect Skills | 2 недели |
| 15 | Карьерный центр | 2 недели |
| 16 | Подготовка к собеседованиям | 2 недели |
| 17 | Финальный проект (одновременно) | 4 недели |
| 52 недели | ||
Ваш Финальный проект и Карьерный центр будут идти одновременно, так что вы как раз уложитесь в 52 недели. Но в любом случае мы оставляем ментору возможность менять план обучения. Если вы хотите изучить какую-то тему глубже, что-то не изучать или добавить тему, которой вообще нет в плане — договаривайтесь с ментором. Вы же не в вузе :)
8.4 Практика — наше всё
Всё наше обучение построено на практике. Постоянно практикуясь, вы легче все запомните и быстрее поймете. Практика будет состоять из 4-х больших направлений.
Во-первых, вам нужно будет повторять за ментором. Ментор на вебинарах и в видеолекциях будет разбирать различные технологии и показывать, как с ними работать. Вам нужно будет просто повторять за ним. Ваш мозг сам запомнит, что и как надо делать. Кроме того, именно в этот момент у вас могут возникнуть вопросы, которые вы захотите задать вашему ментору.
Во-вторых, у нас в курсе будет много маленьких практических задач с автопроверкой, чтобы вы могли потренироваться и отточить свои навыки. Любая теория проверяется практикой, так что решайте по паре задач после каждой лекции и даже сложный материал станет гораздо понятнее.
В-третьих, примерно каждые два месяца обучения у вас будет отдельный проект. Некоторые вы будете писать сами, некоторые группой. Ну или ментор может объяснять вам новый материал и писать сложный проект одновременно. Тут мы полностью доверяем ментору и его опыту.
И в-четвертых, в самом конце у вас будет большой финальный проект где-то на два месяца. Его можно будет делать целиком, можно частично. Можно вообще не делать. Ментор в любом случае будет вам помогать. Справитесь с проектом — ищите работу сразу мидлом.
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ