We may earn an affiliate commission when you visit our partners.
Course image
Adwith Malpe and Steven Osburn

In today’s society, uses for new technologies are broadening in scope and revolutionizing the world. Many new technologies automate redundant tasks so people may complete tasks of greater priority. These new automated technologies depend on the constant innovation of software. To develop software that can increase our efficiency and change the world for the better, it is vital to understand how to code using different programming languages. This specialization introduces the basics of the Python programming language and teaches how to implement solutions to real-world problems using Python syntax. Topics in this course range from utilizing integrated development environments (IDEs) to implementing Python syntax in scripts. Some of the position titles that may benefit from this course are computer scientist, computer engineer, software engineer, software developer, software tester, electrical engineer, mechanical engineer, chemical engineer and aerospace engineer.

Read more

In today’s society, uses for new technologies are broadening in scope and revolutionizing the world. Many new technologies automate redundant tasks so people may complete tasks of greater priority. These new automated technologies depend on the constant innovation of software. To develop software that can increase our efficiency and change the world for the better, it is vital to understand how to code using different programming languages. This specialization introduces the basics of the Python programming language and teaches how to implement solutions to real-world problems using Python syntax. Topics in this course range from utilizing integrated development environments (IDEs) to implementing Python syntax in scripts. Some of the position titles that may benefit from this course are computer scientist, computer engineer, software engineer, software developer, software tester, electrical engineer, mechanical engineer, chemical engineer and aerospace engineer.

You do not need programming or computer science experience to learn the material in this course. This course is open to anyone who is interested in learning how to code and write programs in Python. We are very excited that you will be learning with us and hope you enjoy the course!

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Three courses

Data Analysis and Visualization with Python

In this course, you will learn how to read and write data from and to a file. You will also examine how to manipulate and analyze the data using lists, tuples, dictionaries, sets, and the pandas and Matplot libraries.

Object-Oriented Programming and GUI with Python

In this course, we will implement object-oriented programming into Python programs and learn how to use inheritance when designing a program. We will also look at how to build a graphical user interface for a basic program.

Introduction to Machine Learning with Python

This course introduces machine learning with Python. You will learn about supervised learning, unsupervised learning, deep learning, image processing, and generative adversarial networks. You will implement machine learning models using Python and will learn about the many applications of machine learning used in industry today.

Learning objectives

  •  students will master the basic skills of coding in python and will be able to understand the syntax.
  • students will get an introduction to data science material and learn how to perform data analysis and visualization using python.
  • Students will understand why object oriented programming is used and how to create a graphical user interface.
  • students will apply their gained python skills to the field of machine learning, where they will get to build their own classifiers and prediction models.

Save this collection

Save Python: A Guided Journey from Introduction to Application to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser