Programming - Software Development - Full Stack Web Development - Resources

Tech

  1. HTML
  2. CSS -> Bootstrap | Tailwind CSS | Material UI | Bulma
  3. JavaScript -> frontend + backend
  4. HTML/JS DOM | JS BOM | Ajax | JSON | JQuery
  5. TypeScript -> frontend + backend

Frontend JS -> ReactJS (Next) | AngularJS | VueJS (Nuxt)

Backend JS -> NodeJS (ExpressJS | NestJS)

Database -> SQL, MySQL, MongoDB (NoSQL), Sequelize, Mongoose

Data Structure and Algorithms ->

Programming -> JavaScript | Python | Go | C | C++ | Java | C#

Tutorials

  1. https://developer.mozilla.org/en-US/docs/Learn * (HTML/CSS/JS)
  2. https://www.w3schools.com/ * (All)
  3. https://www.javascripttutorial.net/ * (JS)
  4. https://javascript.info/ (JS)
  5. https://www.programiz.com/ * (JS/Python + Algo/DS)
  6. https://nodejs.dev/en/learn/ (Node)
  7. https://www.javatpoint.com/ (JS)
  8. https://www.typescripttutorial.net/ (TS)

Books:

  1. Elements of Programming Interviews in Python The Insiders’ Guide
  2. Cracking the Coding Interview
  3. System Design Interview An Insider’s Guide (Alex Xu) - 1/2

Problem Solving:

  1. https://leetcode.com/
  2. https://www.hackerrank.com/
  3. https://exercism.org/
  4. https://www.hackerearth.com/

Courses:

DS-Algo

  1. Udemy- Master the Coding Interview (DS + Algo) (Array, Hash Table, Linked List, Stack, Queue, Tree, Graph, Recursion, Sorting, Searching, Dynamic Programming) (ZTM)

  2. Udemy - Data Structures & Algorithms - JavaScript

  3. Udemy - Data Structures & Algorithms - Python [BigO - Class/Pointer - LL - DLL - Stack/Queue - Tree - Hash Table - Graph - Recursion - Sortings]

  4. Udemy - The Coding Interview Bootcamp Algorithms + Data Structures (Stephen Grider)

  5. Udemy - Python for Data Structures, Algorithms, and Interviews! (Jose Portilla)

  6. Udemy - 70+ JavaScript Challenges Data Structures & Algorithms

GoLang

  1. Udemy - Go The Complete Developer's Guide (Golang) (Stephen Grider)

Python

  1. Udemy - Complete Python Developer in 2023 Zero to Mastery (ZTM)

  2. Udemy - 100 Days of Code: The Complete Python Pro Bootcamp 2023 (Dr. Angela)

  3. Coursera - Python for Everybody Specialization

  4. Google IT Automation with Python Professional Certificate

  5. Udemy - The Complete Python Bootcamp From Zero to Hero in Python (Jose)

  6. Cisco and Python Institute - Python Essentials (1/2) - Python Advanced (1/2/3/4/5) - PCEP/PCAP/PCPP (Certifications)

  7. DataCamp - Python Career and Skill Tracks

C/C++

Database

  1. Udemy - MongoDB - The Complete Developer's Guide 2023 (Max)

JavaScript

  1. Udemy - The Complete JavaScript Course 2023 From Zero to Expert (Jonas) ->

  2. Udemy - JavaScript The Advanced Concepts (2023 Update) (ZTM)

  3. JavaScript - The Complete Guide 2023 (Beginner + Advanced) (Max)

  4. Cisco and JS Institute - JS Essentials (1/2) - (Certifications)

Typescript

  1. Udemy - Understanding TypeScript (Max)

  2. Udemy - Typescript: The Complete Developer's Guide (Stephen Grider)

Basic Web

  1. Udemy - 100 Days Of Code The Complete Web Development Bootcamp 2022 (Max) -> (HTML/CSS-2/3/4/7/8/9/10, JS-11/12/13/21, Node/Express-16/17/18/19/20, Database(SQL/NoSQL)-22-27, Projects- TicTacToe-14, OnlineShop-32)

  2. Udemy - The Complete 2023 Web Development Bootcamp (Dr. Angela Yu) ->

  3. Udemy - The Complete Web Developer in 2023 Zero to Mastery (ZTM) ->

  4. Udemy - Build Responsive Real-World Websites with HTML and CSS (Jonas)

  5. Udemy - Advanced CSS and Sass Flexbox, Grid, Animations and More! (Jonas)

  6. Udemy - 50 Projects In 50 Days - HTML, CSS & JavaScript (BRAD)

  7. Udemy - Crash Course Build a FullStack Web App in a Weekend (Jonas)

Backend-

Node / ExpressJS

  1. Udemy - NodeJS - The Complete Guide (MVC, REST APIs, GraphQL, Deno) (Max) -> JS-2, Node/Express-3-9, DB(SQL/NoSQL)-10-13

  2. Udmey - Node.js, Express, MongoDB & More: The Complete Bootcamp 2023 (Jonas) ->

  3. Udemy - Complete NodeJS Developer in 2023 (GraphQL, MongoDB, + more) (ZTM) ->

  4. Udemy - The Complete Node.js Developer Course (3rd Edition) (Andrew Mead, Rob) ->

NestJS

  1. Udemy - NestJS The Complete Developers Guide (Stephen Grider)

  2. NestJS Zero to Hero - Modern TypeScript Back-end Development

  3. NestJS - Building Real Project API From Scratch

MERN

  1. Udemy - React, NodeJS, Express & MongoDB - The MERN Fullstack Guide (Max) ->

Frontend-

React

  1. React - The Complete Guide 2023 (incl. React Router & Redux) (Max) -> Basics, Components,

  2. Udemy - The Ultimate React Course 2023 React, Redux & More (Jonas) -> Basics, Components, Props, JSX, State, Events, Forms Interactive Components, React State Management (Projects: Pizza Menu, Steps, Travel List, EatNSplit),

  3. Udemy - Next.js & React - The Complete Guide (incl. Two Paths!) (Max)

  4. Udemy - Complete React Developer in 2023 (w Redux, Hooks, GraphQL) (ZTM)

  5. Udemy - Modern React with Redux 2023 Update (Stephen Grider)

Vue

  1. Udemy - Vue - The Complete Guide (incl. Router & Composition API) (Max)

  2. Udemy - Complete Vue Developer 2023 Zero to Mastery (Pinia, Vitest) (ZTM)

  3. Udemy - Vue JS Essentials with Vuex and Vue Router (Stephen Grider)

Microservice

  1. Udemy - Microservices with Node JS and React (Stephen Grider)

DevOps

  1. Udemy - Docker & Kubernetes The Practical Guide [2023 Edition] (Max)

Bangla Tuto-

  1. LWS Youtube (JS, NodeJS, React)
  2. Anisul YT
  3. Rabbil YT
  4. HabluProgrammer YT
  5. Stack Learner YT

LWS -> *JavaScript (full W3Schools JS, Objects/functions/classes/async/ajax/json) | *Modern JS-ES6(array metthods/thruthy-falsy/arrow function, ternary operator/for/for in/for of/sprea/rest operator) | *JS/HTML DOM (Analyze/Traversing/Manipulate/Listening/Project(To-Do App)) | *Node/ExpressJS (2 Projects- MonitoringAPI, ChatApp), | *ReactJS (IceCreamBuilder) | VueJS (IceCreamBuilder)

Rabbil -> ReactJS

Anisul -> HTML | CSS | JS | Git-GitHub | MERN (Ecommerce)

Fayzul -> MERN (Video Streaming)

StackLearner -> Advanced Full Stack Complete