Web Development

FrontEnd:

HTML and CSS:

  1. [Optional] CSS Frameworks: TAILWIND or Bootstrap 5

JavaScript

  1. Highly recommended beginners projects javascript30.com

DOM:

Advanced JavaScript

Python

TKinter

1.TKinter Doc

2.TKinter GFG Doc

3.TKinter playlist

Streamlit

1.Streamlit Doc

2.Streamlit Crash Course

3.Streamlit Tutorial Playlist

[Framework] React.js:

Reading Resources:

Others

BackEnd

NodeJS

You need to learn JavaScript first (using the path given above)

  1. [Node.js Beginners Playlist] Playlist 1 Playlist 2

  2. Start with learnyounode workshopper - https://nodeschool.io/

  3. MDN Node/Express (go through all the tutorials)

Express

  1. Express Docs (go through all the guides)

Mongoose

MongoDB

Django

Flask

  1. Official docs are very good. Find them here: - http://flask.pocoo.org/

Spring

  1. Chapter 1(The IoC container) from here

    NOTE - avoid XML based bean configuration as it is outdated and study annotation based bean configuration only.

  2. For dealing with REST APIs in spring: a. RestTemplate b. WebClient

Ruby on Rails

Beginner's Guide Ruby on Rails Crash Course

Last updated