Lists, Tuples and Dictionaries12 lectures • 2hr 3min
Creating smaller lists out of a bigger one
Manipulating lists and elements
Append, insert, remove, sort
Introduction to dictionaries
Values, keys, items, get
Dictionary comprehension part 1
Dictionary comprehension part 2
Advanced string manipulation
Upper, lower, isupper, islower
Split, strip, join, startswith, endswith
Files in Python 33 lectures • 1hr 2min
Navigating through system with OS library
Reading and writing to files
Reversing text from a file
Error Handling2 lectures • 28min
Try and except
Try and finally
Object Oriented Programming8 lectures • 1hr 35min
Changing class attributes
Built in class attributes
Using your class in a different program
Using your class in a program
Implementing students count option
Overriding methods in a class
Date & Time2 lectures • 39min
Printing and calculating date and time
Different date formats
Regular Expressions3 lectures • 1hr 3min
Extracting useful data
Regex part 1
Regex part 2
Interacting with HTTP8 lectures • 2hr 10min
Performing HTTP GET requests
Performing POST requests
Handling website re-directions
Encoding in requests
Session objects and cookies
SSL certificates, authentication, etc.
JSON library and proxies
Basic computer usage
An open mind!
If you would like to learn Python 3 programming in 2020, you are going to LOVE this course! Get started with the most beginner friendly programming language and start writing your very own programs today!
We will cover the following topics in this course:
Introduction to Python and setup
Python programming basics
Functions - coding exercises
Lists, tuples and dictionaries
Files in Python 3
Object oriented programming
Date & time
Interacting with HTTP
Networking in Python 3
E-mails, PDFs, images
This course was designed for absolute beginners who wish to master the Python programming language. All lectures are downloadable for offline viewing. English subtitles and a certificate of completion are are available as well.
Thank you for taking the time to read this and we hope to see you in the course!
Who this course is for:
Students interested in learning the Python programming language.
Students who wish to pursue a career in software development.
The digital age is upon us. Would you like to build/protect the systems that shape our future?
I am here on Udemy to produce valuable educational resources for students who wish to learn skills related to information technology, network security, programming languages and much more. Enroll in one of my courses for a practical, down to earth approach to learning.