GUI, Database and Networking with Python

GUI, Database and Networking with Python
GUI, Database and Networking with Python
English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 2 Hours | 391 MB

Dealing with CGI, creating GUI programs, network programming, database support, extending python capabilities etc.

This Course is in depth summary of the Core of Python. So, if you already have the basics in python, then it will be extremely easy to understand. Even if you don’t have the basics, then you can just search the specific terms used in here, understand only those and then come back to clear the advanced topics in these tutorials. This course will take you through the journey of interacting with system files using IDLE or the Python Interpreter, Creating your own servers and clients using socket programming, Understanding the database support for python with SQlite.

There are also chapters which will teach you how to create your own programs which can interact with open files in any platform (UNIX, Linux, Windows or Mac). There is also a vast area covered in this course about Web Programming with Python covering the four most important topics: CGI, Screen Scraping, mod_python and Web Services. And Finally there is testing, debugging and logging in Python. So, by completing this course, you will finally be able to write your own programs and test them on various platforms. The Main Idea of this course is to make the learner an advanced programmer having knowledge in bits and bytes in all various environments in Python programming.

This chapter consists of Dealing with CGI, creating GUI programs, network programming, database support, extending python capabilities , testing, working with system files and packaging programs.

Table of Contents

Overview of GUI Database Networking with Python
1 Introduction to GUI Database Networking with Python

Working with Files
2 Opening Files
3 Editing files
4 Continuation of Editing files
5 Reading and writing files
6 Iterating over file contents

Graphic User Interface
7 wxPython
8 Writing a GUI program
9 Continuation of Writing a GUI program
10 Enhancing text editors
11 Finalised text editor

Database Support Network Programming
12 Database Support
13 Networking Modules
14 Extracting files