Exclusive Deal! 94% Off, Today Only!
Buy 1 or more contact sale
Course Overview
Learn how to make a genuine difference in your life by taking our popular Coding with Python 3. Our commitment to online learning and our technical experience have been put to excellent use within the content of these educational modules. By enrolling today, you can take your knowledge of Coding with Python 3 to a whole new level and quickly reap the rewards of your study in the field you have chosen.
We are confident that you will find the skills and information that you will need to succeed in this area and excel in the eyes of others. Do not rely on substandard training or half-hearted education. Commit to the best, and we will help you reach your full potential whenever and wherever you need us.
Please note that Coding with Python 3 provides valuable and significant theoretical training for all. However, it does not offer official qualifications for professional practice. Always check details with the appropriate authorities or management.
Learning Outcomes
Your Path to Success
By completing the training in Coding with Python 3, you will be able to significantly demonstrate your acquired abilities and knowledge of Coding with Python 3. This can give you an advantage in career progression, job applications, and personal mastery in this area.
Is This Course Right for You?
This course is designed to provide an introduction to Coding with Python 3 and offers an excellent way to gain the vital skills and confidence to start a successful career. It also provides access to proven educational knowledge about the subject and will support those wanting to attain personal goals in this area. Full-time and part-time learners are equally supported, and the study periods are entirely customisable to your needs.
Assessment Process
Once you have completed all the modules in the Coding with Python 3 course, you can assess your skills and knowledge with an optional assignment. Our expert trainers will assess your assignment and give you feedback afterwards.
Show off Your New Skills with a Certification of Completion
The learners have to successfully complete the assessment of this Coding with Python 3  course to achieve the CPD accredited certificate. Digital certificates can be ordered for only £10. Learners can purchase printed hard copies inside the UK for £29, and international students can purchase printed hard copies for £39.
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:08:00 | ||
Infinite loops with break | 00:07:00 | ||
Using continue in a loop.mp4 | 00:06:00 | ||
For loop | 00:08: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 | ||
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 |
3505
4.7
£25