technifyedWeekly list

Free online

Python courses

Learn Python online: university courses, full YouTube courses, and courses with free certificates, from the IITs, MIT, Harvard, Google, Microsoft and more.

1,782 courses

Explore subjects

Showing 1,782 courses

Kaggle

Python

The Python you need for data science, with exercises in the browser.

  • Kaggle
  • Self-paced
  • Free course
  • Free certificate

University of Michigan

Python Data Structures

4.997,356 ratings

This course will introduce the core data structures of the Python programming language. We will move past the basics of procedural programming and explore how we can use the Python built-in data structures such as lists, dictionaries, and tuples to perform increasingly complex data analysis. This c…

  • Coursera
  • 2-4 hours/week
  • Self-paced
  • Paid certificate

Kaggle

Pandas

Load, clean and reshape data with pandas.

  • Kaggle
  • Self-paced
  • Free course
  • Free certificate

IBM

Visualizing Data with Python

4.5117 ratings

Data visualization is the graphical representation of data in order to interactively and efficiently convey insights to clients, customers, and stakeholders in general.

  • edX
  • 5 weeks, 3 - 6 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Great Learning

Machine Learning with Python

4.62,431 ratings

This comprehensive Machine learning with python course explains the basic statistics and programming required to work on machine learning problems. Firstly, you will learn the basic concepts and the various packages needed for machine learning. It also covers statistical distributions and explains…

  • Great Learning Academy
  • 12 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

MIT OpenCourseWare

A Gentle Introduction to Programming Using Python

This course will provide a gentle introduction to programming using Python™ for highly motivated students with little or no prior experience in programming computers. The course will focus on planning and organizing programs, as well as the grammar of the Python programming language. Lectures will…

  • MIT
  • Self-paced
  • Free course
  • Advanced

The Georgia Institute of Technology

Computing in Python IV: Objects & Algorithms

4.636 ratings

Learn about recursion, search and sort algorithms, and object-oriented programming in Python.

  • edX
  • 5 weeks, 9 - 10 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

Great Learning

Python for Data Analysis

4.52,916 ratings

Learn the fundamentals of data analysis with Python in this online course, where you'll be supervised by a subject-matter expert as you use Python Jupyter Notebook and associated libraries to analyze various datasets. You will have practical experience working with different types of datasets inclu…

  • Great Learning Academy
  • 13 hours
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Stanford University

Statistical Learning with R

4.456 ratings

Learn some of the main tools used in statistical modeling and data science. We cover both traditional as well as exciting new methods, and how to use them in R. Course material updated in 2021 for second edition of the course textbook.

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

University of Pennsylvania

Computational Thinking for Problem Solving

4.71,435 ratings

Computational thinking is the process of approaching a problem in a systematic manner and creating and expressing a solution such that it can be carried out by a computer. But you don't need to be a computer scientist to think like a computer scientist! In fact, we encourage students from any field…

  • Coursera
  • 4 weeks, 6-8 hours/week
  • Self-paced
  • Paid certificate

Rice University

An Introduction to Interactive Programming in Python (Part 2)

4.91,214 ratings

This two-part course is designed to help students with very little or no computing background learn the basics of building simple interactive applications. Our language of choice, Python, is an easy-to learn, high-level computer language that is used in many of the computational courses offered on…

  • Coursera
  • 4 weeks of study, 7-10 hours/week
  • Self-paced
  • Paid certificate

Harvard University

CS50's Computer Science for Lawyers

This course is a variant of Harvard University's introduction to computer science, CS50, designed especially for lawyers (and law students).

  • edX
  • Self-paced
  • Free to audit
  • Paid certificate
  • Beginner

DeepLearning.AI

Calculus for Machine Learning and Data Science

4.8972 ratings

Newly updated for 2024! Mathematics for Machine Learning and Data Science is a foundational online program created by DeepLearning.AI and taught by Luis Serrano. In machine learning, you apply math concepts through programming. And so, in this specialization, you’ll apply the math concepts you lear…

  • Coursera
  • At the rate of 5 hours per week, it will take you around 3 weeks to complete.
  • Self-paced
  • Paid certificate

Massachusetts Institute of Technology

6.0001 Introduction to Computer Science and Programming in Python. Fall 2016

View the complete course: http://ocw.mit.edu/6-0001F16 Instructor: Dr. Ana Bell 6.0001 Introduction to Computer Science and Programming in Python is intended for students with little or no programming experience. It aims to provide students with an understanding of the role computation can play in…

Video playlist
  • YouTube
  • 38 videos, 10 hours
  • Self-paced
  • Free video

Columbia University

Analytics in Python

Learn the fundamental of programming in Python and develop the ability to analyze data and make data-driven decisions.

  • edX
  • Fixed dates
  • Free to audit
  • Paid certificate
  • Intermediate

Harvard University

CS50 Fall 2023 - Lecture 6 - Python (live, unedited)

*** This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming. *** TABLE OF CONTENTS 00:00:00 - Introduction 00:25:28 - Python 00:31:51 - Speller 00:39:40 - Filter 00:43:30 - Face Recognition 00:47:35 - Functions 01:00:09 - Types…

Free video
  • YouTube
  • 3 hours
  • Self-paced
  • Free video

Harvard University

Machine Learning and AI with Python

4.151 ratings

Learn how to use decision trees, the foundational algorithm for your understanding of machine learning and artificial intelligence.

  • edX
  • 6 weeks, 3 - 5 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate

Harvard University

Uncertainty - Lecture 2 - CS50's Introduction to Artificial Intelligence with Python 2020

00:00:00 - Introduction 00:00:15 - Uncertainty 00:04:52 - Probability 00:09:37 - Conditional Probability 00:17:19 - Random Variables 00:26:28 - Bayes' Rule 00:34:01 - Joint Probability 00:40:13 - Probability Rules 00:49:42 - Bayesian Networks 01:21:00 - Sampling 01:32:58 - Markov Models 01:44:17 -…

Free video
  • YouTube
  • 2 hours
  • Self-paced
  • Free video

IBM

Analyzing Data with Python

4.6109 ratings

In this course, you will learn how to analyze data in Python using multi-dimensional arrays in numpy, manipulate DataFrames in pandas, use SciPy library of mathematical routines, and perform machine learning using scikit-learn!

  • edX
  • 5 weeks, 2 - 4 hours per week
  • Self-paced
  • Free to audit
  • Paid certificate
  • Intermediate