Description
Educative – Python 101: Interactively learn how to program with Python 3
Sale Page : educative
This product will available in 2-3 weeks later after you pay.
1. All About Strings
Strings in PythonPreview
String MethodsPreview
String SlicingPreview Python 101: Interactively learn how to program with Python 3
String FormattingPreview
2. Lists, Tuples and Dictionaries
What are we learning in this chapter?Preview
ListsPreview
TuplesPreview
DictionariesPreview
3. Conditional Statements
What are conditional statements?
The if statement
Boolean Operations
Checking for Nothing
Special Characters
if __name__ == “__main__”
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. Python Comprehensions
Introduction to Comprehensions
List comprehensions
Dictionary comprehensions
Set Comprehensions
6. Exception Handling
Introduction to Exception Handling
Common Exceptions
How to Handle Exceptions
The finally Statement
try, except, or else!
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
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
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
The Python Type
The Python Dir
Python Help!
12. The CSV Module
What’s the CSV Module
Reading a CSV File
Writing a CSV File
13. configparser
Configuration files and config parser
Creating a Config File
How to Read, Update and Delete Options
How to Use Interpolation
14. Logging
Logging in Python
Creating a Simple Logger
How to log From Multiple Modules (and Formatting too!)
Configuring Logs for Work and Pleasure
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. 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. 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. The subprocess Module
Python’s subprocess module
The call function
The Popen Class
Learning to Communicate with subprocess
19. The sys Module
Python’s sys module
20. The threading module
Threads in Python
Writing a Threaded Downloader
21. Working with Dates and Time
Date and time in Python
The datetime Module
The time Module
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 – The Python Debugger
Debugger module in Python
How to Start the Debugger
Stepping Through the Code
Setting breakpoints
24 – Decorators
Python Decorators
A Simple Function
Creating a Logging Decorator
Built-in Decorators
Replacing Setters and Getters with a Python property
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 – An Intro to Testing
doctest and unittest
Testing with doctest
Test Driven Development with unittest
Other Notes
28 – Installing Modules
Introduction to Installing packages
Installing from Source
Using easy\_install
Using pip
A Note on Dependencies
29 – ConfigObj
configobj in Python
Using a configspec
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 – Python Code Analysis
pylint
Analyzing Your Code
Getting Started with pyflakes
32 – The requests package
What is a ‘requests’ package?
How to Submit a Web Form
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 – virtualenv
Virtual environments
Creating a Virtual Environment
35 – Creating Modules and Packages
Introduction to Creating Modules & Packages
How to Create a Python Module
How to Create a Python Package
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 – The Python egg
Introduction to Python eggs
Creating an egg
38 – Python wheels
Introduction to Python wheel
Creating a wheel
Installing a Python wheel
39 – py2exe
Introduction to py2exe
Creating a Simple GUI
The py2exe setup.py file
Creating an Advanced setup.py File
40 – bbfreeze
bbfreeze package
Getting Started with bbfreeze
Using bbfreeze’s Advanced Configuration
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 – 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.