Python
Want to become a Python pro? Try our roadmap!
Cover each topic step-by-step and stay focused on learning with this learning plan.
In-IDE learning
Introduction to Python
This is an introductory Python course based on the official Python Documentation. The course is intended for those with little to no programming experience who would like to start learning Python.
In-IDE learning
100 Days of Code - The Complete Python Pro Bootcamp
The companion to the best-selling 100 Days of Code - The Complete Python Pro Bootcamp by Angela Yu on Udemy Link to full course...
In-IDE learning
Python GUI with Tkinter
This course offers learning materials for students interested in developing cross-platform desktop applications with Python’s built-in Tkinter module. The course...
In-IDE learning
Python Libraries - NumPy
This is an introductory course by JetBrains Academy about the most popular Python library - NumPy. It will be most beneficial for learners with some basic Python...
In-IDE learning
Machine Learning 101
This is an introductory Machine Learning course. Machine Learning 101 (Introduction to Machine Learning) is currently in an early access state. The materials will be...
In-IDE learning
Python. Start.
This is an introductory Python course in Russian. - The course will be most beneficial for beginner-level Python learners. - The course covers core Python features...
In-IDE learning
Gateway to Pandas
This is an introductory course about one of the most popular Python library - Pandas. - The course will be most beneficial for learners with some Python skills. - The...
In-IDE learning
AMazing
In this course by JetBrains Academy, you will strengthen your Python skills by implementing the Depth First Search algorithm to generate a 2D maze. To get the most out...
In-IDE learning
Reinforcement Learning Maze Solver
This is an introductory Reinforcement Learning tutorial by JetBrains Academy demonstrating the approach on a simple task of solving a labyrinth. You will implement a...
In-IDE learning
CNE 335 Network Programming in Python II
This course introduces students to advanced topics in the Python programming language. Students will make use of object-oriented principles to write multi-file...
In-IDE learning
UI Test Automation with Selenium and Python
This is a basic course about automated UI tests written in Python and Selenium. You will learn: How to write efficient ui tests. How to use core features of Selenium...
In-IDE learning
CNE 330 Network Programming in Python I
This course introduces students to the Python programming language with an emphasis on network programmability utilizing Python. Students should have knowledge of...
In-IDE learning
Machine Learning 101 - RU
This is an introductory Machine Learning course in Russian. The course is currently in an early access state. Курс Machine Learning 101 (Введение в машинное обучение...
In-IDE learning
Building a multicomponent Flask app
This is a course for beginners who want to learn how to build a backend application consisting of multiple microservices with Flask. In this course, you will create an...
In-IDE learning
Informatika 101 - Python Programovanie
Introductory course for Computer Science. Course is in Slovak Language. Kurz pre vsetkych, ktori sa chcu naucit programovanie. Kurz Informatika 101 obsahuje 2 casti...
In-IDE learning
Youth AI Club
Some assignments of a free online club for high-schoolers interested in AI. All the lectures and assignments are here: https://avalur.github.io/ai_club.html.
In-IDE learning
Eaaa Python kursus
This course is suitable for those who have never programmed before in Python. The course is in Danish and mainly for students at Eaaa. In this course the following...
In-IDE learning
Advanced ML, NUP
Assignments with auto tests.
In-IDE learning
Bar Chart creation project
This course will teach you basic knowledge in working with pandas and matplotlib library. In the end you can create your own project step by step.
In-IDE learning
EAAA MircoPython Course to Raspberrypi Pico
This is an introductory MicroPython course. - The course will be most beneficial for beginner-level MicroPython learners. - The course covers core MicroPython...
In-IDE learning
AI-Supported YouTube Learning Platform
Develop a web YouTube learning AI helper with transcripts, modules, and quizzes. Focus on how AI can streamline building features, generating educational content, and...
In-IDE learning
LearningLab.world
Dale Loggins teaches Intermediate Python Programming. These are practice tasks for my main course. - Visit my main course at...
In-IDE learning
Master AI: Build Game Players Using AlphaZero
This course is no longer available for new enrollments. Existing users can continue learning.