facebook

604, Al Falah Tower, Near Al Falah Plaza, Al Falah Street, Abu Dhabi.

Python

Python Programming

Python is a popular object-oriented programming language available as open-source software. Its readability, versatile data types, uncluttered visual layout, and extensibility to other programming languages make it well suited for web development, machine learning, finance, marketing, data analysis, and other data science applications. The Python programming language is versatile and often used for both large-scale data analysis and data visualization projects, and automate smaller tasks in marketing and finance like web scraping and computation.

Annex Training Institute is based in Abu Dhabi the capital city of UAE, Approved by the Abu Dhabi Center for Technical and Vocational Education and Training (ACTVET). Our educational Institution focused on providing services by making use of the latest technology, updated course materials and certified trainers. We developed a customized training plan for each student which will translate in to increased efficiencies and improve productivity for any corporation.

Course Overview


Python for Beginners

GETTING STARTED

History & need of Python
Application of Python
Advantages of Python
Disadvantages of Python
Installing Python
Program Structure
Interactive Shell
Executable or script files
User interface or IDE

PYTHON FUNDAMENTALS

Working with Interactive mode
Working with Script mode
Python Character Set
Python Tokens, Keywords, Identifiers, Literals, Operators
Variables & Assignments Input & Output in Python

DATA HANDLING

DATA TYPES: -

Numbers
Strings
Lists
Tuples
Dictionary
Set
Frozenset
Bool
Mutable & Immutable

LIST MANIPULATION

Introduction to Python List
Creating List
Accessing List
Joining List
Replicating List
List Slicing

STRING MANIPULATION

Introduction to Python String
Accessing Individual Elements
String Operators
String Slices
String Functions & Methods

TUPLES

Introduction to Tuple
Creating Tuples
Accessing Tuples
Joining Tuples
Replicating Tuple
Tuple Slicing

SET AND FROZENSET

Introduction to Set and Frozenset
Creating Set and Frozenset
Accessing Set and Frozenset
Replicating and Slicing

OPERATORS

Arithmetic Operators
Relational Operators
Logical Operators
Membership Operators
Identity Operators
Bitwise Operators
Assignment Operators
Operators Precedence
Evaluating Expression
Type Casting

PROGRAM CONTROL FLOW

CONDITIONAL STATEMENTS: -

The if Statement
The if-else Statement
The if-elif Statement
Nested if Statements
Python Indentation

LOOPING AND LTERATION: -

The For Loop
The While Loop
Loop else Statement
Nested Loops
Break and Continue

THE RANGE FUNCTION: -

Introduction to range ()
Type of range () function
Use of range () function

USER DEFINED FUCTIONS: -

Structure of a Python
Program w.r.t UDF
Types of Functions
Invoking UDF
Flow of Execution
Arguments and Parameters
Default Arguments
Named Arguments
Scope of Variables
Lambda Function

RECURSION FUCTION: -

Use of Recursion Function

MODULES AND PACKAGES

BUILT-IN MODULES: -

Importing Modules in Python Programs

USER DEFINED FUNCTIONS: -

Structure of Python Modules

FILE OPERATIONS

TEXT AND BYTES FILE: -

Opening a File
Reading and Writing a File
Other File Tools

CLASSES AND OBJECTS

Classes as user defined data type
Object as Instances of Classes
Creating Class and Objects
Creating Objects by Passing Values

INTRODUCTION TO OOPS CONCEPTS

The Object-Oriented Programming
Encapsulation
Inheritance
Polymorphism

PROJECTS

CONSOLE PROJECTS: -

Take the right step,
do the big things.

100+
Courses
20+
Experienced Trainers
500+
Students Migrated
100%
Satisfied Students
Flexible Timing
The Flexible Working Hours Policy allows students of a any category.
Individual Attention
We are giving individual learning and individual attention of every students.
Affordable Fees
Our fee structure is very less compare to other training centre.
Industry Experienced Trainers
Authorized Trainers are appropriately qualified, skilled in teaching.

Request a call back

Would you like to speak to one of our admission coordinator over the phone? Just submit your details and we’ll be in touch shortly. You can also email us if you would prefer.

I would like to discuss:

Sign up for email alerts

Stay current with our latest insights

© Copyright 2020 Annex Training Institute.