12 lectures • 2hr 3minLists, Tuples and Dictionaries
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
3 lectures • 1hr 2minFiles in Python 3
Navigating through system with OS library
Reading and writing to files
Reversing text from a file
2 lectures • 28minError Handling
Try and except
Try and finally
8 lectures • 1hr 35minObject Oriented Programming
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
2 lectures • 39minDate & Time
Printing and calculating date and time
Different date formats
3 lectures • 1hr 3minRegular Expressions
Extracting useful data
Regex part 1
Regex part 2
8 lectures • 2hr 10minInteracting with HTTP
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.