Python development is one of the most in-demand tech skills today. Developers use Python to build apps, websites, games and data science models. Launch your high-paying Python dev career today.
Python is the most popular development language in the world. You’ll find Python used in web development, data science, security systems, apps development, and many other use cases. It’s known for its power, yet also offers a lower barrier to entry than most other languages, meaning that you too can start to code in Python!
Learn the Careerist way
Learn everything in just 4 weeks. You can learn simple algorithms and boost your coding skills.
Never get stuck, with 1:1 support and mentoring even after the program is over our career mentors are here to help you.
Our program is led by tech industry leaders and experienced developers from top companies like Apple, Google, and Intel.
We will help you in how to advance your career path and tell you about your career opportunities.
Ben is a senior Software Developer teaching Python and DevOps. His experience includes backend data processing at Bloomberg – where he developed software to process large mortgage data (using Python!). Ben holds a Computer Science degree from the University of Colorado at Boulder.
Curriculum
Data types (numbers, strings, boolean). Syntax. Name spaces. Comments. Booleans. Numbers. Integer. Float. Math. Data input/output. Number conversion (int(), float()).
Formatting strings. Concatenation. String conversion (str()). Slicing. Indexes. String methods.
If, elif, else. Conditional operators. Logical AND, NOT & OR. == vs is.
Value scope. Loops. For, while. Infinite loops.
Creating. Indexes. Slicing. List methods.
Creating. Indexes and Values. Dictionary methods. Tuples. Methods, loops and math. JSON data.
Defining classes. Class instance. Static methods and class methods. Private variables and private methods.