technifyed

Free online

Python Programming courses 719

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

Explore subjects

Showing 719 courses

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

DeepLearning.AI

Neural Networks and Deep Learning

4.9123,818 ratings

In the first course of the Deep Learning Specialization, you will study the foundational concept of neural networks and deep learning. By the end, you will be familiar with the significant technological trends driving the rise of deep learning; build, train, and apply fully connected deep neural ne…

Partner
  • Coursera
  • At the rate of 5 hours a week, it takes roughly 5 weeks to finish each course i…
  • Self-paced
  • Paid certificate

Harvard University

CS50's Introduction to Computer Science

An introduction to the intellectual enterprises of computer science and the art of programming.

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

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

Imperial College London

Customising your models with TensorFlow 2

4.8196 ratings

Welcome to this course on Customising your models with TensorFlow 2! In this course you will deepen your knowledge and skills with TensorFlow, in order to develop fully customised deep learning models and workflows for any application. You will use lower level APIs in TensorFlow to develop complex…

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

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

upGrad

Programming with Python: Introduction for Beginners

Python Programming for Beginners free courses online will help you learning control statements, basic data structures, OOP concepts, and much more. Enroll now!

Partner
  • upGrad
  • 5 hours
  • Self-paced
  • Free course

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

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…

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

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

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

Udacity

Introduction to Python Programming Free Course

4.5726 ratings

Learn Python programming from scratch with Udacity’s beginner-friendly course. Explore data types, control flow, functions, and scripting through hands-on lessons designed to build practical coding confidence.

Partner
  • Udacity
  • P3W
  • Self-paced
  • Free course
  • Beginner

Harvard University

CS50x: Introduction to Computer Science

Harvard's famous intro course: C, Python, SQL, web basics and algorithms.

  • Harvard University
  • Self-paced
  • Free course
  • Free certificate
  • Beginner

Great Learning

Data Science with Python

4.62,362 ratings

This Data Science with Python course is designed to equip you with skills to work with Python Programming to achieve Data Science tasks. You will be knowledgeable about the concept of statistics in detail, followed by a case study demonstration. You will then understand data transformation, differe…

  • Great Learning Academy
  • 13 hours
  • Self-paced
  • Free course
  • Free 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…

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

The Georgia Institute of Technology

Computing in Python I: Fundamentals and Procedural Programming

4.7103 ratings

Learn the fundamentals of computing in Python, including variables, operators, and writing and debugging your own programs.

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

The University of Michigan

Programming for Everybody (Getting Started with Python)

4.7182 ratings

This course is a "no prerequisite" introduction to Python Programming. You will learn about variables, conditional execution, repeated execution and how we use functions. The homework is done in a web browser so you can do all of the programming assignments on a phone or public computer.

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

upGrad

Basic Python Programming Free Courses

Learn basic Python free course online helping you to solve coding questions based on Lists, Strings and other data structures like tuples, sets & dictionaries

Partner
  • upGrad
  • 5 hours
  • Self-paced
  • Free course

Enter your email and the official page opens. Phone is optional.