top of page

Python Programming

START

TBA

TYPE

Programming*

Type of Training: Remote (Online) / In-Person; Time: Evenings & Weekends

COURSE DESCRIPTION:
This course will introduce the fundamental concepts of the language, will provide the knowledge of object-oriented design and coding, will help students to manage some advanced features of the language and will familiarize them with the different aspects of the standard library.
Python is a widely used general-purpose, high-level programming language. Its design philosophy emphasizes code readability. Python supports both, object-oriented and procedural programming paradigms. It is platform independent and has a large and comprehensive standard library. Python is quickly taking the lead as one of the most popular programming languages. Python has an extensive arsenal of libraries and frameworks and is successfully used in all areas from web development to science. Some popular sites that use Python include Google, YouTube, Reddit, Facebook and others. This training is available in-class and remotely (online).

COURSE OBJECTIVES:
Upon completing this course students will have skills in:
- Working with collection data types such as lists, sets and maps in Python.
- Working with files.
- Object oriented techniques.
- Iterators, Generators and Closures.
- Working with Threads.
- Exception handling.

STUDENT EXPECTATION:
Upon completing this course students will have skills in performing duties of Software developers in any IT department.

The Following Topics will be covered:
- Basic Data Types and Other Data Types
- Flow control
- Working with files
- Memory management
- Working with functions
- Special functions
- OOP Concepts

bottom of page