Start Date: 19-09-2021
Day 1 - Mongo DB (Basics): Introduction to Mongo DB?
Day 2 - Mongo DB (Introduction): Exploring MongoDB Atlas
Day 3 - Mongo DB (Introduction): CRUD operations in MongoDB
Day 4 - Mongo DB (Intermediate): Advanced Querying in MongoDB - I
Day 5 - Mongo DB (Intermediate): Advanced Querying in MongoDB - II (Basic Array Operators
Day 6 - Mongo DB (Advanced): Advanced Array Operators, Indexes, Aggregation, Upsert, Data Modeling
Day 7 - Mongo DB (Adanced): Authentication and Authorization. Getting Started and Introduction to Docker
Day 8 - Web Application: JQuery and Spring boot application
Day 9 - DBMS Concepts Database Normalization
Day 10 - Web Development [Jquery, LocalStorage in javascript Grid Layout]
Day 11 - React.js Basics [React.js Basics]
Day 12 - Test Driven Development, Getting started with Jetbrain's WebStorm [React.js + TDD]
Day 13 - Unit Testing in JavaScript using Jest Typescript and Jest Basics
Day 14 - Unit Testing in Typescript using Jest (continue) TypeScript and Jest Basics
Day 15 ----|
Day 16 ----|---- Building a user interface in React.js + Typescript Project-Chicago
Day 17 ----|
Day 18 - Unit Testing in Java using JUnit Unit
Day 19 - Graph Theory Basics
Day 20 - Working with Liss III satellite images and creating a false color composite
Day 21 - User Interface for E-Commerce using React.js + TypeScript Project-Chicago
Day 22 - Two Pointer methods for Arrays and Fast-slow pointer methods for linked list Leet Code
Day 23 - Manually Build Decision Tree for Land Cover Classification of LISS III images and Find the Dual band configuration for the decision tree
Day 24 - Introduction and Basics to Angular Framework and PWA Angular Crash Course by Traversy Media
Day 25 - Building a full-stack application using Angular + Spring Boot Angular + Spring boot
Day 26 - Heuristic Optimizations for SQL Queryies and Relational Alegbra Query Trees Database Concepts
Day 27 - Neural Networks and Backpropagation Implement Backpropagation manually
Day 28 - General Directory Tree and a directory operations driver General Directory Tree
Day 29 - User Interface for Portfolio website and Introduction to gatsby.js UI and Gatsby.js
Day 30 - Basics of Gatsby.js and UI design (continue) Gatsby.js
Day 31 - Developing with Gatsby.js using contentful as a CMS Gatsby.js
Day 32 ----|
Day 33 ----|---- Developing Portfolio website using gatsby.js (User interface) https://kushgabani.github.io/portfolio-website
Day 34 Containerization with Docker Docker
Day 35 Creating Docker Images Docker
Day 36 Port and Volume Mapping in Docker Docker
Day 37 Networking in Docker, Docker Storage devices and file systems Docker
Day 38 ----|
Day 39 ----|---- Develop the responsive portfolio-website
Day 40 ----|
Day 41 Building a console Othello game in C# C# Coding Challenge
Day 42 - Introduction to DevOps and its terminologies DevOps
Day 43 - CI/CS, Github Actions, Automated Code Workflows DevOps
Day 44 - Building an open-source music discord bot Radiokey
Day 25 - Developing portfolio website in gatsby portfolio-website