Python Fundamentals

About This Course

Python is a remarkably powerful dynamic programming language that is used in a wide variety of application domains. Python is often used in web development, database access, desktop software development, scientific and numerical analysis, software development, education and even game and 3D graphics. Due to its versatility, it is used in a wide variety of industries by well-known names such as Google, NASA, Industrial Light & Magic, Honeywell, Rackspace, Philips, etc.

Python has a very clear and intuitive object orientation syntax that lets you write the code you need quickly. It has very extensive standard libraries and third party modules for virtually any task in any problem domain. Should the need for integration arises, Python plays well with other language platforms such as COM, .NET and Java. Python’s open source license makes it freely usable and distributable and friendly for commercial use.

This course teaches you the fundamentals of programming in Python. It uses a series of lectures, demonstrations, and hands on exercises to teach participants how to design, develop, and debug Python applications. Participants attending this Python training course will learn the fundamentals of Python, including data types, list comprehension, flow control/looping, packages, modules, and much more.

Learning Objectives

By the end of the program, participants would have learnt : -

  • Basic Python Syntax
  • Language Components
  • Collections
  • Functions
  • Modules
  • Exceptions
  • Input and Output
  • Classes in Python

Prerequisites

No particular requirements, although participants who already have some knowledge or familiarity with Python or data analytics would be at an advantage.

Target Audience

Anyone interested to learn more about Python scripting or basic Python application development should find this course beneficial. The course is suitable for participants who are new to Python programming, as well as participants who would like to refresh or update their practical Python programming skills.

Training Outline

  1. Introduction to Python
  2. Python Basic Syntax
  3. Language Components
  4. Collections
  5. Functions
  6. Modules
  7. Exceptions
  8. Input and Output
  9. Classes in Python