Python
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.
Hyperskill
Python Core
Acquire key skills to build a strong foundation for a career in tech. Start from the basics, deepen your understanding, perfect your code, and expand into advanced projects.
Hyperskill
Introduction to Python
Explore the go-to language for web, data, AI and automation. Understand the basics, write your first code, and kickstart your tech journey.
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...
Hyperskill
Introduction to Data Science
Acquire essential skills in statistics and machine learning. Focus on data preprocessing, analysis, visualization, hypothesis testing, and machine learning model building.
Hyperskill
Coding Machine Learning Algorithms
ML libraries make model building simple, but deep understanding is crucial for reliable results. Implement the main ML algorithms in Python to better understand how they work. This track is not about using pre-coded ml algorithms. Instead, you will code those on your own.
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...
Hyperskill
Introduction to Django
Discover the possibilities of web development with Django and Python. Learn the essentials, develop complex programs, and pave your way to becoming a skilled web developer.
Hyperskill
Python Backend Developer with Flask
Build complex server-side applications with Flask to gain job-ready skills for a Python backend developer career.
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...
Hyperskill
Introduction to Natural Language Processing
Take your Python skills to the next level! Learn how to process, filter, and analyze texts, extract key terms, generate your own content, and perform simple text summarization.
Hyperskill
Databases with SQL and Python
Explore the world of SQL and its role in retrieving, storing, and processing data, empowering you to make informed decisions and drive impactful insights.
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
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
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...
Hyperskill
Pandas for Data Analysis
Become a data analysis expert with Pandas! Learn how to use Pandas for data manipulation, analysis, and insight extraction.
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
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
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...
Hyperskill
Python OOP
Master object-oriented programming and refresh your knowledge of classes, magic methods, and abstract classes along the way.
Hyperskill
Python with Algorithms for Tech Interviews
Enroll in this track to gain proficiency in storing, accessing, and manipulating data. By implementing algorithms, you can develop a more precise and efficient coding technique.
Hyperskill
Chatbots with Python
Gain hands-on experience in building AI-driven chatbots and dialogue systems, working with advanced models, and enhancing data representations for effective language understanding.
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...
Hyperskill
Python for Science
Dive into Python for Science, a unique track for biologists, mathematicians, and all enthusiasts eager to learn essential data skills through popular science projects.
Hyperskill
Introduction to Flask
Drive your Python coding skills further and deploy simple web apps with a Flask framework.
Hyperskill
Python Backend Developer with Django
Master Python backend using Django for your career goals. Build, deploy, and optimize scalable web apps with skills in API, database management, and security.
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
Python Course4
This is an introductory Python course. - The course will be most beneficial for beginner-level Python learners. - The course covers core Python features. - It contains...
In-IDE learning
EDC-963
This is not an actual course. This is published to test the remote development platform.