Python Programming Training
-
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
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
Start date
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
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 rating
Recommended
Centre rating
Laura
Karen
This centre's achievements
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
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
Python Programming Training