Ultimate Python Course for Beginners: Master Coding from Scratch π
Learn Python step-by-step and become a pro! This comprehensive course covers everything you need to start coding confidently in Python. Perfect for beginners eager to unlock their programming potential.

Tech With Tim
983.6K views β’ May 8, 2020

About this video
This python course is designed to take you from beginner to pro in the python language. This python course is designed to teach you everything you need to know about python. It assumes no prior knowledge and is a perfect python tutorial for beginners. This course is split into 4 main sections: Beginner Python Programming, Object Oriented Programming, Intermediate Python Programming and Expert Python Features.
π Subscribe to my second channel for weekly podcasts! https://www.youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA
π Python Download: https://www.python.org/downloads/
Note: There may be some missing links and resources. Leave a comment if so and I'll try my best to add them!
βοΈ Time Stamps βοΈ
π Beginner Python Programming π
(00:00:00) Introduction
(00:01:12) Variables & Data Types
(00:12:21) Basic Operators & Input
(00:24:11) Conditions
(00:32:54) if-elif-else
(00:45:56) Chained Conditionals & Nested Statements
(00:53:29) For Loops
(00:59:29) While Loops
(01:05:51) List's and Tuples
(01:14:09) Iteration by Item
(01:20:13) String Methods
(01:26:38) Slice Operator
(01:33:41) Functions
(01:42:10) How to Read a Text File
(01:50:31) Writing to a Text File
(01:54:50) Using .count() and .find()
(02:01:47) Introduction to Modular Programming
(02:09:28) Optional Parameters
(02:15:36) Try and Except (Error Handling)
(02:20:29) Global vs Local Variables
π Object Oriented Programming π
(02:29:16) Introduction to Objects
(02:39:02) Creating Classes
(02:50:37) Inheritance
(03:03:13) Overloading Methods
(03:16:01) Static Methods and Class Methods
(03:25:44) Private and Public Classes
π Intermediate Python π
(03:31:40) Optional Parameters
(03:41:13) Static and Class Methods
(03:50:24) Map Function
(03:56:15) Filter Function
(04:03:12) Lambda Function
(04:10:12) Introduction to Collections
(04:22:17) Named Tuple
(04:30:20) Deque
π Advanced Python π
(04:40:12) Overview of Python
(04:58:34) Dunder/Magic Methods
(05:12:23) Metaclasses
(05:34:10) Decorators
(05:50:29) Generators
(06:04:32) Context Managers
βΎβΎβΎβΎβΎ
π» Enroll in The Fundamentals of Programming w/ Python
https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python
πΈ Instagram: https://www.instagram.com/tech_with_tim
π Website https://techwithtim.net
π± Twitter: https://twitter.com/TechWithTimm
β Discord: https://discord.gg/pr2k55t
π LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
π GitHub: https://github.com/techwithtim
π Podcast: https://anchor.fm/tech-with-tim
π΅ One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x=
π° Patreon: https://www.patreon.com/techwithtim
βΎβΎβΎβΎβΎβΎ
β‘ Please leave a LIKE and SUBSCRIBE for more content! β‘
β Tags β
- Tech With Tim
- Python Tutorials
- Python Course
- Learn Python
- Complete Python Tutorial
β Hashtags β
#python
π Subscribe to my second channel for weekly podcasts! https://www.youtube.com/channel/UCSATlCAUi7R0Ik-wsZb2gOA
π Python Download: https://www.python.org/downloads/
Note: There may be some missing links and resources. Leave a comment if so and I'll try my best to add them!
βοΈ Time Stamps βοΈ
π Beginner Python Programming π
(00:00:00) Introduction
(00:01:12) Variables & Data Types
(00:12:21) Basic Operators & Input
(00:24:11) Conditions
(00:32:54) if-elif-else
(00:45:56) Chained Conditionals & Nested Statements
(00:53:29) For Loops
(00:59:29) While Loops
(01:05:51) List's and Tuples
(01:14:09) Iteration by Item
(01:20:13) String Methods
(01:26:38) Slice Operator
(01:33:41) Functions
(01:42:10) How to Read a Text File
(01:50:31) Writing to a Text File
(01:54:50) Using .count() and .find()
(02:01:47) Introduction to Modular Programming
(02:09:28) Optional Parameters
(02:15:36) Try and Except (Error Handling)
(02:20:29) Global vs Local Variables
π Object Oriented Programming π
(02:29:16) Introduction to Objects
(02:39:02) Creating Classes
(02:50:37) Inheritance
(03:03:13) Overloading Methods
(03:16:01) Static Methods and Class Methods
(03:25:44) Private and Public Classes
π Intermediate Python π
(03:31:40) Optional Parameters
(03:41:13) Static and Class Methods
(03:50:24) Map Function
(03:56:15) Filter Function
(04:03:12) Lambda Function
(04:10:12) Introduction to Collections
(04:22:17) Named Tuple
(04:30:20) Deque
π Advanced Python π
(04:40:12) Overview of Python
(04:58:34) Dunder/Magic Methods
(05:12:23) Metaclasses
(05:34:10) Decorators
(05:50:29) Generators
(06:04:32) Context Managers
βΎβΎβΎβΎβΎ
π» Enroll in The Fundamentals of Programming w/ Python
https://tech-with-tim.teachable.com/p/the-fundamentals-of-programming-with-python
πΈ Instagram: https://www.instagram.com/tech_with_tim
π Website https://techwithtim.net
π± Twitter: https://twitter.com/TechWithTimm
β Discord: https://discord.gg/pr2k55t
π LinkedIn: https://www.linkedin.com/in/tim-ruscica-82631b179/
π GitHub: https://github.com/techwithtim
π Podcast: https://anchor.fm/tech-with-tim
π΅ One-Time Donations: https://www.paypal.com/donate/?token=m_JfrPK7DsK4PLk0CxNnv4VPutjqSldorAmgQIQnMozUwwQw93vdul-yhU06IwAuig15uG&country.x=CA&locale.x=
π° Patreon: https://www.patreon.com/techwithtim
βΎβΎβΎβΎβΎβΎ
β‘ Please leave a LIKE and SUBSCRIBE for more content! β‘
β Tags β
- Tech With Tim
- Python Tutorials
- Python Course
- Learn Python
- Complete Python Tutorial
β Hashtags β
#python
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
983.6K
Likes
36.3K
Duration
06:21:13
Published
May 8, 2020
User Reviews
4.8
(196) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.
Trending Now