0% found this document useful (0 votes)
19 views12 pages

Skip To Content

The document provides an overview of Python as a versatile programming language suitable for various applications, including web development, machine learning, and data science. It lists numerous courses and skill paths for learners at different levels, covering topics from basic Python to advanced machine learning techniques. Additionally, it highlights the availability of certificates upon course completion and emphasizes beginner-friendly options.

Uploaded by

sharmaankita1099
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views12 pages

Skip To Content

The document provides an overview of Python as a versatile programming language suitable for various applications, including web development, machine learning, and data science. It lists numerous courses and skill paths for learners at different levels, covering topics from basic Python to advanced machine learning techniques. Additionally, it highlights the availability of certificates upon course completion and emphasizes beginner-friendly options.

Uploaded by

sharmaankita1099
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 12

Skip to Content

Search

Log In
Sign Up
Site navigation

New
Catalog/
Python
Python courses
About Python
Python is a general-purpose, versatile, and powerful programming language. It's a
great first language because Python code is concise and easy to read. Whatever you
want to do, python can do it. From web development to machine learning to data
science, Python is the language for you.
Tell me more
Related topics
Data science
AI
Computer science
Machine learning
Data visualization
Cybersecurity
Django
Featured courses
Whether you're just getting started, leveling up your skills, or ready to take on
more advanced challenges, we've got you covered. Check out handpicked courses and
paths that meet you wherever you are — so you can learn, grow, and reach your
goals.
Course
Learn Python 3
Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand
programming languages today.
With Certificate
Beginner Friendly
23 hours
Skill path
Data and Programming Foundations for AI
Learn the coding, data science, and math you need to get started as a Machine
Learning or AI engineer.
Includes 9 Courses
With Certificate
Beginner Friendly
39 hours
Career path
Business Intelligence Data Analyst
BI Data Analysts use Python and SQL to query, analyze, and visualize data — and
Tableau and Excel to communicate findings.
Includes 18 Courses
With Certificate
Beginner Friendly
50 hours
Python courses
Search Python courses
Most popular

