Coding with Python 3

5 ( 1 REVIEWS )
322 STUDENTS

Course Overview

You’ll have an arsenal of skills to lock down your desired career after completing this Coding with Python 3 course. Moreover, you will have access to all of the materials in this course for free for a whole year and learn a multitude of highly coveted skills to move up the corporate ladder.

With this comprehensive Coding with Python 3 course, you’ll have all of your questions answered and all of the necessary expertise under your belt. Apart from setting you up for success, this course offers numerous advantages to make your learning experience more pleasurable and less stressful. So, add this Coding with Python 3 course to the basket and take your expertise up a notch!

Please Note: Thames College is a One Education approved resale partner for Quality Licence Scheme Endorsed courses.

Why Choose Thames College?

Thames College offers you the benefit of —

Who Is This Course For?

Those who want to strengthen their professional skills while training for the desired job should take advantage of the Coding with Python 3 training! This course will keep you up-to-date with all the latest developments and coach you accordingly. So invest in this Coding with Python 3 course if you want the best training available.

Certificate of Achievement

CPD Certification

After successfully completing the assessment of this Coding with Python 3 course, you can apply for the CPD accredited certificates. The PDF version is only £2.99 and the Hardcopy version will cost you £8.99.

Requirements

No formal entry requirements! No prerequisites or relevant experience is required!

This course is accessible to anyone with an eagerness to learn. All you require is—

Career Path

Utilise this all-inclusive course to acquire the skills and expertise you’ll need to thrive in the workplace.

Course Curriculum

Introduction and Setup
Introduction 00:03:00
Why is Python 3 worth learning 00:04:00
Installing Python 3 on Windows 00:08:00
Installing Python 3 on Ubuntu and Mac 00:08:00
Taking a closer look at Python 3 IDLE 00:05:00
Python Programming Basics
Math operators 00:12:00
Strings 00:08:00
Variables and variable naming rules 00:11:00
Our first program 00:12:00
Type, len, str, int, float, functions 00:09:00
True or false Boolean 00:10:00
If-statement 00:05:00
If and else 00:13:00
Using elif for multiple statements.mp4 00:09:00
While loop 00:16:00
Infinite loops with break 00:07:00
Using continue in a loop.mp4 00:06:00
For Loop 00:10:00
Importing Python libraries 00:12:00
Functions- Coding Exercises
Defining functions in Python 3 00:15:00
Local and global variables 00:10:00
Coding guess the number program 00:16:00
Reverse a string function 00:07:00
Calculate area of a circle program 00:11:00
Simple Python calculator 00:15:00
Removing vowels from string program 00:13:00
Find the largest number out of three 00:16:00
Lists, Tuples and Dictionaries
Python lists 00:15:00
Creating smaller lists out of a bigger one 00:09:00
Manipulating lists and elements 00:08:00
Append, insert, remove, sort 00:11:00
Tuples 00:13:00
Introduction to dictionaries 00:10:00
Values, keys, items, get 00:08:00
Dictionary comprehension part 1 00:08:00
Dictionary comprehension part 2.mp4 00:07:00
Advanced string manipulation 00:12:00
Upper, lower, isupper, islower 00:09:00
Split, strip, join, startswith, endswith 00:13:00
Files in Python 3
Navigating through system with OS library 00:29:00
Reading and writing to files 00:16:00
Reversing text from a file 00:17:00
Error Handling
Try and except 00:13:00
Try and finally 00:15:00
Object Oriented Programming
Classes 00:22:00
Changing class attributes 00:10:00
Built in class attributes 00:08:00
Using your class in a different program 00:05:00
Using your class in a program 00:26:00
Implementing students count option 00:05:00
Class inheritance 00:12:00
Overriding methods in a class 00:08:00
Date & Time
Printing and calculating date and time 00:30:00
Different date formats 00:09:00
Regular Expressions
Extracting useful data 00:23:00
Regex part 1 00:23:00
Regex part 2 00:17:00
Interacting with HTTP
Performing HTTP GET requests 00:20:00
Performing POST requests 00:04:00
Handling website redirections 00:03:00
BeautifulSoup 00:29:00
Encoding in requests 00:11:00
Session objects and cookies 00:21:00
SSL certificate, authentication, etc 00:21:00
JSON library and proxies 00:21:00
Networking in Python 3
Socket terminology 00:09:00
Connecting two machines 00:21:00
Coding a chat program 00:35:00
Receiving desired amount of data 00:20:00
Socket timeout and options 00:08:00
UDP server and client 00:13:00
AF_UNIX and raw_sockets 00:14:00
Threading
Introduction to threading part 1 00:28:00
Introduction to the threading part 2 00:22:00
Theory behind threaded server 00:15:00
E-mails, PDFs, Images
Sending emails using smtplib 00:32:00
PDF files 00:11:00
Images in Python 3 00:16:00

Certificate of Achievement

Upon completion, you will receive a CPD-accredited certificate recognised globally. Choose from:

Pdf Certificate & Transcript  £7.99
Hardcopy Certificate & Transcript  £17.99

This certification validates your knowledge and skills, boosting your employability in healthcare.

Course Reviews

  • 5 stars 0
  • 4 stars 0
  • 3 stars 0
  • 2 stars 0
  • 1 stars 0

5

5
1 ratings
Thames-college-logo-white-2021

We are a business that specialises in providing CPD & QLS accredited courses for anyone looking to advance their professional career.

Address : 78 Ilford Lane, Ilford, England, IG1 2LA

Email : info@thamescollege.org

Phone Number : ​020 8124 5465

Payment Methods

lead-payment-logos

Copyright © 2026 Thames College. All Right Reserved.

top