Mastering Python Fundamentals

Build a Strong Foundation in Python Programming: From Basics to Practical Skills

9 Learners

(4 ratings)

Created by

Init Tech Labs

This course includes:

on-demand video
Access on mobile and TV
Full lifetime access
Certificate of completion

0

0.00

What you'll learn

Set up the Python environment and write your first program.

Learn Python syntax, keywords, and conventions.

Create and manipulate variables.

Use strings, numbers, booleans, lists, tuples, sets, and dictionaries.

Understand function arguments, parameters, and return values.

Understand the concept of classes and objects.

Create and work with attributes and methods.

Understand how to transition into specialized Python fields.

Course Content

9 sections

59 lectures

2 hr 27 min

What is Python?

03:23

Why should you learn Python?

05:13

Installing Python

01:33

Integrated development environment (IDE) - Pycharm

01:45

First Program

01:49

Variables

02:10

Data Types

02:37

Numeric Data Types

01:54

String Data Type

02:38

Boolean Data Type

01:23

Assignment Operator

02:32

Arithmetic Operators

02:29

Comparison Operators

02:45

Logical Operators

02:25

What is an Operand?

01:14

Unary Operator

01:04

Input Statement

01:27

Type Casting

03:57

Escape Sequences

01:53

Control Statements Introduction

02:26

if...elif...else

03:50

Nested if condition

02:51

Joining Conditions (and/or)

03:06

while loop

03:54

for loop

01:42

break statement

01:28

continue statement

01:29

Data Structures/Collections

00:54

List

03:38

List - traversal looping through items

03:42

Negative Index, Index Range

03:20

Changing and Inserting Items

02:59

Appending Items and Lists

02:48

Removing List Items

02:26

Sort List

02:57

Copy List

03:22

List Assignment - 1

01:58

List Assignment - 2

01:55

List Assignment - 3

01:22

List Assignment - 4

01:16

List Assignment - 5

01:28

List Assignment - 6

01:45

Tuple Introduction

03:06

Loop through a Tuple

01:19

Negative and Range index

01:58

Add, Update, Remove Not Possible!

02:30

Join & multiply tuple

01:31

Set - Introduction

02:12

Loop through set

01:51

Adding items to set

03:25

Remove items from set

03:59

Union & Intersection of sets

01:41

Dictionary Introduction

07:02

type() of dictionary and items

02:52

Ways of dictionary creation dict()

03:07

Numeric keys + Assignment

03:49

Adding & updating dictionary items

01:49

Removing & clearing items

03:08

Copying Dictionary

01:17

Requirements

No Prior Programming Experience Required.

Basic Computer Skills.

A curious mindset and eagerness to learn programming concepts.

Optional: Familiarity with Basic Math Concepts.

5.0

Course Rating

4 Reviews

Hemang Pavar
Hemang Pavar

February 5, 2025

"I love this course"