Playback starts YouTube’s embedded player (privacy-enhanced mode).
Learn Python - Full Course for Beginners [Tutorial]
ChannelfreeCodeCamp.orgIn brief
This full Python course walks beginners through every core concept, from setting up your environment to building functional programs. You’ll write code hands-on, starting with simple scripts and progressing to games, loops, and object-oriented programming—ideal for absolute beginners eager to grasp Python fundamentals.
Chapters
Description from the creator
Click the ⚙️ to change to a dub track in Spanish, Arabic, or Portuguese, or Hindi.
(Hindi dubbed via Melt Labs - withmelt.com/)
❤️ Try interactive Python courses we love, right in your browser: scrimba.com/freeCodeCamp-Python (Made possible by a grant from our friends at Scrimba)
⭐️ 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: youtube.com/channel/UCvmINlrza7JHB1zkIOuXEbw
🔗If you liked this video, Mike accepts donations on his website: mikedane.com/contribute/
⭐️Other full courses by Mike Dane on our channel ⭐️
💻C: youtu.be/KJgsSFOSQv0
💻C++: youtu.be/vLnPwxZdW4Y
💻SQL: youtu.be/HXV3zeQKqGY
💻Ruby: youtu.be/t_ispmWmdjY
💻PHP: youtu.be/OK_JCtrrv-c
💻C#: youtu.be/GhQdlIFylQ8
--
Learn to code for free and get a developer job: freecodecamp.org
Read hundreds of articles on programming: medium.freecodecamp.org
About this tutorial
freeCodeCamp.org published this 4:26:52 video tutorial on October 25, 2018. It has been watched 49,431,703 times on YouTube.
- Channel
- freeCodeCamp.org
- Category
- Education
- Duration
- 4:26:52
- Published
- October 25, 2018
- Views
- 49,431,703
- Likes
- 1,123,518
Tags
Share
Further reading
-
Python For Beginners | Python.org
python.org
Learning. Before getting started, you may want to find out which IDEs and text editors are tailored to make Python editing easy, browse the list of introductory books, or look at code samples that you might find helpful.
-
Complete Python Tutorial for Beginners | Udemy
udemy.com
Python is one of top 5 programming languages today. If you want to pursue a career, this language is a must for you. This course has been created for beginners. You will start the training from the ground up and will ge…
-
PYTHON - A to Z Full Course for Beginners | Udemy
udemy.com
PYTHON - A to Z Full Course for Beginners Learn:- Python 3, Python Programming, Python File Operation, Python Scratech Concepts, Python Advance Concepts real life Rating: 3.9 out of 5 3.9 (1,200 ratings)
This tutorial in other languages
- FRApprendre Python - Cours complet pour les débutants [Tutoriel]
- ESAprender Python - Curso completo para principiantes [Tutorial]
- PTSaiba Python - Curso Completo para Iniciantes [Tutorial]
- ITImparare Python - Corso completo per principianti [Tutorial]
- DELernen Sie Python - Full Kurs für Anfänger [Tutorial]
- NLLeer Python - volledige cursus voor beginners [Tutorial]
- RUПодробнее Python - Полный курс для начинающих [Учебник]
- PLDowiedz Python - Pełny Kurs dla początkujących [Tutorial]
- JAPythonの学習 - 初心者のためのフルコース[チュートリアル]
- ARتعلم بايثون - دورة كاملة للمبتدئين [دروس]
- HIजानें अजगर - शुरुआती के लिए पूर्ण पाठ्यक्रम [ट्यूटोरियल]
- IDPelajari Python - Full Course untuk Pemula [Tutorial]