10) Using Python for Research
Using Python for Research is an advanced level course that helps bridges the gap
between introductory and advanced courses in Python. In this course, after
reviewing the fundamental concepts of Python 3, you will learn about tools mostly
used in research settings. This version of the Course includes a new module on
statistical learning.
You will get the benefit of a combination of a guided introduction and more
independent in-depth exploration. You will also get enough practice in your new
Python skills with the help of various case studies.
Key topics:
Python 3 programming basics
Python tools (Like NumPy and SciPy modules) for research applications
Applying Python research tools in practical projects
Features:
Self-paced on your time
Prerequisites: previous Python programming experience
Self-Paced Learning Option
Course Videos & Readings
Assignments with Peer Feedback
Quizzes with Feedback
Programming Assignments
Duration: 12 Weeks
Fee: Free
Provider: Edx
Certificate: Yes
Language: English
Level: Intermediate
Link: https://www.edx.org/course/using-python-for-research
11) Python 3 Programming Specialization
In this course, you will learn the fundamentals of programming in Python 3. The
course begins by clearing your basic programming concepts le variables,
conditionals, and loops, and then takes you to intermediate topics like keyword
parameters, lambda expressions, and inheritance.
You will also learn about the reason for program execution so that it is no longer
mysterious, and you are able to debug programs when they do not work. At the end of
this course, you will also learn to use new modules and APIs on your own by reading
the documentation.
Key topics:
Learn about APIs and third-party libraries should be used with Python 3
Know how to use the Python imaging library (pillow) to open, view, and
manipulate images.
How you can apply python tesseract library with Python 3
It helps you to crop and manipulate these faces using contact sheets.
Features:
Self-Paced Learning Option
Videos & Readings materials
Practice Quizzes
Programming assignments with feedback
Graded Quizzes with Feedback
Flexible Schedule
Language: English, French, Portuguese
(Brazilian) Korean, Russian, and Spanish.
Duration: Approx. 5 months to complete (7 hours/week)
Fee: $49
Provider: Coursera
Certificate: Yes
Level: Beginner
Link: https://www.coursera.org/specializations/python-3-programming
12) Python Data Science
In this Course, you will first learn about Python, which is a widely used language
for data science. You will then learn and data analysis and data visualization.
Finally, you will learn how this knowledge of data science and machine learning
with a capstone project by solving a real-life business problem.
This program helps you to focus on hands-on learning and job readiness. In this
project, you will learn with real datasets and will be given free access to tools
like Jupyter notebooks in the IBM Cloud.
Key topics:
Learn about Python language basics and how they apply to data science.
Practice data science with the help of Jupyter notebooks on IBM Cloud.
Analyze data using Python libraries like NumPy and Pandas.
Build machine learning models with the help of SciPy and sci-kit.
Features:
Expert instruction
Self-paced learning material
Self-Paced learning option
Course videos & readings
Assignments with peer feedback
Quizzes with feedback
Programming Assignments
Duration: 7 months (3 - 5 hours per week)
Fee: $229.50
Provider: Edx
Certificate: No
Level: Expert
Link: https://www.edx.org/professional-certificate/python-data-science