Course PYT101
Introduction to Python Programming
Introduction to Python Programming
Duration: 5 Days
Synopsis
This Python course is an intensive introduction to Python Programming and its use in Web application development. As well as covering Python data types, operators, functions and objects, the course provides an overview of regular expression, Python GUI application development and Python CGI programming.
Suitable for
This course is aimed at those needing to master Python either for web application, data analysis or system administration purposes.
Publicly scheduled dates, locations, and prices
A schedule of dates for this subject is not currently available. Please call Ajay Patel on 02086471939 to enquire about places and availability.
Contents
Interpreted vs. compiled languages
A brief history of Python
Python - download and installation
Working with Python from the command line
Python Integrated Devlopment Environments (IDEs)
Basic grammar and syntax
- Basic I/O - print() and raw_input()
- Comments
- Variables and Assignment
- Operators
- Basic data types - numbers, strings, lists, tuples and dictionaries
- Code blocks and indentation
- if, elif and else
- Iteration
- for, in and range loops
- while loops
- File manipulation - open() and file() functions
- Errors and Exceptions
- Functions
- Classes
- Modules
- Objects
Overview of client, web and network programming techniques
- Regular Expressions
- Network Programming
- Internet Client Programming
- Multithreaded Programming
- GUI Programming
- Web Programming
