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,662 courses

Explore subjects

Showing 1,662 courses

Harvard University

CS50's Introduction to Programming with Python (CS50P) 2022

This is CS50P, CS50's Introduction to Programming with Python. Register for free at https://cs50.edx.org/python. Slides and source code at https://cs50.harvard.edu/python. Playlist at https://www.youtube.com/playlist?list=PLhQjrBD2T3817j24-GogXmWqO5Q5vYy0V. An introduction to programming using a la…

Video playlist
  • YouTube
  • 11 videos, 16 hours
  • Self-paced
  • Free video

Massachusetts Institute of Technology

MIT 6.100L Introduction to CS and Programming using Python, Fall 2022

Instructor: Ana Bell View the complete course: https://ocw.mit.edu/courses/6-100l-introduction-to-cs-and-programming-using-python-fall-2022/ *Note: Lectures 6, 10 have been updated! This subject is aimed at students with little to no programming experience. It aims to provide students with an under…

Video playlist
  • YouTube
  • 26 videos, 28 hours
  • Self-paced
  • Free video

Harvard University

Introduction to Data Science with Python

4.3174 ratings

Learn the concepts and techniques that make up the foundation of data science and machine learning.

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

Harvard University

CS50's Introduction to Programming with Python

An introduction to programming using Python, a popular language for general-purpose programming, data science, web programming, and more.

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

Harvard University

CS50's Web Programming with Python and JavaScript (CS50W) 2020

This is CS50W, CS50's Web Programming with Python and JavaScript. Register for free at https://cs50.edx.org/web. Slides and source code at https://cs50.harvard.edu/web. This course picks up where Harvard University’s CS50 leaves off, diving more deeply into the design and implementation of web apps…

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

Harvard University

CS50's Web Programming with Python and JavaScript

This course picks up where CS50 leaves off, diving more deeply into the design and implementation of web apps with Python, JavaScript, and SQL using frameworks like Django, React, and Bootstrap.

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

Harvard University

CS50's Introduction to Artificial Intelligence with Python 2023

This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory beh…

Video playlist
  • YouTube
  • 8 videos, 12 hours
  • Self-paced
  • Free video

Harvard University

CS50's Introduction to Artificial Intelligence with Python 2020

This course explores the concepts and algorithms at the foundation of modern artificial intelligence, diving into the ideas that give rise to technologies like game-playing engines, handwriting recognition, and machine translation. Through hands-on projects, students gain exposure to the theory beh…

Video playlist
  • YouTube
  • 8 videos, 13 hours
  • Self-paced
  • Free video

IBM

Python for Data Science

Covers Python, Data Science.

  • Cognitive Class
  • 18 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

Great Learning

Python Fundamentals for Beginners

4.641,167 ratings

This free online Python programming course is designed to teach you the essentials of Python, starting with core concepts like variables, data types, operators, and loops. You’ll be introduced to Jupyter Notebook, a powerful tool for interactive coding. As the course progresses, you’ll learn object…

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

The Georgia Institute of Technology

Computing in Python II: Control Structures

4.855 ratings

Learn about control structures, one of the most powerful parts of programming. This course covers conditionals, loops, functions, and error handling, specifically in Python but with broader applicability to other languages as well.

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

Harvard University

Using Python for Research

4.260 ratings

Take your introductory knowledge of Python programming to the next level and learn how to use Python 3 for your research.

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

IBM

Data Analysis with Python

Covers Data Analysis, Data Science, Numpy.

  • Cognitive Class
  • 15 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner

IBM

Python Basics for Data Science

4.4903 ratings

This Python course provides a beginner-friendly introduction to Python for Data Science. Practice through lab exercises, and you'll be ready to create your first Python scripts on your own!

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

Great Learning

Fundamentos de Python para Principiantes

4.641,167 ratings

El curso Fundamentos de Python para Principiantes te ofrece un conocimiento básico de varios conceptos de Python, comenzando desde su introducción. Luego aprenderás sobre variables en programación, declaraciones de toma de decisiones, declaraciones de bucle, enfoques algorítmicos, conceptos de prog…

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

Great Learning

Python for Machine Learning

4.516,049 ratings

The free machine learning Python course helps you build the core Python skills needed to work with data for machine learning tasks. You will learn how to use NumPy for array creation, joining arrays, finding intersections and differences, performing array-based math, and saving or loading array dat…

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

IBM

Data Visualization with Python

Covers Data Science, Data Visualization, Python.

  • Cognitive Class
  • 10 hours
  • Self-paced
  • Free course
  • Free badge
  • Beginner