- Have any question?
- 📲 0197-2719550
- ✉️ support@msbacademy.com
The Python Mega Course: Build 10 Real World Applications
আর্টিফিশিয়াল ইন্টেলিজেন্স, মেশিন লার্নিং, ডিপ লার্নিং, ডাটা সাইন্স অথবা ওয়েব ডেভেলপমেন্টের মত সেক্টরগুলোতে ক্যারিয়ার গড়তে চাইলে এই কোর্সটি হবে আপনার জন্য হবে পারফেক্ট একটি কোর্স। Python এর বেসিক থেকে এডভান্স পর্যন্ত সব কিছু শিখানোর পর বেশকিছু Real Life Projects করে দেখানো হবে, যার ফলে স্টুডেন্টরা ডিমান্ডিং সব ফিল্ডে কাজ করার জন্য নিজেদেরকে উপযুক্ত করে তুলতে পারবে।
Course Content
Total learning: 189 lessons
Introduction to Python
- Install Python on PC Preview1.1
- Install PyCharm IDE for Python Programming1.2
- Download JetBrains PyCharm Professional1.3
- Create and Open Project in Pycharm Preview1.4
- Important Plugins for PyCharm IDE Preview1.5
- Install VSCode for Python Programming Preview1.6
- Important Message for Students1.7
-
Basic of Python Programming
Input and Output
Operator and Variable
Built-In Data Type String
Built-In Data Type List to Arrange Data
- Introduction To List6.1
- Multidimensional List And Use Of Star6.2
- Item Access6.3
- List Slicing6.4
- Determine The Length Using Len() Function6.5
- List Update6.6
- Add New Items In List6.7
- Delete Items Of List6.8
- Built-In Functions For List (Part-1)6.9
- Built-In Functions For List (Part-2)6.10
- Built-In Functions For List (Part-3)6.11
-
Protect Sensitive Data Using Tuple
Set
Arrange Data Smartly Using Dictionary
- Introduction To Dictionary9.1
- Create Dictionary In Many Ways9.2
- Nested Dictionary9.3
- Item Access Of Dictionary9.4
- Add New Items And Update Dictionary9.5
- Delete Items Of Dictionary9.6
- Built-In Functions For Dictionary (Part-1)9.7
- Built-In Functions For Dictionary (Part-2)9.8
- Use Membership Operator In Dictionary9.9
-
Flashback Of Python Built-In Data Types (Coming Soon)
Conditional Logic
Repeat Task Using While Loop
Do Your Task Smartly Using For Loop
- Introduction To For Loop13.1
- For Loop In List13.2
- For Loop In Dictionary13.3
- For Loop In String13.4
- For Loop In Set13.5
- For Loop In Tuple13.6
- Introduction To range() Function13.7
- Problem Solving (Part – 1)13.8
- Multiplication Table13.9
- Problem Solving (Part – 2)13.10
- Multiple Value Input with Type Casting13.11
- Pattern Making (Nested For Loop)13.12
-
Loop With Control Statement
List Comprehension
Set Comprehension
Dictionary Comprehension
Function
- Introduction To Function18.1
- Types Of Functions And Empty Function18.2
- Making Function In Correct Way And Reuse It18.3
- Different Types Of Arguments18.4
- args Keyword (Variable-length Argument)18.5
- kwargs Keyword (Keyword Argument)18.6
- None Keyword And Combination Of args, kwargs18.7
- Nested Or Inner Function18.8
- Local Variable18.9
- Global Variable18.10
- nonlocal Keyword And Variable18.11
- global Keyword18.12
-
Necessary Built-In Functions
- Introduction To Lambda Function19.1
- Solving Some Problems Using Lambda Function19.2
- enumerate() Function19.3
- map() Function19.4
- filter() Function19.5
- zip() Function19.6
- Problem Solving Using zip() Function19.7
- all() Function With Some Problem Solving19.8
- any() Function19.9
- Advanced Use Of max() Function And min() Function19.10
- Higher Order Function19.11
-
Advanced Topics
- Elements Sorting Functions20.1
- Introducing With Dunder Method Or Magic Method20.2
- Closure Function20.3
- Real Life Use Of Closures20.4
- Introduction To Decorator20.5
- Use args And kwargs In Decorator20.6
- Use functools To Solve Dunder Method Problems In Decorator20.7
- More Use Of Dunder Method In Decorator20.8
- Get Duration Of A Program Created By Decorator And Other Ways20.9
- Filter Static Data Type Using Decorator20.10
- Filter Dynamic Data Type Using Decorator20.11
- for Loop Architecture – How Does for Loop Works (iter Function)20.12
- next Function – Difference Between Iterable And Iterator20.13
-
Object Oriented Programming (OOP)
- Introduction To Object Oriented Programming (OOP)21.1
- Basic Concept of OOP21.2
- Constructor In Details21.3
- Update Data From Outside Of The Class21.4
- Count Instances Of A Class21.5
- Regular Methods21.6
- Self Keyword In Details21.7
- Class Variable (Part – 1)21.8
- Class Variable (Part – 2)21.9
- Class Method (Part – 1)21.10
- Class Method (Part – 2)21.11
- Static Method21.12
- Class Method VS Static Method21.13
- Encapsulation in Python (Part – 1)21.14
- Encapsulation in Python (Part – 2)21.15
- Inheritance21.16
- Multiple Inheritance (Part – 1)21.17
- Multilevel Inheritance21.18
- Method Overriding21.19
- Multiple Inheritance (Part – 2)21.20
- Polymorphism21.21
- Checking Subclass21.22
- Checking Instance21.23
- Method Resolution Order (MRO)21.24
- Destrutor In Python21.25
- Python Composition21.26
- More Dunder Methods Or Magic Methods21.27
-
Generator in Python
Error Handling
Recursion Function
Project 1 - Website Automatic Login
Project 2 - YouTube Video Downloader
Project 3 - Remove Background from The Image
Project 4 - QR Code Generator
Project 5 - 10 🔥🔥
Conclusion + BONUS
Install Python on PC
কোর্সের ভিডিও অনুযায়ী PyCharm IDE দিয়ে Environment তৈরি করে প্রোগ্রামিং করার জন্য পাইথনের 3.9.X ভার্সন ব্যবহার করার জন্য অনুরোধ করা হলো। কিন্তু আপনি যদি পাইথনের 3.10.X ভার্সন ব্যবহার করেন তাহলে তা PyCharm এর সাথে Conflict তৈরি করে।
Download Link (64 Bit): https://icedrive.net/s/ZVBNtNR9j5Tkia2u8X8PW4Ga1BQy
Download Link (32 Bit): https://icedrive.net/s/6iyQ1PD5j8zSif29NDB3BBgiQ6xY
Install PyCharm IDE for Python Programming
Next error: Alert: Content selection is disabled!!
Modal title
Main Content