Python Training Certification - eLearning
Python Training Certification - eLearning
Program Overview:
This course covers the fundamentals of Python and how to apply it to real-world applications. The modules, lesson-end projects, and assignments comprising the curriculum cover data operations in Python, strings, conditional statements, error handling, shell scripting, web scraping and the commonly used Python web framework: Django.
Program Features:
- Course and material are available in English
- Beginner friendly- Intermediate
- 1 year access to the self-paced study eLearning platform 24/7 and class recordings
- 6 hours total video content
- 60 hours study time recommended
- 20+ assisted practices on all modules Project
- Jupyter Vi…

There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Python Training Certification - eLearning
Program Overview:
This course covers the fundamentals of Python and how to apply it to real-world applications. The modules, lesson-end projects, and assignments comprising the curriculum cover data operations in Python, strings, conditional statements, error handling, shell scripting, web scraping and the commonly used Python web framework: Django.
Program Features:
- Course and material are available in English
- Beginner friendly- Intermediate
- 1 year access to the self-paced study eLearning platform 24/7 and class recordings
- 6 hours total video content
- 60 hours study time recommended
- 20+ assisted practices on all modules Project
- Jupyter Virtual Lab included
- 5 lesson-end knowledge checks and 1 real-life course-end project
- No exam for tjos course but student will get certification of training completion
Key Learning Outcomes:
By the end of this Python online training course, you will be able to:
- Understand basic Python concepts
- Implement file-handling and exception-handling techniques
- Understand operators, sets, methods, and dictionaries in-depth
- Run commands by implementing conditional statements, loops, and functions
- Perform shell scripting with Python
- Master Python Django and advanced web development in Python
Prerequisites:
No prior programming knowledge or experience is necessary to take this online Python training course
Target Audience:
- Software developers
- Programming enthusiasts
- Technical leads
- Architects
Course Curriculum:
Lesson 01 - Python Basics
- Course Introduction
- Learning Objectives
- Introduction to Python and It s Features
- Python Introduction - Uses and Flavours
- Python Introduction - Why Python
- Software Installation and Environment Setup
- Demo: Software Installation and Environment setup
- Data Types
- Input Output Functions
- Demo: Data Types and Input Output
- Functions
- Key Takeaways
Lesson 02 - Data Operations
- Learning Objectives
- Data Type Conversion
- Arithmetic Operators
- Comparision Operators
- Assignment Operators
- Bitwise Operators
- Demo: Data Operations
- String Methods
- Demo: String Operations
- List Methods
- Demo: List Operations
- Tuple Methods
- Demo: Tuple Operations
- Sets Methods
- Dictionary Methods
- Demo: Dictionary Operations
- Key Takeaway
Lesson 03 - Conditional Statements and Functions
- Learning Objective
- Expressions
- Conditional Statement
- Demo - Conditional Statement
- Loops - for loop
- Loops - while loop
- Demo - Loops
- Functions
- Demo - Functions
- Key Takeaway
Lesson 04 - Error Handling and File Operations
- Learning Objective
- File Handling
- Demo - File Handling
- Errors
- Exceptions
- Demo - Errors and Exceptions
- Logging
- Demo - Logging
- Python Debugger(Pdb Module)
- Demo - Python Debugger
- Objects and Classes
- Objects and functions
- Demo - Object Oriented Programming
- Key Takeaway
Lesson 05 - Shell Scripting and Django
- Learning Objective
- Shell Scripting
- Sys, OS, and Sub-Process module
- Reading Writing Files and Working with Date-time Module
- Demo - Shell Scripting in Python
- Web Scrapping
- Demo - Web Scrapping using Beautiful Soup
- Django - Intro and Architecture
- Demo - Django Installation
- Key Takeaway
Lesson 06 - Logging Infrastructure
- Introduction to Python Logging
- Concepts of Pythoin Logging
- Changing the Fromat of Logs
- Python Logger
- Using Python Logging
- Logging Handlers and Formatters
- Logging Flow
- Configuring Logging
- Extending Logging
- Buffering Logs
- Logging Best Practices
- Rotating log files
- Logging to a file
Lesson 07 - Unittest Infrastructure
- Introduction to unite testing
- Introduction to unittest framework
- Concept of unittest framework
- Command line
- Python unittest
- Testing for exceptions
- Test fixtures
- Python assertions
- Classes and functions
- pros and cons
- Mock object library
Lesson 08 - Networking Concepts
- Introduction to Python Networking
- Sockets
- Socket programming
- Working with Python Networking
- Data Models
- Building client-server communication
- Socket Types
- TCP sockets
- The tornado framework
- Building a Python Chat server
Course End Project:
Project 1
Python decorators
Implement a Python decorator that will take what the decorated function returns and write it to a file on a new line.
Project 2
Manage the password
Develop a new version of a password manager that can keep track of all passwords that have been set for each account.
Project 3
Application for patient management
Write an application in Django for a hospital receptionist that has functions, including checking if the patient is already registered. If not, register the patient.
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
