-58%

Educative – Python 101: Interactively learn how to program with Python 3

Educative - Python 101

Educative – Python 101: Interactively learn how to program with Python 3

$9.97

In stock

$9.97

Educative – Python 101: Interactively learn how to program with Python 3

Product Delivery : You will receive a receipt with download link INSTANTLY through email.

Should you have any question, do not hesitate to contact me: support@wsocourse.com

View cart

Description

Educative – Python 101: Interactively learn how to program with Python 3

Educative – Python 101: Interactively learn how to program with Python 3

This product will available in 2-3 weeks later after you pay.

Welcome to Python 101! I created this course to help you learn Python 3. My objective is to get you acquainted with the building blocks of Python so that you can write something useful yourself. With interactive playgrounds to help you learn right away, I will endeavor to not only get you up to speed on the basics, but also to show you how to create useful programs. This course will be split into five parts: Part-I covers Python’s basics. Part-II is a small subset of Python’s Standard Library. Part-III is intermediate material. Part-IV is a series of small tutorials. Part-V covers Python packaging and distribution.
1 Python 101: Interactively learn how to program with Python 3

1. All About Strings

String SlicingPreview Python 101: Interactively learn how to program with Python 3

String FormattingPreview

2. Lists, Tuples and Dictionarie

What are we learning in this chapter?Preview

ListsPreview

TuplesPreview

DictionariesPreview

3. Conditional Statement

What are conditional statements?

The if statement

Boolean Operations

Checking for Nothing

Special Characters

4. Loops Python 101: Interactively learn how to program with Python 3

Introduction to Loop

The for Loop

What else is for in loops

5. Python Comprehensions

Introduction to Comprehensions

List comprehensions

Dictionary comprehensions

Set Comprehensions

6. Exception Handling

Python 101: Interactively learn how to program with Python 3

Introduction to Exception Handling

Common Exceptions

How to Handle Exceptions

try, except, or else!

7. Working with File

Introduction to File Handlin

How to Read a File

How To Read Files Piece by Piece

Writing Files in Python

Using the with Operator

Python 101: Interactively learn how to program with Python 3

Catching Errors in file handling

8. Importing

Importing python modules

import this

Using from to import

Importing Everything!

9. Functions

Functions

Passing Arguments to a Function

Keyword Arguments

Python 101: Interactively learn how to program with Python 3

args and kwargs

A Note on Scope and Globals

Coding tip: Don’t repeat yourself

10. Classes

Introduction to classes in Python

Creating a Class

What is self?

Subclasses

11. Introspection

Introduction to Introspection

Python 101: Interactively learn how to program with Python 3

The Python Type

The Python Dir

12. The CSV Module

What’s the CSV Module

Reading a CSV File

Writing a CSV File

13

13. configparser

Configuration files and config parser

Creating a Config File

How to Read, Update and Delete Options

How to Use Interpolation

14

14. Logging

Python 101: Interactively learn how to program with Python 3

Logging in Python

Creating a Simple Logger

How to log From Multiple Modules (and Formatting too!)

Configuring Logs for Work and Pleasure

15

15. The os Module

Python’s os module

os.name

os.environ, os.getenv() and os.putenv()

Directory and file functions in Python

os.path and related functions

16

16. Sending emails

Sending email in python

Send email using the TO, CC and BCC lines

Add an attachment / body using the email module

17

17. The SQLite Module

Getting started with SQLite in python

How to Create a Database and INSERT Some Data

Updating and Deleting Records

Basic SQLite Queries

18

18. The subprocess Module

Python’s subprocess module

The call function

The Popen Class

Learning to Communicate with subprocess

19

19. The sys Module

Python’s sys module

20

20. The threading module

Threads in Python

Writing a Threaded Downloader

21

21. Working with Dates and Time

Date and time in Python

The datetime Module

The time Module

22

22 – The xml module

Introduction to xml module

Working with minidom

Parsing with ElementTree

How to Edit XML with ElementTree

How to Parse XML with ElementTree

23

23 – The Python Debugger

Debugger module in Python

How to Start the Debugger

Stepping Through the Code

Setting breakpoints

24

24 – Decorators

Python Decorators

A Simple Function

Creating a Logging Decorator

Built-in Decorators

Replacing Setters and Getters with a Python property

25

25 – The lambda

Lambda statement in Python

Tkinter lambda

26 Python 101: Interactively learn how to program with Python 3

26 – Code Profiling

Introduction to Code Profiling

Profiling Your Code with cProfile

27

27 – An Intro to Testing

doctest and unittest

Testing with doctest

Test Driven Development with unittest

Other Notes

28

28 – Installing Modules

Introduction to Installing packages

Installing from Source

Using easy_install

Using pip

A Note on Dependencies

29

29 – ConfigObj

configobj in Python

Using a configspec

30

30 – Parsing XML with lxml

What are we learning in this chapter?

Parsing XML with lxml.objectify

Creating XML with lxml.objectify

Parsing the Book Example

31

31 – Python Code Analysis

pylint

Analyzing Your Code

Getting Started with pyflakes

32

32 – The requests package

What is a ‘requests’ package?

How to Submit a Web Form

33

33 – SQLAlchemy

SQLAlchemy in Python

How to Modify Records with SQLAlchemy

How to Delete Records in SQLAlchemy

The Basic SQL Queries of SQLAlchemy

34

34 – virtualenv

Virtual environments

Creating a Virtual Environment

35

35 – Creating Modules and Packages

Introduction to Creating Modules & Packages

How to Create a Python Module

How to Create a Python Package

36

36 – How to Add Your Code to PyPI

What’s this chapter about?

Creating a setup.py File

Registering Packages

Uploading Packages to PyPI

37

37 – The Python egg

Creating an egg

38

38 – Python wheels

Introduction to Python wheel

Creating a wheel

Installing a Python wheel

39

39 – py2exe

Introduction to py2exe

Creating a Simple GUI

The py2exe setup.py file

Creating an Advanced setup.py File

40

40 – bbfreeze

bbfreeze package

Getting Started with bbfreeze

Using bbfreeze’s Advanced Configuration

41

41 – cx_Freeze

Introduction to cx_Freeze

Getting Started with cx_Freeze

Advanced cx_Freeze – Using a setup.py File

42

42 – PyInstaller

Introduction to PyInstaller

Getting Started with PyInstaller

PyInstaller and wxPython

43

43 – Creating an Installer

Introduction to Creating an Installer

Getting Started with GUI2Exe

Let’s Make an Installer!


Get Educative – Python 101: Interactively learn how to program with Python 3 on wsocourse.com

Educative, Python 101: Interactively learn how to program with Python 3, Download Python 101: Interactively learn how to program with Python 3, Free Python 101: Interactively learn how to program with Python 3, Python 101: Interactively learn how to program with Python 3 Torrent, Python 101: Interactively learn how to program with Python 3 Review, Python 101: Interactively learn how to program with Python 3 Groupbuy.

View moreView less