Python Programming for Beginners

£360 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 become a software developer by using Python, which is a widely used general-purpose, high-level programming language. It is an online classroom-based course that covers the essential topics to start programming with Python.

This course is also ideal for teachers teaching or preparing to teach OCR or AQA Computing/Computer science subject to GCSE and A-level students.

Following topics are included in this course:

  • Python Modes
  • Built-in Functions
  • Variables
  • Python Statements
  • Keyboard Input
  • Selection Statements
  • Repetition Statements (Loops)
  • Python Containers
  • File Input and Output

Skills Required

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

If you do not have basic computer and Internet skills then we highly recommend you to attend our Computer Basics for Absolute Beginners course before attending this course.

Course Dates, Prices & Enrolment

Dates and Times
(in the UK)
Online Training using Zoom 21 Aug 2022 - 04 Sep 2022
3 Sundays
10am - 2pm
Enrol Now
Online Training using Zoom 22 Aug 2022 - 24 Aug 2022
Mon, Tue & Wed
9:30am - 1:30pm
Enrol Now
Classroom Training 12 Sep 2022 - 16 Sep 2022
Mon, Wed & Fri
10am - 2pm
Enrol Now
Online Training using Zoom 18 Sep 2022 - 02 Oct 2022
3 Sundays
9:30am - 1:30pm
£300 £360
Enrol Now
Online Training using Zoom 21 Sep 2022 - 07 Oct 2022
3 Wednesdays & 3 Fridays
3pm - 5pm
£300 £360
Enrol Now
Online Training using Zoom 25 Sep 2022 - 09 Oct 2022
3 Sundays
10am - 2pm
Enrol Now
Classroom Training 10 Oct 2022 - 14 Oct 2022
Mon, Wed & Fri
10am - 2pm
Enrol Now
Online Training using Zoom 30 Oct 2022 - 13 Nov 2022
3 Sundays
10am - 2pm
Enrol Now
Online Training using Zoom 06 Nov 2022 - 20 Nov 2022
3 Sundays
9:30am - 1:30pm
£300 £360
Enrol Now
Classroom Training 07 Nov 2022 - 11 Nov 2022
Mon, Wed & Fri
10am - 2pm
Enrol Now
Online Training using Zoom 09 Nov 2022 - 25 Nov 2022
3 Wednesdays & 3 Fridays
3pm - 5pm
£300 £360
Enrol Now
Online Training using Zoom 04 Dec 2022 - 18 Dec 2022
3 Sundays
10am - 2pm
Enrol Now
Classroom Training 05 Dec 2022 - 09 Dec 2022
Mon, Wed & Fri
10am - 2pm
Enrol Now

Full Course Outline

  1. Python Modes
    • Normal
    • Interactive
  2. Built-in Functions
    • Help utility
    • Keywords
    • Symbols
  3. Variables
    • Data type
    • Identifier
    • Assignment operator
    • Value
  4. Python Statements
    • Carriage returns
    • Colon :
    • Indentation
  5. Keyboard Input
    • Built-in Function
    • Prompt
  6. Selection Statements
    • Boolean expressions and variables
    • The if Statement
    • Nested-if Statements
  7. Repetition Statements (Loops)
    • The while Statement
    • The for Statement
    • Nested-for Statements
  8. Python Containers
    • Tuple
    • List
    • Set
    • Dictionary
  9. File Input and Output
    • File Object
    • High-Level File I/O

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 making desktop applications the python course helps you. Also even if you don't have any experience of programming language the python programming language will be the best to start as it is simple to understand. so if you want to look for IT job or want to progress your career in IT, 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, in our systems we have 3.6 or 3.7.

Q. What program will we be using to write the Python scripts – Atom, Shell etc.?

A. We will use Pycharm community edition to write and run python scripts. If you are joining intermediate level you will need one more application which is XAMPP if you use Windows or MAMP if you use mac.

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

Course Tutors


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

£495 (save £55)

This package combines
Find out more & book now

Newsletter Sign-up

Have a Question?