Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Learn Python in 4 Hours - Full Course for Absolute Beginners

Web Monkey via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Master Python programming fundamentals in this comprehensive 4-hour tutorial designed specifically for complete beginners with no prior programming experience. Start with the basics by setting up your development environment using Replit and writing your first "Hello World" program, then progress through essential Python concepts including data types, variables, strings, and boolean and arithmetic operators. Develop proficiency in string manipulation techniques such as indexing, slicing, and common string methods before advancing to control flow structures including if-else statements, for and while loops, break and continue statements, and try-except error handling. Learn to create and use functions with parameters, arguments, and keyword arguments while understanding the difference between local and global variables. Explore Python's core data structures including lists, dictionaries, nested dictionaries, and sets, with practical exercises on using loops with these structures. Apply your knowledge through hands-on programming challenges and two major projects: building a password checker tool and developing a complete user authentication system with registration and login functionality. Gain practical cybersecurity programming skills while establishing a solid foundation in Python that prepares you for more advanced programming concepts and real-world application development.

Syllabus

0:00 - Intro
4:50 - Important Note about Replit
9:24 - Intro to Replit
14:42 - Hello World writing our very first program
20:30 - Data Types
21:50 - Working with Strings
30:46 - Other types of Variables
35:35 - Boolean Operators
39:45 - Arithmetic Operators
45:21 - Working with Strings section Intro
46:52 - Basic String Manipulation
52:25 - String indexing and Slicing
1:01:15 - Common string methods
1:08:35 - More string manipulation
1:19:33 - Control Flow and Loops section Intro
1:21:14 - Intro to Algorithms
1:26:55 - If ELSE statements
1:38:42 - Building a simple password checker tool
1:43:20 - Introduction to Loops
1:47:36 - For and While Loops
1:57:38 - The Break Statement
2:10:55 - Try Except statements
2:18:06 - The Continue Statement
2:24:49 - Programming Challenge
2:42:27 - Functions Section Intro
2:43:28 - Defining and Calling Functions
2:46:45 - Parameters and Arguements
2:54:00 - Keyword Arguements
2:58:27 - Local and Global Variables
3:03:47 - Data Structures Section Intro
3:04:51 - Lists
3:12:26 - Using loops in a list
3:15:24 - Dictionaries
3:23:21 - Nested Dictionaries
3:28:14 - Sets
3:35:12 - Programming Challenge
3:53:37 - Authentication System Project
3:57:59 - Building the Registration Function
4:04:18 - Build the Login Function
4:11:22 - Creating the Authentication System
4:20:04 - Conclusion

Taught by

Web Monkey

Reviews

Start your review of Learn Python in 4 Hours - Full Course for Absolute Beginners

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.