Short course on Python programming for beginners Regular Course Price: £300.00   
Total Duration: 10 Hours
Course level: Intermediate
Delivery Method: Instructor Led Online Training
Certification: Certificate of Completion will be provided after completing the course

Course Overview:

This course is designed for delegates who have covered the basic course on the python programming. The course is for professionals/students who want to further enhance their knowledge on python and see how python is well integrated with other languages.

Following topics are included in this course:

  • Functions & Class Creation in Detail
  • Exceptions Handling in Python
  • Data Structures
  • Regular Expressions
  • Introduction to Django – Widely used framework on python
  • Embedding Python in another languages


Skills Required

A basic knowledge of python is mandatory for this course. A familiarity with the basic syntax of python is mandatory for this course. If you do not have the prerequisites for this course then we recommend you to do our Python Programming for Beginners Training Courses first.

Course Dates, Prices & Enrolment

Training
Method
Dates and Times
(in the UK)
Dates and Times
(if not in the UK)
Price 
Online Training using Zoom 09 Nov 2021 - 11 Nov 2021
Tuesday & Thursday
10am - 3pm
Start Date & Time
End Date & Time
£300
Enrol Now
Online Training using Zoom 13 Nov 2021 - 20 Nov 2021
2 Saturdays
10am - 3pm
Start Date & Time
End Date & Time
£300
Enrol Now
Online Training using Zoom 07 Dec 2021 - 09 Dec 2021
Tuesday & Thursday
10am - 3pm
Start Date & Time
End Date & Time
£300
Enrol Now
Online Training using Zoom 18 Dec 2021 - 19 Dec 2021
Saturday & Sunday
10am - 3pm
Start Date & Time
End Date & Time
£300
Enrol Now

Full Course Outline

  1. Functions & Class Creation in Detail
    • Introduction
    • Defining Your Own Functions Parameters
    • Function Documentation
    • Keyword and Optional Parameters
    • Passing Collections to a Function
    • Variable Number of Arguments Scope
    • Functions - Passing Functions to a Function map filter
    • Mapping Functions in a Dictionary
    • Lambda
    • Modules
    • Concepts of Overriding, Overloading, Inheritance, Polymorphism and encapsulation
  2. Exceptions Handling in Python
    • Errors
    • Runtime Errors
    • The Exception Model
    • Exception Hierarchy
    • Handling Multiple Exceptions
    • Raise
    • Assert
  3. Data Structures
    • range
    • List Comprehensions
    • Nested List Comprehensions
    • Generators
  4. Regular Expressions
    • Introduction
    • Simple Character Matches
    • Special Characters
    • Character Classes
    • Quantifiers
    • The Dot Character
    • Greedy Matches
    • Grouping
    • Matching at Beginning or End
    • Match Objects
    • Substituting
    • Splitting a String
  5. Introduction to Django – Widely used framework on python
  6. Embedding Python in another languages
    • Intense Programming exercises to see how python script can be used with the HTML to open the browsers and perform operation
    • Python and the utility of the same with the Databases
    • Garbage collection

Booking Request

Do you have a special training requirement or unable to find any suitable training date? Please complete and submit the booking request form, if you want to:

  • book a course on different dates
  • book for a group of delegates
  • book corporate training
  • book a customised training
  • book a one-on-one training

The price person is less when you book a course for more people. You can find the price per person and the total cost by changing the values of the training hours and the number of people below:

You must need to Register / Sign In first to submit this booking request form.

Participant Reviews

“Good teaching, good pace".

Araceli 17/02/2020

“I thoroughly enjoyed the course and was suitably challenged by it. The teacher was extremely knowledgeable and his style of delivery was excellent".

Geoffrey 21/01/2019

"Thanks for very worthwhile introduction to Python."

Benjamin 21/01/2019

"An amazing course, I learned so much and I would really like to come again."

Sören Rifé, 15/02/2017

Course Tutors

Priyanka

The course tutor Priyanka has around 15 years of experience in software development, testing and mentoring freshers & experienced professionals. She is an Oracle Certified OCJP SE7, SE6 and SE5 professional. She is also ISTQB certified engineer. She has done her masters and also holds an engineering degree. She also has rich experience with python and android development. She has worked in IT industry across multiple domains (Telecom - British Telecom), Healthcare(Medicare and Medicaid) and Banking.

Jayan

Jayan is a .NET developer with 9+ years of professional experience in developing both Winforms and ASP.NET applications. The trainer is currently working as a Senior .NET Developer for a large multinational company in UK and developed many enterprise applications and participated in every stage of software life cycle.

Save Money with Packages

SAVE more than 15% by booking this course with other related courses as shown below:

Data Science Immersive

£690 (save £90)

This package combines
Find out more & book now

Newsletter Sign-up

Have a Question?