Python Programming

(CCU-CIT-101A.AJ1) / ISBN : 979-8-90059-999-1
Lessons
Lab
TestPrep
AI Tutor (Add-on)
Instructor-Led (Add-on)
Get A Free Trial

Skills You’ll Get

Get the support you need. Enroll in our Instructor-Led Course.

1

Introducing Python

  • Introduction
  • Working with the Python Interactive Shell
  • Writing and Running Simple Scripts
  • Variables
  • User Input, Comments, and Indentations
2

Data Types

  • Introduction
  • Numerical Data
  • Lists
  • Booleans
3

Control Statements

  • Introduction
  • Control Statements
  • The if Statement
4

Control Statements - Loops

  • The while Statement
  • while Versus if
  • Loops
  • The for Loop
  • The range Function
  • Nesting Loops
  • Breaking Out of Loops
5

Strings & File Operations

  • Strings
  • File Operations
  • The file Object
  • Reading and Writing to Files
6

Lists and Tuples

  • Introduction
  • List Syntax
  • List Methods
  • List Comprehensions
  • Tuple Syntax
  • Introduction
  • Working with Dictionaries
  • Additional Dictionary Attributes
7

Functions

  • Introduction
  • Built-In Functions
  • User-Defined Functions
  • Function Arguments
8

Object-Oriented Programming

  • Introduction
  • A First Look at OOP
  • OOP in Python
  • Methods in a Class
  • Class Versus Instance Attributes
  • Class Versus Instance Methods
  • Class Inheritance
  • Multiple Inheritance
9

Error Handling

  • Introduction
  • Built-In Exceptions
  • Handling Errors and Exceptions
  • Custom Exceptions
10

Modules, Packages, and File Operations

  • Introduction
  • Defining Modules
  • Imports and Import Statements
  • Modules and Packages
  • Handling Structured Data

1

Introducing Python

  • Using the print Method
  • Displaying a Statement Multiple Times
  • Using Variable Assignment
2

Data Types

  • Using Arithmetic Operators
  • Working with Lists
  • Using Boolean Operators
3

Control Statements

  • Working with the if Statement
4

Control Statements - Loops

  • Working with the while Statement
  • Using the for Loop and the range Function
  • Using Nested Loops
5

Strings & File Operations

  • Performing String Slicing Tasks
  • Working with Strings
  • Manipulating Strings Using the strip Method
6

Lists and Tuples

  • Using List Methods
  • Combining Dictionaries
  • Arranging and Presenting Data Using Dictionaries
7

Functions

  • Working with Function Arguments
8

Object-Oriented Programming

  • Implementing Multiple Inheritance
9

Error Handling

  • Identifying Error Scenarios
  • Handling Errors
  • Creating the Custom Exception Class

Related Courses

All Courses
scroll to top