codedamn logo
codedamn
Course image for Learn Python 3 From Scratch: Python Basics And Fundamentals

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

7 hours+ of total content
4.5
50 ratings
270 students enrolled
Course Creator: Samuel Focht

Hang on...

 

Heads up!

This is an official course from Python Mastery learning path.

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:

  1. Set-up
  2. Variable assignment
  3. Operators
  4. For/ While Loops
  5. Functions Custom/Built-in
  6. Keywords
  7. Int / Float / String Variables
  8. Slicing
  9. 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:

  1. Indexing
  2. Int conversion
  3. Mutable/immutable
  4. Nested for loops
  5. Booleans
  6. 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:

  1. List Methods
  2. Indexing
  3. Wrapping Iterables

Let's start!

Course Structure

142 lectures 07:34:43 total duration

  Introduction (Watch video)
03:00
  Variables (Watch video)
03:54
  Quiz Question (Attempt quiz)
00:00
  Assign (Practice concept)
05:00
  Operators (Watch video)
03:50
  Quiz Question 
00:00
  Operators 
05:00
  Slicing 
04:25
  Quiz Question 
00:00
  Slice the string 
05:00
  Built-in Functions 
05:55
  Objects 
04:40
  Syntax Rules 
03:54
  Syntax 
05:00
  Keywords 
02:43
  Quiz Question 
00:00
  For Loops 
06:10
  Quiz Question 
00:00
  Loop the string 
05:00
  Custom Functions 
05:53
  Quiz Question 
00:00
  Custom function 
05:00
  Functions and Docstring 
03:23
  Docstring 
05:00
  Containers 
06:39
  Booleans 
03:42
  Quiz Question 
00:00
  Booleans 
05:00
  Reassign 
03:03
  Quiz Question 
00:00
  Reassign / Incrementation / Decrementation 
05:00
  While Loop 
04:40
  Quiz Question 
00:00
  While loop 
05:00
  If / Else 
02:39
  If / Else 
05:00
  Modulo 
04:30
  Quiz Question 
00:00
  Modulo 
05:00
  Iterate through a List 
03:18
  Iterate through a list 
05:00
  Wrapping A Function 
03:45
  Wrapping up a function 
05:00
  Range Function 
04:34
  Quiz Question 
01:00
  Range function 
05:00
  Slice: Start: Stop: Step 
02:51
  Quiz Question 
00:00
  Slicing 
05:00
  Import 
02:24
  Import modules 
05:00
  Function with return 
05:44
  Introduction Project 
05:00

Student feedback

4.5
Course Rating

72%

18%

6%

0%

4%

Reviews

profile pic for Akshay Thakur
Oct 02, 2022
One of the best python course for beginners.
profile pic for Nidhi Singh
Aug 30, 2022
nice course for beginners
profile pic for Hemant Pal
Aug 02, 2022
go for it
profile pic for John Abraham
Jul 13, 2022
The course is okay-ish
profile pic for Elle
Jun 28, 2022
I like the way that Samuel explains how and why things work. It's great for beginners and those trying to learn Python.

Your Course Instructor

Course Instructor Image

Samuel Focht

Content creator

Hi everyone, I’m Sam. I’m here to remove all fear of learning to program in python. I’m an avid Pythonista. I have been studying python for eight years, teaching for five and operating a YouTube channel for four. I can't begin to express how much I love python. It truly has changed the direction of my life. I am truly here to help you learn python. Hope to meet you soon!!!

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
Try codedamn Pro (14-day free refund)