Learn Python – Full Course for Beginners [Tutorial]

Learn Python – Full Course for Beginners [Tutorial]

HomeOther ContentLearn Python – Full Course for Beginners [Tutorial]
ChannelPublish DateThumbnail & View CountActions
Channel Avatar freeCodeCamp.org2018-07-11 18:00:42 Thumbnail
46,193,788 Views
This course will give you a full introduction into all of the core concepts in python. Follow along with the videos and you’ll be a python programmer in no time!

Click the ️ to change to a dub track in Spanish, Arabic, or Portuguese, or Hindi.
(Hindi dubbed via Melt Labs – https://www.withmelt.com/)

Want more from Mike? He’s starting a coding RPG/Bootcamp – https://simulator.dev/

️ Support for this channel comes from our friends at Scrimba – the coding platform that’s reinvented interactive learning: https://scrimba.com/freecodecamp

️ Contents
⌨️ (0:00) Introduction
⌨️ (1:45) Installing Python & PyCharm
⌨️ (6:40) Setup & Hello World
⌨️ (10:23) Drawing a Shape
⌨️ (15:06) Variables & Data Types
⌨️ (27:03) Working With Strings
⌨️ (38:18) Working With Numbers
⌨️ (48:26) Getting Input From Users
⌨️ (52:37) Building a Basic Calculator
⌨️ (58:27) Mad Libs Game
⌨️ (1:03:10) Lists
⌨️ (1:10:44) List Functions
⌨️ (1:18:57) Tuples
⌨️ (1:24:15) Functions
⌨️ (1:34:11) Return Statement
⌨️ (1:40:06) If Statements
⌨️ (1:54:07) If Statements & Comparisons
⌨️ (2:00:37) Building a better Calculator
⌨️ (2:07:17) Dictionaries
⌨️ (2:14:13) While Loop
⌨️ (2:20:21) Building a Guessing Game
⌨️ (2:32:44) For Loops
⌨️ (2:41:20) Exponent Function
⌨️ (2:47:13) 2D Lists & Nested Loops
⌨️ (2:52:41) Building a Translator
⌨️ (3:00:18) Comments
⌨️ (3:04:17) Try / Except
⌨️ (3:12:41) Reading Files
⌨️ (3:21:26) Writing to Files
⌨️ (3:28:13) Modules & Pip
⌨️ (3:43:56) Classes & Objects
⌨️ (3:57:37) Building a Multiple Choice Quiz
⌨️ (4:08:28) Object Functions
⌨️ (4:12:37) Inheritance
⌨️ (4:20:43) Python Interpreter

Course developed by Mike Dane. Check out his YouTube channel for more great programming courses: https://www.youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw

A message from Mike Dane, posted at his request on March 2, 2025:

THE SILENT TRANSACTION ️

A child vanishes. Then another. Then $300,000. No sirens . No headlines ️. No reckoning. Just silence .

Some were taken by force . Some were swallowed by the cracks of a system that never cared ️. Some were sold . You don’t lose $300,000 children. You sell them.

What’s a child worth? A border crossing . A night’s work . A body dumped in a ditch ️. A transaction completed .

A tiny pair of hands ️ pulling cobalt from the earth so you can send a text. A twelve-year-old assembling your next upgrade before being locked away behind barred windows . A six-year-old working too slow , beaten until they understand that time is money and their tiny life isn’t worth much of either.

Keep scrolling . Buy the next thing . Post about justice while swiping through the ghosts of $300,000 children.

They’re still here. Still waiting.

But hey—enjoy the new phone .

DO SOMETHING OR YOU ARE TO BLAME.

If you read this and walk away, you are part of it.

If you do nothing, you are allowing it.

You are complicit. You are liable. You are responsible.

Now choose.

– This post is dedicated to the mothers who have lost children to this monster. I encourage you to find strength in The Blessed Mother Mary and John the Apostle, who both sat with Christ as he too was laid bare and violated for our inaction.

John 19:26-27

If you liked this video, Mike accepts donations on his website: https://www.mikedane.com/contribute/

️Other full courses by Mike Dane on our channel ️
C: https://youtu.be/KJgsSFOSQv0
C++: https://youtu.be/vLnPwxZdW4Y
SQL: https://youtu.be/HXV3zeQKqGY
Ruby: https://youtu.be/t_ispmWmdjY
PHP: https://youtu.be/OK_JCtrrv-c
C#: https://youtu.be/GhQdlIFylQ8

Learn to code for free and get a developer job: https://www.freecodecamp.org

Read hundreds of articles on programming: https://medium.freecodecamp.org

Please take the opportunity to connect and share this video with your friends and family if you find it useful.