সম্পূর্ণ বাংলায় Complete TypeScript Crash Course। এই কোর্সের শেষে দেখানো হয়েছে কীভাবে TypeScript ব্যবহার করে AI দিয়ে প্রজেক্ট তৈরি করা যায়। নিচে কমপ্লিট সূচিপত্র / Table of Contents দেখুন। 0:00:00 কোর্স ইন্ট্রোডাকশন 0:00:15 TypeScript ইনস্টল করা 0:00:53 Code editor...
সম্পূর্ণ বাংলায় Complete TypeScript Crash Course। এই কোর্সের শেষে দেখানো হয়েছে কীভাবে TypeScript ব্যবহার করে AI দিয়ে প্রজেক্ট তৈরি করা যায়। নিচে কমপ্লিট সূচিপত্র / Table of Contents দেখুন।
0:00:00 কোর্স ইন্ট্রোডাকশন
0:00:15 TypeScript ইনস্টল করা
0:00:53 Code editor (VSCode) কনফিগার করা।
0:02:05 আমাদের প্রথম TypeScript কোড এবংটাইপস্ক্রিপ্টের বেসিকস।
0:06:43 String, number, boolean, undefined, any টাইপ নিয়ে একটু basic ধারণা
0:09:31 টার্মিনাল থেকে TypeScript এর কোড রান করা।
0:10:14 TypeScript থেকে JavaScript এর কনভার্সন (Transpiling) এবং HTML-এর মধ্যে TypeScript-এর ব্যবহার।
0:13:03 Watch Mode ব্যবহার করে অটোমেটিক্যালি ট্রান্সপাইল করা।
0:13:48 Multiple file একসাথে Transpile করা।
0:15:47 Different directory তে multiple file একসাথে transpile করা।
0:17:36 TypeScript-এর বিভিন্ন Type নিয়ে বিস্তারিত আলোচনা।
0:22:49 ভ্যারিয়েবল এর নাম নিয়ে গন্ডগোল।
0:25:13 Array এবং JSON object নিয়ে কাজ করা।
0:29:42 Type এর বদলে Interface ব্যবহার করা।
0:30:04 Type এবং interface এর ক্ষেত্রে semi colon নাকি comma ব্যবহার করব?
0:30:51 একটা ইন্টারেস্টিং Nested Type এর এক্সাম্পল।
0:34:00 TypeScript এ Tuple এর ব্যবহার।
0:38:51 Function থেকে Tuple রিটার্ন করা।
0:41:58 TypeScript এ Enum এর ব্যবহার।
0:46:48 Union Type - TypeScript এ মাল্টিপল টাইপ একসেপ্ট করা।
0:52:27 Literal Type এর ব্যবহার
0:54:27 TypeScript এ বিল্ট-ইন utility type এর ব্যবহার - Omit দিয়ে একটা দারুণ এক্সাম্পল।
1:00:06 Type এর সাথে Optional Property-র ব্যবহার।
1:01:36 Generic (জেনেরিক) এর সাথে ইন্ট্রোডাকশন।
1:06:16 API এর সাথে generic দিয়ে দারুণ একটা এক্সাম্পল।
1:12:37 Map এবং Set এর সাথে generic type এর ব্যবহার
1:17:47 Map দিয়ে দারুন একটা এক্সাম্পল।
1:21:03 HTML এর সাথে কিভাবে TypeScript প্রপারলি ব্যবহার করতে হয় সেটা নিয়ে বিস্তারিত
1:28:08 HTML এর সাথে TypeScript দিয়ে একটা ইন্টারেস্টিং প্রজেক্ট
1:40:15 মাল্টিপল TypeScript ফাইল bundle করে একটা সিঙ্গেল ফাইল বানানো।
1:49:57 Tree Shaking কি এবং কেন এটা গুরুত্বপূর্ণ?
1:51:53 Node.js এর সাথে TypeScript এর ব্যবহার।
1:54:45 TypeScript-এ object-oriented programming (OOP) এবং সাথে দারুণ একটা প্রজেক্ট।
2:08:12 Vite দিয়ে মডার্ন TypeScript প্রজেক্ট তৈরি করা
2:15:17 TypeScript এ Data Validation এবং Zod Library-র সাথে পরিচিতি এবং দারুণ একটা প্রজেক্ট।
2:20:39 Vite দিয়ে React কিংবা Vue.js প্রজেক্ট তৈরি করা।
2:23:32 TSconfig.json নিয়ে জরুরি কিছু আলোচনা
2:27:22 Type script এর সাথে AI এর ব্যবহার এবং একটা দারুণ প্রজেক্ট।
2:33:36 TypeScript এর সাথে AI ব্যবহার করে আরেকটা প্রজেক্ট।
2:36:57 কিভাবে আপনি আপনার TypeScript-এর স্কিল আপগ্রেড করতে পারবেন, এবং উপসংহার
অনেকেই মনে করে Claude Code-এর মধ্যে বোধহয় শুধুমাত্র Opus বা Sonnet বা Anthropic-এর model গুলাই ব্যবহার করা যায়। ব্যাপারটা কিন্তু মোটেই এরকম না। কিন্তু এখন অনেক চমৎকার চমৎকার tool এসে গেছে যেগুলো দিয়ে আপনি খুব সহজেই Claude Code বা Codex এর সাথে অন্যান্য AI model ব্যবহার...
অনেকেই মনে করে Claude Code-এর মধ্যে বোধহয় শুধুমাত্র Opus বা Sonnet বা Anthropic-এর model গুলাই ব্যবহার করা যায়। ব্যাপারটা কিন্তু মোটেই এরকম না।
কিন্তু এখন অনেক চমৎকার চমৎকার tool এসে গেছে যেগুলো দিয়ে আপনি খুব সহজেই Claude Code বা Codex এর সাথে অন্যান্য AI model ব্যবহার করতে পারেন - যেমন GLM 5.2, Minimax, Xiaomi Mimo, কিংবা DeepSeek। আজকের এই ভিডিওতে আমি আপনাকে এই জিনিসটা খুব সহজে করার দারুণ একটা সিস্টেম শিখিয়ে দেব।
একটা ভুল কমান্ড দিয়ে ডেটাবেজের ডেটা নষ্ট করে ফেলেন নাই, বা টেবিল ড্রপ করে ফেলেন নাই, এরকম মানুষ খুঁজে পাওয়া মুশকিল। অথচ Tyro checkpoint লারাভেল প্যাকেজ ইনস্টল করা থাকলে আপনার প্রজেক্টে ইনস্ট্যান্টলি নষ্ট ডেটা ফিক্স করা অথবা কমপ্লিট রিস্টোর করা কোন ব্যাপারই না। এমনকি যে কোন...
একটা ভুল কমান্ড দিয়ে ডেটাবেজের ডেটা নষ্ট করে ফেলেন নাই, বা টেবিল ড্রপ করে ফেলেন নাই, এরকম মানুষ খুঁজে পাওয়া মুশকিল। অথচ Tyro checkpoint লারাভেল প্যাকেজ ইনস্টল করা থাকলে আপনার প্রজেক্টে ইনস্ট্যান্টলি নষ্ট ডেটা ফিক্স করা অথবা কমপ্লিট রিস্টোর করা কোন ব্যাপারই না। এমনকি যে কোন রিস্কি কমান্ডের আগে অটোমেটিক্যালি ব্যাকআপ নেওয়াও সম্ভব।
চলেন এই দশ মিনিটের ভিডিওতে আমি আপনাকে টাইরো চেকপয়েন্ট এর সব ইউজফুল ফিচারগুলো নিয়ে একটা আইডিয়া দেই। সিরিয়াসলি, প্রজেক্টে এখন টাইরো চেকপয়েন্ট না থাকা মানে আসলেই লস।
মাত্র একটা prompt দিয়ে কি পুরো Laravel application তৈরি করা সম্ভব? চলেন এই ভিডিওতে দেখে নেই কীভাবে Agentic Coding Tools ব্যবহার করে এবং প্রোপার ইন্সট্রাকশনস দিয়ে একদম শুরু থেকে একটি complete Laravel application তৈরি করা যায়।
মাত্র একটা prompt দিয়ে কি পুরো Laravel application তৈরি করা সম্ভব?
চলেন এই ভিডিওতে দেখে নেই কীভাবে Agentic Coding Tools ব্যবহার করে এবং প্রোপার ইন্সট্রাকশনস দিয়ে একদম শুরু থেকে একটি complete Laravel application তৈরি করা যায়।
আমরা টাইরো ড্যাশবোর্ডে AI স্কিল অ্যাড করেছি। এখন আপনি দুই মিনিটেই আপনার লারাভেল অ্যাপ্লিকেশনে টাইরো ড্যাশবোর্ড সেটআপ করে ফেলতে পারবেন অথেনটিকেশন, অথোরাইজেশন, ওটিপি, টুএফএ সবকিছু সহ। আর বিভিন্ন এজেন্টিক টুল ব্যবহার করে কিংবা এআই এজেন্ট ব্যবহার করে খুব সহজেই দারুণ দারুণ ফিচার...
আমরা টাইরো ড্যাশবোর্ডে AI স্কিল অ্যাড করেছি। এখন আপনি দুই মিনিটেই আপনার লারাভেল অ্যাপ্লিকেশনে টাইরো ড্যাশবোর্ড সেটআপ করে ফেলতে পারবেন অথেনটিকেশন, অথোরাইজেশন, ওটিপি, টুএফএ সবকিছু সহ। আর বিভিন্ন এজেন্টিক টুল ব্যবহার করে কিংবা এআই এজেন্ট ব্যবহার করে খুব সহজেই দারুণ দারুণ ফিচার অ্যাড করে ফেলতে পারবেন।
ডট বিডি ডোমেইন অনেকেই ভার্সেল এ অ্যাড করতে গিয়ে পারছেন না, অনেকে ভাবছেন করা যায় না - আসলে বিষয়টা একদমই ওরকম না। একদম সহজ। এই ৪ মিনিটের ভিডিওতে দেখে নিন কিভাবে আপনার ডট বিডি ডোমেইন ভার্সেল এ পয়েন্ট করবেন।
ডট বিডি ডোমেইন অনেকেই ভার্সেল এ অ্যাড করতে গিয়ে পারছেন না, অনেকে ভাবছেন করা যায় না - আসলে বিষয়টা একদমই ওরকম না। একদম সহজ। এই ৪ মিনিটের ভিডিওতে দেখে নিন কিভাবে আপনার ডট বিডি ডোমেইন ভার্সেল এ পয়েন্ট করবেন।
লারাভেল টাইরো ড্যাশবোর্ড প্যাকেজ এর একটা স্নিক পিক - দেখেন কি বানিয়েছি! দারুণ দারুণ সব ফিচারের সাথে পুরো ডায়নামিক CRUD সিস্টেম ও রেডি! ইনশাআল্লাহ আর কিছুদিনের মধ্যেই রিলিজ দিয়ে দিব।
লারাভেল টাইরো ড্যাশবোর্ড প্যাকেজ এর একটা স্নিক পিক - দেখেন কি বানিয়েছি! দারুণ দারুণ সব ফিচারের সাথে পুরো ডায়নামিক CRUD সিস্টেম ও রেডি! ইনশাআল্লাহ আর কিছুদিনের মধ্যেই রিলিজ দিয়ে দিব।
গত কয়েকদিন ধরে আমি একটা ইন্টারেস্টিং প্রজেক্টে কাজ করছি যেটা স্কুল কলেজ ইউনিভার্সিটির স্টুডেন্ট এবং টিচার, এডুটেক, কিংবা আমার আর আপনার মতো ক্যাজুয়াল প্রোগ্রামার (!!) সবারই অনেক কাজে আসবে! চলেন দেখাই কি বানিয়েছি 🙂
গত কয়েকদিন ধরে আমি একটা ইন্টারেস্টিং প্রজেক্টে কাজ করছি যেটা স্কুল কলেজ ইউনিভার্সিটির স্টুডেন্ট এবং টিচার, এডুটেক, কিংবা আমার আর আপনার মতো ক্যাজুয়াল প্রোগ্রামার (!!) সবারই অনেক কাজে আসবে! চলেন দেখাই কি বানিয়েছি 🙂
টাইরো-লগইন প্যাকেজ দিয়ে আপনার লারাভেল অ্যাপ্লিকেশন এ ইনস্ট্যান্টলি লগইন, রেজিস্ট্রেশন, ফরগেট পাসওয়ার্ড, ইমেইল ভেরিফিকেশন, ওটিপি, ক্যাপচা এবং ৫ টা বিউটিফুল অথেন্টিকেশন লেয়াউট অ্যাড করে ফেলুন! পাশাপাশি shadcn থিম কম্পেটিবল হওয়ার কারণে নিজের ইচ্ছামত লুক-এন-ফিল চেঞ্জ করুন! এই...
টাইরো-লগইন প্যাকেজ দিয়ে আপনার লারাভেল অ্যাপ্লিকেশন এ ইনস্ট্যান্টলি লগইন, রেজিস্ট্রেশন, ফরগেট পাসওয়ার্ড, ইমেইল ভেরিফিকেশন, ওটিপি, ক্যাপচা এবং ৫ টা বিউটিফুল অথেন্টিকেশন লেয়াউট অ্যাড করে ফেলুন! পাশাপাশি shadcn থিম কম্পেটিবল হওয়ার কারণে নিজের ইচ্ছামত লুক-এন-ফিল চেঞ্জ করুন!
এই ভিডিওতে আমি দেখিয়েছি কিভাবে টাইরো লগইন প্যাকেজ ইউজ করবেন, কাস্টমাইজ করবেন, ইমেইল টেমপ্লেট ইউজ করবেন এবং আল্টিমেটলি নিজের অনেক সময় সেভ করবেন :)
https://hasinhayder.github.io/tyro-login/
https://girhub.com/hasinhayder/tyro - আজকে আমি লারাভেল ১২ এর জন্য দারুণ একটা প্যাকেজ (টাইরো) রিলিজ দিয়েছি, যেটা দিয়ে আপনি নিমিষেই আপনার API প্রজেক্টে authentication, authorization, user suspension, role এবং privilege management, route protection রিলেটেড সবকিছু করতে পারবেন।...
https://girhub.com/hasinhayder/tyro - আজকে আমি লারাভেল ১২ এর জন্য দারুণ একটা প্যাকেজ (টাইরো) রিলিজ দিয়েছি, যেটা দিয়ে আপনি নিমিষেই আপনার API প্রজেক্টে authentication, authorization, user suspension, role এবং privilege management, route protection রিলেটেড সবকিছু করতে পারবেন। ইনস্টল এবং ব্যবহার করাও একদম সহজ। আর Tyror সাথে দারুণ সব artisan command আছে যে গুলো দিয়ে আপনি কোনো SQL না লিখেই কম্যান্ড লাইন থেকেই ম্যানেজ এবং ইন্সপেক্ট করতে পারবেন।
খুবই ডেভেলপার ফ্রেন্ডলি একটা প্যাকেজ। আজকেই ট্রাই করে দেখুন কেমন লাগে। টাইরো ইনস্টল করাও একদম সহজ
composer require hasinhayder/tyro
php artisan tyro:install
জানাবেন কেমন লাগলো
Want to run your Vite-based Vue.js or React.js project over HTTPS locally? In this quick tutorial, I'll show you how to set up SSL/HTTPS on localhost using Vite. No complicated setup, no external tools. Perfect for testing secure APIs, service workers, or just matching...
Want to run your Vite-based Vue.js or React.js project over HTTPS locally?
In this quick tutorial, I'll show you how to set up SSL/HTTPS on localhost using Vite. No complicated setup, no external tools. Perfect for testing secure APIs, service workers, or just matching production environments.