© Copyright ICE Pakistan
 

Python Programming Language for Beginners

Designed for

Start Date

Spring 2021

Price

$400

Duration

8 weeks

Start Date

Spring 2021

Price

$400

Duration

8 weeks

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.

Course Name

Class Timings

Course Location

Course Level

Assessment

Entry Requirements

Accreditation/Awarding Body

Python Programming Language for Beginners

2 classes (2 hours each) per week for 8 weeks

Online/Blended

Entry Level

Not applicable

Open for all

ICE (Leading to PCEP (Python Certified Entry Level Programmer) certification from Python Institute.)

Course Name

Python Programming Language for Beginners

Class Timings

  • 2 classes (2 hours each) per week for 8 weeks

Course Location

Online/Blended

Course Level

Entry Level

Assessment

Not applicable

Accreditation/Awarding Body

ICE (Leading to PCEP (Python Certified Entry Level Programmer) certification from Python Institute.)

Entry Requirements

Open for all

Topics

The list below provides a overview of the topics covered in this 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.

Tutors

All leading professionals and academics from across the globe 

Certificate-Icon.png

Certificate

Upon completion of the Ethical Hacking & Penetration Testing course, you will also receive the certificate awarded by ICE

All certificate images are for illustrative purposes only and may be subject to change at the discretion of ICE.

Certificate

Upon completion of the Ethical Hacking & Penetration Testing course, you will also receive the certificate awarded by ICE

All certificate images are for illustrative purposes only and may be subject to change at the discretion of ICE.

More Questions?