প্রি-রেকর্ডেড কোর্স

Data Structure and Algorithm with Leetcode Exercise (Pre-Recorded)

Master Data Structures and Algorithms (DSA) to organize data efficiently and solve problems faster. This course strengthens programming and problem-solving skills through hands-on practice on LeetCode, helping you write optimized, reliable code and prepare for technical interviews.

Duration: 24 Classes Class Type: Pre-Recorded Batch: 1
জব প্লেসমেন্ট সাপোর্ট
ক্লাস রেকর্ডিং ও লাইফটাইম এক্সেস
Course Thumbnail

ব্যাচ শুরু

শীঘ্রই জানানো হবে

লাইভ ক্লাস

শীঘ্রই আসছে

সাপোর্ট ক্লাস

শীঘ্রই আসছে

আসন খালি

শীঘ্রই ফিল-আপ হয়ে যাবে

ভর্তি চলছে

১ম ব্যাচ

ওয়েবিনার ও ডেমো ক্লাস

কোর্স ইন্সট্রাক্টর ডিটেইলস

ইন্সট্রাক্টর তথ্য শীঘ্রই যুক্ত হবে

No instructor data found for this course.

আপডেট হবে

কারিকুলাম

Topic - 1
  • Course objectives and expectations
Topic - 2
  • Overview of the course structure and materials
Topic - 3
  • Recommended development environment setup
Topic - 4
  • Overview of essential tools and resources
Topic - 5
  • Introduction to Python programming language
Topic - 6
  • Syntax. variables. data types and basic operations
Topic - 7
  • Control flow statements: conditionals and loops
Topic - 8
  • Defining and calling functions
Topic - 9
  • Working with modules and libraries
Topic - 10
  • Introduction to common Python libraries for data structures and algorithms
Topic - 11
  • OOP
Topic - 12
  • Basics of data structures and algorithms
Topic - 13
  • Overview of algorithmic thinking and problem-solving strategies
Topic - 14
  • Introduction to arrays and their operations
Topic - 15
  • Solving problems using Array
Topic - 16
  • Introduction to String and their operations
Topic - 17
  • Solving problems using String
Topic - 18
  • Introduction to Stack and their operations
Topic - 19
  • Solving problems using Stack
Topic - 20
  • Introduction to Queue and their operations
Topic - 21
  • Solving problems using Queue
Topic - 22
  • Introduction to Linked List and their operations
Topic - 23
  • Solving problems using Linked List
Topic - 24
  • Introduction to Linked List and their operations
Topic - 25
  • Solving problems using Linked List
Topic - 26
  • Introduction to sorting and searching algorithms
Topic - 27
  • Comparing different sorting and searching techniques
Topic - 28
  • Exploring hashing techniques and hash table implementations
Topic - 29
  • Solving problems using hashing
Topic - 30
  • Basics of time complexity analysis
Topic - 31
  • Evaluating algorithm efficiency using Big O notation
Topic - 32
  • Basics of space complexity analysis
Topic - 33
  • Analyzing memory usage in algorithms
Topic - 34
  • Understanding recursion and its applications
Topic - 35
  • Solving problems using recursive algorithms
Topic - 36
  • Understanding dynamic programming concepts
Topic - 37
  • Solving problems using dynamic programming techniques
Topic - 38
  • Exploring greedy algorithms and their characteristics
Topic - 39
  • Solving problems using greedy strategies
Topic - 40
  • Guided practice sessions to solve coding problems
Topic - 41
  • Problem-solving exercises and challenges
Topic - 42
  • Review and discussion of solutions
  • including time and space complexity analysis

Reviews through our website

Reviews through Social Media

Tasfiq Kamran

Aminul Mahi

Shaiful Islam

MD Asadullah Shibli

Obaydullah Hasib

Nirban Mitra Joy

Md Maniruzzaman Manir

Md Anower Hossain

Mehedi Azad

Alomghir Hossain

Video Feedback

Student - 1
Student - 2
Student - 3
Student - 4
Student - 5

কোর্স ওভারভিউ

লাইভ ব্যাচ • সীমিত সিট

  • ⏱ Duration24 Classes
  • 🪑 Available Seatsশীঘ্রই ফিল-আপ হয়ে যাবে
  • 📡 Class Type প্রি-রেকর্ডেড
  • 🔓 AccessLifetime

Price৳ 1100

ব্যাচে ভর্তি হোন

কোর্সটি যাদের জন্য

যারা প্রোগ্রামিংয়ের গাণিতিক ভিত্তি মজবুত করতে চান

যারা সঠিক ডেটা স্ট্রাকচার ব্যবহারের দক্ষতা অর্জন করতে চান।

যারা প্রবলেম সলভিং স্কিল ডেভেলপ করতে চান

কী কী থাকতে হবে

💻

ন্যূনতম ৪ জিবি র‍্যাম

🌐

৬৪ বিটের প্রসেসর আছে এমন ডেস্কটপ বা ল্যাপটপ ও ভালো ইন্টারনেট কানেকশন

📈

লেগে থাকার মানসিকতা

