• Register
  • FAQs
  • Contact
  • Time Zone
  • Chat on WhatsApp

Python Programming for Beginners

Batch Price From £360 (approx. $474 USD) View Dates & Prices
Custom Price From £180 (approx. $237 USD) Price Calculator & Booking
Short course on Python programming for beginners
Total Duration: 12 Hours
Course level: Beginner
Delivery Method: Instructor-led Physical Classes or Virtual Classes
Certification: Certificate of Completion will be provided after completing the course

Course Overview

This course is designed for beginners who wish to learn Python, a widely used general-purpose, high-level programming language. It covers the essential topics for starting to program with Python. This course is also ideal for anyone who wants to become a Python developer, a data analyst, or a data scientist or wants to use Python for any work.

Following topics are included in this course:

  • Variables and Data Types
  • Operators
  • Working with Numbers
  • Python Strings
  • Lists
  • Tuples
  • Sets
  • Dates and Times
  • Dictionary
  • Decision Making
  • Loops
  • Functions

Requirements

No existing knowledge on Python programming is required. Familiarity with any programming language is helpful but not required. You should have basic computing knowledge.

Course Dates, Prices & Enrolment

All Training Physical Classes Virtual Classes
Time Zone:
Training MethodDates and TimesPrice 
Classroom Training 21 Oct 2024 - 22 Oct 2024
Monday to Tuesday
10:00 AM - 04:00 PM ET
£420
(approx. $553 USD)
Enrol Now
Online Training using Zoom 21 Oct 2024 - 08 Nov 2024
3 Mondays & 3 Fridays
01:00 PM - 03:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Classroom Training 26 Oct 2024 - 03 Nov 2024
2 Saturdays & 2 Sundays
05:00 AM - 08:00 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 05 Nov 2024 - 14 Nov 2024
2 Tuesdays & 2 Thursdays
09:00 AM - 12:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 12 Nov 2024 - 28 Nov 2024
3 Tuesdays & 3 Thursdays
01:00 PM - 03:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Classroom Training 16 Nov 2024 - 24 Nov 2024
2 Saturdays & 2 Sundays
05:00 AM - 08:00 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 16 Nov 2024 - 24 Nov 2024
2 Saturdays & 2 Sundays
05:00 AM - 08:00 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Classroom Training 18 Nov 2024 - 19 Nov 2024
Monday & Tuesday
05:00 AM - 11:30 AM ET
£420
(approx. $553 USD)
Enrol Now
Online Training using Zoom 02 Dec 2024 - 20 Dec 2024
3 Mondays & 3 Fridays
01:00 PM - 03:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 07 Dec 2024 - 15 Dec 2024
2 Saturdays & 2 Sundays
05:00 AM - 08:00 AM ET
£420
(approx. $553 USD)
Enrol Now
Classroom Training 09 Dec 2024 - 10 Dec 2024
Monday to Tuesday
05:00 AM - 11:30 AM ET
£420
(approx. $553 USD)
Enrol Now
Online Training using Zoom 06 Jan 2025 - 17 Jan 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 11 Jan 2025 - 19 Jan 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 15 Feb 2025 - 23 Feb 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 17 Feb 2025 - 28 Feb 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 22 Mar 2025 - 30 Mar 2025
2 Saturdays & 2 Sundays
11:00 AM - 02:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 26 Apr 2025 - 04 May 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 28 Apr 2025 - 09 May 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 31 May 2025 - 08 Jun 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 09 Jun 2025 - 20 Jun 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 05 Jul 2025 - 13 Jul 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 04 Aug 2025 - 15 Aug 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 09 Aug 2025 - 17 Aug 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 08 Sep 2025 - 19 Sep 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 13 Sep 2025 - 21 Sep 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 18 Oct 2025 - 26 Oct 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 20 Oct 2025 - 31 Oct 2025
Mon, Wed & Fri (2 wks)
09:30 AM - 11:30 AM ET
£360 £420
(approx. $474 USD)
Enrol Now
Online Training using Zoom 22 Nov 2025 - 30 Nov 2025
2 Saturdays & 2 Sundays
10:00 AM - 01:00 PM ET
£360 £420
(approx. $474 USD)
Enrol Now

