Python Mini-course
Eager to learn about programming, but don't know where to start? Then this course is just what you are looking for! Our course is designed to help you become a confident Python programmer.
Beginner Friendly
Part-time (7h/week - 4 weeks)
Learn anywhere
Remote via online platform
What will you learn?
Python Basics
By the end of this unit, we will:
- Develop a general understanding of how python works
- Learn the basics of Python, including Variables, Data types, Operators, loops, control flow statements, Functions, etc.
- Understand the differences between the different built-in data structures of Python such as lists, tuples, sets, and dictionaries.
Python Advanced Features
By the end of this unit, we will:
- Have a strong understanding of different Python advanced features such as lambda functions, generators, decorators, errors and exceptions handling, etc.
- Understand what are and how to use package-management systems such as pip and conda.
- Learn how to install Python packages and also how to create your own ones.
- Make use of virtual environments to better structure your Pythons applications.
Algorithms and Data Structures
By the end of this unit, we will:
- Lay the groundwork for thinking in an algorithmic way.
- Learn about powerful ways to store and manipulate data.
- Use the most adapted data structures to write memory-efficient and fast python programs.
Object-Oriented Programming
By the end of this unit, we will:
- Learn how to exploit OOP features to build object-oriented applications.
- Understand Inheritance, Polymorphism, and Abstract Classes and how to use them to write production-level code.
Who should apply?
Start your journey
Interactive one-on-one learning on your own schedule
Virtual
Our remote data science course includes all the elements of a traditional in-person program. We think of our remote learning option as a virtual campus. With online collaboration tools and optional social events, you’ll get to know your classmates and truly learn together.
Frequently Asked Questions
Ready to start your journey?
Position yourself successfully in the tech industry. Our interactive bootcamps and personalized career coaching will help you achieve your goals. Apply now!
Our website uses cookies and similar technologies to personalize your experience, offer sign-on options, and to analyze our traffic. See our Privacy Policy for more info.