Course

In Portadown

Price on request

Description

  • Type

    Course

  • Location

    Portadown (Northern Ireland)

  • Duration

    5 Days

Python is a powerful scripting language which is very popular for system administration and Web applications. It is a good programming environment for rapid software development. It has a large collection of APIs which simplify the writing of applications. Who Should Attend? This 5 day course is designed for those wishing to learn the Python programming language. The emphasis is on. Suitable for: This 5 day course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language and the core APIs. The practical exercises constitute about 50% of the course time. This course will be of benefit to developers and system administrators who need the powerful scripting capability of Python for system administration and Web applications. Prerequisites Some previous programming knowledge is assumed.

Facilities

Location

Start date

Portadown (County Armagh)
Beckinridge, 113 Thomas Street, BT62 3AH

Start date

On request

About this course

Some previous programming knowledge is assumed.

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

Course programme

Python is a powerful scripting language which is very popular for system administration and Web applications. It is a good programming environment for rapid software development. It has a large collection of APIs which simplify the writing of applications.
Who Should Attend?
This 5 day course is designed for those wishing to learn the Python programming language. The emphasis is on the Python language and the core APIs. The practical exercises constitute about 50% of the course time.
This course will be of benefit to developers and system administrators who need the powerful scripting capability of Python for system administration and Web applications.


Prerequisites
Some previous programming knowledge is assumed.


Course Content
Introduction to Python Programming
- Writing and running Python Programs
- Outputting to the screen
- Inputting from the keyboard
- Data types and int(), float() and str()
- Arithmetic operations
- Exercise

Program Structures
- Indentation
- Conditional statements
- Looping statements
- Exercise

Sequences
- Strings
- Lists
- Tuples
- Dictionaries
- Command line parameters
- Exercise
Functions
- What are functions
- Parameters and return values
- Predefined functions
- Recursion
- Exercise
Modules
- Modules
- Importing modules
- Unit testing modules
- Packages
- Exercise
Error Handling
- Exceptions
- Exception types
- try except
- try except else
- try finally
- Raising exceptions
- Exercise
File Handling
- Types of file
- File handling principles
- Opening files
- Reading files
- Writing files
- Exercise
String Manipulation
- String manipulation
- String manipulation functions
- Regular expressions
- Exercise
Database Access in Python
- MySQL
- Python database access principles
- Selecting data
- Inserting data
- Deleting data
- Exercise
CGI
- HTML
- CSS
- CGI
- Python CGI
- Exercise

Python Programming

Price on request