যেসব টুলস ও টেকনোলজি শিখবেন

Python logo

Python

Leetcode logo

Leetcode

আমাদের শিক্ষার্থীদের সাফল্যের গল্প

Mirza Shakil

Entrepreneur

Mirza Shakil

Nirban Mitra Joy

Software Developer

Nirban Mitra Joy

Abdullah Mahmud

Software Developer

Abdullah Mahmud

Mostafizur Rahman Limon

Frontend Developer

Mostafizur Rahman Limon

Md Anower Hossain

Frontend Developer

Md Anower Hossain

Md Tanvir Islam

Graduate Research Assistant

Md Tanvir Islam

রিভিউ

Rahmatullah Masum
Rahmatullah Masum
(5.0) 1 year ago

Assalamu Alaikum. 'Machine Learning for NLP' and other courses offered by Innovative Skills BD are well organized and the instructors are very helpf...

Obaydullah Hasib
Obaydullah Hasib
(5.0) 1 year ago

Enrolling in the "Python Development with Django" course at ISBD has been a transformative experience. Salman Vai, our instructor, is so supportive, h...

Tasfiq Kamran
Tasfiq Kamran
(5.0) 1 year ago

A very friendly teaching platform with up to date topics and industry experts. Learning here is a great experience.

Shaiful Islam
Shaiful Islam
(5.0) 1 year ago

Embarking on a 4IR journey? Choose Innovative Skills. From Computer Vision, and NLP to other cutting-edge courses, their hands-on approach and expert...

প্রশ্নোত্তর

এখনো দ্বিধায় আছেন? চলুন পরিষ্কারভাবে জেনে নেই।

01. আমি কি এই কোর্সটি করে সরাসরি ইন্টারভিউয়ের জন্য প্রস্তুতি নিতে পারব? +
হ্যাঁ, অবশ্যই। এই কোর্সটি মূলত ইন্টারভিউ-কেন্দ্রিক করেই ডিজাইন করা হয়েছে। এখানে শুধু থিওরি নয়, বরং LeetCode-এর মতো প্ল্যাটফর্ম থেকে বাছাই করা গুরুত্বপূর্ণ প্রবলেমগুলো হাতে-কলমে সলভ করে দেখানো হয়েছে।
02. LeetCode-এর কোন লেভেলের প্রবলেমগুলো এখানে কভার করা হয়েছে? +
আমরা একদম বেসিক (Easy) থেকে শুরু করে ইন্টারভিউতে সবচেয়ে বেশি আসা মাঝারি (Medium) এবং কিছু কঠিন (Hard) লেভেলের প্রবলেম কভার করেছি। বিশেষ করে যে ধরনের অ্যালগরিদমিক প্যাটার্ন (যেমন: Two Pointers, Sliding Window, BFS/DFS) থেকে LeetCode-এ বেশি প্রশ্ন থাকে, সেগুলোতে বেশি গুরুত্ব দেওয়া হয়েছে।
03. এই কোর্সে কি টাইম এবং স্পেস কমপ্লেক্সিটি (Big O) শেখানো হবে? +
অবশ্যই। ডিএসএ শেখার মূল উদ্দেশ্যই হলো দক্ষ কোড লেখা। প্রতিটি প্রবলেম সলভ করার পর আমরা সেটির Time and Space Complexity বিশ্লেষণ করেছি। এতে করে আপনি বুঝতে পারবেন কেন একটি নির্দিষ্ট অ্যালগরিদম অন্যটির চেয়ে ভালো এবং কীভাবে কোডের পারফরম্যান্স অপ্টিমাইজ করতে হয়।
04. আমার ম্যাথমেটিক্স বা প্রোগ্রামিং স্কিল খুব ভালো না হলে কি আমি এটি শিখতে পারব? +
হ্যাঁ, পারবেন। কোর্সের শুরুতে আমরা লজিক বিল্ডিং এবং প্রয়োজনীয় বেসিক ডেটা স্ট্রাকচারগুলো নিয়ে আলোচনা করেছি। আপনার যদি যেকোনো একটি প্রোগ্রামিং ল্যাঙ্গুয়েজের (যেমন: Python, C++ বা Java) বেসিক ধারণা থাকে, তবে ধারাবাহিকভাবে ভিডিওগুলো দেখলে এবং আমাদের প্র্যাকটিস এক্সারসাইজগুলো করলে আপনি সহজেই দক্ষ হয়ে উঠবেন।

ফ্রি কাউন্সেলিং নিয়ে সঠিক কোর্স বেছে নিন

Data Structure and Algorithm with Leetcode Exercise (Pre-Recorded) নিয়ে আপনার জন্য কোন learning path best হবে, সেটা বুঝতে আমাদের team আপনাকে call back করবে।

1500+ learners consultation নিয়েছে

কল ব্যাক বুক করুন

অন্যান্য কোর্স

Data Structure and Algorithm with Leetcode Exercise (Pre-Recorded)

⭐ 4.8 • 24 Classes • Live

৳ 1100 শীঘ্রই ফিল-আপ হয়ে যাবে
Enroll