5.00
(1 Rating)

Learn Python 3 from Scratch: Everything You Need to Know

Wishlist Share
Share Course
Page Link
Share On Social Media

About Course

About the instructors

Md Abdullah All Naim
Hello everyone. This is Md Abdullah All Naim, a curious, self-motivated, passionate python programmer and python django developer.
Abdul Muzid Sunny
I am a Python Developer. Currently I am working with Django Web Application Projects like E-commerce site.

Course Curriculum

2. Start with Python 3

  • 2.1.Variable
    00:00
  • 2.2. Data Types
    00:00
  • 2.3. Input Output Function
    00:00
  • 2.4 Comments Escape Sequence
    00:00

3. Operators

  • 3.1 Arithmetic Operators
    00:00
  • 3.2 Comparison Logical Operators
    00:00
  • 3.3 Assignment, Identity Membership Operators
    00:00

4. Strings and its Methods

  • 4.1 Introduction
    00:00
  • 4.2 String Methods (Part-1)
    00:00
  • 4.3 String Methods (Part-2)
    00:00
  • 4.4 String Methods (Part-3)
    00:00
  • 4.5 String Methods (Part-4)
    00:00
  • 4.6 String Formatting
    00:00
  • 4.7 A Program to find the ASCII value of a Character
    00:00

5. All about Conditionals and Loops

  • 5.1 Python Conditional Statements
    00:00
  • 5.2 For Loop
    00:00
  • 5.3 While Loop
    00:00
  • 5.4 Break, Continue and Pass Statement
    00:00

6. Functions

  • 6.1 Introduction
    00:00
  • 6.2 Pure, Impure and Nested Function
    00:00
  • 6.3 Higher Order Function
    00:00
  • 6.4 Function Arguments
    00:00

7. Advanced Built-in Functions

  • 7.1 Built-in Functions (Part-1)
    00:00
  • 7.2 Built-in Functions (Part-2)
    00:00
  • 7.3 Built-in Functions (Part-3)
    00:00
  • 7.4 Built-in Functions (Part-4)
    00:00
  • 7.5 Built-in Functions (Part-5)
    00:00
  • 7.6 Built-in Functions (Part-6)
    00:00

8. Lists

  • 8.1 Introduction
    00:00
  • 8.2 Basic List Operations
    00:00
  • 8.3 List Methods (Part-1)
    00:00
  • 8.4 List Methods (Part-2)
    00:00
  • 8.5 Python List Comprehension
    00:00

9. Tuples

  • 9.1 Introduction
    00:00
  • 9.2 Basic Tuple Operations (Part-1)
    00:00
  • 9.3 Basic Tuple Operations (Part-2)
    00:00
  • 9.4 Python Tuple Methods
    00:00

10. Dictionaries

  • 10.1 Introduction
    00:00
  • 10.2 Basic Dictionary Operations
    00:00
  • 10.3 Python Dictionary Methods (Part-1)
    00:00
  • 10.4 Python Dictionary Methods (Part-2)
    00:00
  • 10.5 Python Dictionary Comprehension
    00:00

11. Sets

  • 11.1 Introduction
    00:00
  • 11.2 Removing and Modifying Set Elements
    00:00
  • 11.3 Mathematical Set Operations
    00:00
  • 11.4 Python Set Methods
    00:00
  • 11.5 Frozenset
    00:00

12. Generators, Decorators and Lambda Function and Decorators

  • 12.1 Introduction to Python Generators
    00:00
  • 12.2 Python Generator Expression
    00:00
  • 12.3 Introduction to Python Decorators
    00:00
  • 12.4 Multiple Decorators and Decorating Functions with Parameters
    00:00
  • 12.5 Lambda Function and its operations
    00:00

13. Python Files I-O, Errors and Exception Handling

  • 13.1 Python Files IO Operations
    00:00
  • 13.2 Python Errors and Built-in Exceptions
    00:00
  • 13.3 Catching Exceptions in Python
    00:00
  • 13.4 Exception Handling using try, except, else and finally statement
    00:00

14. OOP (Object-Oriented Programming)

  • 14.1 Introduction to Python Object Oriented Programming
    00:00
  • 14.2 How to define a class and create an object
    00:00
  • 14.3 How to create Python Object and Class Method
    00:00
  • 14.4 Constructors and del method
    00:00
  • 14.5 Python Inheritance
    00:00
  • 14.6 Data Encapsulation and Polymorphism in Python
    00:00
  • 14.7 Python Data Abstraction
    00:00
  • 14.8 Python Dunder or Magic Method
    00:00

15. Working with CSV file
In this module , We will know how to read and write csv files in a general way, using DictReader class and finally using the Pandas library.

  • 15.1 What is csv file?
    00:00
  • 15.2 Reading CSV
    00:00
  • 15.3 Write CSV
    00:00

16. Working with JSON file
In this module , We will know how to – Read JSON file – Write JSON to a file – Python objects conversion to JSON – JSON to dict and vice-versa – JSON to CSV and vice-versa - Format / Pretty print JSON

  • 16.1 Introduction to JSON
    00:00
  • 16.2 Reading Json File
    00:00
  • 16.3 Write to a CSV File
    00:00
  • 16.4 Convert JSON to CSV
    00:00
  • 16.5 Convert CSV to JSON
    00:00

17. Python Modules and packages
In this Module , we will know – Create and import custom module – Naming and re-naming a module – package initialization and import – subpackages – dir() function to list all the function and variable names inside a module – Os module – platform module – sys module – random module – Collection modules – Statistics Module – Fibonacci number module(fib) – Turtle module

  • 17.1 Create,Import,Naming,Renaming Module
    00:00
  • 17.2 Creating,Importing and Naming a module-Code
    00:00
  • 17.3 What is Package
    00:00
  • 17.4 Create Custom Package Code
    00:00
  • 17.5 dir Function
    00:00
  • 17.6 OS Module
    00:00

18. Python Date and Time
In this module, we will know about datetime.date class, datetime.time class, datetime.datetime class, datetime.timedelta class, Handling Timezone in Python, Python date formatting code , Python strftime() method , Python strptime() method, timestamp to datetime and vice-versa , Python time module , Python sleep() function.

  • ***********Coming Soon ************
    00:00

19. Python Regular Expression
In this module, we will know about, MetaCharacters ( [] . ^ $ * + ? {} | () \ ) , Special Sequence ( \A, \b, \B, \d, \D, \s, \S, \w, \W, \Z ) , Lesson 23.4 – re.findall() method , re.split() method , re.sub() method , re.subn() method , re.search() method, match.group() method, match.start(), match.end(), match.span() function , match.re and match.string attribute, Examples of regular expression (email validation, phone number validation).

  • *********Coming Soon***********
    00:00

20. Git (Version Control)
In this module, we will know about , What is GIT? , Git init, git add, git commit and git status , Git push, git pull , Git clone, Git Config , Advance (Git branch)

  • *********Coming Soon**********
    00:00

Student Ratings & Reviews

5.0
Total 1 Rating
5
1 Rating
4
0 Rating
3
0 Rating
2
0 Rating
1
0 Rating
HH
3 months ago
পাইথনের উপর বেস্ট একটা কোর্স। it deserver 5 star

করোনা পেন্ডেমিকের কথা বিবেচনা করে এনকোডেমীর সকল কোর্স এবং ক্যারিয়ার ট্র্যাক প্রোগ্রামে ২৫% ডিস্কাউন্টে এনরোল করার সুযোগ থাকবে। 📗 অফারটি পেতে ইউজ করুন ENCODE25 এই কুপন কোডটী

Want to receive push notifications for all major on-site activities?