Python Developer:
from "Hello world"
to advanced mastery
15 weeks. Start on September 9
The plan is simple
✔️ Join our program to study in a mentored group and learn Python.
✔️ Complete projects, try different Python applications, get regular code reviews, and build a portfolio.
✔️ Complete the program to find the career path that suits you best and receive 2 more months of subscription for free.
Kickstart your developer career
Get to know Python
Learn the basics and choose your next career. This program will help you decide where to grow as a developer.
Weeks 1-2. Simple Chat Bot and easy Tic-Tac-Toe game
Python basics: reading and printing data, variables, loops, branching (if, else), Python shell, lists, exceptions, functions
Weeks 3-4. Web Scraper project
PyCharm IDE, modules and packages, working with HTTP, dictionaries, JSON, beautifulsoup, reading and writing files, string formatting, os module, command line
Weeks 5-6. Password Hacker project
Bytes, socket module, command line arguments, debugging, time module, code performance, args and kwargs, GitHub
Weeks 7-8. Write documentation checker
Tuples, boolean, regular expressions, NLTK, iterators, functional decomposition, lambda functions, documentation
Weeks 11-12. Create a to-do list with a database
Inheritance, docstrings, SQL (select, insert, create, delete), SQL Alchemy ORM
Week 13. Build advanced Tic-Tac-Toe (Player vs AI)
Random, collection comparison, magic methods, recursion, AI tools for development,
Here is what happens when you complete the program
Growth
You have a healthy learning habit and are not afraid to master new programming skills
Portfolio
You have created several useful applications and started building a professional portfolio
DevTools
You feel confident with PyCharm and all other modern developer tools
Confidence
You can say, "I know Python, " which is 100% true!
Specialization
You are free to dive deeper into a Python career, be it backend development, ML, or data analysis
Premium subscription
You still have 2 more months to practice, complete the courses, and collect the certificates
Learn from the industry experts
you'll never feel alone
this track rated it as follows:
Frequently Asked Questions
Of course! We will be there to help you overcome your fears and difficulties.
Yes, you can, but you will need to pay extra $100 for out team support. Please, contact the support team for more information.
Yes and no. Our team of learning designers and software engineers have created a special learning path that gives a good overview of different Python features and applications. This program takes different projects and topic from several Hyperskill courses.
In the end of the program you will cover 90% of our "Python Core" course. Spend 3-4 hours more on learning and you will get the certificate!
Of course not. For those who want to learn with more intensive pace we will offer extra projects that will enhance the skills that you have already learned. You can have twice bigger portfolio for the same price!
We have created the program so that each week the student will need to complete 13-15 theoretical topics, and at least one project each two weeks. We will set soft and hard deadlines for each project to keep you active and help you study rather regularly. So no more "late night studies before a final exam", just regular steady pace.
Well, no. Our learners come from different parts of the world, so it is hard to find the time that suits for everyone. That's why we will use chats for asyncronous communication! On the other hand, feel free to find the peers in the same time zones and team up!
We know how hard it is to keep the concentration these days, and that's why we developed this study group. Our community managers team and AI bots will try our best to keep you included and motivated. The group will be big enough to keep the chat active, but small enough to help every person feel included.
Each student is unique, each student has own learning pace. But according to our calculations, you will need 4-7 hours per week to finish the program on time.