Filters
122 results
Career path
Business Intelligence Data Analyst
BI Data Analysts use Python and SQL to query, analyze, and visualize data — and
Tableau and Excel to communicate findings.
Includes 18 Courses
With Certificate
Beginner Friendly
50 hours
Skill path
Data and Programming Foundations for AI
Learn the coding, data science, and math you need to get started as a Machine
Learning or AI engineer.
Includes 9 Courses
With Certificate
Beginner Friendly
39 hours
Skill path
Build Chatbots with Python
Build rules-based and generative AI chatbots with Python
Includes 6 Courses
With Certificate
Beginner Friendly
29 hours
Skill path
Learn Python for Data Science
Get started with Python for Data Science in this beginner-friendly skill path.
Includes 5 Courses
With Certificate
Beginner Friendly
16 hours
Skill path
Build a Machine Learning Model
Learn to build machine learning models with Python.
Includes 10 Courses
With Certificate
Beginner Friendly
23 hours
Skill path
Fundamental Math for Data Science
Build the mathematical skills you need to work in data science.
Includes 8 Courses
With Certificate
Beginner Friendly
12 hours
Skill path
Analyze Financial Data with Python
Level up in financial analytics by learning Python to process, analyze, and
visualize financial data.
Includes 6 Courses
With Certificate
Beginner Friendly
26 hours
Skill path
Pass the Technical Interview with Python
Learn about the computer science concepts of data structures and algorithms and
build implementations of each from scratch in modern Python.
Includes 8 Courses
With Certificate
Intermediate
25 hours
Skill path
Build Python Web Apps with Django
Django is an open-source Python web development framework that allows you to
quickly create web apps using the plethora of tools provided.
Includes 9 Courses
With Certificate
Intermediate
13 hours
Skill path
Build Python Web Apps with Flask
Learn how to code in Python, design and access databases, create interactive web
applications, and share your apps with the world.
Includes 8 Courses
With Certificate
Intermediate
29 hours
Skill path
Analyze Data with Python
Learn to analyze and visualize data using Python and statistics.
Includes 8 Courses
With Certificate
Intermediate
13 hours
Skill path
Build Deep Learning Models with TensorFlow
Use TensorFlow to build and tune deep learning models.
Includes 7 Courses
With Certificate
Intermediate
10 hours
Skill path
Master Statistics with Python
Learn the statistics behind data science, from summary statistics to regression
models.
Includes 9 Courses
With Certificate
Intermediate
26 hours
Skill path
Visualize Data with Python
Learn to make effective data visualizations in Python with Matplotlib and Seaborn.
Includes 6 Courses
With Certificate
Beginner Friendly
8 hours
Skill path
Software Engineering for Data Scientists
Data Scientists often work with engineering teams. Learn the software engineering
skills you need to bridge the gap between data science and
Includes 7 Courses
With Certificate
Intermediate
22 hours
Skill path
Data Analyst Interview Preparation
Prepare for data analyst interviews from job postings to technical interviews.
Includes 7 Courses
With Certificate
Intermediate
3 hours
Skill path
Data Scientist Interview Preparation
Prepare for the data science interview process, from navigating job postings to
passing the technical interview.
Includes 8 Courses
With Certificate
Intermediate
3 hours
Skill path
Apply Natural Language Processing with Python
Learn Python for Natural Language Processing, the field behind chatbots, search
engines, and autocorrect.
Includes 8 Courses
With Certificate
Intermediate
10 hours
Skill path
Intermediate Machine Learning
Level up your machine learning skills with tuning methods, advanced models, and
dimensionality reduction.
Includes 5 Courses
With Certificate
Intermediate
8 hours
Skill path
Feature Engineering
Machine learning is only as good as its training data. Learn how to process data
properly before training your models.
Includes 4 Courses
With Certificate
Intermediate
6 hours
Course
Learn Python 3
Learn the basics of Python 3.12, one of the most powerful, versatile, and in-demand
programming languages today.
With Certificate
Beginner Friendly
23 hours
Free course
Learn Python 2
Learn the basics of the world's fastest growing and most popular programming
language used by software engineers, analysts, data scientists, and machine
learning engineers alike.
Beginner Friendly
17 hours
Free course
Python for Programmers
An introduction to the basic syntax and fundamentals of Python for experienced
programmers.
Intermediate
3 hours
Free course
Getting Started with Python for Data Science
Work hands-on with real datasets while learning Python for data science.
Beginner Friendly
7 hours
Free course
Intro to Language Models in Python
Build the basic language models in Python.
Intermediate
4 hours
Course
Learn Data Structures and Algorithms with Python
Learn what data structures and algorithms are, why they are useful, and how you can
use them effectively in Python.
With Certificate
Intermediate
26 hours
Course
Learn Intermediate Python 3
Learn Intermediate Python 3 and practice leveraging Python’s unique features to
build powerful, sophisticated applications.
With Certificate
Intermediate
20 hours
Free course
Build Connect Four Using Python
Put your Python knowledge to the test by creating a fully interactive Connect Four
game!
Beginner Friendly
< 1 hour
Course
Learn Data Analysis with Pandas
Learn the basics of Pandas, an industry standard Python library that provides tools
for data manipulation and analysis.
With Certificate
Intermediate
6 hours
Free course
Python for Data Science: Working with Data
Learn loops, control flow, and functions while working hands-on to merge,
aggregate, and analyze real-world datasets.
Beginner Friendly
9 hours
Free course
Machine Learning: Introduction with Regression
Get started with machine learning and learn how to build, implement, and evaluate
linear regression models.
Beginner Friendly
3 hours
Free course
Learn Intermediate Python 3: Object-Oriented Programming
Learn how to utilize one of the most popular programming paradigms - Object-
Oriented Programming.
Intermediate
2 hours
Free course
Linear Algebra
Learn about linear algebra and how to perform operations with matrices and vectors.
Beginner Friendly
2 hours
Free course
Intro to PyTorch and Neural Networks
Learn how to use PyTorch to build, train, and test artificial neural networks in
this course.
Intermediate
3 hours
Course
Learn Advanced Python 3
Learn the basics of functional programming, concurrent programming, deployment, and
more in this advanced Python course.
With Certificate
Advanced
6 hours
Course
Learn Flask
Learn how to create fully-featured, interactive web applications with Flask, the
Python framework.
With Certificate
Intermediate
12 hours
Course
Learn Image Classification with PyTorch
Learn how to use Python to build image classification models using CNNs and vision
transformers in this PyTorch tutorial.
With Certificate
Intermediate
2 hours
Free course
Learn How to Use AI for Data Analysis
Ready to learn how to use AI for data analysis in Python? We’ll show you how to use
AI like ChatGPT or Gemini as your own personal analytics assistant.
Intermediate
< 1 hour
Free course
Intro to Data Visualization with Python
Learn how to use Matplotlib to clarify your data with meaningful charts and other
data visualizations.
Beginner Friendly
3 hours
Free course
Discrete Math
Explore set operations, proofs, recursion, and more in this introduction to
discrete math — the math of computer science!
Intermediate
4 hours
Free course
Learn Raspberry Pi
Learn the basics of Raspberry Pi, the world-famous credit card sized computer, and
the Linux operating system.
Beginner Friendly
2 hours
Free course
Introduction to Big Data with PySpark
See how big data is used across different industries and learn how to work with big
data using PySpark!
Beginner Friendly
4 hours
Free course
Getting Started Off-Platform for Data Science
Learn how to setup Jupyter Notebooks and PostGRESQL and run data science projects
on your own computer locally!
Beginner Friendly
1 hour
Course
How to Clean Data with Python
Learn the basics of regular expressions and how to pull and clean data from the web
with Python.
With Certificate
Intermediate
3 hours
Course
OpenAI API Coding with Python
Leverage the OpenAI API within your Python code. Learn to import OpenAI modules,
use chat completion methods, and craft effective prompts.
With Certificate
Intermediate
1 hour
Course
Technical Interview Practice with Python
Hone your coding skills by practicing with industry standard technical interview
problems!
With Certificate
Intermediate
6 hours
Course
Learn Statistics with NumPy
Learn about NumPy, a Python library used to store arrays of numbers, organize large
amounts of data, and perform statistical calculations.
With Certificate
Intermediate
4 hours
Course
Learn Web Scraping with Beautiful Soup
Can't download the data you need? Learn how to pull data right from the page by web
scraping with the Python library Beautiful Soup.
With Certificate
Intermediate
2 hours
Course
Exploratory Data Analysis in Python
Learn how to use exploratory data analysis (EDA) techniques in Python to evaluate,
summarize, and visualize your data.
With Certificate
Beginner Friendly
6 hours
Free course
Learn Flask: Fundamentals
Build your first Flask app, a web framework that allows you to build fully-featured
web applications using Python.
Intermediate
2 hours
Course
Learn Statistics with Python
Learn how to calculate and interpret several descriptive statistics using the
Python library NumPy.
With Certificate
Beginner Friendly
4 hours
Free course
Intro to Deep Learning with TensorFlow
Build basic deep learning models in TensorFlow.
Intermediate
4 hours
Free course
Differential Calculus
Learn about calculus, including how to analyze functions using limits and
derivatives.
Beginner Friendly
1 hour
Free course
Analyze Taylor Swift Lyrics with Python Case Study
Use sentiment analysis and natural language processing to analyze Taylor Swift's
lyrics.
Beginner Friendly
1 hour
Free course
Learning Django Using Generative AI Help
Learn Django using generative AI tools. Dive into Django's MTV architecture, use AI
tools for project setup, and create a robust web application.
Beginner Friendly
2 hours
Free course
Probability
Learn the fundamentals of probability and how to quantify and visualize
uncertainty.
Beginner Friendly
4 hours
Free course
Build a Machine Learning Pipeline
Learn how to build machine pipelines that automate your workflow and keep
everything consistent.
Intermediate
1 hour
Free course
Learn Advanced Python 3: Functional Programming
Learn how to use functional programming to create clean, efficient programs.
Advanced
2 hours
Course
Learn Python Developer Tools with VS Code
Dive into the world of developer tools with Python and VS Code! Learn how to set
up, debug, and unit test your code in your own environment.
With Certificate
Advanced
2 hours
Course
Getting Started with Natural Language Processing
Humans communicate with language, but computers communicate with data. Discover how
to translate between the two in this course.
With Certificate
Beginner Friendly
1 hour
Free course
Learn Intermediate Python 3: Exceptions and Unit Testing
Learn to maintain a healthy codebase by creating unit tests using Python's built-in
`unittest` framework.
Intermediate
4 hours
Free course
Data Visualization with Python: Seaborn
Turn pandas DataFrames into publication-ready visualizations using Seaborn.
Beginner Friendly
2 hours
Free course
Machine Learning: Random Forests & Decision Trees
Learn how to build decision trees and then build those trees into random forests.
Beginner Friendly
3 hours
Course
Finetuning Transformer Models
Master the art of LLM finetuning with LoRA, QLoRA, and Hugging Face. Learn how to
prepare, train and optimize models for specific tasks efficiently.
With Certificate
Intermediate
3 hours
Course
Learn Advanced Algorithms and Data Structures with Python
Learn advanced algorithms and data structures to improve your developer skills!
With Certificate
Advanced
6 hours
Course
PyTorch for Classification
Build AI classification models with PyTorch using binary and multi-label
techniques.
With Certificate
Beginner Friendly
3 hours
Free course
Learn Intermediate Python 3: Functions, Namespaces, and Scope
Dive deeper into the unique ways to utilize functions to create cleaner and more
efficient software.
Intermediate
4 hours
Course
Learn Hardware Programming with CircuitPython
Learn how to code for various electronic devices in this introduction to hardware
programming with CircuitPython.
With Certificate
Beginner Friendly
2 hours
Course
Learn the Basics of Blockchain with Python
Learn beginner blockchain concepts and create your own mini blockchain using Python
3 code.
With Certificate
Beginner Friendly
2 hours
Free course
Linear Regression in Python
Learn how to fit, interpret, and compare linear regression models in Python.
Intermediate
6 hours
Free course
Machine Learning: Artificial Intelligence Decision Making with Minimax
Teach computers how to make decisions and play games with the Minimax Algorithm!
Advanced
2 hours
Free course
Analyze NFL Stats with Python Case Study
Use NFL team statistics to model game winners and discover the most important team-
level stats
Beginner Friendly
1 hour
Course
Learn Recursion with Python
Recursion gives you a new perspective on problem-solving by defining a problem in
terms of itself.
With Certificate
Intermediate
3 hours
Free course
Learn Advanced Python 3: Concurrency
Learn how to use concurrent programming to implement code more efficiently.
Advanced
2 hours
Free course
Learn Raspberry Pi: Command Line
Use the command line to discover more about the Linux operating system and the
Raspberry Pi.
Beginner Friendly
1 hour
Free course
Machine Learning: Perceptrons
Level up your machine learning skills by learning how to build perceptrons: the
foundations of neural networks.
Beginner Friendly
1 hour
Free course
Learn Advanced Python 3: Database Operations
Learn how to perform database operations in Python using the sqlite3 module.
Advanced
1 hour
Free course
Prompt Engineering to Build a Django App
Develop real-world applications using Django with generative AI tools. Learn
database interaction, data modification, and UI creation with HTML templates.
Intermediate
2 hours
Free course
Learn Raspberry Pi: Introduction
Dive into Raspberry Pi and get to know the power of this credit card-sized
computer.
Beginner Friendly
< 1 hour
Course
Generating Text with PyTorch
Learn how to use Python to build text generation models based on neural networks
like RNNs and LSTMs in this PyTorch tutorial.
With Certificate
Intermediate
2 hours
Free course
Creating Django Views & Models
Master Django views and models using generative AI. Incorporate dynamic content,
Bootstrap theming, and SQLite database integration for robust web apps.
Intermediate
2 hours
Free course
Data Visualization with Python: Visual Arguments
Learn good design principles for telling a visual story with data using Matplotlib.
Beginner Friendly
2 hours
Free course
Machine Learning: Clustering with K-Means
Level up your machine learning skills by using unsupervised learning to find
patterns hidden in data.
Beginner Friendly
2 hours
Free course
Machine Learning: Logistic Regression
Predict the probability that a datapoint belongs to a given class with Logistic
Regression.
Beginner Friendly
4 hours
Free course
Discrete Math: Binary and Bases
Learn about binary, octal, decimal, and hexadecimal bases and how to conduct
conversions to and from each one.
Beginner Friendly
1 hour
Course
Linear Data Structures
Learn about virtualization of computer memory by building the fundamental data
structures of computer science: lists, stacks, and queues.
With Certificate
Intermediate
4 hours
Free course
Machine Learning: K-Nearest Neighbors
Sharpen your machine learning skills by learning how to prepare, implement, and
assess the K-Nearest Neighbors algorithm.
Beginner Friendly
3 hours
Free course
Learn Intermediate Python 3: Iterators and Generators
Learn how to create and implement your own iterators and generators in Python.
Intermediate
4 hours
Free course
Learn Raspberry Pi: Electronics
Blend hardware and software with digital electronics and Raspberry Pi.
Beginner Friendly
1 hour
Course
Learn Complex Data Structures
Discover and design new data structures that follow abstract rule-based systems by
building out graphs, hash-maps, and heaps.
With Certificate
Intermediate
7 hours
Free course
Learn Advanced Python 3: Logging
Learn how to use logs in Python to help debug and track your software.
Advanced
1 hour
Free course
Discrete Math: Sets and Set Operations
Learn about sets and set operations and their relevance to computer science.
Beginner Friendly
< 1 hour
Free course
Learn Flask: Databases
Create persistent Flask apps by learning how to set up a database and create, read,
update, and delete data in the database.
Intermediate
3 hours
Free course
Learn Flask: Jinja2 Templates and Forms
Inject Python into HTML using templates and collect user data with forms.
Intermediate
4 hours
Course
Learn Sorting Algorithms with Python
Learn about the usefulness and efficiency of computational sorting by implementing
different sorting algorithms yourself.
With Certificate
Intermediate
3 hours
Free course
Learn Advanced Data Structures with Python: Trees
Learn how to use tries and binary indexed trees for efficient search
implementations.
Advanced
1 hour
Free course
Learn Intermediate Python 3: Sets and Specialized Collections
Learn how to create more dynamic and efficient programs with specialized Python
collections and set operations.
Intermediate
5 hours
Free course
Discrete Math: Proofs
Learn how to verify theorems and dive into induction, strong induction, and other
types of proofs.
Beginner Friendly
1 hour
Course
Language Models in Python: Basic Chatbots
Build rules- and retrieval-based chatbots in Python.
Intermediate
6 hours
Course
Language Models in Python: Generative Chatbots
Build chatbots in Python using deep learning.
Intermediate
1 hour
Free course
Learn Intermediate Python 3: Resource Management
Learn how to harness the power of Python context managers to make your programs
more efficient and secure.
Intermediate
2 hours
Course
Language Models in Python: Generative Text
Learn h

You might also like