typedef & enum

Simplify and Name Data Types C Programming Bangla-এ কিভাবে typedef এবং enum ব্যবহার করে data type সহজে define ও নামকরণ করা যায়। ভিডিওতে দেখানো হয়েছে typedef struct, enum creation, typedef enum এবং practical coding examples। Beginners এবং self-learners এর জন্য সহজভাবে ব্যাখ্যা করা হয়েছে।

Recursive Fibonacci Explained

কীভাবে Nth Fibonacci বের করা, recursion কাজ করার প্রক্রিয়া, এবং পুরো Fibonacci series তৈরি করা step by step। Recursive Factorial int fibonacci(int n){ if (n==0 || n ==1 ) return n; else return fibonacci(n-1) +fibonacci(n-2); } How it works When n is 4,

Factorial - loop Part 4

এই ভিডিওতে আমি দেখাচ্ছি কিভাবে C প্রোগ্রামিং-এ For Loop ব্যবহার করে একটি সংখ্যার factorial (N!) বের করা যায়। আপনি শিখবেন: ✅ Factorial কি এবং এটি কিভাবে কাজ করে ✅ ধাপে ধাপে C কোডের ব্যাখ্যা ✅ For Loop ব্যবহার করে 1 থেকে N পর্যন্ত সংখ্যা গুণ করা

Variables, Constants & printf Format Specifiers

ভেরিয়েবল, কনস্ট্যান্ট এবং printf ফরম্যাট স্পেসিফায়ার নিয়ে। এই ভিডিওটি বিশেষভাবে বাংলা ভাষাভাষী শিক্ষার্থীদের জন্য তৈরি। What you’ll learn in this video: কিভাবে ভেরিয়েবল ডিক্লেয়ার এবং ইনিশিয়ালাইজ করা যায় কোন নামগুলো ভেরিয়েবলের জন্য গ্রহণযোগ্য int, float, double, long double ডেটা টাইপের পার্থক্য printf ফরম্যাট স্পেসিফায়ার ব্যবহার করে আউটপুট প্রদর্শন কনস্ট্যান্ট এবং const কীভাবে ব্যবহার করবেন ভেরিয়েবলে মান পুনরায় বরাদ্দ (reassign) করার নিয়ম

Fast File Navigation | FZF & Zeoxide

এই ভিডিওতে আমরা দেখাবো FZF এবং Zeoxide ব্যবহার করে ফাইল খোলা ও নেভিগেট করা। Covered topics: Combine fzf command to open files Using ripgrep for search Zeoxide introduction Configuring z for faster navigation Using z=CD and cd=z

Student Mark Record Project in C

Build a Student Mark Record Project in C where you can create, show, and remove student records. Learn how to manage data using structs, handle file input/output, and format outputs neatly. Why scanf(" %[^\n]", s.name);? %[^\n] → reads all characters until a newline, including spaces (so you can type full names like “Alice Bob”). ...

Restore & Reset

git restore Use when file is modified but not committed, Restores last committed version, Affects working directory only git restore file.txt #sepcific file git restore . # all git reset git reset use to undo commits. Can affect staging area and working directory depending on mode. ...

Prime number - loop part 5,6,7

এই ভিডিওতে আমি দেখাচ্ছি কিভাবে C প্রোগ্রামিং-এ For Loop ব্যবহার করে একটি সংখ্যা প্রাইম কিনা তা চেক করা যায়। আপনি শিখবেন: ✅ প্রাইম সংখ্যা কি ✅ ধাপে ধাপে সংখ্যা চেক করার লজিক ✅ For Loop দিয়ে চেক করার সহজ পদ্ধতি ✅ সাধারণ ভুল এড়ানোর টিপস ...

scanf দিয়ে Input নেওয়া

scanf ব্যবহার করে কিভাবে বিভিন্ন ধরনের input নিতে হয় – যেমন integer, float, character, আর string (char array)। পুরো ভিডিওটি বাংলায় ব্যাখ্যা করা হয়েছে, যাতে নতুনরা সহজে বুঝতে পারে। What you’ll learn in this video: Understanding the problem and analyzing the question Taking integer input in C Taking float input in C Taking char input in C Reading strings / char arrays Combining multiple inputs in one program Handling special cases in printing Practice exercises to reinforce learning ভাষায় input নেওয়ার basic থেকে শুরু করে multiple input handling পর্যন্ত clear idea পাবেন।

Using .gitignore

এই ভিডিওতে আমরা দেখেছি কিভাবে .gitignore ফাইল ব্যবহার করে নির্দিষ্ট ফাইল ও ফোল্ডার ignore করা যায়। PATTERNS & RULES * wildcard (any chars) ** recursive directories ? single character /path root-only match !file negate (force include) Order matters: last rule wins Ignoring files AFTER they’re already tracked git rm --cached <file> # or use folder BEST PRACTICES Add .gitignore at repo start Be explicit, not lazy (* is dangerous) Keep project-specific rules in repo Review before every first commit GITIGNORE GENERATORS https://www.toptal.com/developers/gitignore https://gitignore.io https://github.com/github/gitignore