Home | About Us | Courses | Schedules | Our Clients | News and Events | Contact Us | Careers  

Accredited SERVICES SETA Education and Training Provider as per www.serviceseta.org.za
Verhoef  Training

Programming :: Python Fundamentals

"Going the extra mile with ICT"

PO Box 2466, Cape Town 8000, South Africa
tel: 0861-102017 • fax: +27 21 856-0042 • e-mail: training@verhoef.co.za

 

Related Courses
» z/OS Fundamentals
» Adv. COBOL Workshop
» Software Testing Workshop

Curricula Info
» MVS - z/OS - z/VM
» DB2 - SQL
» CICS TS
» IBM MQ
» Programming
» UNIX - Linux
» Networking
» Web Technologies
» Business Skills

Resources
» IBM Support
» IBM Redbooks
» Mainframe Month
» Mainframes.com
» z/Journal
» CIO Magazine
» Search390.com
» Linux Links
» XML Writer

Links
» CICS Central
» Programmer's Heaven
» Develoment Guru
» COBOL Centre
» COBOL User Groups
» REXXLA Home
» XML.com

Verhoef Sites:
» Verhoef USA
» Verhoef UK


 

Curriculum Description | Curriculum Roadmap | Curriculum Schedule | Course Enrolment
4 days   *   Basic   *   Lecture and Labs

Course Summary:
Python is a popular high-level programming language. It is easily extensible through the use of third-party packages and often allows powerful function to be written with few lines of code. Python caters to multiple programming styles (object oriented, procedural, etc) and the code tends to be readable and maintainable.

Target Audience:
Network Engineers, Applications Programmers and Systems Programmers.

Recommended Prerequisites:
Basic user level knowledge of an operating system such as UNIX or Windows. Experience in Shell Programming or C-type languages will be benefical but not mandatory. Working knowledge of any standard text editor will be required.

Course Objectives:
After completing this course, the student should be able to:

  • Specify the features of and uses of Python
  • Describe and use strings and variables
  • Use Python lists and dictionaries
  • Describe and use programming control structures
  • Use operators and expressions
  • Create and use functions
  • Handle exception conditions
  • Format and print program output
  • Perform basic file manipulation
  • Describe and use special Regular Expression characters
  • Use Python and SQL to access a Relational Database

    Key Topics:

  • Python Language Introduction
  • Lexical Conventions and Coding Syntax
  • Variables, Strings, Lists and Expressions
  • Flow Control: Loops, For and While
  • Tuples and Dictionaries (Hashes)
  • Procedures and Functions
  • Input and Output Modules
  • Exception Handling (Try and Except)
  • Regular Expressions
  • Python as an Object Language
  • Packages
  • Database manipulation

    Last modified: 19-Dec-2016

  • Site Map

     Home
      |
      •-- About Us
      |----Our Mission
      |----BEE Strategy
      |----Complaints
      |----Careers
      |----PAIA manual
      •-- Courses
      •-- Schedules
      •-- Our Clients
      •-- News and Events
      •-- Contact Us
      •-- Your Privacy
      |
      •-- MVS - z/OS - z/VM
      |----Roadmaps
      |----Schedule
      |
      •-- DB2 - SQL
      |----Roadmaps
      |----Schedule
      |
      •-- CICS TS
      |----Roadmaps
      |----Schedule
      |
      •-- IBM MQ
      |----Roadmaps
      |----Schedule
      |
      •-- Programming
      |----Roadmaps
      |----Schedule
      |
      •-- UNIX - Linux
      |----Roadmaps
      |----Schedule
      |
      •-- Networking
      |----Roadmaps
      |----Schedule
      |
      •-- Web Technologies
      |----Roadmaps
      |----Schedule
      |
      •-- Business Skills
      |----Roadmaps
      |----Schedule
      •

     
    Home | About Us | Courses | Schedules | Our Clients | News and Events | Contact Us
     

      to top
    © 2004-2017 Verhoef Training. All Rights Reserved.


    This Site Tracked by OneStat.com