Map 1
Knowlege Base
  HTML & CSS
    Understanding HTML and CSS
      funix
      udemy
    Learn modern HTML5, CSS3 and web design
      funix
      udemy
    Bootstrap
      Bootstrap 4 From Scratch With 5 Projects
        funix
        udemy
      bootstrap-5-responsive-web-design-and-development
        funix
        udemy
  Javascript
    Complete jQuery Course Modern 2022 for Beginners to Advanced
      funix
      udemy
    The Complete JavaScript Course 2022: From Zero to Expert!
      funix
      udemy
    JavaScript: Understanding the Weird Parts
      funix
      udemy
    JavaScript - Marathon Interview Questions Series 2022
      funix
      udemy
    Javascript Cookbook
    Javascript The Definite Guide
  Java OOP
    Java Course with Practical Examples for Complete Beginners
      funix
      udemy
      From Zero To Hero
        Java Fundamentals
        Object Oriented Programming
        Collections, Generics, Exceptions, File Handling
        Collections, Multithreading, Streams, Lambda
        Optional, Multithreading, Security
    Learn Advanced Java
      Using Git Version Control
      Building with Maven
      Building with Gradle
      Databases and MySQL
      The DAO Design Pattern and JDBC
      Properties and Profiles
      Unit Testing with JUnit
      The Reflection API
      Implementing and Using Annotations
      Desktop Programming With Swing
      Java Web Projects, Servlet and JSPs
      Spring, Spring Boot and Spring Data JPA
      Create a Spring Web Service
      A REST Desktop Client
    Software Architecture (SOLID) & Design Patterns in Java
      funix
      udemy
    Introduction to Collections, Generics & Reflection in Java
      funix
      udemy
    Multithreading and Concurrent Programming, Parallel Computation and MapReduce in Java + Fork-Join and Stream API
      funix
      udemy
    Reflections and Annotation in Java Uncomplicated
      funix
      udemy
    Java Collections from basics to Advanced
      funix
      udemy
    Functional & Reactive programming in Java : Modern Style
      funix
      udemy
  Algorithms and Data Structure
    Algorithms Data Structures in Java #1
      funix
      udemy
    Algorithms Data Structures in Java #2
      udemy
      funix
    Advanced Algorithms (Graph Algorithms) in Java
      funix
      udemy
    Complexity Theory - Running Time Analysis of Algorithms
      udemy
  Relational Database Management System
    Books
      Learn SQL
      SQL Cookbook
      SQL Performance Explained - Everything developers need to know about SQL performance (Markus Winand)
    The Advanced SQL Server Masterclass For Data Analysis
      funix
      udemy
    Comprehensive but not easy to understand
      70-461, 761: Querying Microsoft SQL Server with Transact-SQL
        funix
        udemy
    Fundamentals of Database Engineering
      funix
      udemy
  Web Development
    Docker - Hands On for Java Developers
      funix
      udemy
    Docker for Java Developers
      funix
      udemy
    Java Web Development Under The Hood
      funix
      udemy
    Chad Darby Series
      JSF 2.2
        funix
        udemy
      Spring and Hibernate for Beginners
        funix
        udemy
      Build a Full Stack E-Commerce website with Angular and Java Spring Boot (includes Stripe Credit Card Payments)
        funix
        udemy
      JSP: Covers JSP 2.3 and Servlets 3.1
        funix
        udemy
      Hibernate: Advanced Development Techniques
        funix
        udemy
    Spring Boot E-Commerce Ultimate Course
      funix
      udemy
    Learn and Understand AngularJS
      funix
      udemy
    Fundamentals of Networking for Effective Backend Design
      funix
      udemy
    Maven