বর্তমানে জনপ্রিয় একটি পেশা হল ওয়েব ডেভেলপমেন্ট। ওয়েব ডেভেলপমেন্ট মূলত ইন্টারনেট এর জন্য যেসব ওয়েবসাইট, ওয়েব অ্যাপ্লিকেশন তৈরি করা হয় সেগুলো বিভিন্ন স্ক্রিপ্টিং এবং প্রোগামিং ল্যাঙ্গুয়েজ ব্যবহার করে তৈরী করার প্রক্রিয়াকে বলা হয় ওয়েব ডেভেলপমেন্ট। কম্পিউটার বেসিক জানা থাকলেই এই কোর্সে অংশগ্রহন করতে পারবে এবং একজন দক্ষ ওয়েব ডেভেলপার হতে পারবে।
Created By
, সর্বশেষ আপডেট
May 10, 2025
, কোর্সের মেয়াদ
Unlimited Duration
এই কোর্সে রয়েছে:
EXPIRED
অন ডিমান্ড কুইজ এবং অ্যাসাইনমেন্ট
266
কোর্সে ইউনিট
ক্লাস শেষে রেকর্ডিং
সার্টিফিকেট
-
MERN-Batch-N251-1
MERN-Batch-N251-1 (Sun-Tue-Thu) 09:00 PM Start Date: Tuesday, February 11, 2025
33 / 60February 11, 2025Enroll Now › -
MERN-Batch-N251-3
MERN-Batch-N251-3 (Sun-Tue-Thu) 10:00 PM Start Date: Thursday, May 29, 2025
2 / 60May 29, 202522:00 – 23:30Enroll Now ›- M
- T
- W
- T
- F
- S
- S
ফ্রি কাউন্সেলিং পেতে, কল করুন: 09639399399
যা আবশ্যক
- Knows English
- Understands Basics
যা যা রয়েছে
- Basic Course Structure
- Advanced Levels
আরও আছে
কিভাবে কোর্স অর্ডার করবেন দেখুন কিভাবে লাইভ ক্লাস করবেন দেখুন বিগত ব্যাচের ক্লাসসমূহ দেখুন
কম্পিউটার না থাকলে দেশব্যাপী ইশিখন এজেন্ট সেন্টারগুলোতে গিয়েও ক্লাসে অংশ নিতে পারবেন। আমাদের দেশব্যাপী এজেন্টসমূহ দেখতে ক্লিক করুন।Description
ফুল স্ট্যাক ওয়েব ডেভেলপমেন্ট বলতে বোঝায় কোন ওয়েব এপ্লিকেশনের বা ওয়েবসাইটের ফ্রন্ট ইন্ড, ব্যাক ইন্ড অর্থাৎ ডাটাবেজ নিয়ে কাজ করা। সুতরাং এক কথায় বলা যাই একটা ওয়েব সাইট ডিজাইন করা থেকে শুরু করে ডেভেলপমেন্ট সহ ডাটাবেজ সিকিওরিটির কাজ গুলো করতে আমাদের যা কিছু প্রয়োজন হয় সবকিছু নিয়েই ফুলস্ট্যাক ওয়েব ডেভেলপমেন্ট। বর্তমানে ওয়েব ডেভেলপমেন্ট সেক্টরে যতগুলো টেক স্ট্যাক ব্যবহার করা হয় তার মধ্যে MERN Stack অধিক জনপ্রিয় এবং চাহিদা সম্পন্ন। MERN স্ট্যাক মূলত ৪ টি টপিক নিয়ে কাজ করে যেমন: MongoDB, Express.JS, React.JS, Node.JS। এই MERN Stack এ আমরা ফুলস্ট্যাক ওয়েব ডেভেলপমেন্ট এর সকল বিষয়গুলো পাচ্ছি।
যারা মূলত ফুলস্ট্যাক ডেভেলপমেন্ট নিয়ে কাজ করে তাদেরকে ফুলস্ট্যাক ডেভেলপার বলা হয়। বর্তমান মার্কেটে একজন ফুলস্ট্যাক ডেভেলপারের চাহিদা অনেক বেশি। ছোট-বড় সকল কোম্পানিরই নিজেদের এক বা একাধিক ওয়েবসাইট থাকে যা বানানোর জন্য একজন দক্ষ ওয়েব ডেভেলপারের প্রয়োজন হয়। যুগের সাথে তাল মিলিয়ে যেমন কর্মক্ষেত্র বৃদ্ধি পাচ্ছে ঠিক তেমনি ওয়েব ডেভেলপারদেরও কাজের ক্ষেত্রও বৃদ্ধি পাচ্ছে। ফুল স্ট্যাক ডেভেলপার হিসেবে কাজ করতে চাইলে শিক্ষাগত যোগ্যতার চেয়ে ব্যক্তিগত যোগ্যতা ও দক্ষতা বেশি জরুরী। অনেক ক্ষেত্রে দক্ষতার উপর নির্ভর করে নিয়োগ দেওয়া হয়ে থাকে।
বর্তমানে ওয়েব ডেভেলপারের চাহিদা প্রতিনিয়ত বেড়েই চলেছে এবং ভবিষ্যতে আরো বাড়বে। একজন প্রফেশনাল ফুল স্ট্যাক ওয়েব ডেভেলাপার চাইলে অফলাইন অনলাইন দুই জায়গাই কাজ করতে পারেন। একজন ফুল স্ট্যাক ওয়েব ডেভেলপার কত আয় করবে তা নির্ভর করবে তার কাজের দক্ষতার এবং অভিজ্ঞতার উপর। তবে দক্ষতা ভেদে কিছু কিছু কোম্পানিতে ২০ হাজার টাকা থেকে ১ লাখের ও বেশি টাকা পর্যন্ত বেতন হয়ে থাকে।
যারা ফুলস্ট্যাক ওয়েব ডেভেলপার হিসেবে ক্যারিয়ার গড়তে চান অনলাইন উদ্যোক্তা বা আইটি স্পেশালিস্ট হতে চান যাদের কোডিং এ আগ্রহ রয়েছে। যারা পড়াশুনার পাশাপাশি পার্টটাইম কিছু করে পড়াশুনা চালিয়ে নিতে চান
Tools (VS Code, Git & Github) HTML, CSS, JavaScript & Tailwind (Projects) Front-end Development Using API React JS Next JS Node JS Express JS MongoDB and Mongoose Freelancing Marketplace (Fiverr, Upwork, Freelancer & Payment Method)
কোর্সটি শুরু করার পূর্বে অন্য কোন বিষয়ের উপর ধারনা থাকার প্রয়োজন নেই , তবে কম্পিউটার এবং ইন্টারনেট পরিচালনায় কিছুটা দক্ষ হতে হবে । ইন্টারনেট কানেকশনসহ একটি কম্পিউটার কম্পিউটার ও ইন্টারনেট এর প্রাথমিক ধারণা একটি হেডফোন (ল্যাপটপ হলে হেডফোন আবশ্যক নয়)।
CPU: Intel core i3/i5 or AMD A8/A10 APU or AMD ryzen 5 Motherboard: Supports 32GB or more ram and SATA 3.0 and 2TB-4TB HD Ram: 8GB or Minimum 4 Gb SSD: 256 GB or 128 GB Hard Disk: 500GB
লাইভ ক্লাস মিস করলে পরের দিন কোর্সের ভেতর উক্ত ক্লাসের ভিডিও রেকর্ডিং ও আলোচিত ফাইল সমূহ পাবেন। কোর্স শেষেও লাইফ টাইম সাপোর্ট। যতদিন না আপনি কাজ পাচ্ছেন ততদিন এক্সপার্ট ফ্রিল্যান্সার দ্বারা তত্ত্বাবধান। ক্লাসের বাইরেও রয়েছে লাইভ সাপোর্ট, ফোন, ফেসবুক এবং মেসেঞ্জার গ্রুপ সাপোর্ট। প্রতিটি ক্লাসের প্রথম ১৫ মিনিট আগের ক্লাসের সমস্যাগুলো সমাধান হবে, পরের ১ ঘন্টা মূল ক্লাস, শেষ ১৫ মিনিট প্রশ্নোত্তর পর্ব। প্রতিটি ক্লাসে রয়েছে মডেল টেস্ট এবং এসাইনমেন্ট। কোর্স শেষে আপওয়ার্ক, ফাইভার, ফ্রিল্যান্সারসহ বিভিন্ন মার্কেটপ্লেসের উপর স্পেশাল ফ্রিল্যান্সিং ক্লাস। তাছাড়াও রয়েছে রিভিউ/প্রবলেম সলভিং ক্লাসসমূহ। কোর্স শেষে অনলাইন ভেরিফায়েড সার্টিফিকেট। কোর্স শেষে ফ্রি এবং পেইড ইন্টার্ণশিপ করার সুযোগ ।
আপওয়ার্ক ,ফাইভারসহ বিভিন্ন মার্কেটপ্লেসে কাজ করতে পারবেন এনভাটো মার্কেটে টেমপ্লেট বিক্রি। ফুলস্ট্যাক ওয়েব ডেভেলপার হিসেবে যেকোন আইটি কোম্পানিতে চাকরি
কোর্স কারিকুলাম
- header 00:00:00
- paragraph 00:00:00
- image 00:00:00
- link 00:00:00
- list 00:00:00
- div 00:00:00
- span 00:00:00
- apply CSS in elements like text, div, list & how to position elements. 00:00:00
- We will learn to create responsive design for mobile users & learn how to apply animation on elements. 00:00:00
- We will learn most efficient way to design 1D layout design. 00:00:00
- apply CSS in elements like text, div, list & how to position elements. 00:00:00
- We will explore most trendy CSS framework in software industry. 00:00:00
- Command Line Interface (CLI) 00:00:00
- Function 00:00:00
- Array 00:00:00
- Object 00:00:00
- Callback 00:00:00
- Built-in methods (Map, Filter & Reduce) 00:00:00
- Let & Const variable 00:00:00
- Template String 00:00:00
- Arrow function 00:00:00
- Lexical this keyword 00:00:00
- Destructuring Array & objects 00:00:00
- Rest & Spread operator 00:00:00
- Exporting Module 00:00:00
- What is OOP 00:00:00
- ES6 Class & Object 00:00:00
- Constructor 00:00:00
- Inheritance 00:00:00
- Static Method 00:00:00
- Method Chaining 00:00:00
- Intro to async-await 00:00:00
- Promise to async-await conversion 00:00:00
- Try-catch block 00:00:00
- XML-HTTP Request 00:00:00
- ES6 Fetch API 00:00:00
- How DOM works 00:00:00
- Window & Document object 00:00:00
- DOM Selectors 00:00:00
- Manipulating style & elements 00:00:00
- Adding & Deleting elements 00:00:00
- Click event handling 00:00:00
- Holy Grid Layout – Component Breakdown 00:00:00
- Apply modular CSS 00:00:00
- Add image in component 00:00:00
- Tailwind CSS with ReactJS 00:00:00
- State in React 00:00:00
- useState Hook 00:00:00
- Event Listener in react 00:00:00
- Two-Way data binding 00:00:00
- Explore React Router 00:00:00
- What is SPA? 00:00:00
- Protected Route 00:00:00
- Local storage 00:00:00
- Custom Hook 00:00:00
- React Query Library 00:00:00
- Caching in frontend 00:00:00
- useReducer Hook 00:00:00
- Manage more complex logic 00:00:00
- Child to parent communication 00:00:00
- State Lifting in React 00:00:00
- Prop Drilling in React 00:00:00
- Importance of global State 00:00:00
- Context API in React 00:00:00
- Animation with Tailwind CSS 00:00:00
- Introduction to GSAP animation 00:00:00
- Image Upload & Preview Image 00:00:00
- Explore Rich Text editor 00:00:00
- Client & Server Components 00:00:00
- Meta Tags 00:00:00
- Open Graph & Twitter Cards 00:00:00
- What is Docker? 00:00:00
- Purpose of Docker 00:00:00
- Create container & Run ReactJS app in docker container 00:00:00
- Explore NodeJS built-in modules such as file system, path, OS etc 00:00:00
- What is REST API? 00:00:00
- API vs RESTful API 00:00:00
- API Endpoint Design 00:00:00
- Server Setup with Express 00:00:00
- Run Your First API 00:00:00
- API Testing in Postman / Insomnia / Thunder-client 00:00:00
- What is Database? 00:00:00
- Brief introduction on Mapping Cardinality 00:00:00
- Explore ER Diagram 00:00:00
- Database Connection 00:00:00
- Explore Mongoose ODM 00:00:00
- Creating User Model 00:00:00
- Creating User Controller 00:00:00
- Mongoose Validation 00:00:00
- Express Middleware 00:00:00
- Mongoose Middleware 00:00:00
- User Registration 00:00:00
- User Login with JWT Token 00:00:00
- Hashing Password by Bcrypt 00:00:00
- Route Protection 00:00:00
- Access management by User Role 00:00:00
- What is Caching? 00:00:00
- How caching improves performance? 00:00:00
- Implement caching using Redis 00:00:00
- Course Review Class:01 00:00:00
- Introduction of Fiverr 00:00:00
- Fiverr rules and regulations 00:00:00
- How to create account? 00:00:00
- How to setup profile? 00:00:00
- Levels of Fiverr 00:00:00
- How to create gig? 00:00:00
- Proper SEO of Gig 00:00:00
- Image and video optimization 00:00:00
- Skill Test 00:00:00
- Gig Marketing (Organic and paid) 00:00:00
- Order delivery system 00:00:00
- Positive links and negetive words in Fiverr 00:00:00
- Warning issues 00:00:00
- Payment system 00:00:00
- Introduction 00:00:00
- Signing up 00:00:00
- Profile creation 00:00:00
- Rules and regulations 00:00:00
- How to submit project 00:00:00
- Add bkash account to payoneer 00:00:00
- Per day limit 00:00:00
- Transaction method 00:00:00
- bKash Charges and fees 00:00:00
eShikhon is one of the top institutes for learning .they teach us in a highly informative manner while also providing a conducive learning environment.
It was a great journey with Eshikhon. Ali Bhaia is the best teacher at Eshikhon. Thanks for everything.
I‘m learning the MERN stack web development course at Eshikhon.com, led by the knowledgeable and experienced instructor, Md. Shuhanur Rahman. Overall, my experience with both the instructor and the institute is positive.
My time with Eshikhon.com is going to rewarding. I’m gaining valuable insights into web development, thanks to Md. Shuhanur Rahman Sir’s effective teaching methods and the institute’s commitment to providing quality education. While there are areas for improvement, the overall experience is positive, and I would recommend both the instructor and the institute to aspire, making the learning process accessible for students with varying levels of expertise.
I thank Eshikhon for completing such a course…and also thanks to my 2 favorite teachers Hanjala and Ali Shorif teachers for their skills inspired me more….I am grateful to complete such a course.
This MERN (MongoDB, Express.js, React.js, Node.js) Stack Web Development course provides a comprehensive understanding of building full-stack web applications. Taught by Hanzala Bin Omar Sir and Ali Shorif Sir, it caters to both beginners and intermediate learners, aiming to equip them with the necessary skills to develop robust, scalable web applications using modern technologies. And I think Ali Shorif Sir is one of the best instructor for MERN Stack Web Development Course.
This course is ideal for:
1. Beginners aspiring to become full-stack developers.
2. Frontend or backend developers aiming to expand their skill set to encompass full-stack development.
3. Individuals seeking practical knowledge to build real-world web applications using the MERN stack.
Overall, the MERN Stack Web Development course provides a solid foundation for individuals looking to dive into full-stack web development using popular technologies. Its structured approach, practical projects, and instructor-led guidance make it a valuable resource for those aiming to master the MERN stack.