প্রতি এনরোলমেন্টে ১০০ টাকা সহায়তা যাচ্ছে ফিলিস্তিনের সাহায্যে
Full Stack Web Development with JavaScript (MERN)
১ বারই কোর্স কিনুন। ফ্রন্টএন্ড ওয়েব ডেভেলপমেন্ট এবং ব্যাকেন্ড ওয়েব ডেভেলপমেন্ট - ২ টা ক্যারিয়ার ট্র্যাকের দরজাই ওপেন রাখুন। কারন এক্সেস তো থাকবে লাইফটাইমই! আর সাথে ৩ টা জিনিস রাখবেন- ল্যাপটপ বা কম্পিউটার, ইন্টারনেট কানেকশন ও শেখার অদম্য ইচ্ছা। বিজয় আপনারই! তবে কোর্সে জয়েন করার জন্য অবশ্যই HTML, CSS সম্পর্কে আইডিয়া থাকতে হবে।
কোর্সের ডেমো ক্লাস দেখুন
৩৮ সিট বাকি
২০ দিন বাকি
২,৫০০ জন লার্নার
বৃহস্পতিবার ৯ মে
(বিকাল ৪:১৫ - ৫:৪৫) বৃহস্পতিবার,শনিবার
কোর্সের টপিক সমূহ
HTML
CSS
Bootstrap
Javascript
VS Code
Git & Git Hub
Vercel
Javascript ES6
Node.Js
Express.Js
MongoDB
React.Js
Next.Js
Tailwind CSS
Code Canyon
বেসিক ঝালাই করুন এখান থেকে
HTML, CSS এবং Bootstrap এর উপর ফ্রি ভিডিওগুলো দেখে আপনার বেসিক ক্লিয়ার করে নিন
কোর্সে আপনি পাচ্ছেন
৭ মাসের গাইডেড জার্নি
একদম বিগিনার ফ্রেন্ডলি ওয়েতে আপডেটেড কারিকুলাম
৪০টি লাইভ ক্লাস
ইন্ডাস্ট্রি এক্সপার্টের কাছে শিখুন লাইভে
৩ টি ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রজেক্ট
ইন্ডাস্ট্রি স্ট্যান্ডার্ড প্রজেক্ট এড করুন সিভিতে, থাকুন সবার চেয়ে এগিয়ে
২০টি প্র্যাক্টিস প্রোজেক্ট
যা শিখছেন তা দিয়েই করে ফেলুন প্র্যাক্টিস প্রজেক্ট, ঝালাই করুন দক্ষতা
৬০০+ প্রিরেকর্ডেড ভিডিও
আপডেটেড প্রিরেকর্ডেড ভিডিও থাকছে রিসোর্স হিসেবে
প্রোগ্রেস ট্র্যাকিং
লিডার বোর্ডে দেখুন নিজের পজিশন উইথ প্রগ্রেস
প্রতিদিন ৩ বেলা সাপোর্ট ক্লাস
প্র্যাক্টিস করতে গিয়ে প্রবলেমে পড়লে লাইভ সাপোর্ট নিন সকাল ১১ টায়, বিকাল ৪ টায় এবং রাত ৮ টায়
কমিউনিটি সাপোর্ট
থাকুন প্রোগ্রেসিভ কমিউনিটির সাথে অলওয়েজ
লাইফটাইম এক্সেস
প্রিরেকর্ডেড ভিডিও, রিসোর্স এবং ক্লাস রেকর্ডিং এ থাকবে লাইফ টাইম এক্সেস
জব মার্কেট গাইডলাইন
ইন্ডাস্ট্রি এক্সপার্টদের কাছে পান জব মার্কেটে প্রবেশ করার পুর্নাঙ্গ নির্দেশনা
মার্কেটপ্লেস গাইডলাইন
কোড ক্যানিয়নের মত মার্কেটপ্লেসে কিভাবে প্রজেক্ট সেল করবেন, পাবেন গাইডলাইন
ইন্টারভিউ হ্যান্ডবুক
নিয়মিত জব ইন্টারভিউতে আসা ১০০+ ইন্টারভিউ কোয়েশ্চেন্স দিয়ে সাজানো হয়েছে হ্যান্ডবুকটি
কোড মামা
শেখার পাশাপাশি বিভিন্ন প্রবলেম সল্ভ করে বাড়ান প্রবলেম সল্ভিং এবিলিটি
সার্টিফিকেট
কোর্স শেষ করে পাবেন শেয়ারেবল কোর্স কমপ্লিশন এবং এসসমেন্ট সার্টিফিকেট
ওস্তাদ প্রো ব্যাচ
৭০% এর বেশি মার্ক পেয়ে নিশ্চিত করুন এক্সট্রা সাপোর্ট
কারিকুলাম
৩৯ মডিউল
সপ্তাহ
১
[Foundation] ভালো করে শিখবো Git Github
2 live class
1 Quiz
- Install Git
- Initialize a repository
- Stage changes
- Commit changes
- Check status
Show changes in working directory - Show changes in staging area
- View commit history
- List branches
- Create a branch
- Switch branches
Merge branches - Fetch and merge from remote
- Unstage changes
Reset to last commit - Discard changes in file
- Create GitHub account
- Clone repository locally
- Set remote repository
- Push changes to GitHub
- Fetch and merge changes from remote
- Create pull request
- Create new branch
- Delete remote branch
Fork repository - Fetch changes without merging
Clone with latest commits only - View file modification history
সপ্তাহ
৩
[Foundation] জাভাস্ক্রিপ্ট এর গুরুত্বপুর্ন বিষয় গুলো
2 live class
1 Quiz
এই টপিকগুলো শিখে E- Express JS এর বিস্তারিত জেনে নিন।
- JavaScript Object & JSON
- Arrays and ArrayMethods
- Strings and String Operations
- JavaScript Date
- Math
- Number
- Window object
- Navigator object
- JavaScript events
- JavaScript DOM in detail
- DOM HTML elements
- DOM manipulation
- Form handling
- DOM element creation
- Appending elements
- Query selector
সপ্তাহ
৫
[Foundation] EXAM WEEK
1 Assignment
1 Test
নিজেকে ঝালাই করে নিন এক্সাম উইকের এক্সামগুলো দিয়ে।
সপ্তাহ
৭
[Back End] নোড জেএস সার্ভার-সাইট পোগ্রামিং
2 live class
1 Quiz
- Tools and Terminal
- Node.js modules
- Request-response model
- Understanding HTTP client
- Understanding package.json file
- URL module
- Getting started with the FS (File System) module
- Understanding synchronous and asynchronous
- Operations
- Exploring FS module's methods
- Reading files
- Writing files
- Deleting files
- Renaming files
- Checking file existence
- Creating a simpleback-end and deploying itto a real server
সপ্তাহ
৯
[Back End] ওয়েব সার্ভার-সাইট ডেভেলপমেন্ট আর্কিটেকচার এবং প্যাকেজেস
2 live class
1 Quiz
- Server-side vs.Client-side
- Request-response model
- Routing and controller concept
- Middleware concept
Introduction to JSON - Understanding JSONstructure
- Best practices ofJSON
- Understanding HTTP client
HTTP request segments - Comparison between GET and POST
- When to use GET and when to use POST
- Requestrate limiting
- Response segments
- Response status code
- URI naming best practices
- HTTP cookies in detail
- Uses ofHTTP cookies
- Response best practices
- Request best practices
- Controller best practices
- Middleware best practices
- Encryption-decryption process
- JSON Web Token (JWT) concept
- JWT structure
- Simulating JWT encryption-decryption
- CSR (Client-side rendering) vs. SSR (Server-side rendering) concepts
- Benefits and drawbacks of SSR
- Benefits and drawbacks ofCSR
- Optimized solutions forCSR and SSR
- Express RESTAPI packages
- Project structure and working process
- Creating an Express RESTAPI project structure
- Creating the first ExpressAPI
- Handling undefinedroutes
- Implementing security middleware
- Implementing environment variables
সপ্তাহ
২
[Foundation] চলুন শিখি জাভাস্ক্রিপ্ট
2 live class
1 Quiz
ব্যাকেন্ড এক্সপার্টের জন্য নোড জে এস এর পাশাপাশি শিখে নিন এই টপিকগুলো।
- VSCode JavaScripttips
- Execution context
- JavaScript variables
- operators
- comments
- Data types
- if-else statements
- switch case statements
- While loops
- for loops
- do-while loops
- for-in loops
- JavaScript function
- Real-life use cases
- Passing arguments
- Returning values
- Named functions
- Anonymous functions
- Arrowfunctions
- Immediately Invoked
Function Expressions (IIFE) - Generator functions
- Recursive functions
সপ্তাহ
৪
[Foundation] জাভাস্ক্রিপ্ট এজাক্স এবং এসিনক্রোনাস প্রোগ্রামিং
2 live class
1 Quiz
এই টপিকগুলো শেষ করে Express MongoDB ব্যাকেন্ড ডেভেলপমেন্ট হোন সেরাদের সেরা।
- Understanding Ajax architecture
- Ajax methods (GET, POST, PUT,DELETE)
- File upload with Ajax
- Advanced configuration and settings for Ajax
- Caching and re-validation with Ajax
- Task Manager Project using Ajax Architecture
- Implement Ajax to fetch and rendertask list
- Use Ajax POST to create newtasks
- Utilize Ajax PUT and DELETE for updating and deleting tasks respectively
সপ্তাহ
৬
[Back End] নোড জেএস শুরু , মডার্ন জাভাস্ক্রিপ্ট এবং অবজেক্ট অরিয়েন্টেড প্রোগ্রামিং
2 live class
1 Quiz
ব্যাকেন্ড ডেভেলপমেন্ট কে নিজের হাতের মুঠোয় আনতে শিখে নিন এই টপিকগুলো।
- General concept of Node.js
- Running JavaScriptin Node.js
- ES6 basic syntax
- The strict mode
- Spread operator
- Rest parameter
- Dynamic function
- ES6 variables
- Variable scope
- hoisting
- Loops
- Objects
- Decision-making
- ES6 functions
- ES6 array de-structuring
- ES6Map, ES6 Set
- Object-Oriented Programming (OOP) in detail
- Objectliteral
- Instance of Object
- Object constructor
- Classes
- Re-declaring class
- Constructor
- Constructor parameters
Changing class properties value using constructor - Static keyword
- Importance of static
Inheritance - Inheritance constructor
- Overriding
- Overloading
- Polymorphism
- Abstraction
সপ্তাহ
৮
[Back End] এক্সপ্রেস জেএস সার্ভার-সাইট পোগ্রামিং
2 live class
1 Quiz
- Your First Express Application
- Express.js routing
- Understanding responses
- Simple string response
- Response status code
- JSON response
- Response download
- Response redirect
- Response header
- Response SetCookies
- Clear Cookies
- Working With Request
- Simple Get Request
- Get Request With URL Query
- Working With Get Request Header
- Simple Post Request
- Post Request With URL Query
- Post Request With Header Properties
- Post application-json
Working With Multipart Form Data - File Upload
Application Middleware - Route Middleware
সপ্তাহ
১০
[Back End] EXAM WEEK
1 Assignment
1 Test
নিজেকে ঝালাই করে নিন এক্সাম উইকের এক্সামগুলো দিয়ে।
কোর্সটি আপনারই জন্য
ডাউনলোড করুন পুরো গাইডলাইন
MERN Stack Web Developer হবার পুরো গাইডলাইন দেখে নিতে এবং ক্লিয়ার রোডম্যাপ বুঝে নিতে ডাউনলোড করে করে নিন পুরো কারিকুলাম এবং গাইডলাইন
MERN Interview হ্যান্ডবুক
ডেভেলপার হবার ইন্টারভিউ ক্র্যাক করার জন্য ১০০+ মোস্ট ইম্পর্ট্যান্ট এবং ইফেক্টিভ ইন্টারভিউ প্রশ্ন এবং উত্তর সম্বলিত হ্যান্ডবুক ডাউনলোড করুন এখনই
ইন্সট্রাকটর
Rabbil Hasan
Founder of Learn With Rabbil Hasan
Lead Instructor
Amit Biswas
MERN | NEXTJS | Prisma | MySql | Javascript
Lead Instructor
Sumon Barai
Front-End Web Developer | MERN Stack Developer
Support Instructor
Nowrose Irab Poll
Software Engineer | Tech Enthusiast | Problem Solver
Support Instructor
কোর্স করুন
নিশ্চিত করুন নেক্সট জব অফার
যারা যারা জব পেয়েছে
Amir Hamza
Sohanur Rahman
Parvej Hossain
Shahid Afridi Zihad
Rejaul karim
Ismile Sardar
Taib Islam Dipu
Md Sakhawat Hossain
কী কী থাকতে হবে
ল্যাপটপ/ডেস্কটপ (৪ জিবি র্যাম)
ভালো ইন্টারনেট কানেকশন
লেগে থাকার মানসিকতা
Feedback
আমাদের লার্নারদের কাছে শুনুন
ওস্তাদ-এর MERN কোর্সটি স্কিল ডেভেলপমেন্টের জন্য অনেক হেল্পফুল একটি কোর্স। আমার প্রতিটি প্রবলেমই তারা লাইভ ক্লাসেই সলভ করার চেষ্টা করেছে। এছাড়াও সাপোর্ট ইন্সট্রাক্টররাও অনেক ভালো। এসব কারণেই MERN এর লার্নিং জার্নিটা আমার জন্য ছিল অসাধারণ
ফার্স্ট ব্যাচ হিসেবে কোর্সটি আমার কাছে ভালোই লেগেছে। বিশেষ করে সাপোর্ট টীম নিয়ে আমি অনেক স্যাটিসফাইড। কোন ডাউট ছাড়াই বলতে হবে এই কোর্সের সব ইন্সট্রাক্টই অনেক ভালো এবং হেল্পফুল।
ওস্তাদ-এর MERN কোর্সটি একদম গোছানো একটি কোর্স। বিশেষ করেঅস্তাদ টীমের সাপোর্ট ছিল এক কথায় অসাধারণ। তাই লার্নার হিসেবে আমি ১০০% স্যাটিস্ফাইড।
MERN নিয়ে আমার এক্সপেক্টেশন ১০০% ফুলফিল হয়েছে। সব প্রয়োজনেই ওস্তাদ-এ পেয়েছি ইন্সট্যান্ট সাপোর্ট। এ কারণেই আমি ভুল করে করে শেখার সাহস করতে পেরেছি। ধন্যবাদ ওস্তাদকে।
প্রায়ই জিজ্ঞেস করা প্রশ্ন
1. আমি কি ভিডিওগুলো ডাউনলোড করতে পারবো?
হ্যা, ওস্তাদের অ্যাপে আপনি ভিডিও ডাউনলোড করে রাখতে পারবেন।2. আমি কি মোবাইল দিয়ে জয়েন করতে পারবো?
মোবাইল দিয়ে লাইভ ক্লাসে জয়েন করতে পারবেন কিন্তু প্র্যাকটিস করতে পারবেন না3. আমার কি ভিডিওগুলোর লাইফটাইম এক্সেস থাকবে?
জ্বি, ভিডিও এবং রিসোর্সের লাইফ টাইম এক্সেস পাচ্ছেন।4. লাইভ ক্লাস কোথায় হবে ?
লাইভ ক্লাসে আপনি একটি সিঙ্গেল ক্লিকে জয়েন করে ফেলতে পারবেন ওস্তাদ প্ল্যাটফর্ম থেকেই।5. এসেসমেন্ট কিভাবে হবে?
প্রতি সপ্তাহে থাকবে একটি করে কুইজ এবং এক্সাম উইকে থাকবে এসাইনমেন্ট এবং কুইজ।6. ওস্তাদ প্রো ব্যাচে কাদেরকে নেয়া হবে?
৭০% বা তার বেশি মার্ক নিয়ে যারা কোর্স কমপ্লিট করবেন তাদেরকে নিয়ে করা হবে প্রো ব্যাচ।7. দেশের বাইরে থেকে কিভাবে পেমেন্ট করবো?
ওস্তাদের ইন্টারন্যাশনাল পেমেন্ট গেটওয়ের (Stripe) মাধ্যমে আপনি ক্রেডিট কিংবা ডেবিট কার্ড দিয়ে পে করতে পারবেন।8. লাইভ ক্লাসের রেকর্ডিং থাকবে?
জ্বী, পাবেন লাইভ ক্লাস রেকর্ডিং এর লাইফ টাইম এক্সেস।9. প্র্যাকটিস করতে গিয়ে সমস্যায় পড়লে সাপোর্ট পাবো কোথায়?
যেকোনো সমস্যায় দুইবেলা সাপোর্ট ক্লাসে স্ক্রিন শেয়ার করে সাপোর্ট নিবেন দক্ষ সাবজেক্ট ম্যাটার এক্সপার্টদের থেকে।
কিভাবে পেমেন্ট করবো?
1. পেমেন্ট মেথড কি কি?
আপনি সরাসরি ওস্তাদের পেমেন্ট গেইটওয়ের মাধ্যমে Bkash, Nagad, Rocket, Visa, Mastercard, Debit and Credit কার্ড দিয়ে পেমেন্ট করতে পারবেন।2. আমি কি যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবো?
জ্বী, আপনি ফোন, পিসি কিংবা ল্যাপটপ যেকোনো ডিভাইস দিয়ে পেমেন্ট করতে পারবেন।3. পেমেন্ট প্রসেস কি?
পেমেন্ট করার জন্য প্রথমে ব্যাচে ভর্তি হোন বাটনে ক্লিক করুন। এরপর পেমেন্ট পেইজ থেকে পেমেন্ট মেথড সিলেক্ট করে পেমেন্ট করুন বাটনে ক্লিক করুন এবং পেমেন্ট সম্পন্ন করুন।4. ডিসকাউন্ট কিভাবে পাবো?
আপনি ব্যাচে ভর্তি হওয়ার আগে এভেইলেবল প্রোমো কোড বসিয়ে এক্সপেক্টেড ডিসকাউন্ট পেতে পারেন।5. পেমেন্ট কনফার্মেশন কিভাবে পাবো?
পেমেন্ট প্রসেস শেষ হলে আপনার কাছে একটি মেসেজ আসবে এবং আপনার ড্যাশবোর্ডে আপনার জয়েন করা ব্যাচটি দেখাবে। আপনার স্টাডি প্লান অনুযায়ী কোর্স শুরু করে দিতে পারবেন।6. আমার লেনদেনের হিসাব থাকবে কি?
আপনার ড্যাশবোর্ডে আপনি প্রোফাইল থেকে ট্রাঞ্জেকশন ট্যাবে ক্লিক করে লেনদেন দেখতে পারবেন।