Tags
Language
Tags
June 2025
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 1 2 3 4 5
    Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

    ( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
    SpicyMags.xyz

    Both Java + Springboot From Basics To Advanced

    Posted By: ELK1nG
    Both Java + Springboot From Basics To Advanced

    Both Java + Springboot From Basics To Advanced
    Published 10/2024
    MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
    Language: English | Size: 40.01 GB | Duration: 42h 9m

    Complete Core Java (Collections, Multithreading, Java8 features etc.) in depth + Spring boot important topics in depth

    What you'll learn

    Fundamentals of JAVA in depth

    Multithreading in depth

    Collections in depth

    Spring boot Introduction (Spring framework vs Spring boot)

    Some Important Annotaions

    IOC and Dependency Injection

    Beans and its lifecycle

    AOP

    Requirements

    Eagerness to learn

    Description

    Topics covered for Java:Fundamentals:ClassesObjectConstructor etc.4 pillarsInheritancePolymorphismAbstractionEncapsulationBasic Overview of Java:Procedural vs OOPsWhat is Java and what makes it Platform IndependentJDK vs JRE vs JVMInstallationSetting Class path Environment VariablesGoing One Level Deep:Writing First Java ProgramUnderstanding Classes, different types and ObjectsAbstract ClassesInner Classes etc.Understanding VariablesStatic VariablesFinal VariablesPrimitive VariablesObject referencesCover Big decimal vs DoubleUnderstanding about StringString PoolString ImmutabilityAccess SpecifiersType CastingImplicit Type CastingExplicit Type CastingUnderstanding Method and Different TypesCover Return TypeCover static methodMethod parametersPass by value vs pass by referenceOverloading etc.How does Memory Management Happens in JavaUnderstand about heap and stack memoryGarbage CollectorUnderstand ConstructorPrivate ConstructorDefault ConstructorParametrized ConstructorConstructor vs MethodFiles and Directories in JavaRead and Write from File using ScannersUnderstanding Package and importUnderstand POJOs etc.…..Operators:Arithmetic OperatorRelational OperatorShort Circuit OperatorAssignment OperatorLogical OperatorTernary OperatorBitwise OperatorEnums and its advanced usage     Control Flow Statements:If StatementIf Else StatementIf Else LadderSwitch Statement and when to useFor LoopWhile LoopDo While LoopBreak StatementContinue StatementMultithreading and Concurrency: ThreadPool Executors and Concurrency in DepthException Handling:Handling of Compile Time andHandling of Run time errorsChecked and unchecked exceptionGeneric Programming in Java:  Understand how to write generic classes and methods in java, and when to useJava Collections:List:Array ListLinkedListStackQueue:Priority QueueDequeueSet:HashSetTree SetLinkedHashSetMap:Tree MapHashMap etc.Java 8 Features:Functional InterfaceLambda ExpressionStream APIsPredicatesForEach methodDefault and static method in interfaceTopics covered till now for Spring boot:In this course you will find below topics:Introduction to Spring Boot: First i have covered the fundamentals of Spring Boot and its differentiation from Spring MVC. (Also covered by Servlets, which was way popular before Spring framework) This provides a foundational understanding of the framework's significance in Java web development.Project Setup in Spring Boot: The next step involves the setup of a Spring Boot project, essential for initiating our development endeavours. This phase ensures our environment is configured optimally for future application development.Understanding Layered Architecture: Layered architecture is pivotal for the organisation and scalability of our applications. This concept enables us to structure our code in a manner that promotes modularity and maintainability.Maven and Its Lifecycle: Maven serves as a powerful tool for project management and dependency resolution. Understanding its lifecycle is crucial for efficient project development and management of dependencies. We can create Spring boot project using Maven or Gradle, so understanding of this, i think is must.Controller Layer Annotations: Get in-depth understanding of annotations such as @RestController and @RequestMapping facilitates the development of RESTful APIs. These annotations provide directives to Spring Boot, dictating the behavior of our controllers. Covered many other annotation like @RestController @Controller @Responebody @RequetMapping @RequestParam @PathVariable @InitBinder @RequestBodyBean Lifecycle in Spring Boot: In this you will get to know about BEAN and its lifecycle, I have also explained about IOC (Inversion of Control) which manages those Bean. You will get to know about different ways of creating Bean (@Component and @Bean annotation), Different types when bean get created (Eagerly and Lazily).7. Spring boot : Dependency Injection8. Spring boot Bean Scopes9. How to Dynamically initialized Beans10. Spring boot @ConditionalOnProperty Annotation11. Spring boot @Profile annotation12. Spring boot AOP (Aspect Oriented Programming)13. Spring boot @Transactional Annotation14. Spring boot @Async Annotation15. Spring boot: Custom Interceptors16. Spring boot: Filters vs Interceptors17. Spring boot HATEOAS Restful API18. Spring boot ResponseEntity and Response Codes19. Spring boot - Exception Handling

    Overview

    Section 1: Java Basics to Advanced

    Lecture 1 OOPs Fundamentals | 4 Pillar of Java

    Lecture 2 How Java Program Works and its 3 Important Components (JVM, JRE and JDK)

    Lecture 3 Quiz Question: Why only 1 Public Class in JAVA file

    Lecture 4 Java Variables - Part1 | Primitive Data Types in Depth

    Lecture 5 How FLOAT and DOUBLE Number Stored in Memory? | IEEE 754 Representation

    Lecture 6 Java Variables - Part2 | Reference/Non-Primitive Data Types in Depth

    Lecture 7 Java Methods in Depth | Different Types of Methods with Examples

    Lecture 8 Java Constructor in Depth | Different Types of Constructor with Examples

    Lecture 9 Java Memory Management and Garbage Collection in Depth

    Lecture 10 Java Classes - Part1 | Nested, Concrete, Abstract, Object, Super & Sub Classes

    Lecture 11 Java Generic Classes | Java Classes in Depth - Part2

    Lecture 12 Java Enum, POJO and Final Classes Explained with Examples | Java Classes - Part3

    Lecture 13 Java Singleton & Immutable Class Explained with Examples | Java Classes - Part4

    Lecture 14 Java Interface in Depth - Part1

    Lecture 15 Default, Static & Private Method in Interface - Java Interfaces Part-2

    Lecture 16 Java Reflection in Depth (Using Examples)

    Lecture 17 Java Annotations with Examples

    Lecture 18 Exception Handling in Java with Examples

    Lecture 19 Operators in Java | Different Types of Operators in JAVA

    Lecture 20 Control Flow Statements in Java | Decision Making, Looping & Branching Statement

    Lecture 21 Collections in Java - Part1 | Java Collections Framework in depth

    Lecture 22 Collections in Java - Part2 | Comparator Vs Comparable | PriorityQueue

    Lecture 23 Collections in Java - Part3 | Deque and List in Depth

    Lecture 24 Collections in Java - Part4 | HashMap Internal Working in Java

    Lecture 25 Collections in Java - Part5 | LinkedHashMap and TreeMap in depth

    Lecture 26 Collections in Java - Part6 | SET

    Lecture 27 Streams in Java8 | Collections in Java - Part7

    Lecture 28 Multithreading and Concurrency in Java: Part1

    Lecture 29 Thread Creation, Thread Lifecycle and Inter-Thread Communication: Part2

    Lecture 30 Thread Joining, Daemon Thread, Thread Priority | Multithreading in Java: Part3

    Lecture 31 Locks and Condition | Java Multithreading Part4

    Lecture 32 Lock-Free Concurrency | Compare-and-Swap: Part5

    Lecture 33 Thread Pools in Java | ThreadPoolExecutor Framework | Multithreading Part6

    Lecture 34 Java8 CompletableFuture | Future & Callable in Java | Part7

    Lecture 35 ForkJoinPool, WorkStealingPool, FixedThreadPool, CachedThreadPool & SingleThread

    Lecture 36 Java ScheduledThreadPoolExecutor || Shutdown Vs AwaitTermination

    Lecture 37 Java VirtualThreads vs Normal Threads || ThreadLocal in Java

    Section 2: Spring-boot Basics to Advanced

    Lecture 38 Introduction to Spring boot | Its Advantage over Spring MVC and Servlets

    Lecture 39 Spring boot Project setup and Layered Architecture Introduction

    Lecture 40 Introduction to Maven and its Lifecycle | Spring boot Maven project

    Lecture 41 Spring boot Annotations (Controller Layer) | Controller, RestController etc

    Lecture 42 Spring boot: Bean and its Lifecycle | Inversion of Control (IOC)

    Lecture 43 Dependency Injection in Spring boot | With Advantages and Disadvantages

    Lecture 44 Spring boot : Bean Scopes | Singleton, Prototype, Request, Session Scopes

    Lecture 45 Spring boot: Dynamically Initialized Beans | Value Annotation

    Lecture 46 Spring boot @ConditionalOnProperty Annotation

    Lecture 47 Spring boot @Profile annotation | How Profiling works in Spring boot

    Lecture 48 Spring boot AOP (Aspect Oriented Programming)

    Lecture 49 Spring boot @Transactional Annotation - Part1

    Lecture 50 Transactional Annotation Part2 | Declarative,Programmatic Approach & Propagation

    Lecture 51 Spring boot @Transactional Annotation - Part3 | Isolation Level and its types

    Lecture 52 Spring boot @Async Annotation - Part1 | ThreadPoolExecutor

    Lecture 53 @Async Annotation - Part2 | Async Annotation Important Interview questions

    Lecture 54 Custom Interceptors | How to Intercept Incoming HTTP Request & Custom Annotation

    Lecture 55 Filters vs Interceptors | Filters & Interceptors Advantage and Usecases for both

    Lecture 56 Spring boot HATEOAS Restful API | Advantage, Disadvantage with Example

    Lecture 57 Spring boot ResponseEntity & Response Codes | 1xx, 2xx, 3xx, 4xx and 5xx Codes

    Lecture 58 Spring boot Exception Handling

    Backend Software engineers