Java
Introduction
OOP
Introduction Object Oriented Programming
OOAD
Introduction Object Oriented Analysis & Design
Design Pattern
Introduction to Design Pattern
Program
Examples
Java Programming every concept with Example
PDF Book
Java Programming PDF Books every concept with Example
Spring Boot
Introduction
UML
Introduction Unified Modeling Language
DS - Main Intro
Introduction
Arrays
Learn how and when Arrays should be used
Linked Lists
Learn how and when linked lists should be used
Stacks
Learn how and when stacks should be used.
Queues
Learn how and when queues should be used.
Interface Queue the type of elements held in this collection>
Hash Tables
Learn how and when hash tables should be used
Heap
Learn how and when heaps should be used
Trie
Learn how and when tries should be used
Graphs
Learn how and when graphs should be used
Trees
Learn how and when trees should be used
Binary indexed
Tree
Learn how and when binary indexed trees should be used.
K-D Tree
Learn how and when K-D trees should be used
Red-black Tree
Learn how and when red-black trees should be used
Time
Complexity
Learn about time complexity and how it can be used to analyze an algorithm
Cost Model
Learn how to setup a cost model for an algorithm
Order of Growth
Learn how to make an order-of-growth classification to classify the cost model.
Big O notation
Learn how to use Big O notation to classify the time complexity of an algorithm
Space Complexity
Learn about space complexity and how it can be used to analyze an algorithm.
Sorting
Learn about the most important sorting algorithms and figure out what challenges there are involved with implementing one
Insert Sort
Learn about the insertion sort algorithm
Quicksort
Learn about the quicksort algorithm
Mergesort
Learn about the mergesort algorithm
Heapsort
Learn about the heapsort algorithm.
Hashing
Learn about hashing algorithms.
Searching
Learn about the most important searching algorithms and figure out what challenges there are involved with implementing one
Binary Search
Learn about the binary search algorithm.
Breadth First
Search
Learn about the breadth first search algorithm.
Depth First
Search
Learn about the depth first search algorithm
Dijkstra's
Algorithm
Learn about dijkstra's algorithm
String Search
Learn about various algorithms for searching in strings.
Web Services
REST API - Scripted REST APIs - SOAP web service - JSONv2 Web Service - RSS feed generator - Exporting and conver
Paris release
notes
all on demand videos available here
MySQL
MySQL database
HTML
Learn the basics of HTML
Bootstrap
Learn the basics of Bootstrap
MDN - Web Dev
Learn web development - HTML - CSS- JavaScript - Web Forms - Accessibility - Web Performance - Tools and Testing - ServiceSide Website programming
Video-Image-Text
Learn the basics of Video-Image-Text