RAFI

java fullstack

by RAFI

Experience: 12 Yrs

JAVA FULLSTACK COURSE CONTENTBACK-END DEVELOPMENTIntroduction:• Introduction to Java • Java History • Java Features • Ja...

Read More →
Course Mode:

Online and Offline

Duration:

90 hours

Language:

English, Hindi, Telugu

Location:

Vijayawada

Pricing:

8000 INR Per Full Course

Batch Type:

Weekdays and Weekend

Course Experience:

12 Years

Tutor Experience:

12 Years

Course Content

 JAVA FULLSTACK COURSE CONTENT
BACK-END DEVELOPMENT
Introduction:
• Introduction to Java • Java History • Java Features • Java Installation • Datatypes in Java • Sample Java Program • JVM Architecture • Scanner Class • Java Datatypes • Operators • Control flow Statements

Object Oriented Programming:
• Introduction to Object Oriented Programming • Introduction to Classes and Objects • Instance & Static variables • Instance & Static methods • Constructors • Inheritance • Abstraction • Encapsulation • Polymorphism • Overloading with cases • Overriding with cases

Casting:
• Type Casting • Class Casting

Strings:
• Introduction of Strings • Methods of Strings • String Buffer vs String Builder

Arrays:
• Introduction of Arrays • Types of Arrays • Traversing an Array

Java I/O Stream:
• I/O Streams Introduction • Types of Streams • Stream class Hierarchy • Byte Streams • Character Streams • Serialization & De-serialization

Exception Handling:
• Introduction to exceptions • Effects of exception • Exception class Hierarchy • Exception Handling • About try/catch Cases • Throws Clause • Throw An Exception • Custom exception creation • Finally Block • Exception Method Overriding

Multi-Threading:
• Introduction to threads • Thread states and priorities • Thread class • Runnable interface • Thread Group • Synchronization

Collections Framework:
• Introduction to collections • Core Collection Interfaces • List interface and its implementations • Set interface and its implementations • Map interface and its implementations • Vector • Stack • Hashtable

Java8 Features:
• Lambda Expressions • Functional Interfaces • Method References • Default Methods • Stream API • Optional Class • New Date & Time API

MySQL:
• Introduction of MySQL • Features of MySQL • MySQL Installation • About Database & Table Creation • DML • DDL • Filtering & Sorting • Aggregate Functions • Sub Queries • JOINS

MongoDB:
• Introduction of MongoDB • Features of MongoDB • MongoDB Environment • Data Modeling • Basic Curd Operations with MongoDB • Querying Documents • Filtering & Sorting • Aggregation Framework

JDBC API:
• JDBC Introduction • Types of drivers and their architectures • Programs on select & non-select commands • About Prepared Statement • Scrollable & Non-scrollable Result Set Objects

J2EE - Java Enterprise Edition (JEE):
• Introduction to enterprise applications • Purpose and architecture of web applications • Setting up Tomcat web server and Eclipse

Web App Development using Servlet:
• MIME Types • Html to servlet communication with validations • Registration form with all Components • Servlet to Database Communication

Servlet Chaining:
• Servlet Chaining Introduction • Request Dispatcher

Java Hibernate Framework:
• Object/Relational Paradigms • O/R Mismatch • Object Relational Mapping (ORM) • Hibernate Architecture and API • Configuration and Setup • Mapping Files • Persistent Classes • POJOs • JavaBeans • Basic Mapping • Property Mapping • Entity Lifecycle • Transient, Persistent, Detached States • HQL Queries • Pagination • JPA Architecture and Operations • Association Mapping (One-to-One, One-to-Many, Many-to-Many)

Spring Framework:
• Introduction of Spring • Spring IOC • Dependency Injection • Auto Wiring • Spring DI with Annotations

Spring ORM:
• Spring ORM • CRUD Operations with ORM

Spring WEBMVC:
• Spring WEBMVC Flow • Components • Annotations • Sample Web Application

Spring Boot:
• Introduction of Spring Boot • Spring Boot MVC Flow • Sample Application • Web Application Development

REST API with Spring Boot:
• What is REST • Features of REST API • Methods of REST API • Hands-on REST API with Postman

Spring Security:
• Introduction of Spring Security • Authentication & Authorization • Implementation and Flow


FRONT-END DEVELOPMENT
HTML:
• Introduction of HTML • Headings & Paragraph Tags • Formatting Tags • Lists, Links, Images, Tables • Forms • Input Components • Media Tags • Semantic Elements • Layout Implementation

CSS:
• Introduction of CSS • Syntax • Selectors • Colors • Box Model • Display & Position Properties • Layout Design

Bootstrap:
• Introduction • Typography & Tables • Lists • Forms • Buttons • Navbar • Cards • Modals • Carousel

JavaScript & Advanced JS:
• Introduction • DOM Manipulation • Data Types • Variables • Operators • Control Flow • Loops • Functions • Arrays • Objects • Strings • ES6 Features • Callbacks • Promises • Async/Await • Modules

ReactJS:
• Introduction to ReactJS • Environment Setup • Components • JSX • Styling • Props • State • Forms • Routing • Conditional Rendering • List Rendering • API Calling (Axios & Fetch) • Hooks (useState, useEffect, useContext, useMemo, useReducer, useRef, useCallback)

ReactJS Integration with Spring Boot:
• Integrating React with Spring Boot • REST API Validation via Postman • Frontend & Backend Connection

Java Fullstack Project (E-COM Application):
• Objective and Overview • Modules • Mockups • Product List Component • Product Component • Signup & Login • Cart Component • Order Component • About Us & Contact Us Components

Skills

  • Java Full Stack Development
  • Java Programming
  • A and As Computer Science
  • Object-oriented Programming (oop)

Students Ratings

0.0

Based on 0 ratings

5star
25% (1)
4star
50% (2)
3star
25% (1)
2star
0% (0)
1star
0% (0)

What Students Are Saying

The instructor explained the concepts very clearly. I really enjoyed the course.

Amit Sharma

This course was very informative and helped me understand the topic better.

Priya Das

I liked the structure of the lessons and the examples used were very practical.

Rohan Mehta

FMG-2.0😎

SRV

RAFI

RAFI

Experience: 12 Yrs