Fueling your journey to inspire, overcome, and motivate towards a brighter future. Join us today
Log In
Sign Up
Don’t have an account yet? Sign Up
Already have an account? Sign In
By signing up, I accept IOMH (Terms & Conditions)
Learn advanced Python concepts like OOP, file handling, and NumPy. Build solid Python projects with this Intermediate Python Course course.
Join our Intermediate Python Diploma course and discover your hidden skills, setting you on a path to success in this area. Get ready to improve your skills and achieve your biggest goals. The Intermediate Python Diploma course has everything you need to get a great start in this sector.
Improving and moving forward is key to getting ahead personally. The Intermediate Python Diploma course is designed to teach you the important stuff quickly and well, helping you to get off to a great start in the field. So, what are you looking for? Enrol now!
This course covers the topic you must know to stand against the tough competition. The future is truly yours to seize with this Intermediate Python Diploma. Enrol today and complete the course to achieve a certificate that can change your career forever.
After studying the course, an MCQ exam or assignment will test your skills and knowledge. You have to get a score of 60% to pass the test and get your certificate.
Certificate of Completion – Digital/PDF Certificate
After completing the Intermediate Python Diploma course, you can order your CPD-accredited Digital/PDF Certificate for £5.99.
Certificate of Completion – Hard copy Certificate
You can get the CPD Accredited Hard Copy Certificate for £12.99. (Each)
Inside the UK: £3.99
International: £10.99
This Intermediate Python Diploma is suitable for anyone aspiring to start a career in relevant field; even if you are new to this and have no prior knowledge, this course is going to be very easy for you to understand.
On the other hand, if you are already working in this sector, this course will be a great source of knowledge for you to improve your existing skills and take them to the next level.
This course has been developed with maximum flexibility and accessibility, making it ideal for people who don’t have the time to devote to traditional education.
There is no prerequisite to enrol in this course. You don’t need any educational qualification or experience to enrol in the Intermediate Python Diploma course.
Do note: you must be at least 16 years old to enrol.
Any internet-connected device, such as a computer, tablet, or smartphone, can access this online course.
The certification and skills you get from this Intermediate Python Diploma Course can help you advance your career and gain expertise in several fields, allowing you to apply for high-paying jobs in related sectors.
Module 01: Python basic recap | |||
Variables and data types | 00:11:00 | ||
Data structures | 00:11:00 | ||
Set methods(add, copy, union, intersection, difference etc) | 00:08:00 | ||
Dict methods(keys, values, items, get, setDefault etc) | 00:05:00 | ||
Complex structures(list of lists, list of dicts, dict of lists etc) | 00:05:00 | ||
Conditional statements | 00:06:00 | ||
Loops in python | 00:08:00 | ||
Functions in python | 00:05:00 | ||
Exercise (m1) | 00:06:00 | ||
Module 02: Deep dive into Loops | |||
Iterating through list,dictionaries, set | 00:11:00 | ||
Zip and enumerate | 00:13:00 | ||
List comprehension | 00:09:00 | ||
Nested loops | 00:07:00 | ||
Big O notation and space-time trade-off | 00:16:00 | ||
Exercise (m2) | 00:08:00 | ||
Module 03: Deep dive into functions | |||
Scope in python (local scope, global scope) | 00:10:00 | ||
Passing multiple arguments(*args, **kwargs) | 00:09:00 | ||
Returning multiple values | 00:08:00 | ||
Lambda functions | 00:05:00 | ||
Map, apply, filter,reduce | 00:08:00 | ||
Callbacks | 00:05:00 | ||
Nested functions | 00:05:00 | ||
Recursion | 00:07:00 | ||
Exercise (m3) | 00:10:00 | ||
Module 04: OOP concepts | |||
What is Class | 00:12:00 | ||
Creating an empty Class in Python | 00:06:00 | ||
Creating an object | 00:08:00 | ||
Creating a class and object with class and instance attributes | 00:08:00 | ||
Attributes and methods | 00:08:00 | ||
Creating modules and importing them | 00:08:00 | ||
Exercise (m4) | 00:17:00 | ||
Module 05: Built-in modules | |||
Math module(pi, sqrt, pow, exp, log, Trigonometric functions) | 00:08:00 | ||
Re module(findall, search, split, sub) | 00:10:00 | ||
OS module(mkdir, chdir, getcwd,rmdir,listdir) | 00:10:00 | ||
Random(choice, shuffle, random, randint,randrange) | 00:06:00 | ||
Time module(time, sleep, localtime, ctime,asctime) | 00:06:00 | ||
Collections module(namedtuple,OrderedDict,deque) | 00:09:00 | ||
Itertools module(chain.from_iterable, combinations,combinations_with_replacement,permutations) | 00:06:00 | ||
Exercise (m5) | 00:18:00 | ||
Module 06: File and Exception Handling | |||
Reading from a file | 00:11:00 | ||
Writing to a file | 00:07:00 | ||
Common exceptions | 00:06:00 | ||
Zerodivision Error | 00:06:00 | ||
File Not Found Error | 00:04:00 | ||
Type Error | 00:04:00 | ||
Indexing Error | 00:04:00 | ||
Exercise (m6) | 00:05:00 | ||
Module 07: Using python packages(Numpy) | |||
Packages vs modules | 00:10:00 | ||
Installing a python package | 00:06:00 | ||
Using the objects of the package | 00:14:00 | ||
Intro to numpy | 00:07:00 | ||
Creating arrays using numpy | 00:08:00 | ||
Exercise (m7) | 00:07:00 | ||
Capstone Project: | |||
Creating a tic-tac-toe app in notebook (topics: conditions, loops, OOP) | 01:00:00 |
COPYRIGHT © 2021 Institute of Mental Health