Summary
Keywords
Full Transcript
Welcome to this Python Course For Beginners [2024]! In this comprehensive tutorial, I explain concepts and make sure you understand them using visualisations. Along with the topics I cover in the video (can be found in the timestamps), I help you build logic through challenges and exercises. I first give challenge you to do it on your own. If you’re not able to do it, I give the solution with the required explanation! This course doesn’t cover everything about Python - Python is vast, no one single course can cover everything. What I do in this video is focus on the fundamentals as that’s the only thing you’ll be needing to get started in any Python related field. 📌 Discord Server - https://discord.gg/Q8Rx8YWFVF Resources: More on String Formatting - https://www.w3schools.com/python/ref_string_format.asp Operator Precedence Table - https://www.programiz.com/python-programming/precedence-associativity Article About Hashing (GFG) - https://www.geeksforgeeks.org/hashing-data-structure/ Article About Hashing (HackerEarth) - https://www.hackerearth.com/practice/data-structures/hash-tables/basics-of-hash-tables/tutorial/ Multiple Inheritance - https://realpython.com/lessons/multiple-inheritance-python/ Binary Files Python - https://www.tutorialspoint.com/how-do-i-read-or-write-binary-data-in-python Timestamps: (00:00:00) Introduction (00:02:11) Run Python Programs (00:02:38) Pycharm Installation (00:04:41) Pycharm (00:10:47) Print (00:18:41) Comments (00:20:35) Input (00:24:30) Need for Variables (00:25:56) Variables (00:41:22) Data Types (00:42:50) Numbers (00:55:29) Exercise 1 (01:03:38) Strings (02:02:21) Exercise 2 (02:15:58) Boolean (02:20:26) Operators (02:48:17) Challenge - Operator Precedence, Unary Operators (02:54:21) Exercise 3 (03:09:41) Conditional Statements (03:30:07) Exercise 4 (03:46:13) Lists (04:21:00) Copying a List (04:30:50) Exercise 5 (04:41:35) While Loop (05:09:30) Exercise 6 (05:09:38) For Loop (05:23:24) For Loop vs While Loop (05:24:26) Exercise 7 & List Comprehension (05:32:10) Exercise 8 (05:47:14) Tuples (05:55:08) Sets (06:13:39) Exercise 9 (06:28:35) Dictionaries (06:58:56) Exercise 10 (07:11:25) Functions (07:56:57) Scope (08:07:26) Classes (08:38:44) Exercise 11 (09:02:45) Exercise 12 - LinkedList (09:30:14) Exercise 13 (09:38:38) Object Oriented Programming (09:57:40) File Handling (10:08:42) Exception Handling (10:20:46) Conclusion Connect With Me Here: GitHub: https://github.com/rivaanranawat Linkedin: https://www.linkedin.com/in/rivaan-ranawat Medium: https://namanrivaan.medium.com X: https://x.com/RanawatRivaan Instagram: https://instagram.com/optimalcoding
