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

Harvard University

CS50 Fall 2023 - Lecture 9 - Flask (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:12:40 - Flask 00:39:32 - Forms 00:45:13 - Templates 00:52:15 - Request Methods 01:02:42 - Frosh IMs 01:41:01 - SQLite…

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

Google

Google Advanced Data Analytics Capstone

4.81,452 ratings

You’re almost there! This is the sixth course in the Google Advanced Data Analytics Certificate. In this course, you have the opportunity to complete an optional capstone project that includes key concepts from each of the six preceding courses. During this capstone project, you'll use your new ski…

  • Coursera
  • 6 hours
  • Self-paced
  • Paid certificate

Great Learning

Deep Learning with Python

4.6717 ratings

Deep Learning is an essential and influential part of Machine Learning. Its ability to process a large number of features when encountered with unstructured data makes it a powerful concept that one must be aware of. Deep Learning focuses on neural networks and is advantageous in many ways. Check o…

  • Great Learning Academy
  • 8 hours
  • Self-paced
  • Free course
  • Free certificate
  • Intermediate

Google

The Power of Statistics

4.8915 ratings

This is the third course in the Google Advanced Data Analytics Certificate. In this course, you’ll discover how data professionals use statistics to analyze data and gain important insights. You'll explore key concepts such as descriptive and inferential statistics, probability, sampling, confidenc…

  • Coursera
  • 31 hours
  • Self-paced
  • Paid certificate

Google

The Nuts and Bolts of Machine Learning

4.8646 ratings

This is the fifth course in the Google Advanced Data Analytics Certificate. In this course, you’ll learn about machine learning, which uses algorithms and statistics to teach computer systems to discover patterns in data. Data professionals use machine learning to help analyze large amounts of data…

  • Coursera
  • 34 hours
  • Self-paced
  • Paid certificate

DeepLearning.AI

AI and Climate Change

4.8149 ratings

In this course, you’ll start with a review of the mechanisms behind anthropogenic climate change and its impact on global temperatures and weather patterns. You will work through two case studies, one using time series analysis for wind power forecasting and another using computer vision for biodiv…

  • Coursera
  • 15 hours
  • Self-paced
  • Paid certificate

Harvard University

CS50 Fall 2025 - 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:17:30 - Python 00:23:22- Speller 00:29:16 - Filter 00:35:23 - Functions 00:56:58 - Data Types 00:58:56 - Calculator 01:07:33 - Conditionals 01…

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

The University of Michigan

Python Data Structures

4.838 ratings

The second course in Python for Everybody explores variables that contain collections of data like string, lists, dictionaries, and tuples. Learning how to store and represent and manipulate data collections while a program is running is an important part of learning how to program.

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

Harvard University

CS50 Fall 2025 - Lecture 9 - Flask (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:18:06 - Flask 00:46:35 - Forms 00:51:24 - Jinja 00:54:35 - Templates 01:07:05 - Request Methods 01:13:07 - Frosh IMs 02:02:30 - SQLite and Pyt…

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

MIT OpenCourseWare

A Gentle Introduction to Programming Using Python

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

  • MIT
  • Self-paced
  • Free course
  • Advanced

University of Michigan

Using Databases with Python

4.821,656 ratings

This course will introduce students to the basics of the Structured Query Language (SQL) as well as basic database design for storing data as part of a multi-step data gathering, analysis, and processing effort. The course will use SQLite3 as its database. We will also build web crawlers and multi-…

  • Coursera
  • 5 weeks of study, 2-3 hours/week
  • Self-paced
  • Paid certificate

University of Michigan

Python Basics

4.818,456 ratings

This course introduces the basics of Python 3, including conditional execution and iteration as control structures, and strings and lists as data structures. You'll program an on-screen Turtle to draw pretty pictures. You'll also learn to draw reference diagrams as a way to reason about program exe…

  • Coursera
  • 27 hours
  • Self-paced
  • Paid certificate

University of Michigan

Programming for Everybody (Getting Started with Python)

4.8233,725 ratings

This course aims to teach everyone the basics of programming computers using Python. We cover the basics of how one constructs a program from a series of simple instructions in Python. The course has no pre-requisites and avoids all but the simplest mathematics. Anyone with moderate computer experi…

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

University of Michigan

Using Python to Access Web Data

4.844,586 ratings

This course will show how one can treat the Internet as a source of data. We will scrape, parse, and read web data as well as access data using web APIs. We will work with HTML, XML, and JSON data formats in Python. This course will cover Chapters 11-13 of the textbook “Python for Everybody”. To su…

  • Coursera
  • 6 weeks of study, 2-4 hours/week
  • Self-paced
  • Paid certificate

Imperial College London

Probabilistic Deep Learning with TensorFlow 2

4.7109 ratings

Welcome to this course on Probabilistic Deep Learning with TensorFlow! This course builds on the foundational concepts and skills for TensorFlow taught in the first two courses in this specialisation, and focuses on the probabilistic approach to deep learning. This is an increasingly important area…

  • Coursera
  • 53 hours
  • Self-paced
  • Paid certificate

Alison

Runge-Kutta Method in Python and MATLAB

5.09 ratings

Explore the Runge-Kutta Method (RK4) to find numerical solutions for ordinary differential equations (ODEs). Using MATLAB and Python, we'll show how to implement RK4 from the basics. We'll use the Lotka-Volterra model (Predator-Prey) to illustrate, applying RK4 in both languages to simulate and sol…

  • Alison
  • 3 hours
  • Self-paced
  • Free course
  • Paid certificate
  • Intermediate

IBM

Python for Data Engineering Project

4.716 ratings

Master essential data engineering skills in this module by collecting data using APIs and web scraping, extracting data from various file formats, and transforming it for analysis. Log data operations, share your Jupyter Notebook in Watson Studio, and engage in peer reviews.

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

MIT OpenCourseWare

Introduction to CS and Programming using Python

This subject is aimed at students with little to no programming experience. It aims to provide students with an understanding of the role computation can play in solving problems. It also aims to help students, regardless of their major, feel justifiably confident in their ability to write simple p…

  • MIT
  • Self-paced
  • Free course
  • Advanced

University of Washington

Machine Learning: Regression

4.85,585 ratings

Case Study - Predicting Housing Prices In our first case study, predicting house prices, you will create models that predict a continuous value (price) from input features (square footage, number of bedrooms and bathrooms,...). This is just one of the many places where regression can be applied. Ot…

  • Coursera
  • 6 weeks of study, 5-8 hours/week
  • Self-paced
  • Paid certificate