Learn by Example: Python

Learn by Example: Python

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 3h 16m | 1.72 GB

Become a Python programmer in a few hours by diving right-in

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.

Hands-on to provide a basic understanding of programming

What You Will Learn

  • Enough Python programming knowledge to apply to real-world problems including data analysis and machine learning.
Table of Contents

You, This Course and Us
1 You, This Course and Us

Getting Set Up
2 Install Anaconda

Introducing Python
3 Saying Hello World in Python
4 The If-Else Statement
5 For Loops

Data Structures
6 Lists – An Introduction
7 Lists – Manipulating Lists with Slicing
8 Dictionaries – Storing Key-Value Pairs
9 Dictionaries – The setdefault Method, Dictionary of Dictionaries
10 Sets and Tuples

Define your own Functions, Modules and Classes
11 Functions
12 Modules – Wrap your Functions into a Module
13 Classes – The _init_ Method and Class Variables
14 Classes – Enhancing our Class with Decorators and Operator Overloading

Getting Real – Writing a Web App
15 Build a Simple Web App using the Flask Web Framework
16 Extending our Web App to use Web Templates
17 Integrating our Web App with our Custom Module

Common Programming Tasks
18 Parsing JSON Data
19 Files and Exception Handling
20 Regular Expressions
21 Iterators

Popular Python Libraries
22 Web Scraping with BeautifulSoup
23 Pandas – An Introduction to Data Analysis
24 Pandas – Transforming JSON Data into a Pandas Data Frame

Logging
25 Log File – Logging Requests on our Web App to a file
26 Databases – Setting up MariaDB to Store Log Data
27 Databases – Logging Requests on our Web App to MariaDB
28 Using the With Keyword to Manage our Database Connection