Java Deep Diving - Part 01

Posted By: ELK1nG

Java Deep Diving - Part 01
Published 9/2024
MP4 | Video: h264, 1920x1080 | Audio: AAC, 44.1 KHz
Language: English | Size: 7.57 GB | Duration: 20h 7m

To Make Mysterious and Insatiable Thirst For Java

What you'll learn

Learning core Java with architecturally level explained examples

Deep explanation skills regarding programming questions at the interview

You will have the skill to learn advanced Java concepts

You will have the skill to learn advanced Java frameworks like spring, spring boot

Very good foundation for software engineers and quality assurance engineers

Solving a lot of programming questions on each and every topic

Problem solutions with architecture diagrams

You will understand how internally JVM works

Finally you will have the thirst to find Java

Requirements

You should have a computer with you preferred operating system

No Programming experience needed and you will learn everything you need to know

Nothing else !!! It’s you and your thirst and hunger to get started today

Description

In this course we are planning to provide a very deep foundation on the below topics as you can see on the course content section for Java by spending more than 4hours of time regarding below content very deeply.This is the first part of the Java programming which is Java Language Fundamentals and our very first goal is to learn up to Java 7 very deep manner under below major topics and move forward and learn up to Java 17 and then learn Java Frameworks and learn all the major tools and technologies used at the software industry.Language FundamentalsOperators and AssignmentsFlow ControlsDeclarations and Access ModifiersObject Oriented ProgrammingException HandlingProblem Solving with Java and Real Time CodingMulti-ThreadingInner ClassLang PackageFile I/OSerializationRegular ExpressionCollectionConcurrent CollectionsGenericsGarbage CollectionInternationalization [I18N]DevelopmentAssertionsJVM Internal ArchitectureOnce you learnt all the above topics very deep manner with architecturally level explained examples then we have reached our first goal and then we are ready to achieve below goals in Java.Java 8Java 9Java 10Java 11Java 12Java 13Java 14Java 15Java 16Java 17AWT Swing and JavaFX FrameworksJDBCJSP and ServletOnce all these Java is completed, I am planning to teach youSpring and Spring BootMicro Services with Spring CloudREST Web Services development with Spring BootProviding API documentation by using Swagger and OpenAPIReal time industry level project development with Java, Spring, Spring Boot and Spring CloudVersion controlling with Git, GitHub, Stash, Bitbucket and GitLabCode Quality Tools like SonarLint and Sonar CubeMySQLMongoDBAWSJenkinsDockerKubernetesUnix and Linuxso now you can understand the Journey ahead very clearly and this is the first part of the journey. So I am planning to release the course for above mentioned all the topics step by step very quickly so that you can be excellent software engineer ever in the world.So, first thing is fundamentals, if you know the Java fundamentals, you can grab the rest of the things very easily. that is why in this course I am teaching only "Java Language Fundamentals" so that you will have a great foundation on programming you have never experienced from anywhere else and as well as this is the beginning of the journey.And I have seen that a lot of university students has a problem with object orientation programming and as an interviewer I have seen and identified that a lot of graduated engineers and experienced software engineers also don’t understand about object orientation concepts in proper manner. They know something but that is not the expectation of the software industry. So, a lot of people failed in the interview because they don’t know software engineering concepts properly and some people know the concept but they do not have the explanation skill in the interview. so from this course you will get the explanation skill as well.To learn object orientation concepts in java you should have a very deep and clear understanding on class, object, difference between class and object, static variable, instance variable, when to use static variable, when to use instance variable, static methods, instance method, when to use static method, when to use instance method. So in this course you can learn can learn everything on class, object, static variable, instance variable, static methods and instance method and at the end of this course you will make read to learn object orientation.moreover, I have included more than 7 years of software industrial my experiences and experienced I got when I interview candidates to this course so that make you ready to the software industry as well.So Just click on the “Add to Cart” button and get the course and begin the journey. I am here to guide you through the journey.

Overview

Section 1: Introduction

Lecture 1 Introduction

Lecture 2 Introduction To Programming Language

Lecture 3 Your Very First Java Program

Lecture 4 Setting Path And WORA

Lecture 5 Variable Introduction

