প্রোগ্রামিং সিলেবাস
1. Python Languages:-
- Download and installation
- How to run a Python Program
- Fundamentals of Python
- Indentation
- Comments
- Variables
- Operators
- Basics of Input/Output
- Data Types
- Numeric
- String
- List
- Tuple
- Boolean
- Set
- Dictionary
- Decision making
- Control flow(Loops)
- While and while-else loop
- For and for-else loop
- reange() function
- Loop control statements Loop
- Break
- Continue
- pass
- Functions
- Function with arguments
- Lambda functions
- OOP concept
- Class and Objects
- Contructors
- Inheritance
- Encapsulation
- Ploymorphism
- File Handling
- Modules and Packages
- Regular expressions
- Exception handling
*Problem Solving:
- Dimik oj: Dimik OJ
- URI oj : URI Online Judge
- HackerRank: HackerRank
- Codeforces: Codeforces
2. Data Structures:-
- Linked List
- Stack
- Queue
- Binary Tree
- Binary Search Tree
- Heap
- Hashing
- Graph
3. Algorithms:-
- Analysis of Algorithms
- Searching Algorithms
- Sorting Algorithms
- Greedy Algorithms
- Dynamic Programming
- Pattern Searching
- Backtracking
- Divide and Conquer
- Geometric Algorithms
- Mathematical Algorithms
- Bit Algorithms
- Graph Algorithms
0 Comments