- Development, Make Money Online, Programming
- 853 (Registered)
- (18 Reviews)
কেন আমি এই “Complete JavaScript Bootcamp” কোর্সটি তৈরি করেছি?
জাভাস্ক্রিপ্ট বিশ্বের সবচেয়ে জনপ্রিয় একটি প্রোগ্রামিং ল্যাঙ্গুয়েজ এবং অন্য যেকোন প্রোগ্রামিং ল্যাঙ্গুয়েজের তুলনায় এর জনপ্রিয়তা প্রতিনিয়ত বেড়েই চলেছে। আপনি যদি একটি মাত্র ল্যাঙ্গুয়েজ শিখে প্রফেশনাল ডেভেলপার হিসাবে নিজেকে প্রতিষ্ঠিত করতে চান, তাহলে সেটি হবে জাভাস্ক্রিপ্ট। শুধুমাত্র এই একটি ল্যাঙ্গুয়েজ শিখেই আপনি ওয়েবসাইট, ওয়েবসার্ভার, মোবাইল অ্যাপ্লিকেশান, ডেক্সটপ অ্যাপ্লিকেশান, গেমস ইত্যাদি আরও অনেক কিছু তৈরি করতে পারবেন। কিন্তু দুঃখজনক হলেও সত্যি, মাতৃভাষা বাংলায় এই জাভাস্ক্রিপ্টের Resourceful & Project-based Course এর বড়ই অভাব। অনলাইনে যা পাওয়া যায় তার ম্যাক্সিমামই অসম্পূর্ণ এবং অগোছালো। যার কারণে শিক্ষার্থীরা শিখার জন্য সঠিক গাইডলাইন পাচ্ছে না। আর তাই এই প্রয়োজনীয়তার কথা মাথায় রেখে আমি আমার দীর্ঘ কাজের অভিজ্ঞতার আলোকে আপনাদের জন্য এই “The Complete JavaScript Bootcamp with 11 Projects (VanillaJS + NodeJS + ReactJS)” কোর্সটি তৈরি করেছি।
এই কোর্সটি থেকে, যারা জাভাস্ক্রিপ্টে আগে কখনো কোড করেনি, তারা যেভাবে উপকৃত হবে, একইভাবে যারা জাভাস্ক্রিপ্ট তাদের দৈনন্দিন ডেভেলপমেন্ট লাইফে ব্যবহার করছে, কিন্তু জাভাস্ক্রিপ্টের Next Generation Features গুলো শিখতে ইচ্ছুক, তারাও এই কোর্সটি থেকে উপকৃত হবে। So, This course is for EVERYONE!!
জাভাস্ক্রিপ্ট শিখে ফাংশনাল Website develop করা যায়, Web server তৈরি করা যায়। এখানেই শেষ না, জাভাস্ক্রিপ্ট দিয়ে Desktop Application, Android and iOS Application, Real-time Networking Apps, Command line tools, Games ইত্যাদি আরও অনেক কিছু ডেভেলপ করা সম্ভব। So, All these things you can build with this ONE LANGUAGE !! আশা করি বুঝতেই পারছেন, এই কোর্সটি করার মাধ্যমে আপনি আপনার ক্যারিয়ারে নতুন মাত্রা যুক্ত করতে পারবেন ?
এই কোর্সটি কেন মার্কেটের অন্যান্য কোর্স বা টিউটোরিয়াল থেকে আলাদা?
- এই কোর্সে আপনাদের প্রতিটা টপিক শিখানো শেষে আমরা কিছু প্রাকটিস প্রবলেম সল্ভ করবো। এরপর আপনাদের নিজেদের প্রাকটিসের জন্য এসাইনমেন্ট দেয়া হবে। এগুলোর মাধ্যমে আপনাদের কোডিং স্কিল ডেভেলপের সাথে সাথেই আপনার চিন্তা শক্তি ও ডেভেলপ হবে। কোডিং যে কেউই করতে পারবে, কিন্তু ক্লায়েন্টের দেয়া Requirement অনুযায়ী যদি চিন্তা করে সেই প্রবলেম টা সল্ভ না করতে পারেন, তাহলে আপনার এই ল্যাঙ্গুয়েজ শিখাটা কাজে দিবে না। So, THINK LIKE A CODER ?
- আমরা একদম Fundamental থেকে Advanced level এর প্রতিটা টপিক শিখার সাথে সাথে সেগুলো আমাদের প্রোজেক্টগুলোতে Apply করবো। So, আপনারা এই Latest Features গুলোর ব্যাবহারিক প্রয়োগ দেখতে পারবেন। THIS IS THE MOST UP-TO-DATE COURSE AVAILnABLE IN BANGLA ✌✌
- আপনি এই কোর্সটি থেকে বোনাস হিসেবে NodeJS, ExpressJS, ReactJS, MongoDB এবং Socket.io শিখতে পারবেন। এবং অবশ্যই এগুলো উপর আমাদের একের অধিক প্রোজেক্ট থাকবে। আমরা একই সাথে ওয়েবসাইট এবং ওয়েবসার্ভার কিভাবে তৈরি করতে হয় শিখবো। After completing this course, YOU CAN BECOME A FULL STACK DEVELOPER ??
- আমরা আমাদের কোডিং পর্ব শেষে আমাদের এই ওয়েবসাইট গুলোকে কিভাবে Github, Heroku এবং Netlify তে হোস্ট করতে পারি সেটা দেখবো। So, আমরা একসাথে যেসব Projects করবো, তা আপনারা আপনাদের PORTFOLIO তে রেখে দিতে পারবেন। যেটা পরবর্তীতে আপনাদের জব পেতে খুবই সাহায্য করবে।
- এই কোর্সের প্রতিটি টপিক আমরা ছোট ছোট ভাগে ভাগ করে শিখবো। প্রতিটি লেকচার সর্বোচ্চ ৪ থেকে ৬ মিনিটের হবে। তাতে করে আপনাদের এই ভিডিওগুলো দেখতে দেখতে একঘেয়েমিতা চলে আসবে না এবং আপনারা খুব ভালোভাবে প্রতিটি টপিক শেষ করে (এবং সাথে সাথে কোড করে) পরবর্তী টপিকে যেতে পারবেন। MY GOAL IS TO MAKE WEB DEVELOPMENT FUN AND ACCESSIBLE TO EVERYONE. THAT'S WHY MY COURSES ARE SIMPLE AND MUCH INFORMATIVE.
- এই কোর্সটি এনরোল করার পর আপনি জাভাস্ক্রিপ্টে যেকোনো ধরনের প্রবলেম ফেইস করলে MSB Forum এ আমাকে পাবেন। আমি প্রতিদিন সকাল অথবা সন্ধ্যায় একটি নির্দিষ্ট সময় আপনাদের প্রশ্নগুলোর উত্তর দিতে বসবো।
কি থাকছে এই “Complete JavaScript Bootcamp with 11 projects” কোর্সে?
- শুরুতে আমরা জানব যে জাভাস্ক্রিপ্ট কি? আমরা জাভাস্ক্রিপ্ট কেন শিখবো? এই কোর্সটি থেকে আমরা কিভাবে মাক্সিমাম আউটপুট পেতে পারি
- বিভিন্ন Variables & Data types এর ব্যাবহার সম্পর্কে জানবো (String, Number, Boolean, Null, Undefined, Object, Array, Function ইত্যাদি)। আমরা Latest JavaScript Feature (let, const, template literals) নিয়েও আলোচনা করবো
- পরবর্তীতে যথাক্রমে JavaScript Operators, Conditional Statements and loops নিয়ে বিস্তারিত আলোচনা করবো। এখানে আমরা বিভিন্ন মডার্ন জাভাস্ক্রিপ্ট ফিচারস নিয়ে আলোচনা করবো
- Object Basics, Object Destructuring, Cloning an Object, Built-in Objects, JSON ইত্যাদি নিয়েও উদাহারণ সহকারে বিস্তারিত শিখব
- Function Basics, Default & Rest parameters, Hoisting, ARROW FUNCTION ইত্যাদি আরো অনেক টপিক নিয়ে উদাহারণ সহকারে শিখব
- তারপর আমরা Array সম্পর্কে জানবো এবং শিখব। Array Methods এর উপর প্রায় ১৭ এর অধিক লেকচার রয়েছে। আমরা Sorting, Reversing, Slicing, Combining, Joining ইত্যাদি আরো অনেক array methods নিয়ে বিস্তারিত আলোচনা করবো। এছাড়াও Latest JavaScript Features: Spread Operators, Map, Filter, Reduce নিয়ে উদাহারণ সহ আলোচনা রয়েছে। এমনকি আমরা এই Features গুলো আমাদের প্রোজেক্টস গুলোতেও Apply করবো
- আমরা এতক্ষণ পর্যন্ত যেসব Fundamental concepts শিখেছি, সেগুলোর উপর ৫০ এর ও অধিক প্রোগ্রামিং চ্যালেঞ্জের রিসোর্স আমি দিয়ে দিব। যা কমপ্লিট করার মাধ্যমে আপনার জাভাস্ক্রিপ্ট শেখার ভিত্তি নিঃসন্দেহে মজবুত হবে
- ES6/ES7/ES8 Features দেখবো যেগুলো আমরা এখন পর্যন্ত শিখিনি। যেমনঃ Set, Map, WeakSet, WeakMap, Module (Import, Export), padStart, padEnd, trimStart, trimEnd, Array & Object destructuring. এছাড়াও পূর্ববর্তী এবং পরবর্তী লেকচার গুলোতে আমরা আরো অনেক Latest Features দেখেছি এবং দেখবো। যেমনঃ let, const, template literals, Spread Operators, Map, Filter, Reduce, rest parameter, Class Inheritance, Promises, Async Await ইত্যাদি
- পরবর্তীতে আমরা Object Oriented Programming (OOP) এর ব্যাপারে পরিস্কার একটি ধারনা নিব। আমরা Constructor Functions, this keyword, prototypes, ES6 Classes and Inheritance নিয়ে উদাহারণ সহকারে বিস্তারিত আলোচনা করবো। এবং OOP ব্যবহার করে আমরা একটি সম্পূর্ণ প্রোজেক্ট তৈরি করবো
- Asynchronous JavaScript সম্পর্কে জানবো এবং শিখবো। আমরা দেখবো Callback কিভাবে ব্যবহার করতে হয় এবং আমরা কেন Callback ব্যবহার না করে Promises / AsyncAwait ব্যবহার করবো। আমরা দেখবো আমরা কিভাবে Multiple Promises Handle করতে পারি। সাথেই আমরা দেখবো আমরা কিভাবে Fetch API ব্যবহার করে Ajax Call করতে পারি
- DOM শিখতে গিয়ে অথবা প্রোজেক্টস করতে গিয়ে আমাদের HTML জানতে হবে। তাই আমরা HTML এর বেসিক শিখে ফেলব। (Coming soon)
- Document Object Model (DOM) নিয়ে আলোচনা করবো। DOM selectors, DOM Manipulation, UI events, LocalStorage ইত্যাদি শিখবো একটি প্রোজেক্ট করার মাধ্যমে। এছাড়াও আমরা প্রায় ৮/৯ টি প্রোজেক্টে এই DOM নিয়ে কাজ করবো
- অতঃপর আমরা আরও ৫ টি প্রোজেক্ট করবো। সেগুলোতে আমরা Modern ES6+ Features, DOM, OOP, LocalStorage, Async JS, NPM, Webpack & Babel, ES6 Modules ব্যবহার করবো
- আমরা Node JS, Express JS and MongoDB শিখবো। এগুলো ব্যবহার ২ টি প্রোজেক্ট তৈরি করবো এবং শিখবো কিভাবে আমরা নিজেরাই সার্ভার তৈরি করতে পারি এবং কিভাবে আমরা ডাটাবেসে ডাটা স্টোর করতে পারি
- আমরা Template Engine: EJS শিখবো। এবং এগুলো দিয়ে অসংখ্য ওয়েবসাইট তৈরি করবো
- এরপর আমরা Rest API Design করা শিখবো। বিভিন্ন CRUD Application এর মাধ্যমে Restful web services এর Best Practices গুলো শিখবো
- আমরা Web Scraping শিখবো এবং দেখবো কিভাবে আমরা অন্যান্য ওয়েবসাইট থেকে ডাটা নিয়ে আমাদের ওয়েবসাইটে কাজ করতে পারি। (Coming Soon)
- আমরা Passport & JWT এর মাধ্যমে Authentication & Authorization শিখবো
- Node JS এ আমরা কিভাবে ফাইল আপলোড নিয়ে কাজ করতে পারি, সেটা শিখবো
- আমরা React JS শিখবো। React JS দিয়ে আমরা ২টি প্রোজেক্ট তৈরি করবো এবং দেখবো কিভাবে আমরা শুধুমাত্র জাভাস্ক্রিপ্ট শিখেই একটি সম্পূর্ণ ওয়েবসাইট তৈরি করতে পারি (Coming Soon)
- এরপর আমরা ReactJS + NodeJS + ExpressJS + MongoDB (MERN Stack) দিয়ে ১টি প্রোজেক্ট তৈরি করবো (Coming Soon)
- আমরা Socket.io নিয়ে কাজ করবো এবং একটি Realtime Chat Application বানাবো (Coming Soon)
- আমাদের সব প্রোজেক্টের কাজ শেষ হয়ে গেলে এগুলো আমরা Heroku, Netlify, Github এ কিভাবে হোস্ট করতে পারি সেগুলো দেখবো।
- আপনাদের চাহিদার উপর ভিত্তি করে এই কোর্সে মাঝে মধ্যেই নতুন লেকচার অ্যাড করা হবে
- এছাড়াও এই কোর্সের পেইড মেম্বার্সদের জন্য আছে প্রাইভেট ফোরাম। আমি প্রতিদিন সকাল অথবা সন্ধ্যায় একটি নির্দিষ্ট সময় আপনাদের কোর্স সম্পর্কিত সব প্রশ্নগুলোর উত্তর দিতে বসবো এবং আপনাদের চাহিদার উপর ভিত্তি করে কোর্সে নতুন কোন ভিডিও অ্যাড করা হলে সেগুলার আপডেটও আপনারা ফ্রিতেই পেতে থাকবেন। যেটা আপনাকে বেস্ট লারনিং এক্সপেরিয়েন্স দিবে। তাই আর দেরি না করে, এই কোর্সটি এখনই এনরোল করুন এবং বিশ্বের সবচেয়ে জনপ্রিয় এই ল্যাঙ্গুয়েজটি শিখে আপনার ক্যারিয়ারে নতুন মাত্রা যুক্ত করুন। I AM WISHING YOU ALL THE VERY BEST!
সচরাচর প্রশ্ন সমূহ (FAQ):
(১) কোর্সটি কিভাবে করবো? উত্তরঃ MSB Academy একটি ই-লার্নিং প্ল্যাটফর্ম। আপনি অনলাইনে ঘরে বসে আপনার সুবিধামত সময়ে কোর্স করতে পারবেন। আর কাজ করার সময় প্রবলেম ফেস করলে, Instructor-এর হেল্পও কোর্সের ফোরামে পাবেন। কোর্স কিভাবে দেখবেন? কিভাবে কোর্স কমপ্লিট করে সার্টিফিকেট পাবেন? এই সব কিছু জানতে এই ভিডিওটি দেখে ফেলুনঃ
(২) আমি এই অনলাইন কোর্সটি কিনতে চাই। কিভাবে কিনবো? উত্তরঃ বাংলাদেশী DBBL / নেক্সাস / ভিসা / মাস্টারকার্ড / রকেট / বিকাশ দিয়ে মূল্য পরিশোধ করলেই কোর্সের লাইফ-টাইম আক্সেস পেয়ে যাবেন এবং যেকোনো সময় ওয়েবসাইটে লগিন করে কোর্সের ভিডিও দেখে শিখতে পারবেন।
(৩) কোর্সের শেষে কোন প্রশ্ন থাকলে সাপোর্ট পাওয়া যাবে? উত্তরঃ অবশ্যই। কোর্সের এনরোল করা মেম্বার্সদের জন্য আছে প্রাইভেট ফোরাম। সেখানে তারা কোর্স সম্পর্কিত যেকোনো প্রশ্ন করলে, তার উত্তর পেয়ে যাবে।
আর কোর্সটি আপনার বন্ধু, অথবা যে কাউকে রেফার করে ২০% কমিশন পেতে আমাদের অ্যাফিলিয়েট প্রোগ্রামে জয়েন করুন।
Course Content
Getting Started with JavaScript
- Introduction to JavaScript
- How to Get the Most out of this course
- Development Environment Setup
- Uses of console and comments in JavaScript
- What is ES6
- Join Our Online Classroom for Discussion
- Important Message for Students
Variables and Data Types
- Declare a variable
- Uses of Let and Const
- Primitive types
- Reference types: Object (Basics)
- Reference types: Array (Basics)
- Reference types: Function (Basics)
- Template Literals
- Exercise – Person Object
JavaScript Operators
- Arithmetic Operators
- Assignment Operators
- Comparison Operators
- Logical Operators
- Equality Operators
- Exercise – Swap two numbers
-
Conditional Statements
- If else
- Switch case
- Ternary Operators
- Exercise – Fizz Buzz
- Exercise – Fizz Buzz (With Ternary Operators)
- Exercise – Leap year or not
- Exercise – Our Grading System
- ASSIGNMENT- Conditional Statements
-
JavaScript Loops
- For loop
- While loop
- Do while loop
- For in loop
- For of loop
- Break and continue
- Infinite loops
- Nested Loops
- Exercise – Even Odd Numbers
- Exercise – Sum Of Numbers
- Exercise – Prime Numbers
- Assignment (LOOP)
- Solution of Assignment (LOOP)
-
String in JavaScript
- String Basics
- String Methods: charAt, charCodeAt, toUpperCase, toLowerCase, includes, startsWith, endsWith
- String Methods: Search, IndexOf, lastIndexOf
- String Methods: toString, Concat, split
- String Methods: slice, subStr, subString
- Escape Sequences
- String Immutability
- Best Resources for Learning String
- Problem Solving (String)
-
Objects - The Core of Javascript & JSON
- Object Basics with Dot & Bracket Notation
- Adding, Modifying & Deleting Properties (with Dynamic Property Access)
- Object Methods & This Keyword
- Traversing Object Entries
- Exercise – Total Salary
- Object Destructuring
- Exercise – Doctor Object (Learn Object All in One)
- Cloning an object
- Math Object
- JSON Data Format
-
JavaScript Functions
- Function Basics
- Default Parameters
- Hoisting, Function as an Expression
- Arrow Functions
- Rest Parameter
- Exercise – Area of Circle
- Exercise – Max Of Arguments
-
JavaScript Arrays
- Array Basics
- Adding Elements
- Removing Elements
- Finding Elements (Primitive Type)
- Finding Elements (Reference Type)
- Iterating an array
- Sorting and Reversing an array
- Testing the elements of the array
- Combining and Slicing the array
- Spread Operators
- Joining Array
- Mapping an array
- Filtering an array
- Reducing an array
- When to Use Map, Filter & Reduce
- Exercise – Odd Sum
- Exercise – Even Max
- Exercise – Books
-
Other ES6, ES7 and ES8 Features
- Var vs. Let (Function Scope vs Block Scope)
- Array & Object Destructuring
- Data Structure: Set
- Data Structure: Map
- Weak Set + Weak Map
- Module (Import & Export)
- padStart, padEnd & TrimStart, TrimEnd
-
Error Handlings in JavaScript
- Different types of errors in JavaScript. (Syntax, Reference, Type, Range Error, etc.)
- Exercise – Throw Custom Error Object
- Handle Errors with try, catch, and finally block
- Resources for Error Handlings
-
Object Oriented JavaScript
- Factory Functions
- Constructor Functions & this keyword
- Exercise: Home Address (with Factory & Constructor functions)
- Builtin Constructors
- Coming Soon
-
Asynchronous JavaScript, Ajax & Fetch API
- What is Asynchronous Non-blocking Code
- What is Callback
- Callback Hell
- Promises
- Replacing callbacks with promises
- Dealing with Multiple Promises
- Async Await
- Making Ajax call with Fetch API (and Promises)
- Making Ajax call with Fetch API (and AsyncAwait)
-
DOM (Document Object Model)
- DOM Introduction – Project Setup
- Observing Document Object
- DOM Selectors (For Single Elements)
- DOM Selectors (For Multiple Elements)
- Observing parent, children, sibling properties
- Create Elements with DOM
- Various Event Listeners
- Observing the event object
-
Project 1 - Monster Finder (DOM + Module)
- Project intro – User Interface Setup
- Create elements with DOM
- Get Monsters using ES6 Module
- Filter the monsters
- Show 404 and Wrap Up!
-
Project 2 - E-Wallet App (DOM + LocalStorage)
- Project intro – UI Setup
- Submit and Reset Form
- Get Formatted Time
- Store data into LocalStorage
- Show data from LocalStorage
- Calculate total Incomes and Expenses
- Calculate total amounts
- Refactoring codes & Wrap Up!
-
Project 3 - ProFinder (DOM + Async)
- Project intro & UI Setup
- Get Information from API
- Search & Show Users
- Show Repositories
- Show Loaders, Handling Errors & Wrap Up!
-
Project 4 - Form Validator
- Project overview
- Build a basic template for Form validator
- Proper type, name, placeholder, and required keyword for each Input Field
- Minlength, Maxlength, regex in pattern, and title as attribute. (Detect valid/invalid input field in CSS)
- Constraint Validation API
- Validate password and show final Object. Wrap up!!
-
Project 5 - Task List (OOP Based Project CRUD Application)
- Project intro and UI Setup
- Create 3 Constructor Functions, Show Task and Reset Form
- Delete Task and Mark Task Completed using ES5 Prototypes
- Local Storage Read and Store Task
- Delete and Mark Completed in LocalStorage
- Show List of tasks from LocalStorage
- Initiate the Update and store Task ID in Hidden Field
- Update Tasks
- Converting from prototype to ES6 Classes
-
Learn Node.js From Scratch
- Introduction to NodeJS
- Getting Started With Nodemon
- Understanding Modules
- Exercise – MiniCalculator (with Command Line Arguments)
- File System Module (With Callbacks)
- File System Module (Refactoring With Promises)
- Exercise – Read and Write File Simultaneously
- HTTP Module
- Exercise Rendering HTML as a Response
- URL Module Explained
- Importing NPM Modules
- ASSIGNMENT (Node JS)
- Solution Of Assignment (Node JS)
-
Project 6 - The Bicycle Shop (Build a Web Server with Pure Node JS)
- Project Intro and UI Setup
- Folder Structure and Create HTTP Server
- Parsing URL and Query String
- Declaring Routes and Rendering HTML
- Rendering CSS, Images, SVG Files
- Rendering Dynamic Data for Overview Page
- Create Dynamic blocks in Homepage
- Rendering Dynamic Data for Homepage & Wrap Up!
-
Learn Express JS From Scratch
- What is Express? Why should we use this?
- Create a simple server with Express.js
- Install and Use POSTMAN to test API Calls
- Processing POST Request with Body Parser
- Introducing Middleware
- How to use nodemon globally?
- Exercise: Create a Custom Logger
-
Project 7 - Learn EJS with a Complete Project
- Why should we use a Template Engine?
- Specific Folder Structure for an Express + EJS Project
- Server Setup with Declaring all the Routes with Express
- Rendering our First EJS Template
- Handle Static Files
- Render dynamic data for Overview Page
- Render dynamic data for Home Page
-
Project 8 - Build your own RESTFUL API from Scratch
- Section Prerequisites
- What is REST API?
- Create a CRUD Rest API with Node and Express.js
- Basic Server Setup with EXPRESS and POSTMAN
- GET All Products, Create a new Environment and Collection in POSTMAN
- GET a Specific Product with Query Parameters
- POST a New Product
- Validate the body of the request with Joi
- Update a Product Information with PUT Method
- Update a Product Information with PATCH Method
- DELETE a Specific Product
- DELETE all the products
- API Documentation
- Best Resources for REST API Design
- ASSIGNMENT
- [Bonus] Validation in Patch Method
- [Bonus] Let’s Learn some Status Code
-
Web Server Deployment
- Section Overview
- Keep our Webserver ready for deployment
- Heroku Signup, git, and commit our codebase
- Installing Heroku CLI and Web Server Deployment
- Subsequent Deployment
-
MongoDB - A NoSQL Database
- Introduction to MongoDB
- Installing MongoDB and Compass
- Connecting to MongoDB
- Schema and Models
- Create and Save a document
- Find documents in multiple ways
- Query API – Select, Sort, Limit, Count Documents
- Complex Query – Comparison Operators
- Complex Query – And, Or Operations
- Exercise – Advanced Query
- Update a document (Way 1)
- Update a document (Way 2)
- Delete documents in 3 ways
- MongoDB Assignment (with complex MOVIE DATASET)
-
Upcoming Lectures
- Coming Soon
-
Conclusion + BONUS
- Get up-to 70% Discount
-
- Great javascript course that i have ever seen. বেসিক থেকে খুব সুন্দর ভাবে শিখনো হয়েছে। আমি বেসিক কিছুটা জানতাম তাই এডভান্স লেভেল থেকে শুরু করি Node Js Express and এর কাজ খুব ভাবে ক্লিয়ার ভাবে উপস্থাপন করে হয়েছে। যারা শুরু থেকে এডভান্স লেভেল পর্যন্ত শিখতে চান তাদের আমি এই কোর্স করতে বলব। I'm satisfied and recomment this course to anyone.
- যতটা কঠিন ভেবে ছিলাম কোর্স শুরু করার আগে কোর্স করে বুঝতে পারলাম ঠিক ততটা সহজ। খুব সুন্দর এবং সহজ ভাবে প্রতিটা লেকচার শিখনো হয়েছে। এত দ্রুত সময়ের মধ্যে JavaScript প্রোগ্রামিং শিখতে পারব ধারনা ছিল না। অনেক ধন্যবাদ সাকিব ভাই কে এত সুন্দর সহজ ভাবে সব কিছু উপস্থাপন করার জন্য। আর লাইভ সার্ভারের অপশনটা বেশি অস্থির, সবার সাথে কমিউনিকেশন করা যায় যেকোনো সমস্যায় :)
- Amazing course as always. i have enjoyed this course and learnt quite a lot. It's absolutely helpful for someone who wants to know everything about apps. Sakib is a really awesome teacher.
- I could learn a lot of things from this course. যারা প্রোগ্রামিং এবং JavaScript এর বেসিক জানে না তার এই কোর্সটি করে খুব সুন্দর ভাবে JavaScript শিখতে পারবে খুব সহজে যদি শিখার ইচ্ছা থাকে। কিছু প্রোগ্রাম আমার বুঝতে সমস্যা হয়েছিল কিন্তু কোর্সের প্রাইভেট ফোরামে সাকিব ভাইয়ের সাপোর্ট সত্যি অনেক উপকার এবং উৎসাহিত করছে। Thank you, Sakib vaia!
- This course is fantastic for someone with basic to mid-level programming knowledge who wants to understand web-development at a high-level. কোর্সে প্রতিটা প্রোজেক্ট কাজ খুব সুন্দর সহজ ভাবে শিখনো হয়েছে। সব গুলা প্রোজেক্ট শিখা শেষ আশা করি বাকি গুলা খুব দ্রুত পেয়ে যাব। যারা একদম বেসিক থেকে শিখতে চান তারা এই কোর্স করতে পারেন। প্রতিটা প্রোজেক্ট ভাল ভাবে শেষ করে প্র্যাকটিস করলে ভাল মানের JavaScript প্রোগ্রামার হতে পারবেন।
- Loading...