Hello! How can I Assist you
today?
Chat with
Eddy!
Hello! How can I assist you today?
clear conversation
Course Content
Module 1
0/73
Topic 1: Introduction to Python
00:00
LO1: Define the Basic Structure and Syntax of a Python program
00:00
LO2: Describe the Input and Output operations in Python
00:00
LO3: Develop a basic Python Script to solve real-world problems
00:00
LO4: Explain the use of Python’s Interactive Shell
00:00
LO5: Knowledge Check
15:00
Case Study: Introduction to Python
15:00
Topic 2: Python Operations
00:00
LO1: Elaborate on Variables, Expressions, and Statements
00:00
LO2: Name and describe Values and Data Types
00:00
LO3: Describe Operators and their types
00:00
LO4: Explain the Precedence of Operators
00:00
LO5: Knowledge Check
15:00
Case Study: Python Operations
15:00
Topic 3: If Statements
00:00
LO1: Recognize the Syntax and Purpose of Python if statements
00:00
LO2: Differentiate between simple and nested if statements in Python
00:00
LO3: Write Python scripts to implement conditional logic using if statements
00:00
LO4: Knowledge Check
15:00
Case Study: If Statements
15:00
Topic 4: Break Statement
00:00
LO1: Discuss the purpose and syntax of the break statement in Python Loops
00:00
LO2: Describe scenarios where the use of a break statement is necessary
00:00
LO3: Knowledge Check
15:00
Case Study: Break Statement
15:00
Topic 5: Basic Terminology of Function
00:00
LO1: Define Functions, Arguments, and Unit Testing
00:00
LO2: Discuss Local Variables and Parameters
00:00
LO3: Interpret the Accumulator Pattern and Program Development
00:00
LO4: Understand the Nesting Functions, Flow of Execution, and using the main()
00:00
LO5: Knowledge Check
15:00
Case Study: Basic Terminology of Function
15:00
Topic 6: Return Multiple Values in Function
00:00
LO1: Identify the Syntax used to return Multiple values from a Python Function
00:00
LO2: Analyze the benefits of returning Multiple values in Modular Programming
00:00
LO3: Knowledge Check
15:00
Case Study: Return Multiple Values in Function
15:00
Topic 7: Python Class
00:00
LO1: Define a Class and explain the components of a Class
00:00
LO2: Explain accessing of Class members via Objects
00:00
LO3: Knowledge Check
15:00
Case Study: Python Class
15:00
Topic 8: Decorators in Python
00:00
LO1: Describe the Syntax and Purpose of Decorators in Python
00:00
LO2: Explain how Decorators can modify or enhance the behavior of Functions
00:00
LO3: Knowledge Check
15:00
Case Study: Decorators in Python
15:00
Topic 9: Arithmetic Operator Overloading
00:00
LO1: Identify the Concept and Methods of Operator Overloading in Python
00:00
LO2: Explain how to Override Arithmetic Operators in custom Classes
00:00
LO3: Implement Arithmetic Operator Overloading to support Mathematical Operations in Python Objects
00:00
LO4: Knowledge Check
15:00
Case Study: Arithmetic Operator Overloading
15:00
Topic 10: Exception Handling: Example
00:00
LO1: Describe Exception Handling and Flow-of-control
00:00
LO2: Explain the Principles of using Exceptions
00:00
LO3: Discuss Catching Multiple Specific Exceptions
00:00
LO4: Assess Clean-up after Exceptions
00:00
LO5: Knowledge Check
15:00
Topic 11: Web Scraping
00:00
Case Study: Exception Handling: Example
15:00
LO1: Recall the Tools and Libraries used for Web Scraping in Python
00:00
LO2: Explain the Ethical Considerations and Best Practices for Web Scraping
00:00
LO3: Develop Python Scripts to Extract and Process Data from Web Pages using Web Scraping Libraries
00:00
LO4: Knowledge Check
15:00
Case Study: Web Scraping
15:00
Topic 12: Python Packages
00:00
LO1: Define the concept of a Package in Python
00:00
LO2: List standard Python Packages used in AI, such as NumPy, Pandas, etc
00:00
LO3: Demonstrate the Install and Import process of Python Packages
00:00
LO4: Knowledge Check
15:00
Case Study: Python Packages
15:00
Module Based Quiz
01:00:00
Final Exam
0/1
Final Exam
01:15:00
Full Stack Web Development_ FSWD106: Introduction to Python
Join the conversation
Submit
0%
Complete
Mark as Complete