0% found this document useful (0 votes)
5 views4 pages

Java Full Stack Development Guide

The document outlines a comprehensive curriculum for Java Full Stack development, covering key areas such as Core Java, JDBC, Hibernate with JPA, Spring, HTML, CSS, JavaScript, SQL, and Linux. It includes detailed topics like object-oriented programming, database connectivity, web services, and AI integration in full-stack applications. The curriculum is designed to provide learners with both theoretical knowledge and practical skills necessary for full-stack development.

Uploaded by

psrimail
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

Java Full Stack Development Guide

The document outlines a comprehensive curriculum for Java Full Stack development, covering key areas such as Core Java, JDBC, Hibernate with JPA, Spring, HTML, CSS, JavaScript, SQL, and Linux. It includes detailed topics like object-oriented programming, database connectivity, web services, and AI integration in full-stack applications. The curriculum is designed to provide learners with both theoretical knowledge and practical skills necessary for full-stack development.

Uploaded by

psrimail
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Java Full Stack

1. Core Java :
1.1. Intro to Programming language
1.2. Variables & Datatypes
1.3. Operators & Methods
1.4. Decision statement & Looping Statement
1.5. Array & 2D Array
1.6. Object Oriented Fundamentals
1.7. OOPs
1.8. Encapsulation & Data Hiding
1.9. Is-A relationship Inheritance
1.10. Polymorphism
1.11. Abstraction
1.12. Has-A relationship
1.13. Object class
1.14. Strings
1.15. Exception & Exception Handling
1.16. Wrapper class
1.17. Collection Framework in Java
1.18. Java 8 Feature
1.19. Multithreading
1.20. Functional programming (Stream API)

[Link]
[Link] to JDBC
[Link] is the difference between file and database?
[Link] is JDBC API
2.4.5 Steps to connect to database
[Link] Statement using : Statement
[Link] Statement using : PreparedStatement
[Link] Query using : execute method / execute-update method/
execute-query method
[Link] Execution
[Link] maven project to perform CRUD operation using JDBC
[Link] Procedure in DB
[Link] function in DB
[Link] is DB metadata
[Link] is ResultSet metadata
[Link] Connection Pool Practical
[Link] with JPA
[Link] to Hibernate ORM frame work
[Link] to create entity class
[Link] to perform CRUD operations
[Link] CRUD operations in action
[Link] primary key (or) composite key in Hibernate
[Link] is hibernate mapping?
[Link]-to-one mapping (uni-direction) / (bi directional) mapping
[Link]-to-many mapping (uni-direction) / (bi directional) mapping
[Link]-to-many (uni-direction) /(bi directional) mapping
[Link] use of all hibernate annotations
[Link] Types
[Link] types
[Link] first level cache : Programming
[Link] second level cache : Programming
[Link] life cycle

[Link]
[Link] Core
[Link] Web services
[Link] Boot
[Link] security
[Link] service

[Link]
[Link] to HTML
[Link] 5 Basics
[Link] Elements to structure web page
[Link] and Hyperlinks
[Link] Multimedia and its embedding
[Link] Frame
[Link] Concepts in HTML
[Link] References
[Link]
[Link] Selectors
[Link] Units
[Link] and Text Styling
[Link] Model
[Link] Colours
[Link] Backgrounds
[Link] Layouts
[Link] Animations
[Link] Web Design
[Link] Frameworks
[Link] List
[Link] Table
[Link] Functions
[Link]
6.15.Z-Index
[Link] Opacity
[Link] Image Sprites
[Link] Entities
[Link]

[Link]
[Link] to JavaScript
[Link] File
[Link] methods
[Link]
[Link]
7.6. Hoisting
7.7. Operators
7.8. Statements
[Link] types
[Link]
[Link] and Non-primitive data types
[Link]
[Link] in JS
[Link] keyword
[Link]
[Link] prototype methods
[Link]'s
7.18.ES6 Class
[Link] in JS
[Link]
[Link] Storage
[Link]
[Link] events
[Link] Propagation

[Link]
[Link] To SQL
[Link]
[Link]
[Link] of SQL Statements
[Link] Query Language (DQL)
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]
[Link]-Related Subquery
[Link] Definition Language (DDL)
[Link] Manipulation Language
[Link] Control Language
[Link] Control Language
[Link]

9. Linux
9.1. Managing Linux systems
9.2. Understanding file systems
9.3. User permissions
9.4. Working with Command Line tools for software development

10. AI Integration in Full Stack Development with Linux


This module equips learners with the knowledge and hands-on experience
to integrate Artificial Intelligence (AI) capabilities into Java-based full-stack
applications on Linux environments. Participants will explore using
machine learning (ML) models, AI APIs, and data processing to enhance
web applications.

You might also like