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
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