Data PRO or Pay-Per-Course
Pick a plan that right's for you!
Course curriculum
-
1
You, This Course and Us
-
2
Getting Set Up
-
3
Introducing Python
-
4
Data Structures
-
5
Define your own Functions, Modules and Classes
-
6
Getting Real - Writing a Web App
-
7
Common Programming Tasks
-
8
Popular Python Libraries
-
9
Logging
-
You, This Course and Us Source Code Downloads -
Install Anaconda -
Saying Hello World in Python The If-Else Statement For Loops -
Lists: An Introduction Lists: Manipulating Lists with Slicing Dictionaries: Storing Key-Value Pairs Dictionaries: The setdefault Method, Dictionary of Dictionaries Sets and Tuples -
Functions Modules: Wrap your Functions into a Module Classes: The __init__ Method and Class Variables Classes: Enhancing our Class with Decorators and Operator Overloading -
Build a Simple Web App using the Flask Web Framework Extending our Web App to use Web Templates Integrating our Web App with our Custom Module -
Parsing JSON Data Files and Exception Handling Regular Expressions Iterators -
Web Scraping with BeautifulSoup Pandas: An Introduction to Data Analysis Pandas: Transforming JSON Data into a Pandas Data Frame -
Log File: Logging Requests on our Web App to a file Databases: Setting up MariaDB to Store Log Data Databases: Logging Requests on our Web App to MariaDB Using the With Keyword to Manage our Database Connection
Course Description
What will I learn?
- Enough Python programming knowledge to apply on real-world problems including Data Analysis and Machine Learning
About the course
This course lays the foundation from which you can begin using Python to solve any problem - whether in Data Analysis, Machine Learning or Web Development. It gives you a fundamental understanding of Python loops, data structures, functions, classes and more to help you solve basic programming tasks so that you can confidently apply those skills to solve real problems.
The course assumes zero prior experience with Python, though some fundamental knowledge of programming is recommended.
Who should take the course?
- Anyone who wants to learn Python
Pre-requisites & Requirements
- A basic understanding of programming