Course Overview
Python Programming (20h) হলো একটি Beginner-Friendly & Practical Course, যেখানে programming-এর fundamentals থেকে Python-এর essential concepts শেখানো হবে।
এই course-এ Variables, Data Types, Operators, Conditions, Loops, Functions, Lists, Dictionaries, File Handling এবং Problem Solving শেখানো হবে।
Practical Examples ও Mini Projects-এর মাধ্যমে learners basic software, automation scripts এবং real-life programming tasks তৈরি করতে পারবে। এছাড়া Data Science, AI, Machine Learning, Automation ও Advanced Programming শেখার জন্য একটি strong foundation তৈরি হবে।
Course Information
- Course Name: Python Programming
- Duration: 20 Hours
- Level: Beginner
- Class Type: Online / Offline
- Language: বাংলা + English
- Prerequisite: Computer-এর Basic Knowledge থাকলেই হবে। পূর্বে Programming Experience প্রয়োজন নেই।
What You Will Learn
✔ Introduction to Python
✔ Python Installation & Setup
✔ Variables & Data Types
✔ Operators
✔ User Input & Output
✔ Conditional Statements (if, else)
✔ Loops (for, while)
✔ Functions
✔ Lists, Tuples & Dictionaries
✔ Strings
✔ File Handling
✔ Exception Handling
✔ Modules & Packages
✔ Basic Object-Oriented Programming (OOP)
✔ Debugging Techniques
✔ Mini Projects
✔ Best Coding Practices
Course Curriculum
Module 1 — Introduction to Python
- What is Python?
- Why Learn Python?
- Installing Python
- VS Code / PyCharm Setup
- Running Your First Python Program
Module 2 — Python Basics
- Variables
- Data Types
- Operators
- User Input
- Output Formatting
- Comments
Module 3 — Decision Making
- if Statement
- if…else
- Nested if
- elif
- Match Statement (Introduction)
Module 4 — Loops
- for Loop
- while Loop
- Nested Loops
- break
- continue
- pass
Module 5 — Functions
- Creating Functions
- Parameters
- Return Values
- Lambda Functions (Introduction)
- Variable Scope
Module 6 — Data Structures
- Lists
- Tuples
- Sets
- Dictionaries
- List Comprehension (Basic)
Module 7 — Strings & File Handling
- String Methods
- File Reading
- File Writing
- Working with Text Files
Module 8 — Exception Handling & Modules
- try
- except
- finally
- Importing Modules
- Creating Custom Modules
Module 9 — Object-Oriented Programming (Basic)
- Classes
- Objects
- Constructors
- Methods
- Encapsulation (Introduction)
Module 10 — Mini Projects
- Calculator App
- Number Guessing Game
- Student Grade Calculator
- To-Do List (Console Based)
- Simple Banking System
Course Features
✅ 20 Hours Live Class
✅ বাংলা ভাষায় সহজ ব্যাখ্যা
✅ Beginner-Friendly Learning
✅ 100% Practical Coding
✅ Mini Project Based Learning
✅ Practice Exercises
✅ Source Code Included
✅ Problem Solving Sessions
✅ Instructor Support
✅ Class Recording (যদি প্রযোজ্য হয়)
✅ Certificate (যদি প্রদান করা হয়)
Who Can Join?
- Complete Beginners
- School, College & University Students
- Diploma Students
- Freelancers
- Job Seekers
- Future Software Developers
- যারা Programming শিখে Career শুরু করতে চান
After Completing This Course
এই কোর্স শেষ করার পর আপনি—
- Python-এর Basic থেকে Intermediate Programming Concepts আত্মবিশ্বাসের সাথে ব্যবহার করতে পারবেন।
- নিজে Python Program লিখতে এবং Debug করতে পারবেন।
- File Handling, Functions, Loops এবং Data Structures ব্যবহার করে ছোটখাটো Software তৈরি করতে পারবেন।
- Problem Solving Skill উন্নত করতে পারবেন।
- Automation Script এবং Console-Based Applications তৈরি করতে পারবেন।
- Data Science, Machine Learning, Django, Flask, Automation অথবা AI শেখার জন্য Strong Foundation তৈরি হবে।
- Programming Interview ও পরবর্তী Advanced Python Course-এর জন্য প্রস্তুত হতে পারবেন।