Search courses 👉
Professional Training

Python Training Certification - eLearning

Length
36 hours
Price
450 EUR
Next course start
Start when you want, at your own pace! See details
Course delivery
Self-Paced Online
Length
36 hours
Price
450 EUR
Next course start
Start when you want, at your own pace! See details
Course delivery
Self-Paced Online

Course description

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:

  • 6 hours of Online self-paced learning
  • Five lesson-end knowledge checks and 1 real-life course-end project
  • 20+ assisted practices on all modules
  • Industry-recognized course completion certificate

Delivery Mode:

Blended - Online self-paced learning and live virtual classroom

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

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

Certification Details and Criteria:

  • Complete 80% of at least one Live Virtual Class and 85% of Online Self-Paced Learning classes.
  • No project criteria but pass the Assessment Test with 70 marks.

Course Curriculum:

Self-Paced 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

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.

Upcoming start dates

1 start date available

Start when you want, at your own pace!

  • Self-Paced Online
  • Online
  • English
Adding Value Consulting AB
4-12 Regent Street
SW1Y 4PE London

Adding Value Consulting (AVC)

Reimagining Education: The Story Behind AVC The traditional education model has been around for centuries, but as I worked within it, I realized something was missing: flexibility, innovation, and accessibility. Students and professionals alike were struggling to balance education with...

Read more and show all courses with this provider

Ads