Python for Data Science: Mini-Course

Learn Python from Scratch

Expected learning & outcomes

  • The Python Syntax - Learn how to write Python code using the Python Syntax
  • Work with JSON in Python
  • Use built-in Python Decorators
  • Create custom Python Decorators
  • Work with files such as text and CSV in Python
  • Write data to CSV, text and JSON files
  • Work with various databases in Python such as SQLite, PostgreSQL, and MYSQL
  • Model problems using Python classes
  • Manipulate Text Using Regular Expressions
  • Perform Numerous Operations Dates

Course details

Topic: Python

Duration: 1hr 2min

Level: Any Level

Created by: Derrick Mwiti

Language: English

Provider: Udemy

About this course

Learn one of the most sort after skills of this century - Python

With over 100 lectures, this course will teach you Python from scratch. In this course, you will learn Python 3, the most recent and stable version of Python. By the end of this course, you will have learned how to perform various tasks in Python such as:

  1. The Python Syntax - Learn how to write Python code using the Python Syntax

  2. JSON - Learn how you can work with JSON in Python, JSON is an important skill to learn in order to build applications that perform data exchange

  3. Use built-in Python Decorators

  4. Create custom Python Decorators

  5. Work with files such as text and CSV in Python

  6. Write data to CSV, text and JSON files

  7. Work with various databases in Python such as SQLite, PostgreSQL, and MYSQL

  8. Model problems using Python classes


    Here are some of the topics we'll cover:

    • Installing Anaconda

    • String methods

    • args/kwargs

    • Taking user input

    • Regular Expressions

    • Unit Testing

    • Dates in Python

    • Files

    • Working with JSON

    • Python Decorators

    • Exception Handling

    • Python Modules

    • Python Classes

    • Python Virtual Environment

    • Python Package Management

    • just to mention a few!

The course also contains exercises and solutions that will help you practice what you have learned.

Who this course is for:
  • Individuals who want to learn or refresh their Python knowledge
0.0 (0 ratings)