JAVA Full Stack Developer – Live Sessions
Isha presents an Extensive and highly interactive “JAVA Full Stack Developer ” by our industry expert with 14 years of hands-on experience. Learn all the basic and advanced concepts with hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
About the Instructor :
Yuvi is the trainer with more than 14 years of real time experience in software development and along with that she is expertise in cloud technology also. She is the certified google cloud developer. She is also a certified Amazon web services cloud solution architect. She will be helping you to become a full stack Java developer with detailed theoretical explanation along with simple & easy to understand practical examples |
Live Sessions Price:
Offer price after discount is 300 USD 259 110 USD Or USD13000 INR 12900 INR 7500 Rupees.
Free Demo Session:
14th June @ 9 PM – 10 PM (IST) (Indian Timings)/
14th June @ 11:30 AM – 12:30 PM (EST) (U.S Timings)/
16th June @ 4:30 PM – 5:30 PM (BST) (U.K Timings)
Class Schedule:
For Participants in India: Monday to Friday @ 9 PM – 10 PM (IST)
For Participants in US: Monday to Friday @ 11:30 AM – 12:30 PM (EST)
For Participants in UK: Monday to Friday @ 4:30 PM – 5:30 PM (BST)
What student’s have to say about Yuvi:
I very much Thankful to You and Krushik , Sir. The Recorded sessions are very helpful sir. The way Krushik sir ,explained the Concept is also very understandable for Non IT background students. Once again ,I am very much Thankful to you and Krushik sir – Rama Krishna
Throughout the session was very explanatory and Krushik had so much patience to make us understand all the topics thoroughly with examples. The bonus with us right now is the session videos. – Swadha Course was very helpful to learnt new concepts during this period. Thankyou – Rama Lakshmi For those that are interested in getting knowledge on Loadrunner, I recommend taking sessions with Krushik. He has taken high-quality training sessions for my team of 40+ members in Infosys. He did a stupendous job. – Manjulatha S. Extremely loved all your sessions because you taught us in a very simplistic manner and I am extremely proud that my search on the net found me your course.Thank you for your wonderful sessions. The concepts are so very well explained that I feel that I have joined the perfect class to learn loadrunner. – Ratan K As someone who has attended many online courses, I must say that Krushik, is so far the best instructor ever. Very professional,knowledgeable and patient on explaining the topic multiple times till the point that everyone really understands. The price I paid was worth the money, highly satisfied! Thank you, you are the best! – Armand P Krushik has a good knowledge about the subject matter and his ways of teaching and making the student understand about a topic is superb! – Mainali |
What will I Learn by end of this course?
- Learn skills for real career growth
- Learn the core Java knowledge needed for full stack developer
- Learn industry “best practices” in Java software development
- Be able to present your Java understanding to employers
- Learn GUI Programming
Salient Features
- 40 hours of On-Demand videos.
- Course Completion Certificate
- Frequently asked Interview questions are covered as part of the course.
Who can enroll for this course?
- A candidate without an extensive programming background looking for a career in JAVA
- A candidate who wants to take the JAVA skill to next level
- A candidate who is planning for a Oracle JAVA certification
Course syllabus:
JAVA
1.Introduction
- What is java?
- Features of Java
- Java Virtual Machine
- Java Run-Time Environment
- Java Development Kit
- Installing Java
- Installing IDE
2.Primitive Data types in Java
3.Non-Primitive Data types in Java
- Variables and Data Types
- Data type Conversions
- Implicit Conversions
- Explicit Conversions
4.First Java Program
5.Arrays in Java
- One Dimensional
- Two Dimensional
- Three Dimensional
- multi-Dimensional
6.Operators in Java
- Arithmetic Operators
- Arithmetic Assignment operators
- Relational Operators
- Logical Operators
- Conditional or Ternary Operators
- Unary Operators
- Bitwise & Shift Operators
7.Control Flow
- If Else Statement
- Switch/Break Statement
8.Loop in Java
- Do while loop
- While Loop
- For Loop
- Enhanced -For Loop
- Nested – For Loop
9.Methods
- What is method?
- Method Parameters
- Method Overloading
- Java Scope
10.Classes & Object
- OOP
- What is class & Object?
- Class Attributes
- Constructor
- Copy Constructor
- Parameterized Constructor & Constructor Overloading
- Java Modifiers
11.Inheritance
- Single Inheritance
- Multilevel Inheritance
- Hierarchical Inheritance
12.Abstract Class & Interface
- Abstract Class in Java
- What is interface?
- Multiple inheritance using multiple interfaces
- Abstract Class vs Interface
13.Encapsulation & Polymorphism
- Why Encapsulation?
- How to do Encapsulation?
- What is polymorphism?
- Characteristics of polymorphism
- Types of polymorphism
- Difference between Static and Dynamic Polymorphism
- Super Keyword
- Overloading Vs Overriding
14.Static & Final
- Static Members
- Static Blocks
- Static Inner Class
- Final in Java
- Final Methods
- Final Class
15.Collections
- Array List
- LinkedList
- HashSet
- Tree Set
- Map
- HashMap
- Tree Map
- Stacks
- Queue
16.Threads
- Introduction to threads
- Lifecycle of threads
- Synchronization concept
- multi-threading
- Thread pool
17.Functional Programming
- Functional Programming Vs OOP
- Functional Interface
- Consumer
- Predicate
- Supplier
- Java Streams
- Java Optional
- Combinator patterns
- Lambdas
- Primitives
18.Generics
- What is Generics in Java?
- Why Generics?
- Types of Generics in Java
- Generic Functions
- Advantages of Generics in Java
19.Error & Exception Handling
- Error vs Exceptions
- What is Exception Handling
- Types of Java exceptions
- Exception Hierarchy
- Built in Exceptions
- User Defined Exception
- Custom Exceptions
- Exception Handling Methods
- throw vs throws
- final vs finally vs finalize
- Parsing an Exception
20.Memory Management & Garbage collection
- Stack
- Heap
- Stack Vs Heap
- Garbage collections in Java
- Types of Garbage collections
- Un-referencing Objects in Java
21.Hands- On
22.Interview Questions
23.Q & A
Spring & Spring Boot
1.Introduction
- What is Spring boot framework
- Spring Vs Spring Boot Vs Spring MVC
- Spring Boot Architecture
- Spring Initializer
- Spring Tool Suite IDE
- Spring boot CLI
2.Project Components
- Spring boot Annotations
- Dependency Management
- Application properties
- Spring Modules
- Dev Tools
- Starter Parent
- Starter Web
- Starter Data JPA
- Starter Actuator
- Starter Test
- Auto Configuration
- Multi module Project
- Spring boot packaging
3.Spring Core Concepts
- Inversion of Control (IOC)
- Dependency Injection (DI)
4.Spring boot Aspect-Oriented Programming (AOP)
- What is AOP
- Benefits of AOP
- AOP Terminology
- AOP Vs OOP
5.Spring Bean
- Beans creation
- Bean Scopes
- Auto wire
6.Spring MVC
- Introduction to MVC pattern
- Spring MVC validation
- Thyme leaf
7.Spring Boot DB
- Spring Boot JDBC
- Spring Boot JPA
- Spring Boot H2
- CRUD Operations
8.Spring Boot Application
- Project Deployment using tomcat
- Change port
9.Spring Security
- Authentication
- Authorisation
- Role based access
- Cross-Site Request Forgery (CSRF)
- Cross-Origin Resource Sharing (CORS)
10.Lab Exercise
11.Interview questions
12.Q & A
Webservices
1.Introduction
- What is Web service
- Webservice component
2.Webservices Key terminology
- Request & Response
- Message Exchange format
- Service provider & Consumer
- Service Definition
- Transport
3.SOAP Webservices
- Introduction
- Advantages of SOAP WS
- Disadvantage of SOAP WS
4.Restful Webservices
- Introduction to Restful Webservices
- Advantages of Restful WS
- SOAP Vs Restful WS
5.Service Oriented Architecture (SOA)
- Service
- Service Connections
- Characteristics of SOA
- Advantages of SOA
6.Hands On
7.Interview Questions
Q & A
Microservices
- Introduction
- what are Microservices
- Microservices Architecture
- Monolithic Vs Microservices Vs SOA
- Microservices communication
- Synchronous Communication
- Asynchronous Communication
- Microservices Tools
- Tools for API Management & Testing
- Tools for Orchestration
- Tools for Monitoring
- Serverless Tools
- Messaging Tools
4.Advantages & Challenges
5.Best Practices for Microservices
6.Hands-On
7.Interview Questions
8.Q & A
Angular
1.Introduction
- Why Angular?
- Angular JS Vs Angular
2.Components
- Introduction to Angular Components
- Data Binding in Angular
- Property Binding
- Event Binding
- Interpolation in Angular
- Two Way Binding & Ng Model
3.Directives
- Angular Directives
- ngClass
- ngFor
- ngIf
- ngSwitch
- ngStyle
- Custom Directives
4.Pipes
- What is Pipes
- Custom Pipes
- Date Pipe
- Key Value Pipe
- Async Pipe
- Pipes in components & Services
5.Component Life Cycle Hook
- Component Life Cycle
- Oninit & OnDestroy
- OnChanges
- DoCheck
6.Angular Module
- What is Angular Module
- Routing between Angular Module
- Lazy loading
- Preloading Strategy
- Canload guard
7.Angular Core Concepts
- Angular Form
- Services & Dependency Injection
- Angular Router
- Advanced Components
8.Hands-on
9.Interview Questions
10.Q & A
How can I enroll to these videos?
OR
Call me or WhatsApp me on +91-8019952427 to enroll for this course.
Live Sessions Pricing:
Offer price after discount is 300 USD 259 110 USD Or USD13000 INR 12900 INR 7500 Rupees.
Sample Course Completion Certificate:
Your course completion certificate looks like this……
Course Features
- Lecture 0
- Quiz 0
- Duration
- Skill level All levels
- Language English
- Students 0
- Assessments Yes