Python complete course Bangla (Beginner to Advanced)

এই ভিডিও সিরিজে আশা করি Python বিষয়টাকে সহজে সহজে উপস্থাপন করতে পেরেছি। যদি আমার ভিডিওগুলো থেকে কোন কিছু শিখতে পারেন, তবে অবশ্যই আমার ভিডিওগুলো সবার সাথে শেয়ার করে আমাকে কৃতজ্ঞ করবেন । আমার এই কষ্টার্জিত কাজগুলো সবার কাছে পৌঁছে দেয়ার দায়িত্ব আপনার ।

team

Welcome To Python

team

Introduction to Python

team

Environment Setup

team

First Python Program

1) setup pycharm 2) creating a python project 3) creating a python file 4) run a python file

team

Backslash characters and comments

1) Comments in Python - single, multiple 2) how to use backslash characters

team

Variables and Data Types

1) Variables in python 2) Data types

team

Basic Numerical Operations

team

Getting User Input

1)how to get user input 2) input function in python

team

Type Casting

How to convert string to any other data type

team

Area of any shape

1) Area of triangle 2) Area of circle

team

Math related Library functions

max, min, pow, sqrt, floor, ceil, abs,round library functions

team

Formatted String | Type function

1) how to use type function ? 2) how to format string in python 3) How to avoid printing new line in python

team

Relational Operator & Boolean Data Type

1) Relational operator 2) Boolean Values

team

if, else statement (Theoretical)

1) conditional control statement 2) if statement syntax 3) else statement syntax

team

if, else statement (practical)

1) conditional control statement 2) if statement syntax 3) else statement syntax 4) pass / fail program 5) largest number between 2 numbers 6) Even / odd program

team

elif statement

1) conditional control statement 2) elif statement syntax 3) Letter Grade program

team

Inner If Statement

1) inner if statement syntax 2) largest number among 3 numbers program

team

Ternary Operator

How to use ternary operator in python

team

Logical operator

1) Logical operators - and, or, not 2) largest number among 3 numbers program

team

Letter Grade Program

1) short circuit evaluation of logical operators 2) chaining relational operators 3) letter grade program in python

team

while loop

team

Sum of n numbers

1) while loop 2) sum of 1 to n numbers

team

break and continue

team

List (Part-1)

1) Creating a list 2) printing list

team

List (Part-2)

various functions with list

team

Range function

how to use range function

team

for Loop

1) syntax of for loop 2) difference between for loop and while loop

team

Series

Some Series related problems

team

Pattern printing

Printing pattern using for n loop

team

Guessing Game

Generating random number

team

List as input from user

Getting input as a list from user

team

Matrix

How to construct matrix in python

team

Dictionaries

1) dictionaries in python 2) get() function in python

team

Tuples

1) how to use tuples in python 2) difference between tuples and list

team

Set

1) what is set ? 2) how to declare set ? 3) set operations - union, intersection, difference

team

Stack And Queue

1) how to use stack in python 2) how to use queue in python

team

Introduction to Function

1) how to use function in python 2) parametrized function

team

Returning Value from function

How to return a value from function in python

team

xxargs and xxxargs

team

Debugging

How to debug in programming

team

Lambda Functions

1) what is lambda function ? 2) what is the syntax of using lambda function ?

team

map and filter function

1) what is map and filter function ? 2) how to use map and filter functions ?

team

List Comprehensions

How to use list comprehensions

team

Zip Function

1) what is zip function ? 2) how to use zip function ?

team

Recursion

1) what is Recursion ? 2) how to construct a recursion ?

team

Reading a file

1) how to read a text file ? 2) functions for reading a text files 3) usages of try, except, finally keyword

team

writing in a file

1) how to write in a text file ? 2) functions for writing in a text files 3) usages of try, except, finally keyword

team

Exception Handling (part-1)

1) what is exception handling ? 2) Types of Exceptions 3) usages of try, except, finally keyword

team

Exception Handling (part-2)

1) multiple exceptions 2) raise exception

team

Swapping | End of Basic Python

Swapping the values of 2 variables

team

Introduction to OOP | class and object

1) What is class and object ? 2) How to create class and object ? 3) How to access class member?

team

Introducing Methods

How to define a method in a class ?

team

Constructor

1) what is constructor ? 2) what are the properties of constructor?

team

Exercise

1) class, object 2) method, constructor

team

Inheritance

1) what is inheritance ? 2) what is super class and sub class ? 3) why do we need Inheritance?

team

Method Overriding

1) what is method overriding ? 2) usage of super keyword

team

A practical example of inheritance

1) shape class 2) Triangle class, Rectangle class

team

Types Of Inheritance

1) Hierarchical Inheritance 2) Multi Level Inheritance 3) Multiple Inheritance

team

Abstraction

1) what is abstract method? 2) what is abstract class?

team

Polymorphism

1) what is polymorphism? 2) polymorphic function 3) polymorphism in inheritance

team

Magic methods

1) what is magic method? 2) how to use it ?

team

Creating your own Module

1) what is module in python ? 2) how to create your own module?

team

Regular expressions

1) what is regular expression ? 2) why do we need regular expressions? 3) search, match, findall regular expressions

team

Search And Replace

How to do searching pattern and replacing that pattern in a string ?

team

Meta Characters

How to use metacharacter in python ?

team

Character Class

team

Coding Standard in Software Development