calendar

Start date

May 2023

hourglass

Duration

10 Weeks

donor-consent-form

Enrol now

Book your seat

Your career in Python Programming awaits you

The next batch starts in:

What is this course about?

The objective of this course is to familiarize a learner with basic computer programming concepts like data types, containers, functions, loops, conditional statements. It also covers Python programming language syntax and semantics with hands-on coding exercises over the Python runtime environment.

What is this course about?

The objective of this course is to familiarize a learner with basic computer programming concepts like data types, containers, functions, loops, conditional statements. It also covers Python programming language syntax and semantics with hands-on coding exercises over the Python runtime environment.

Learning Outcomes:
On completion, a learner should be able to:
  • Work with an integrated development environments (IDEs) for developing Python code.
  • Write code in Python languages for solving basic problems.
  • Understand and interpret Python code written by other programmers.
After completing this course the learner should be able to attain PCEP (Python Certified Entry Level Programmer) certification from Python Institute.
On completion, a learner should be able to:
  • Work with an integrated development environments (IDEs) for developing Python code
  • Write code in Python languages for solving basic problems
  • Understand and interpret Python code written by other programmers
After completing this course the learner should be able to attain PCEP (Python Certified Entry Level Programmer) certification from Python Institute.

Become an Python Programming
Expert in just 8 weeks

Become an Python Programming
Expert in just 8 weeks

Course Curriculum

Here is what's included in this Python Programming for beginners Course

Fundamental Concepts:
Interpreter, compilation, lexis, syntax semantics, Keywords, Indenting, Output with formatting, Input, Numeral System.

Operators (Numeric, String, Assignment and Shortcut), Unary, binary operators, Bitwise operators, Boolean Operators.

Relational operators, Floating point numbers, input and output with functions, Formatting output using print(), Type casting, Basic Calculations.

Simple strings (Constructing, Assigning, indexing and immutability), Conditional statements, Multiple conditional statements, Loops, sequence iterations.

Loop variants (while, for-else), Nesting Loops, conditional statements, Controlling loop execution (break, continue, pass).

Lists (indexing and slicing), List methods, in and not in operators, List comprehension, copying and cloning, Lists in lists, Tuples (slicing, indexing, immutability), Tuples vs lists.

Dictionaries (building, indexing, adding and removing keys, iterating through dictionaries, Methods over dictionaries, Multiline strings, string functions.

Defining custom functions and generators, return, yield, None, Recursion, Parameters vs arguments, Positional keywords, converting generator objects into lists, Name scope and global keywords.

File Handling (Read, Write, Delete File) And overview of Regular Expressions and its functions

Modules & Packages (Numpy, Pandas, Math, Stats, etc); and basic overview of Object Oriented Programming in Python.

Course Curriculum

Here is what's included in this Python Programming for beginners Course

Fundamental Concepts:
Interpreter, compilation, lexis, syntax semantics, Keywords, Indenting, Output with formatting, Input, Numeral System.

Operators (Numeric, String, Assignment and Shortcut), Unary, binary operators, Bitwise operators, Boolean Operators.

Relational operators, Floating point numbers, input and output with functions, Formatting output using print(), Type casting, Basic Calculations.

Simple strings (Constructing, Assigning, indexing and immutability), Conditional statements, Multiple conditional statements, Loops, sequence iterations.

Loop variants (while, for-else), Nesting Loops, conditional statements, Controlling loop execution (break, continue, pass).

Lists (indexing and slicing), List methods, in and not in operators, List comprehension, copying and cloning, Lists in lists, Tuples (slicing, indexing, immutability), Tuples vs lists.

Dictionaries (building, indexing, adding and removing keys, iterating through dictionaries, Methods over dictionaries, Multiline strings, string functions.

Defining custom functions and generators, return, yield, None, Recursion, Parameters vs arguments, Positional keywords, converting generator objects into lists, Name scope and global keywords.

File Handling (Read, Write, Delete File) And overview of Regular Expressions and its functions

Modules & Packages (Numpy, Pandas, Math, Stats, etc); and basic overview of Object Oriented Programming in Python.

Entry Requirements

There are no formal requirements for this certification.

Meet Our Trainers

Our experienced Python Programming Language expert are here to help you understand the concepts of python programming and to apply them practically for your successful career 

Head-of-Department-(for-both-ECMCC-and-CET)

ADNAN ZAIDI

Chief AI Officer (CAIO) at PROXIMA.PK
MSc Network & Securities SZABIST

Programming languages and tools

Benefits of the course

python2

Learn the second-highest paid computer language (according to Indeed)

python1

Enter the pathway to a career in data sciences

python3

Bullet-proof your career and your job prospects with versatile career paths

more-questions

More Questions?

Get in touch

More Questions?

Get in touch