Object-Oriented Scripting Language

(UOP-CYB130T.AJ1)
Lessons
Lab
TestPrep
Get A Free Trial

Skills You’ll Get

1

Introduction to Python and Data Types

  • Introduction to Python
  • Working with the Python Interactive Shell
  • Writing and Running Simple Scripts
  • Variables
  • User Input, Comments, and Indentations
  • Introduction to Data Types
  • Numerical Data
  • Strings
  • Lists
  • Booleans
2

Control Statement and Functions

  • Introduction to Control Statement
  • Control Statements
  • The if Statement
  • The while Statement
  • while Versus if
  • Loops
  • The for Loop
  • The range Function
  • Nesting Loops
  • Breaking Out of Loops
  • Introduction to Functions
  • Built-In Functions
  • User-Defined Functions
  • Function Arguments
  • Anonymous Functions
3

Lists, Tuples, Dictionaries, and Sets

  • Introduction to Lists and Tuples
  • List Syntax
  • List Methods
  • List Comprehensions
  • Tuple Syntax
  • Accessing Tuple Elements
  • Accessing Tuple Elements
  • Tuple Methods
  • Introduction to Dictionaries and Sets
  • Working with Dictionaries
  • Additional Dictionary Attributes
  • Ordered Dictionaries
  • The Basics of Sets
  • Set Operations
  • Frozen Sets
4

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
5

Modules, Packages, File Operations, and Error Handling

  • Introduction to Modules, Packages, and File Operations
  • Defining Modules
  • Imports and Import Statements
  • Modules and Packages
  • File Operations
  • The file Object
  • Reading and Writing to Files
  • Handling Structured Data
  • Introduction to Error Handling
  • Built-In Exceptions
  • Handling Errors and Exceptions
  • Custom Exceptions

1

Introduction to Python and Data Types

  • Using the print Method
  • Displaying a Statement Multiple Times
  • Using Variable Assignment
  • Using Variables and Assigning Statements
  • Displaying the Multiplication Table
  • Using Arithmetic Operators
  • Performing String Slicing Tasks
  • Working with Strings
  • Manipulating Strings Using the strip Method
  • Working with Lists
  • Using Boolean Operators
2

Control Statement and Functions

  • Working with the if Statement
  • Working with the while Statement
  • Using the for Loop and the range Function
  • Using Nested Loops
  • Working with Function Arguments
  • Using Lambda Functions
3

Lists, Tuples, Dictionaries, and Sets

  • Using List Methods
  • Using Tuple Methods
  • Arranging and Presenting Data Using Dictionaries
  • Combining Dictionaries
  • Creating Intersections of Elements in a Collection
4

Object-Oriented Programming

  • Defining Methods in a Class
  • Creating Class Attributes
  • Creating Class Methods and Using Information Hiding
  • Overriding Methods
  • Implementing Multiple Inheritance
5

Modules, Packages, File Operations, and Error Handling

  • Using Resources in a Module
  • Identifying Error Scenarios
  • Handling Errors
  • Creating the Custom Exception Class

Any questions?
Check out the FAQs

Still have unanswered questions and need to get in touch?

Contact Us Now

Related Courses

All Courses
scroll to top