Python Basics Course

Our Python beginner course is a practical, fully customisable introduction to Python programming for delegates who are new to Python or want to build a solid foundation in programming.

Python Basics Course Description


Our Python beginner course is a practical, fully customisable introduction to Python programming for people who are new to Python or want to build a solid foundation in programming.
This 1-day Python basics course is delivered live by an experienced instructor and introduces the essential programming concepts you need to start writing Python code with confidence.
You will learn fundamental Python programming skills through hands-on exercises, examples and practical coding activities, including variables, data types, conditions, loops, functions and core data structures.
The course is designed to give beginners a clear understanding of how Python works and how fundamental programming concepts are applied when developing real programs.
By the end of the Python course, you will be able to write and understand basic Python programs and apply the programming techniques covered during the training.
You will also complete small practical projects that can be used as examples when developing larger Python projects and continuing your programming studies.

Who should attend the Python Basics Course?

Most attendees are have little or no Python knowledge. Private individuals are very welcome.

Python Data Course Details

Our Style: Hands-on, Practical
Location: Online, Instructor-led
Download: anaconda.com.
Duration: 1 Day
Group Size: Maximum 4 people per group.
Qualification: PCWorkshops Beginners Certification.
Times: check the booking link

Why choose this course?

  • Fast results: Get familiar with Python in 1 day, coding a few good practical examples.
  • Hands-on Learning: Get practical Python experience through practical examples and exercises.
  • Expert Python Instructors: Learn from industry Python beginners professionals with proven expertise.
  • Career Advancement: Boost your resume with valuable Python beginner skills, making you more competitive in the job market.
  • Flexible Scheduling: Choose a time that works for you, with our online, instructor-led Python sessions.

Python Data Course Outline

Session 1: Python Basics and Programming Fundamentals

Python Data Types and Variables: Working with Python variables and variable scope; understanding data types and converting and casting types in Python.
Python Operators and Expressions: Using operators and expressions to write and understand Python code.
Decision Making in Python: Using if, if-else, if-elif-else and nested if-else statements to control the flow of Python programs.
Code a small app to calculate the delivery fee for various distances of deliveries.
Python Loops: Using while and while-else loops, for loops and nested loops. Jump statements including break and continue.
Code a small app to calculate the movie ticket price, for various combinations of movie-goers.

Session 2: Python Data Structures

Python Lists: Creating, accessing and working with lists in Python.
Python Tuples: Working with tuple data structures and their uses in Python programming.
Python Sets: Understanding sets and working with unique values in Python.
Code a small app to to keep the movies date schedule in a list and find the movie for the day thet we want to go to the movies.

Session 3: Python Built-in Functions

Python String Functions: Using built-in string functions and methods when working with text.
Python Maths Functions: Using Python's built-in mathematical functions for common programming tasks.
Python Random Functions: Using Python's random functions to generate and work with random values.
Re-code the movie-calculations using methods.

Session 4: Python Functions, Modules, Classes and OOP

Creating and Using Python Functions: Creating custom functions and understanding how functions are used in Python programming.
Python Parameters and Return Values: Using parameters, arguments and return values to create reusable Python code.
Introduction to Python Classes and Objects: Understanding the fundamentals of object-oriented programming (OOP) in Python.
Creating Python Classes: Creating classes and creating and using objects in Python programs. .

Session 5: Access SQL Database with Python

Python Database Connections: Connecting Python programs to an Access SQL database using database connection details and credentials.
SQL Select Queries with Python: Retrieving database records, iterating through result sets and using variables and parameters in SQL queries.

Session 6: Python Pandas DataFrame Basics

Loading Data into a Pandas DataFrame: Working with dictionaries and converting dictionary data to DataFrames and DataFrames back to dictionaries. Learn some Pandas Basics .
Load the top 1000 movies data and find you favorite actor.

Book the Python course

Customise Python Courses

Powered byEMF HTML Contact Form

Where is our London Classroom

Golden Cross House, 8 Duncannon Street, London, WC2n 4JF

More About Our Python Courses

Instructor-led Experienced Python trainers adapt to audience and address questions directly, delivering directly, live.
Practical Python Course All Python skills are illustrated and thoroughly practiced with comprehensive, explanatory, practical exercises.
Personlised Python Courses Courses are fully customisable with relevant sample data via pre-course arrangement. The maximum number of delegates per group is 4.
Live online, London Classroom, or Onsite Normally we teach online, instructor-led. You can arrange Python Basics Training onsite or in the London classroom via pre-course arrangement.

Contact PCWorkshops