Introduction to Python Programming

Description
Python is an very versatile programming language. From scripts and controlling operating systems to high-end graphical data manipulation programs, Python offers a solution for almost any type of programming task, no matter how difficult. Python is portable to almost any platform, from cellphones to mainframes. It is an object-orientated open source programming language suitable for almost any task.

This course starts by introducing the student to the Python programming language, covering areas such as variables, comments, loops, conditional statements, etc. It then goes on to the fundamental building blocks that makes Python such a versatile language, like lists, tuples and dictionaries. The course then elaborates on the other structures within Python like functions, modules, packages and objects. The student gets a brief overview of object-oriented principles after which the course delves more deeply into the subject using Python.

The final modules introduce the student to the more advanced features of Python, from the built-in documentation system to the building of web applications. The course does not go into the advanced areas in depth, as these subjects will be covered further in other advanced Python courses provided by AgileWorks. Most of these modules merely introduce the student to the different areas in which Python can be applied.

Venue
Enterprise Building, The Innovation Hub, Pretoria

Duration
3 days

Price
R5 000.00 (excl) per student, for the first 2 students

R4 000.00 (excl) per student, for other students booked on same course and order

Prerequisites
Prior programming experience in another programming language is preferable. If you do not have any prior programming experience, please contact us in order for us to assess the situation.

Follow Ups
As can be seen from the description, AgileWorks offers other Python courses. Individual courses can be provided and tailored to your individual needs.

We provide advanced courses in Python GUI programming, Zope, Plone, Python/COM and various other topics. The duration of these courses are typically from one to three days depending on the course.

Course information

  • P101 – Introduction to Python
  • P102 – Python Fundamentals
  • P103 – Conditionals and Loops
  • PX01 – Python Development Tools and Environments
  • P104 – Numbers
  • P105 – Lists and Tuples
  • P106 – Functions, Modules and Packages
  • O101 – Introduction to Object Orientation
  • P107 – Object Orientated Python
  • P108 – Dictionaries
  • P109 – String Handling
  • P110 – Exceptions
  • P111 – File Handling
  • P112 – More on Collections and Sequences
  • P113 – More on Objects
  • PD01 – Introduction to documenting Python
  • P114 – Development and Maintenance in Python
  • P115 – Additional Python Facilities
  • PX02 – Sys Admin using Python
  • PW01 – Python and XML
  • H101 – HTML – Reminder
  • PW02 – The Web and Python
  • PG01 – Python and the GUI's
  • PX03 – Java and .NET
  • PX04 – Python and COM (An Introduction)
  • PZ01 – Now what (More uses)

 

Courses are are offered on the availability of students. If you are interested in taking this course please contact: training@intoweb.co.za

 

 

 

QUICK LINKS

Home
Download OpenOffice
Purchase OpenOffice CD
Buy OpenOffice Pro
Classroom Training
Online Training
Quick Ref Cards
Manuals
Open CDL Training
Linux Training
Become a training partner
Free Support
Corporate Support
Login
Contact Us
Site Map
Linux LPI Training
Linux Courses
Linux Security Courses
Open Source Training
Open Office Training
PHP Training
MySQL Training
Python Training
Links

INTOWEB NETWORK

Intoweb Group
Gauteng Search Engine
Small Business Search
IntoJobs
Intoweb UK
Intoweb Australia
Internet College
MiniMBA Online Course
LibreOffice Training
OpenOffice Information

WEBSITE MARKETING NETWORK

Intoweb Search Engine Optimization
Google Adwords Management
Intoweb Promotions
Intoweb Provider Directory
Internic
Construction Portal
IntoJewellery
IntoTravel
Africa Safari
Pressdesk
Affiliates
Affiliate Articles
Affiliate Info

INTRANET NETWORK

Intoweb Business
Intranet Development
Website Development
HR Solutions
Financial Solutions
Sports Management
E-learning
Eduskill Learner Management
HR Centre
HR Pad
Intranet Resources
Intranet Systems

AFFILIATES & SPONSORS

African Sky Safaris & Tours
South Africa Tours
South Africa Safari
Journey into Africa Safaris
Cartridges for Africa
Gambling South Africa
Horseracing in South Africa
Sports Betting South Africa
Online Slots
South Africa Online Casino
Live Casinos
Play Free Casino Games
Slot Machines
Diamond Source
ET Summit
Hudson and Knight
Approved Loans
Debt Consolidation Loans
Intratec
Florad
SNG Security
Canopy Caravan
Trademark Search
D&K Management Consultants
Bodyguard Protection Services
Trennplast
Progress Office
Laboratory Equipment