Search Online Courses

  • Python for Everybody Specialization

    Python for Everybody Specialization

    Description This Specialization builds on the success of the Python for Everybody course and will introduce fundamental programming concepts including data structures, networked application program interfaces, and databases, using the Python programming language. In the Capstone Project, you’ll use the technologies learned throughout the Specialization to design and create your own applications for data retrieval,…

    View Now

  • Python 3 Programming Specialization

    Python 3 Programming Specialization

    Description This specialization teaches the fundamentals of programming in Python 3. We will begin at the beginning, with variables, conditionals, and loops, and get to some intermediate material like keyword parameters, list comprehensions, lambda expressions, and class inheritance. You will have lots of opportunities to practice. You will also learn ways to reason about program…

    View Now

  • Statistics with Python Specialization

    Statistics with Python Specialization

    Description This specialization is designed to teach learners beginning and intermediate concepts of statistical analysis using the Python programming language. Learners will learn where data come from, what types of data can be collected, study data design, data management, and how to effectively carry out data exploration and visualization. They will be able to utilize…

    View Now

  • Applied Data Science with Python Specialization

    Applied Data Science with Python Specialization

    Description The 5 courses in this University of Michigan specialization introduce learners to data science through the python programming language. This skills-based specialization is intended for learners who have a basic python or programming background, and want to apply statistical, machine learning, information visualization, text analysis, and social network analysis techniques through popular python toolkits…

    View Now

  • Python Data Products for Predictive Analytics Specialization

    Python Data Products for Predictive Analytics Specialization

    Description Python data products are powering the AI revolution. Top companies like Google, Facebook, and Netflix use predictive analytics to improve the products and services we use every day. Take your Python skills to the next level and learn to make accurate predictions with data-driven systems and deploy machine learning models with this four-course Specialization…

    View Now

  • Introduction to Scripting in Python Specialization

    Introduction to Scripting in Python Specialization

    Description This specialization is intended for beginners who would like to master essential programming skills. Through four courses, you will cover key programming concepts in Python 3 which will prepare you to use Python to perform common scripting tasks. This knowledge will provide a solid foundation towards a career in data science, software engineering, or…

    View Now

  • Investment Management with Python and Machine Learning Specialization

    Investment Management with Python and Machine Learning Specialization

    Description The Data Science and Machine Learning for Asset Management Specialization has been designed to deliver a broad and comprehensive introduction to modern methods in Investment Management, with a particular emphasis on the use of data science and machine learning techniques to improve investment decisions.By the end of this specialization, you will have acquired the…

    View Now

  • Python Programming: A Concise Introduction

    Python Programming: A Concise Introduction

    Description The goal of the course is to introduce students to Python Version 3.x programming using hands on instruction. It will show how to install Python and use the Spyder IDE (Integrated Development Environment) for writing and debugging programs. The approach will be to present an example followed by a small exercise where the learner…

    View Now

  • Python Data Structures

    Python Data Structures

    Description 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 course will cover Chapters 6-10 of the textbook…

    View Now

  • Applied Text Mining in Python

    Applied Text Mining in Python

    Description This course will introduce the learner to text mining and text manipulation basics. The course begins with an understanding of how text is handled by python, the structure of text both to the machine and to humans, and an overview of the nltk framework for manipulating text. The second week focuses on common manipulation…

    View Now