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.
Courses
Experienced Trainers
Students Migrated
Satisfied Students
Flexible Timing
Individual Attention
Affordable Fees
Industry Experienced Trainers
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