Java Deep Diving - From the Beginning
- Description
- Curriculum
- FAQ
- Reviews
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 Fundamentals
-
Operators and Assignments
-
Flow Controls
-
Declarations and Access Modifiers
-
Object Oriented Programming
-
Exception Handling
-
Problem Solving with Java and Real Time Coding
-
Multi-Threading
-
Inner Class
-
Lang Package
-
File I/O
-
Serialization
-
Regular Expression
-
Collection
-
Concurrent Collections
-
Generics
-
Garbage Collection
-
Internationalization [I18N]
-
Development
-
Assertions
-
JVM Internal Architecture
Once 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 8
-
Java 9
-
Java 10
-
Java 11
-
Java 12
-
Java 13
-
Java 14
-
Java 15
-
Java 16
-
Java 17
-
AWT Swing and JavaFX Frameworks
-
JDBC
-
JSP and Servlet
Once all these Java is completed, I am planning to teach you
-
Spring and Spring Boot
-
Micro Services with Spring Cloud
-
REST Web Services development with Spring Boot
-
Providing API documentation by using Swagger and OpenAPI
-
Real time industry level project development with Java, Spring, Spring Boot and Spring Cloud
-
Version controlling with Git, GitHub, Stash, Bitbucket and GitLab
-
Code Quality Tools like SonarLint and Sonar Cube
-
MySQL
-
MongoDB
-
AWS
-
Jenkins
-
Docker
-
Kubernetes
-
Unix and Linux
so 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.
-
1IntroductionVideo lesson
This video contains the course content
-
2Introduction To Programming LanguageVideo lesson
-
3Your Very First Java ProgramVideo lesson
Java class explanation
main method explanation
writing your very first Java program
way of saving the Java program
downloading JDK which is Java Development kit
Installing JDK
setting the path by using command prompt
Java program compilation
Introduction to the compile errors
Identifying the compile errors
Introduction to JVM which is Java Virtual Machine
run you Java program and get the output
-
4Setting Path And WORAVideo lesson
-
5Variable IntroductionVideo lesson
-
9IntroductionVideo lesson
-
10byte data typeVideo lesson
-
11short data typeVideo lesson
-
12int data typeVideo lesson
-
13long data typeVideo lesson
-
14float and double data typesVideo lesson
-
15boolean data typeVideo lesson
-
16char data typeVideo lesson
-
17Variable Declaration And InitializationVideo lesson
-
18Strongly Typed Programming LanguageVideo lesson
-
19Integer LiteralsVideo lesson
-
20Long LiteralsVideo lesson
-
21Floating Point LiteralVideo lesson
-
22Boolean LiteralVideo lesson
-
23Character LiteralsVideo lesson
-
24Unicode Representation of Character LiteralsVideo lesson
-
25Escape CharactersVideo lesson
-
26Ways of Specifying a Character LiteralVideo lesson
-
27String LiteralVideo lesson
-
28Binary LiteralVideo lesson
-
29Underscore Symbol UsageVideo lesson
-
30IntroductionVideo lesson
-
31JVM Introduction and Method Local VariablesVideo lesson
-
32Major Java Program Running StepsVideo lesson
-
33Copy One Variable Value To Another Using Local VariableVideo lesson
-
34Method Local Variable ExamplesVideo lesson
-
35Block Variable Explanation And ExamplesVideo lesson
-
36Local Variables SummaryVideo lesson
-
37Class Object and Instance Variable Explanation with JVM ArchitectureVideo lesson
-
38Instance VariablesVideo lesson
-
39Instance Variable ExampleVideo lesson
-
40Instance Variable Example With Deep ExplanationVideo lesson
-
41Instance Variable Example for Two Object CreationVideo lesson
-
42Single Object With Multiple ReferencesVideo lesson
-
43Instance Variable Re AssignmentVideo lesson
-
44Default Values of Instance VariablesVideo lesson
-
45Instant Variable SummaryVideo lesson
-
46Static Variable IntroductionVideo lesson
-
47Static Variable ExampleVideo lesson
-
48The Way of Accessing the Static VariableVideo lesson
-
49Static Variable ExamplesVideo lesson
-
50Static Variable Important PointsVideo lesson
-
67IntroductionVideo lesson
-
68Array DeclarationVideo lesson
-
69One Dimensional Array CreationVideo lesson
-
70Two Dimensional Array CreationVideo lesson
-
71Three Dimensional Array CreationVideo lesson
-
72Array InitializationVideo lesson
-
73Array Initialization ExamplesVideo lesson
-
74Array Declaration Creation and Initialization In a Single LineVideo lesson
-
75length variable Vs length( ) methodVideo lesson
-
76Anonymous ArrayVideo lesson
-
77Array Element AssignmentVideo lesson
-
78Array QuestionsVideo lesson

External Links May Contain Affiliate Links read more