Python Programming Bible | Networking, GUI, Email, XML, CGI

Python Programming Bible | Networking, GUI, Email, XML, CGI

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 6 Hours | 2.58 GB

Python 3 is one of the most popular programming languages. Companies like Facebook, Microsoft and Apple all want Python

Learn about everything there is to know about Python Applications and How To Program Them. A step by step process is used to show explain every facet of these topics.

Gain a good understanding of the following concepts with this course:

  • What Python is?
  • How to program in the Python language
  • Features of the Python programming language
  • Coding semantics
  • Website programming
  • Design practises of applications
  • Application programming
  • GUI programming
  • CGI programming
  • Network programming
  • Email programming
  • XML programming

Python is fast becoming a worldwide Tour De Force that is requested by all companies such as Google, Facebook and Microsoft. This course will ensure you are not left as more and more companies request this awesome language. This course will teach your everything about programming Python applications and websites.

You will receive all the knowledge to use and leverage the powerful technology behind these amazing and wonderful platforms.

What Will I Learn?

  • Python programming
  • Application programming
  • Semantics of general programming
  • The format of coding applications
  • All the functions of Python programming
  • Application programming
Table of Contents

Introduction Setup
1 Introduction
2 Setup On Mac OS X
3 Setup On LinuxUbuntu
4 Setup On Windows
5 Run Code Online

Basics
6 Comments
7 Variables Variable Types
8 Lists
9 Tuples
10 Dictionary
11 Data Type Conversion
12 Arithmetic Operators
13 Comparison Operators
14 Assignment Operators
15 Bitwise Operators
16 Logical Operators
17 Membership Operators
18 Identity Operators
19 Operator Precedence
20 Decision Making
21 Loops
22 Loop Control Statements
23 Numbers
24 Strings
25 Lists In Depth
26 Tuples In Depth
27 Dictionary In Depth
28 Date Time
29 Functions
30 Modules
31 File Inputs Ouputs
32 Handling Exceptions

ClassesObjects
33 Simple Example
34 Creating Instance Objects
35 Accessing Attributes
36 Constructor New Init Method
37 Destroying Objects
38 Class Inheritance
39 Overriding Methods
40 Overloading Methods
41 Overloading Operators
42 Data Hiding

Regular Expressions
43 Match Function
44 Search Function
45 Advanced Expressions
46 Search Replace

CGI Programming
47 Basic CGI Programming
48 GET Method
49 POST Method
50 Cookies

Database
51 Setup Database
52 Connect To Database
53 Create Table
54 INSERT Operation
55 READ Operation
56 UPDATE Operation
57 DELETE Opereation
58 Simple Network Example
59 Simple Client

Multithreading
60 Initiate a New Thread
61 Create Thread
62 Synchronise Threads
63 Multithreaded Priority Queue

XML
64 Parse an XML File

GUI
65 Introduction
66 Button
67 Canvas
68 Checkbutton
69 Entry
70 Frame
71 Label
72 Listbox
73 Menubutton
74 Menu
75 Message
76 Radiobutton
77 Scale
78 Scrollbar
79 Text
80 Toplevel
81 Spinbox
82 PanedWindow
83 MessageBox
84 LabelFrame

Extra Useful Links
85 Python Homepage
86 W3Schools
87 codecademy
88 Github Python
89 cpython
90 DataCamp
91 Programiz
92 PythonProgramming
93 Hitchhikers Gudie
94 Python Docs
95 Python Developers Guide
96 Python Guide (GitHub)
97 Awesome Guide