Live Virtual Classroom

Python Coding Basics Course Webinar

Python Basics summary

This course covers the essential Python Basics, in our interactive, instructor led Live Virtual Classroom.
This Python Basics course is a very good introduction to essential fundamental programming concepts using Python as programming language.
These concepts are daily used by programmers and is your first step to working as a programmer.
By the end, you’ll be comfortable in programming Python code.
You will have done small projects.
This will serve for you as examples and samples that you can use to build larger projects.
You can publish your code online to keep as a portfolio.

Most attendees are in-work IT Professional.

Private individuals are also very welcome. Evening courses also running.

Duration: 3 consecutive days, the first of which displays on the booking page.

Times: arrange a time for your time zone

This Python Programming course is hands-on and practical, to give you in-depth, practical experience of the topics covered.


Email us to request training in your time zone


    More about our online training:
  • Attend from your internet connection
  • Instructor-led, get instant answers to your questions
  • Fully interactive
  • Work clearly explained with demonstrations and examples
  • Practical exercises to be tried out by delegate
  • A 1-Day session is 7 hours in duration
  • The day is divided in 2-hour sessions: 2 hours, 30minuntes break, 2 hours, 30 minutes break, 2 hours.
  • It is in small groups, so that we could attend to personal requirements per delegate

Day 1 Session 1
Python Data Types and Variables:

Primitive types; Characters & Strings; Boolean; Working with variables and its scope; Conversion and casting types in Python.

Operators and Expressions:

Introduction of operators; Arithmetic operators; Relational operators; Assignment operator; Logical operators; Increment and decrement operators; More in operators.

Day 1 Session 2
Decision Making:

If statement; If - else statement; If- elif - else statement; Nested if - else;

Using Loops:

The while, while-else;
For loop;
Jump statements: break, continue;
Nesting loops.

Day 1 Session 3
Data Structures:

Dictionary. Nested Dictionary.
Json Files.

Day 2 Session 1
Python built-in functions:

Using Built-in modules and functions:
Strings functions.
Pattern matching with Regex.
Maths functions.
Random Functions.
Working with dates using Python date functions.

Day 2 Session 2
Using Modules and functions:

Creating and using custom Functions.
Creating a Module in class;
Calling a Module;
Using parameters;
Returning value from a Module.

Introduction to Classes and Objects:

Creating a Class; Creating an Object; Using an Object; Adding Instance variables; Controlling accessibility; Naming conventions for class members. Inner Classes.
Class Constructors; Parameterized Constructors.
Inheritance. Overload.

Day 3 Session 1
Exception Handling:

Fundamentals of exception handling; Exception types; Using try and Except.

Files, streams:

Open, Traverse, Read and Create Files: Csv, txt and Json Files.


Connecting to API’s.

Day 3 Session 2
Connection details:

Connect to a database using access codes.

Select Queries:

Retrieving records and iterating results sets, using variables and parameters in queries.

Working with DDL comands:

Create a database, drop a database.
Create a table, alter tables, drop a table.

Working with DML Commands:

Insert, delete, update records, query a database and display results.

Day 3 Session 3
Getting data into a dataframe:

Dict to Dataframe, Dataframe to Dict.
Excel To Dict, Dict to Excel , working with Excel data, multiple Excel sheets.

Dataframe basics:

Slicing Dataframes,
Getting information about the dataframe,
Filter, sort and query a Dataframes,
Duplicate values,
Working with null-values,
Group by,

Dataframe basics:

This is only covering an introduction to Dataframes, more is covered in the data anlytics course.


The following courses gives you the basics , with less contact hours and many practical exercises.
They are excellent to get you past the basics quickly:

£90 : 3-weeks Boot Camp, 30 minutes per day
£35 : 3-hour Taster

What is included in the Python Basics Courses:
  • Python Basics Course Certificate on completion
  • Python Beginners Course notes
  • Practical Python Beginners Course exercises, Python Basics Course Homework / Python Beginners Course Revision work
  • After the course, 1 free session for questions online Python Beginners Course via
Book the Python Basics Courses:
Special Offers
PCWorkshops London
Special Offer on the 'Visual Data with Power BI' Webinar
Read More
PCWorkshops Manchester
Special Offer: Python 3-weeks online Boot Camp
Read More
PCWorkshops Birmingham
Special Offer on the 'SQL Queries in 1-Day' webinar
Read More
PCWorkshops Southend-on-Sea
Special Offer on the 'Java Cross-Over for Coders' Webinar
Read More

Request a Free Webinar Demo

Try a 30 minutes webinar free. Choose you own topic from our course list.