MENU

Fun & Interesting

Complete Java Full Stack: AWS, Spring Boot, Microservices

Lovepreet Singh 234,492 3 months ago
Video Not Working? Fix It Now

Complete Java Full Stack: AWS, Spring Boot, Microservices ===================== This course is designed for the people:- πŸ“Œ who are not able to make projects on their own πŸ“Œ who want to prepare for fullstack with backend heavy or backend development πŸ“Œ who wants to learn while building & apply after learning sufficient theory πŸ“Œ who wants to build resume with industry grade projects ===================== 4 Major Projects along the way:- 🎫 Ticket Booking System [Learn object mapping, file i/o, java core concepts, functional interfaces etc] 🌐 Building your own multithreaded Web server in Java [socket programming, operating systems concepts in development, networking and multithreading] πŸ‘¨ Building a realtime user activity tracking backend [learn kafka event streaming, spring boot producer and consumer, using linux concpets] πŸ’° Build expense tracker app [learn microservices, api gateways, authentication, authorization, integrating AI or LLMs in our datascience microservice, react native, debugging, deployments on AWS from zero] ===================== πŸš€ Check Complete courses:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqf_ggig9cOr72oZNGf9RZmZ Note:- - We give Homeworks, assignments and hints to extend our projects further and people made very cool alternatives or more projects after referring our projects. - I will pin different projects in the comment section that people are building. - Please go through the links of respective timeline given below ===================== timeline and links:- 00:00:00-00:06:45 Intro, Projects covered, Info 00:06:46-00:30:58 JVM, JDK, Java internals 00:30:59-01:08:25 Java Basics 01:08:26-01:43:46 Java advanced: Optionals, Streams, maps and more 01:43:47-02:00:33 Ticket Booking Planning (Sorry only 16mins video is portrait, but nothing missed) 02:00:34-03:25:00 Ticket Booking completed with Java advanced πŸ”— Ticket booking repo:- https://github.com/singhdevhub-lovepreet/ticketBooking 03:25:01-04:37:53 Project 1: Building multithreaded Web server πŸ”— Web server repo:- https://github.com/AlphaDecodeX/MultithreadedWebServer πŸ”— Blog: ThreadPool vs EventLoop:- https://dev.to/ssd/multithreading-event-loops-vs-thread-pools-and-more-48di 04:37:54-05:11:38 Spring beans, Ioc, gradle & interview questions 05:11:39-05:36:20 Spring Proxies, Reflections, Cacheable, CGLIB πŸ”— Spring boot proxies repo:- https://github.com/AlphaDecodeX/SpringBootProxies/ 05:36:21-06:03:24 Spring AOP, Point cuts, Proxies usage πŸ”— Spring AOP repo:- https://github.com/AlphaDecodeX/SpringBootAOP 06:03:25-06:13:50 Expense Tracker App: HLD 06:13:51-06:40:15 Authentication, Authorization, JWT, Refresh tokens 06:40:16-07:07:31 SQL vs NoSQL, VMs, VPS πŸ—’οΈ Note:- No need to use VM, do everything in your local system only πŸ”— Install SQL on ubuntu:- https://www.digitalocean.com/community/tutorials/how-to-install-mysql-on-ubuntu-20-04 πŸ”— Remote Access to Ubuntuhttps://snapshooter.com/blog/how-to-configure-mysql-for-remote-connection-on-ubuntu-1804 07:07:32-07:37:28 Low Level design, DB modelling πŸ”— Design Doc:- https://ginger-uranium-8af.notion.site/EP01-Auth-Service-9ff640aee5cb435ebd22be61b5fb1aae 07:37:29-09:23:30 Spring security with JWT, Refresh tokens, Auth service πŸ”— Auth Service repo:- https://drive.google.com/drive/folders/1nct4ATqgDDpo8s_wTh-V4i3IsXBQ3MnM 09:23:31-10:01:00 Linux crash course πŸ—’οΈ Note:- No need to use AWS lightsail, do everything in your local system only πŸ”— Setup AWS Lightsail:- https://www.youtube.com/watch?v=ENR-J6c9Xoo&t=0s πŸ”— How to install kafka on ubuntu:- https://vegastack.com/tutorials/how-to-install-apache-kafka-on-ubuntu-22-04/ 10:01:01-11:17:16 Kafka & RabbitMQ crash course πŸ”— Frontend (React):- https://drive.google.com/drive/folders/1tKun6KN_4alQfu3Vp60cvdMPXPrqkU8X πŸ”— ProducerConsumer (Java):- https://drive.google.com/drive/folders/1pMrp6c6IXcupg3DNQYWau9F7tHUiEFNl πŸ”— Doc:- https://drive.google.com/file/d/13mUxuNwqGKTLm0orAia-94OdqUHMhmiq/view ===================== πŸš€ Follow on X for industry updates:- https://x.com/SinghDevHub πŸš€ For project updates, opportunities and announcements, Join our whatsapp community:- https://whatsapp.com/channel/0029VaHqDEr0VycGSQHdmh1S πŸš€ Applied Operating Systems for Engineers & Interviews:- https://www.youtube.com/playlist?list=PL7CBVLpg0zqfIdcwDNa5c2xbhvK4crNqc πŸš€ Backend Mastery (Java, Python, Microservices, AWS, System Design, Spring boot and much more):- https://www.youtube.com/playlist?list=PL7CBVLpg0zqeJTCCuU99RW1TMn8_Ii15n ===================== #java #microservices #projects

Comment