0% found this document useful (0 votes)
0 views

10000coders_Java_Fullstack_Curriculum (3)

The document outlines a comprehensive Java Full Stack program covering various topics including Core Java, UI Development, React JS, Database Management, and Spring Framework over a four-month period. It includes details on course structure, development tools, and advanced concepts, along with a schedule for classes, projects, and mock interviews. Contact information and location for the program are also provided.

Uploaded by

Sai Chandu
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)
0 views

10000coders_Java_Fullstack_Curriculum (3)

The document outlines a comprehensive Java Full Stack program covering various topics including Core Java, UI Development, React JS, Database Management, and Spring Framework over a four-month period. It includes details on course structure, development tools, and advanced concepts, along with a schedule for classes, projects, and mock interviews. Contact information and location for the program are also provided.

Uploaded by

Sai Chandu
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
You are on page 1/ 11

JAVA

FULL STACK
PROGRAM
Address Contact
Rd no 1, KPHB, Kukatpally, 8790732332
Hyderabad. 9700610241
Table of Contents

Core Java Programming 01


Development Tools 02
UI Development 03
React JS 04
Database Management 05
Spring FrameWork 06
Spring Boot 07
01 Core Java Programming
Core Advanced
Category
Topics Topics

Variables & Data Types,


Type Casting, Wrapper Classes,
Language Operators & Control
Autoboxing/Unboxing,
Fundamentals Flow, Methods & Parameters,
Variable Arguments
Arrays & Strings

Classes & Objects,


Inheritance Types, Abstract
Constructors, Instance/Static
OOP Basics Members,
Classes, Interfaces,
Polymorphism
Access Modifiers

Try-Catch Blocks, Exception Hierarchy, Chained


Exception Throw/Throws, Custom Exceptions,
Handling Exceptions, Try-with-Resources, Multi-
Finally Block catch

Concurrent Collections,
Lists & Sets, Maps & Queues,
Thread-Safe Collections, Custom
Collections Iterators,
Collections, Collection
Comparable/Comparator
Algorithms

Thread Creation,
Executors, Thread Pools,
Synchronization, wait/notify,
Multithreading Thread
Fork/Join Framework,
CompletableFuture
States

NIO Package, Memory-Mapped


IO File Operations, Streams,
Files, Asynchronous IO, File
Operations Readers/Writers, Serialization
Attributes

Lambda Expressions, Stream


Modern Modules, Records, Pattern
API, Optional Class, Method
Java Features Matching, Sealed Classes
References
02 DEVELOPMENT TOOLS

Core Advanced
Category
Topics Topics

Git Flow, Hooks,


Version Git Basics, Branching,
Submodules, Advanced
Control Merging, Remote Repos
Commands

Custom Plugins, Multi-


Maven Basics,
Build module Projects,
Dependencies, Plugins,
Tools Repository Management,
Profiles
Release Process

Project Setup, Custom Plugins, Remote


IDEs Debugging, Refactoring, Debug, Profiling, Code
Version Control Analysis
03 UI DEVELOPMENTS

Core Advanced
Category
Topics Topics

Basic Structure, Forms & Canvas API, Web


Tables, Components,
HTML5 Media Elements, Custom Elements, Shadow
Semantic Tags DOM

Selectors, Box Model,


Flexbox, Grid, Animations,
CSS3 Typography,
Custom Properties
Colors & Backgrounds

Custom Theming, JavaScript


Grid System, Components,
Bootstrap Utilities, Forms
Plugins, Extended
Components

Core Syntax, Functions, Async/Await, Modules,


JavaScript Objects, DOM Manipulation Proxies, Web Workers

Progressive Web Apps, Web


Advanced CSS, UI Frameworks, Build Components, State
UI Tools, Package Managers Management,
Microfrontends
04 REACT JS
Core Advanced
Category
Topics Topics

React Introduction,
React Basics and Setup Installation and Setup, First Program, Introduction to Components
Styling Basics

Props: Passing
Introduction to
Data from Parent to Child, Handling Data
React Fundamentals Babel and JSX, JSX Rules and Syntax, One-
from Child to Parent (using
Way Data Binding
callbacks)

Hands-on Tasks: Build a Counter App,


useState Hook: Managing State in React,
State Management and Events Build
Event Handling in React
a Signup Form

Lists and Dynamic


Rendering with map(), Conditional Introduction to
Rendering and Reducers
Rendering (if, ternary, and useReducer Hook
short-circuiting)

Dynamic Routing with useParams and


