IT  🢒  Python

Introduction to Python

Master the World's Most Versatile Programming Language - No Experience Required
  • Beginner
  • Physcially in Classroom
  • Total 6 hours in class
  • Introduction to Python
  • Multi-Day Course
  • 2-7 learners per class

Requirements


  • Basic computer literacy

  • No prior Python knowledge required

  • Familiarity with any programming language helpful but not essential

Available Dates & Times

Time Zone:
DatesPrice
Mon 22 Dec 2025 - Mon 22 Dec 2025
10:00 AM - 04:00 PM (BT)
Monday (6-hour over 1-day)
£240
Enrol Now
Wed 28 Jan 2026 - Wed 28 Jan 2026
10:00 AM - 04:00 PM (BT)
Wednesday (6-hour over 1-day)
£240
Enrol Now

Class Details

This beginner-friendly course is designed for anyone wanting to learn Python, one of the world's most popular and versatile programming languages. Whether you're looking to become a Python developer, data analyst, data scientist, or simply want to automate tasks, this course provides the essential foundation to start your programming journey.


Who Is This Course For?



  • Absolute Beginners with no programming experience

  • Career Changers looking to enter tech fields

  • Professionals wanting to automate tasks and analyse data

  • Students building foundational programming skills

  • Anyone curious about coding and technology

Course Outline


  1. Getting Started

    • Getting Python and setting up your environment

    • Working with Python IDLE

    • Writing effective comments

    • Using online Python compilers




  2. Variables, Data Types & Operators

    • Creating and naming variables

    • Understanding standard data types

    • Type Conversion or Casting

    • User input and f-strings

    • What are operators in python?

    • Arithmetic and assignment operators




  3. Python Strings

    • Accessing and manipulating string characters

    • Python String Operations

    • String Membership Test

    • Built-in String Methods




  4. Working with Numbers

    • Integers and floats

    • Combining numbers and strings

    • Mathematical Functions

    • Decimal formatting techniques




  5. Lists & Tuples

    • Accessing elements with indexing and slicing

    • Adding, modifying, and removing items

    • Essential list methods

    • List Membership Test

    • Introduction to tuples and their uses




  6. Python Dictionary

    • Working with key-value pairs

    • Accessing, adding, and modifying dictionary data

    • Removing key-value pairs

    • Dictionary Methods




  7. Decision Making

    • Python if Statement

    • Indentation

    • Python if…else Statement

    • Python if…elif…else Statement




  8. Loops in Python

    • Python While Loops

    • Python for Loop

    • Looping through strings and sequences

    • Using the range() function





What You'll Achieve


By the end of this course, you'll be able to:



  • Write and execute Python programs confidently

  • Work with all fundamental Python data types

  • Implement decision-making and looping structures

  • Solve basic programming problems

  • Continue learning more advanced Python topics

  • Apply Python to real-world tasks and projects

Tutors

user

Younus Kazi

A professional Online and Classroom Teacher

Younus has over 18 years experiences in working and teaching IT in both public and private organisations. His specialities include Web design, deve...
View More...

Subscribe to our newsletter

Sign up for our newsletter, so you can be the first to find out the latest news and tips about our classes, as well as general updates throughout the year.