Section 2: Java Scanner Class

Lecture 6 Scanner Class

Section 3: Reserved World

Lecture 7 Reserved Words

Section 4: Java Identifiers

Lecture 8 Identifiers

Section 5: Data Type

Lecture 9 Introduction

Lecture 10 byte data type

Lecture 11 short data type

Lecture 12 int data type

Lecture 13 long data type

Lecture 14 float and double data types

Lecture 15 boolean data type

Lecture 16 char data type

Lecture 17 Variable Declaration And Initialization

Lecture 18 Strongly Typed Programming Language

Section 6: Literals

Lecture 19 Integer Literals

Lecture 20 Long Literals

Lecture 21 Floating Point Literal

Lecture 22 Boolean Literal

Lecture 23 Character Literals

Lecture 24 Unicode Representation of Character Literals

Lecture 25 Escape Characters

Lecture 26 Ways of Specifying a Character Literal

Lecture 27 String Literal

Lecture 28 Binary Literal

Lecture 29 Underscore Symbol Usage

Section 7: Variables

Lecture 30 Introduction

Lecture 31 JVM Introduction and Method Local Variables

Lecture 32 Major Java Program Running Steps

Lecture 33 Copy One Variable Value To Another Using Local Variable

Lecture 34 Method Local Variable Examples

Lecture 35 Block Variable Explanation And Examples

Lecture 36 Local Variables Summary

Lecture 37 Class Object and Instance Variable Explanation with JVM Architecture

Lecture 38 Instance Variables

Lecture 39 Instance Variable Example

Lecture 40 Instance Variable Example With Deep Explanation

Lecture 41 Instance Variable Example for Two Object Creation

Lecture 42 Single Object With Multiple References

Lecture 43 Instance Variable Re Assignment

Lecture 44 Default Values of Instance Variables

Lecture 45 Instant Variable Summary

Lecture 46 Static Variable Introduction

Lecture 47 Static Variable Example

Lecture 48 The Way of Accessing the Static Variable

Lecture 49 Static Variable Examples

Lecture 50 Static Variable Important Points

Section 8: Methods

Lecture 51 Method Introduction

Lecture 52 Instance Methods

Lecture 53 Static Methods

Lecture 54 Variable and Method Example

Lecture 55 Variable and Method Examples

Lecture 56 Variable And Method Example Part - 03

Lecture 57 Stack Overflow Error

Section 9: Eclipse IDE

Lecture 58 Introduction

Lecture 59 Eclipse IDE Main Operations

Section 10: All Kind of Variables and Method Examples With Architecture Diagrams

Lecture 60 Returning a value from a method

Lecture 61 Method Writing Special Points

Lecture 62 Variable and Method Examples

Lecture 63 Variable and Method Examples

Lecture 64 Variable and Method Examples

Lecture 65 Variable and Method Examples

Section 11: Method Local, Nested, Static, Instance Blocks In Java

Lecture 66 blocks

Section 12: Arrays

Lecture 67 Introduction

Lecture 68 Array Declaration

Lecture 69 One Dimensional Array Creation

Lecture 70 Two Dimensional Array Creation

Lecture 71 Three Dimensional Array Creation

Lecture 72 Array Initialization

Lecture 73 Array Initialization Examples

Lecture 74 Array Declaration Creation and Initialization In a Single Line

Lecture 75 length variable Vs length( ) method

Lecture 76 Anonymous Array

Lecture 77 Array Element Assignment

Lecture 78 Array Questions

Section 13: Flow Controls

Lecture 79 Introduction

Lecture 80 If and Else

Lecture 81 Debugging an example with eclipse IDE

Lecture 82 While Loop

Lecture 83 for loop

Lecture 84 for each loop

Section 14: Command Line Arguments

Lecture 85 Command Line Arguments

Section 15: Variable Argument (Varargs)

Lecture 86 Variable Argument

Section 16: Course Summary and Next Step

Lecture 87 Completing Course and Next Step

perfect for students who are planning to go to university for software engineering,perfect for university students who are willing to come to software industry,perfect for the QA engineers who are willing to learn automation,perfect for software engineers who are willing to become an software architect,perfect for any one who is willing to learn Java very deeply