Python Programming Training

4.3
2 reviews
  • This course has been very good. I already work in the Health care setting but need to up my qualifications so I can do more in the future still with health care. I have learnt more and it has helped me along with my job and now my future. My tutor has been very good in response times and feedback and I would personally recommend others to do a c...
    |
  • A brilliant and interesting course! Thoroughly enjoyed it and a HUGe thank you to my wonderful tutor.Great course materials and prompt help and feedback made for a great learning experience.
    |

Course

Online

£ 99 VAT inc.

Call the centre

Description

  • Type

    Course

  • Level

    Intermediate

  • Methodology

    Online

  • Duration

    Flexible

Take your programming skills to the next level with this Python Programming tutorial. This tutorial is designed for the beginner, and you do not need to have any experience at all with programming or development in order to learn how to program with Python using this video tutorial.

In this tutorial, the training is by expert programmer and author Mike McMillan. Some of the topics that Mike covers throughout the Python Programming training include installing Python, data types and creating variables, input and output, decision making and repetition, iterators, list comprehension and functions. He also covers variable scope, modules - creating and using pre-built ones, object oriented programming, inheritance, exception handling and using data structures.

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now closed

About this course

Key Topics

The Python Programming Training is divided into following lessons:

Introduction
Installing Python
Writing Your First Program - Hello, World!
Python Basic Data Types And Variables
Python Input/Output
Making Decisions - if Statements
while Loops
for Loops
Iterators
List Comprehensions
Functions
More On Functions
Scope
Modules
Object-Oriented Programming - Part 1
Object-Oriented Programming - Part 2
Exception Handling
Using Data Structures

No Entry Requirements

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Fill in your details to get a reply

We will only publish your name and question

Reviews

4.3
  • This course has been very good. I already work in the Health care setting but need to up my qualifications so I can do more in the future still with health care. I have learnt more and it has helped me along with my job and now my future. My tutor has been very good in response times and feedback and I would personally recommend others to do a c...
    |
  • A brilliant and interesting course! Thoroughly enjoyed it and a HUGe thank you to my wonderful tutor.Great course materials and prompt help and feedback made for a great learning experience.
    |
100%
4.6
excellent

Course rating

Recommended

Centre rating

Laura

4.5
30/04/2015
What I would highlight: This course has been very good. I already work in the Health care setting but need to up my qualifications so I can do more in the future still with health care. I have learnt more and it has helped me along with my job and now my future. My tutor has been very good in response times and feedback and I would personally recommend others to do a c...
Would you recommend this course?: Yes

Karen

4.0
15/04/2015
What I would highlight: A brilliant and interesting course! Thoroughly enjoyed it and a HUGe thank you to my wonderful tutor.Great course materials and prompt help and feedback made for a great learning experience.
What could be improved: Nothing
Would you recommend this course?: Yes
*All reviews collected by Emagister & iAgora have been verified

This centre's achievements

2016

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 16 years

Subjects

  • Object oriented training
  • Object oriented Programming
  • Object-oriented training
  • Oriented Programming
  • Programming
  • Python
  • Web Programming

Teachers and trainers (1)

Support Advisor

Support Advisor

Support Advisor

Course programme

Python Programming Training course
How is the Course Structured?
Introduction

  • What This Course Covers

Installing Python

  • Installing Python In Windows
  • Installing Python On A Mac

Writing Your First Program - Hello, World!

  • Entering And Running A Program In Windows
  • Entering And Running A Program On A Mac
  • Exercise 1

Python Basic Data Types And Variables

  • Expressions, Statements, Variables
  • Working With Numbers
  • Working With Strings
  • Working With Booleans
  • Working With Lists
  • Working With Dictionaries
  • Working With Tuples
  • Exercise 1
  • Exercise 2

Python Input/Output

  • Using The Print Function - Part 1
  • Using The Print Function - Part 2
  • Getting Input From The User
  • Exercise 1

Making Decisions - if Statements

  • The Relational Operators
  • The Logical Operators
  • Simple if Statement
  • if-else Statement
  • if-elif Statement
  • Exercise 1
  • Exercise 2

while Loops

  • Introduction To while Loops
  • Count-Controlled while Loops
  • Event-Controlled while Loops
  • Using continue
  • Using break
  • Working With Files - Part 1
  • Working With Files - Part 2
  • Exercise 1
  • Exercise 2

for Loops

  • Introduction To for Loops - Part 1
  • Introduction To for Loops - Part 2
  • for Loops With Lists
  • for Loops With Tuples
  • for Loops With Dictionaries
  • for Loops With Files
  • Exercise 1
  • Exercise 2

Iterators

  • Understanding Iterators
  • Using iter And next
  • Iterators And Dictionaries
  • Other Iterators
  • Exercise 1

List Comprehensions

  • Introduction To List Comprehensions
  • Using List Comprehensions With Files
  • Exercise 1

Functions

  • Introduction To Functions - Why
  • Defining Functions
  • Calling Functions
  • Functions With Multiple Arguments
  • Predicate Functions
  • Exercise 1
  • Exercise 2

More On Functions

  • Recursive Functions - Part 1
  • Recursive Functions - Part 2
  • Function Objects
  • Anonymous Functions
  • Higher-Order Functions
  • Exercise 1
  • Exercise 2

Scope

  • Global Scope
  • Local Scope
  • Nested Scope
  • Exercise 1 - Part 1
  • Exercise 1 - Part 2

Modules

  • Using Built-In Modules
  • User-Defined Modules - Part 1
  • User-Defined Modules - Part 2
  • Module Namespaces
  • Exercise 1

Object-Oriented Programming - Part 1

  • Abstract Data Types
  • Designing A Class, Fields And Constructors
  • Designing A Class, Methods
  • Data Structure For Fields
  • Exercise 1
  • Exercise 2

Object-Oriented Programming - Part 2

  • Creating A Derived Class - Part 1
  • Creating A Derived Class - Part 2
  • Exercise 1
  • Exercise 2

Exception Handling

  • Exceptions Demonstrated
  • Try-Except Statements
  • Try-Except-Finally Statements
  • The raise Statement
  • Exercise 1

Using Data Structures

  • Exercise 1 - Lists
  • Exercise 2 - Tuples
  • Exercise 3 - Dictionaries

Additional information

Career Opportunities:
Python Developer Programmer Consultant

Call the centre

Python Programming Training

£ 99 VAT inc.