Introduction to React Router DOM, Static
Routing Route
Routing: Navigating Between Pages
Parameters

useEffect Hook:
Hooks - Side Effects and useRef Hook: DOM
Fetching Data and Managing Side Effects,
References References and Persistent Values
Cleanup with useEffect

Controlled Components: Handling Form


Basic Form Validations: Required Fields,
Forms and Validations Inputs, Uncontrolled Components and
Error Messages, Custom Validation Logic
Refs in Forms

Context API and Performance


Advanced Hooks
useContext Hook for State Sharing Optimization with useMemo Hook

Create a Mini Project: Login and Signup CRUD Operations: Add to Cart
Build a Full Application
Pages, Home Page with Cards Functionality

Cover Unexplored
Deployment of the
Revisions and Extra Concepts or Overlooked Concepts, Q&A Session and
Application (e.g., Netlify, Vercel)
Debugging Common React Errors
05 DATABASE MANAGEMENT

Core Advanced
Category
Topics Topics

DDL Commands, DML


SQL Window Functions, Pivoting,
Commands, Queries & Joins,
Fundamentals Functions
Dynamic SQL, CTEs

Tables & Relations, Keys &


Database Partitioning, Sharding,
Constraints, Normalization,
Design Indexes
Replication, Clustering

ACID Properties, Transaction Distributed Transactions,


Transactions States, Isolation Levels, Two-Phase Commit, Recovery,
Locking Concurrency Control

Storage Engines, Buffer Table Spaces, Memory


Storage
Management, Query Cache, Management, I/O
& Performance Execution Plans Optimization, Query Profiling
06 SPRING FRAMEWORK

Core Advanced
Category
Topics Topics

Core IoC & DI, Beans & Context, Custom Scopes, Life Cycle Hooks,
Container Configuration, AOP Factory Beans, SpEL

Controllers, Request
Interceptors, Converters, Async
Web MVC Mapping, View Resolution,
Processing, WebFlux
Form Handling

JDBC Template,
Multiple Datasources, Caching,
Data Transactions, ORM
Batch Processing, NoSQL
Access Integration, JPA
Integration
Support

Authentication,
OAuth2/OIDC, JWT Handling,
Security Authorization, Security
Method Security, ACL
Filters, User Details

WebSocket, WebClient,
REST Templates, Message
Integration Queues, Email, Scheduling
Integration Patterns, Event
Handling
06 SPRING BOOT

Core Advanced
Category
Topics Topics

Auto-configuration, Custom Starters, Failure Analysis,


Core
Externalized Config, Profiles, Native Images, Event
Features Logging Listeners

REST Controllers, Error


Web WebSocket, Server-Sent Events,
Handling, Static Content,
Applications GraphQL, API Versioning
Templates

Multiple Datastores, Reactive Data,


Data JPA/Hibernate, Transactions,
NoSQL Support,
Access Migrations, Caching
Auditing

Service Discovery, Config


API Gateway, Distributed Tracing,
Microservices Server, Load Balancing,
Event Sourcing, CQRS
Circuit Breaker

Custom Endpoints, JMX


Actuator, Health Checks,
Operations Metrics, Info Endpoints
Integration, Auditing,
Prometheus/Grafana
NEXT
YOU

NEXT
YOU

NEXT
YOU

NEXT
YOU

2500+ Students Placed


NEXT
YOU
1600+ Hiring Partners
NEXT NEXT
YOU YOU

NEXT
Address YOU Contact
Rd no 1, KPHB, Kukatpally, 8790732332
Hyderabad. 9700610241

NEXT
YOU
JAVA FULL STACK PROGRAM
4 Months 5ththto 7ththMONTH
1 & 2 Months 3 & 4 Months ADV JAVA
JAVA JDBC SPRING
SQL PROBLEM SOLVING SPRING BOOT
COMMUNICATION/ HTML, CSS
REACT
APTITUDE JAVA SCRIPT
WEEKLY TESTS WEEKLY TESTS WEEKLY TESTS
PROJECTS PROJECTS PROJECTS
MOCK INTERVIEW - 1 MOCK INTERVIEW - 2 MOCK INTERVIEW - 3
TIMINGS:
8:00 - 10:00 AM 10:30 - 11:30 AM
Live Class
11:30 - 1:30 PM
Communication/Aptitude/Problem Solving
02:30 - 06:30 PM
Contact
Task / Assignmenmt Doubts & Practice Session 8790732332
9700610241

You might also like