Python

Learn Python from the best Python tutorials, including the most popular Python online courses, videos, books, podcasts, and blogs.

Resource type
Cost
Skill level
Certificate

Getting Started with Python (Coursera)

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 experience should be able to master the materials in this course. This course will cover Chapters 1-5 of the textbook �Python for Everybody�. Once a student completes this course, they will be ready to take more advanced programming courses. This course covers Python 3.

Python Introduction

Python is a widely used high-level dynamic programming language. It is a very simple, friendly and easy to learn programming language. It is the best choice for a beginner programmer. Python source code is also available under GNU General Public License (GPL).

Learn Python

In this path you will learn the basics of Python and more advanced topics such as object-oriented design and code organization.

Python 3 Tutorial (Codecademy)

This course is a great introduction to both fundamental programming concepts and the Python programming language. Python 3 is the most up-to-date version of the language with many improvements made to increase the efficiency and simplicity of the code that you write.

Data Visualisation in Python (Codecademy)

Matplotlib is the most commonly used graphing tool in Python. You will learn how to: Create line graphs, bar charts, pie graphs, add error bars to graphs, add labels and styling to graphs. You will learn how to choose color schemes for your graphs and take them to the next level.

Python Image Recognition: Hands-On Data Science Course

Python image recognition sounds exciting, right? However, it can also seem a bit intimidating. There's no need to be scared! This tutorial will teach you Python basics and how to use TensorFlow. Take this chance to discover how to code in Python and learn TensorFlow linear regression then apply these principles to automated Python image recognition.

Learn to Make Python Data Structures: Ultimate Guide on Data Science

This beginner-friendly Python data structures and Pandas tutorial will give you everything you need to create and expand a data frame. Whether you are new to programming or are already an accomplished developer, this Python for data analysis tutorial will suit your needs. It will arm you with different skills so that you can progressively build more complex data frames.

Learn Python Basics: Up To Date Python Course For Beginners

This Python basics course is pointed towards beginners to teach the fundamentals of this language, although some knowledge can be helpful for data scientists, IT people, and programmers as well. Although Python for beginners won't teach you all the possible functionality and possibilities of this language, it can be a perfect start to begin your career in the IT section!

Anaconda Training

Get help with your data science projects by viewing Anaconda's documentation, make pull requests, or review questions and answers from our community of experts.

A Smarter Way to Learn Python

I was smart enough to earn an honors degree in philosophy from Harvard, but an aptitude test told me to avoid computer programming. I'm sure it was right. But then I designed a learning system for myself that quadrupled my aptitude for learning computer languages. It worked so well for me that I've used it to teach coding to grandmothers, cab drivers, musicians, and 50,000 other newbies.

Learn More Python 3 the Hard Way

Written by the world-renowned Zed Shaw, this book of 52 hands-on projects is perfect for everyone who's written Python code but isn't yet comfortable taking new ideas all the way to finished software. The perfect follow-up to Shaw's best-selling Learn Python the Hard Way, this all-new, step-by-step book is The Next Step for New Python Programmers

Learn Python the Hard Way

Zed Shaw has perfected the world's best system for learning Python. Follow it and you will succeed-just like the hundreds of thousands of beginners Zed has taught to date! You bring the discipline, commitment, and persistence; the author supplies everything else.

Python Tutorial | AlphaCodingSkills

This tutorial is intended for software programmers interested in studying basic and advanced concepts of Python. This tutorial covers all topics of Python which includes data types, operators, strings, control statements, lists, tuples, sets, dictionary, lambda, functions, classes, object-oriented programming, constructor, destructor, inheritance, exception handling & File IO.