Python Online Courses & Certifications
Python is a high-level, interpreted programming language that is known for its simplicity, readability, and versatility. It was created by Guido van Rossum and first released in 1991. Python is widely used in various domains, including web development, data analysis, scientific computing, artificial intelligence, machine learning, automation, and more.
Python’s versatility and ease of use have made it one of the most popular programming languages worldwide. It is widely adopted in various industries and is favored by beginners and experienced programmers alike.
A machine learning model is only as good as the data it learns from. Feature Engineering helps ensure data quality by scaling, normalizing, and transforming raw data before using it in a machine learning model. In this Skill Path, you will learn to safeguard data quality, turn attributes into features, and verify that your data meets the assumptions of the model you want to train.
This course is for you. We will dive into some advanced Python skills that will allow you to take your programming to the next level. Learn new paradigms that will give you the flexibility to create clean, effective code and make you a truly advanced Python 3 programmer.
Blockchain is a powerful technology with applications in cryptocurrency, healthcare, insurance, government, music, identification, supply chain, data management, and much more. By learning blockchain basics, you’ll gain an understanding of the fundamental mechanisms that power it, join the conversation, and discover blockchain uses in your own life and work.
In this course, we’ll learn about Object Oriented Programming using Python and Project-Based Learning (PBL) to answer some of those questions.
Nearly every dataset you’ll come across has missing data. So what are you going to do about it? This course will help you identify different types of missing data and how to address each using techniques in Python.
Data visualization is a powerful tool for understanding and communicating data. In this Skill Path, you will learn how to leverage Matplotlib and Seaborn to make effective, appealing visualizations – from choosing the right chart type for the data, to correctly scaling axes for truth and accuracy, to building an argument through visual choices.
With Advanced Algorithms and Data Structures, where you can practice skills prevalent in advanced college courses and intensive interview questions. Flex those problem-solving skills and become more job-ready in this advanced course.
People say that data scientists spend 80% of their time cleaning data and only 20% of their time doing analysis. Learn some of the most common techniques for getting your data ready to analyze. Along the way, you’ll learn the basics of Regex, a fun and powerful tool to find patterns in strings.
We designed this course to be a series of short, interactive articles that you can skim, dive into, or even skip. We did this so that you can use this course to both learn Python and to check as a reference guide.
In this course, you’ll learn to plan, implement, and interpret a hypothesis test in Python. Hypothesis testing is used to address questions about a population based on a subset from that population. For example, A/B testing is a framework for learning about consumer behavior based on a small sample of consumers.
Recommender systems are at the heart of so many applications we use everyday from your favorite movie streaming service to food delivery to dating apps! This course walks you through what they are, how they work, what makes a good recommender system and how to build one
Python is a general-purpose, versatile and popular programming language. It’s great as a first language because it is concise and easy to read, and it is also a good language to have in any programmer’s stack as it can be used for everything from web development to software development and scientific applications.
Data scientists use statistics to produce analyses, recommendations, and even machine learning models. In this Skill Path, you will use Python to summarize datasets, investigate correlations, run hypothesis tests, and build regression models.
Recursion gives you a new perspective on problem-solving by defining a problem in terms of itself.
Learn the basics of Python 3, one of the most powerful, versatile, and in-demand programming languages today.