Training in Python Programming

Duration 4 days

Course overview
Python is a powerful and popular object-oriented scripting language. This course provides a comprehensive introduction to the core syntax and functions provided by Python, including full coverage of its object-oriented features. The course also explores some of Python’s powerful APIs and techniques, including file handling, XML processing, object serialization, and Web services.

What you’ll learn
•    Writing clean Python code
•    Working with functions and objects
•    Working with text and regular expressions
•    Handing exceptions
•    Manipulating files and XML data

•    At least 6 months programming experience
•    Familiarity with OO concepts would be an advantage

Course details

Getting Started with Python:

  • Overview of Python;
  • Installing Python;
  • Getting ready to develop


Python Language Fundamentals:

  • Overview of core Python syntax rules;
  • Simple data types and variables;
  • Object essentials;
  • Flow control


Working with Functions:

  • The benefit of functions;
  • Writing and calling functions;
  • Passing parameters


Exception Handling:

  • Overview of exceptions in Python;
  • Handling exceptions;
  • Raising exceptions;
  • Design issues



  • Overview of collections in Python;
  • Lists;
  • Tuples;
  • Sets;
  • Dictionaries


Strings and Regular Expressions:

  • Overview of strings in Python;
  • Basic string manipulation;
  • Introduction to regular expressions


Classes and Iterators:

  • Defining classes;
  • Instance variables;
  • Iterators;
  • Creating and initializing objects


File Handling:

  • Overview of file handling in Python;
  • Reading and writing text files;
  • Binary files;
  • Streaming and serializing


XML Processing:

  • XML essentials;
  • Parsing XML documents;
  • Searching for XML content;
  • Generating XML data


Web Services:

  • Overview of Web services;
  • Implementing Web services using Python;
  • Caching;
  • Compression;
  • Handling redirects

Register your interest in a Talk-IT Course

Course Interest

By sending this message you agree to the privacy policy.

Do a short survey to tell us what you think about training?

Click here to take the survey, it’ll only take a few minutes!

Scroll to Top