
Crash Course on Python
This course is designed to teach you the foundations in order to write simple programs in Python using the most common structures. No previous exposure to programming is needed. By the end of this course, you’ll understand the benefits of programming in IT roles; be able to write simple programs using Python; figure out how the building blocks of programming fit together; and combine all of this knowledge to solve a complex programming problem.
Google Data Analytics Professional Certificate
Google IT Automation with Python Professional Certificate
Python for everybody (University of Michigan)
Introduction to Data Science in Python(University of Michigan)
Data Science and R Basics (Harvard University)
Machine Learning with Python: from Linear Models to Deep Learning
Python 3 Programming Specialization (University of Michigan)
IBM Data Science Professional Certificate
Applied Data Science with Python Specialization (University of Michigan)
Data Analysis in Python: Using Pandas DataFrames
Data Science Fundamentals with Python and SQL Specialization
Data Science is one of the hottest professions of the decade, and the demand for data scientists who can analyze data and communicate results to inform data driven decisions has never been greater. This Specialization from IBM will help anyone interested in pursuing a career in data science by teaching them fundamental skills to get started in this in-demand field.
Introduction to Python Programming
This course provides an introduction to programming and the Python language. Students are introduced to core programming concepts like data structures, conditionals, loops, variables, and functions. This course includes an overview of the various tools available for writing and running Python, and gets students coding quickly. It also provides hands-on coding exercises using commonly used data structures, writing custom functions, and reading and writing to files. This course may be more robust than some other introductory python courses, as it delves deeper into certain essential programming topics.