You want to learn programming with Python, with a simple and efficient method ? Even if you are a total beginner, and even if you don’t have much time ?
In this free and complete Python tutorial, I will guide you step by step :
[1] – We will first install Python on your Machine (PC or MAC)
[2] – Then you will learn all the fundamental concepts that every developer must know : the variables, the functions, the types, the loops, the conditions…
[3] – We will create a first program together, and you will practice with some exercices.
By the end of this tutorial, you will have the skills to create your first programs with Python.
I will also give you my advices on your next steps to progress as a developer. Maybe you want to get a new job, to create your personal projects, or to become a freelance developer.
You will see that the Python language will give you access to many possibilities : – Web applications (with DJango) – Desktop and Mobile applications (with Kivy) – Data sciences, AI… So, are you ready ? Let’s begin.
The Content:
00:00:00 – Introduction
00:01:31 – STEP 1 : Installation of the softwares on your computer (Windows or Mac)
00:02:01 – Python installation (Python version 3)
00:06:32 – Pycharm installation (IDE : Integrated Development Environment)
00:11:44 – Installation of Visual Studio Code (optional : For Windows 32 bits or older computers)
00:15:10 – STEP 2 : The programming concepts (variables, functions, loops…)
00:15:54 – How programming works ?
00:22:39 – STEP 3 : Create a first program with Python
00:23:27 – Project creation and first lines of code
00:29:42 – Python variables
00:34:49 – ADVICE : Graphical User Interface
00:36:00 – Ask the user for data (input function)
00:39:01 – EXERCISE : Ask the age of the user
00:41:22 – ADVICE : What kind of projects you want to create with Python ?
00:41:52 – Python comments
00:44:56 – Numeric variable (int)
00:51:31 – Convert a string to a number
00:53:17 – Errors and exceptions management
00:57:03 – ADVICE : Download the Python PDF cheat sheet (link below)
00:57:44 – Python loops : the “While” loop
01:03:58 – Improve our program with the loop
01:07:35 – How to use the debugger
01:11:52 – ADVICE : Debugging is an essential skill
01:13:05 – EXERCISE : Test if the name is empty
01:14:59 – Improve our program with functions
01:20:25 – EXERCISE : Create a function to ask for the name
01:22:17 – Global variable and parameter
01:27:36 – EXERCISE : Create a function to display the person info
01:30:31 – Conditions and “boolean” variable
01:33:50 – “elif” condition
01:37:36 – EXERCISE : Conditions
01:40:08 – “and / or” conditions
01:42:32 – Python loops : The “for” loop
01:46:57 – Floating numbers and optional parameter
01:50:12 – Formatted strings
01:54:34 – Synthesis and ideas
01:59:28 – Conclusion
