Sale!

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

$24.00 $9.97

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

Original Sales Price: $24

You Just Pay : $9.97

Sale Page : educative

If you having any question, please contact us:
amazon4trader@gmail.com OR Skype: amazon4trader@gmail.com

 

 

 

 

Description

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

Checkout more: Educative

Sale Page : educative

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

Strings in PythonPreview

String MethodsPreview

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

String FormattingPreview

2

2. Lists, Tuples and Dictionaries

What are we learning in this chapter?Preview

ListsPreview

TuplesPreview

DictionariesPreview

3

3. Conditional Statements

What are conditional statements?

The if statement

Boolean Operations

Checking for Nothing

Special Characters

if __name__ == “__main__”

4

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

Introduction to Loops

The for Loop

The while Loop

What else is for in loops

5

5. Python Comprehensions

Introduction to Comprehensions

List comprehensions

Dictionary comprehensions

Set Comprehensions

6

6. Exception Handling

 Python 101: Interactively learn how to program with Python 3

Introduction to Exception Handling

Common Exceptions

How to Handle Exceptions

The finally Statement

try, except, or else!

7

7. Working with Files

Introduction to File Handling

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

8. Importing

Importing python modules

import this

Using from to import

Importing Everything!

9

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

10. Classes

Introduction to classes in Python

Creating a Class

What is self?

Subclasses

11

11. Introspection

Introduction to Introspection

 Python 101: Interactively learn how to program with Python 3

The Python Type

The Python Dir

Python Help!

12

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

Sending Multiple Emails at Once

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 Create XML 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

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 Create a Database

How to Insert / Add Data to Your Tables

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

Introduction to Python eggs

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!


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.

Reviews

There are no reviews yet.

Be the first to review “Educative – Python 101: Interactively learn how to program with Python 3”