- Frontend learning path Become a frontend React web developer by learning through interactive courses
- Backend learning path Become a backend developer by learning through interactive courses
- Full-stack learning path PopularBecome a full-stack web developer by learning through interactive courses
- Web 3.0 And Blockchain BetaStart your Web 3.0 journey building with ethereum, solidity, and more
Start a practice playground
Practice anything inside browser without any download/setup
Build a project
Build projects, get community feedback and gain confidence
Learn Python 3 From Scratch: Python Basics And Fundamentals
A hands-on course to expose you to Python fundamentals and build your confidence with Python
Goals
- Python 3 fundamentals
- How to work with loops, variables, data types, etc. in Python
- Strings and list fundamentals
Description
Welcome to the Python Mastery learning path. This is the first of many courses that are practical and hands-on and will help you to learn python efficiently.
The course contains multiple exercises in the form of hands-on practice and is perfectly suitable if you're learning Python for the first time.
This course is divided into 3 sections.
Introduction In this section you will be introduced to a number of topics. We will move quickly through them to give you an idea of all the topics python has to offer. Just to name a few:
- Set-up
- Variable assignment
- Operators
- For/ While Loops
- Functions Custom/Built-in
- Keywords
- Int / Float / String Variables
- Slicing
- Modules
Beginner Now that you have the introduction behind you. This section has fewer topics but we will be going a little deeper with the topics:
- Indexing
- Int conversion
- Mutable/immutable
- Nested for loops
- Booleans
- Python Tricks
List This section is completely dedicated to the container object list. You will be shown just the beginnings of the power of lists and challenged to use lists to solve a variety of challenges:
- List Methods
- Indexing
- Wrapping Iterables
Let's start!
Course Structure
142 lectures • 07:34:43 total duration
Student feedback
70%
16%
10%
0%
3%
Reviews
Your Course Instructor
Samuel Focht
Content creator
Course content:
- 7 hours+ on-demand video content
- 55 hands-on-keyboard exercises
- This course + all other courses access (codedamn Pro)
- Full lifetime access (Purchase without codedamn Pro)
- Certificate of completion
Secure Payment


Upgrade to codedamn Pro Plan and unlock more courses for accelerated learning. Unlimited courses, interactive learning and more.
Free
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- Support over WhatsApp
- Full learning path unlocked
- Unlimited hands-on practice
Pro
- HD video content
- Certificate of completion
- Mentorship from codedamn staff
- All exclusive courses unlocked
- Unlimited hands-on practice