Course Content

  1. Introduction to Python
    • Getting Python
    • Python IDLE
    • Comments in Python
    • Online Python Compilers
  2. Variables and Data Types
    • Creating Variables
    • Naming Variables
    • Standard Data Types
    • Type Conversion or Casting
    • Python User Input
    • Using f-strings
  3. Operators
    • What are operators in python?
    • Arithmetic Operators
    • Assignment operators
    • Comparison Operators
    • Logical operators
    • Identity Operators
    • Membership Operators
  4. Working with Numbers
    • Integers
    • Floats
    • Numbers and String Together
    • Built-in Python Mathematical Functions
    • Python Decimal Format
    • Underscores in numbers
    • Random Number
  5. Python Strings
    • Accessing characters in a string
    • Changing a String
    • Deleting a String
    • Python String Operations
    • String Membership Test
    • Built-in String Methods
    • Python Escape Characters
    • Using the format() Method
  6. Lists
    • Accessing elements in a list
    • Negative indexing
    • List Slicing in Python
    • Adding, Modifying and Removing elements
    • Other Useful List Methods
    • List Membership Test
  7. Tuples
    • Creating a Tuple
    • Accessing Elements in a Tuple
    • Modifying a Tuple
    • Removing Elements from a Tuple
    • Tuple Methods
    • Tuple Membership Test
  8. Sets in Python
    • Creating Python Sets
    • Modifying a Set
    • Removing Elements from a Set
    • Python Frozenset
    • Python Set Operations
    • Set Union
    • Set Intersection
    • Set Symmetric Difference
    • Python Set Methods
    • Set Membership Test
    • Built-in Functions with Set
  9. Python Dates and Times
    • Getting the Current Date and Time
    • Getting today's year, month and day
    • Time object to represent time
    • Getting hour, minute and second
    • Python datetime object
    • Formatting Date and Time
  10. Python Dictionary
    • Accessing values in a Dictionary
    • Adding new key-value pairs
    • Modifying values in a key-value pair
    • Removing key-value pairs
    • Python Dictionary Methods
    • Dictionary Membership Test
    • Dictionary Built-in Functions
    • Nested Dictionaries
  11. Decision Making
    • Python if Statement
    • Indentation
    • Python if…else Statement
    • Python if…elif…else Statement
    • Python Nested if Statements
    • Short Hand if ... else
    • Membership Test
    • Python match Statement
  12. Loops in Python
    • Python While Loops
    • Python for Loop
    • Looping Through a String
    • The break Statement
    • The continue Statement
    • The range() Function
    • Else in For Loop
    • Nested Loops
  13. Functions
    • Creating and Calling a Function
    • Arguments
    • Keyword Arguments
    • Default Parameter Value
    • Passing a List as an Argument
    • Return Values

Price Calculator & Booking Request Form

Calculate prices for Corporate, 1-on-1 or group training and request a booking.

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:


Career Path

If you are looking for programming and make desktop applications the python course helps you. Also, even if you don't have any programming language experience, Python programming language will be the best to start as it is simple to understand. If you look for an IT job or want to progress your career in IT, the Python programming course will help you.

Frequently Asked Questions

Q. Which Python version will we be using during the sessions?

A. Any version above 3.5 would be fine.

Q. What program will we be using to write the Python scripts?

A. You should have Python installed on your computer. It is free. You can download it from https://www.python.org/downloads/


Participant Reviews

“The class was taught well”

Matthew 04/12/2019

“At a time when training is moving to online providers it's good that London Academy of IT still favours the face to face approach to training. The course aims to provide the feedback and input you can only get in the classroom and offers plenty of interaction with the teacher in a small group while providing good value for money”

William 11/11/2019

“I highly recommend this class. The teacher has excellent command on the subject. The class was very well structured and hands on!”

Abdel 11/10/2019

“The information provided is well selected and presented in a logical, progressive way. This Beginner course will give the attendant a comprehensive, clear big-picture about the logic of programming and many suggestion for further development”

Francesco 05/07/2019

"Excellent Teaching. Really worth investing”

Christine 07/03/2019

"Priyanka (the tutor) was great, very knowledgeable and explained in a clear and effective manner. Very clear and well structured course, just what I was looking for."

Mr Steve Butler, 18/04/2017

Share This Course

Save Money with Packages

SAVE up to 20% by booking this course with other related courses as shown below:

Python Development Immersive

£672 (save £168)

This package combines
Find out more & book now

Python Data Analyst

£672 (save £168)

This package combines
Find out more & book now

Python Data Analytics Immersive

£1,344 (save £336)

This package combines
Find out more & book now

Data Analysis Immersive

£1,008 (save £252)

This package combines
Find out more & book now

Newsletter Sign-up

Have a Question?