Train Smart. Work Smarter.
Advanced Java
- Introduction
- Networking in Java
- JDBC – Basics
- JDBC – Advanced
- Servlet Basics
- ServletRequest & ServletResponse
- ServletConfig & ServletContext
- Session Management in Servlets
- JSP Introduction
- JSP Directives and Scripting Elements
- JSP Implicit Objects
- JavaBeans & JSP
- MVC Architecture
- Filters & Listeners
- Custom Tags & JSTL
- File Upload & Download
- Security in Web Applications
- Introduction to Web Services
- Mini Project
PHP
- Introduction
- PHP Basics
- Control Structures Functions in PHP
- Arrays Strings Forms & User Input
- PHP with Files PHP with MySQL (Database Basics)
- Fetching Data Sessions & Cookies Day Authentication System
- PHP OOP (Object Oriented Programming)
- Advanced PHP Mini Project
Spring/Hibernate
- Introduction
- Hibernate Configuration
- Hibernate Core Concepts
- Mapping in Hibernate
- Associations in Hibernate
- Collection Mapping
- Advanced Annotations
- Hibernate Query Language (HQL)
- Criteria API
- Transactions and Caching
- Hibernate with Spring
Vue.js
- Introduction
- Vue Basics
- Directives in Vue
- Components
- Vue Router (Single Page Applications)
- Vue (State Management)
- Advanced Concepts
- Working with APIs
- Testing in Vue
- Styling and UI Frameworks
- Deployment
SQL
- Data Definition Language (DDL)
- Data Manipulation Language (DML)
- Query Language
- Data Integrity & Constraints
- Transaction Control
- User Access Control
- Joins & Relationships
- Aggregation & Grouping
- Indexing for Performance
- Portability & Standardization
Python
- Week 1: Introduction to Python
- Setting up Python & IDEs (VS Code, Jupyter, etc.)
- Writing your first Python script
- Variables, data types, and basic operators
- Variables, data types, and basic operators
- Input/Output functions
- Control Flow
- Loops and Iteration
- Functions
- Data Structures
- Working with Files & Exceptions
- Modules and Libraries
- Final Project & Review
JAVASCRIPT
- Variables and Data Types
- Operators and Expressions
- Control Structures
- Loops
- Functions
- Arrays
- Objects
- DOM Manipulation - Basics
- DOM Manipulation - Advanced
- Event Handling
- ES6 Features
- JSON and Local Storage
- Asynchronous JavaScript
- Mini Project
CSS
- Introduction
- Colors, Backgrounds & Text
- Box Model & Borders
- Selectors
- Display & Positioning
- Box Shadow, Text Shadow, Opacity
- Pseudo-classes & Pseudo-elements
- Flexbox (1D Layout)
- CSS Grid (2D Layout)
- Mini Project + Responsive Design
HTML
- Introduction
- Headings, Paragraphs, Text Formatting
- Links and Images
- Lists
- Tables
- Forms – Inputs & Labels
- Forms – Select, Radio, Checkbox, Textarea
- Semantic HTML
- Multimedia & Iframes
- Final Project + Review
Core Java
- Java Basics
- Introduction to Java
- What is Java?
- JDK, JRE, and JVM
- Setting up Java environment
- Writing your first program
- Compilation and Execution process
- Declaration and Access Control
- Constructors
- object declaration
- Assignments
- Operators
- flow control exception and assertions
- Strings/io formating and parsing
- Generics & collection
- Inner Classes
- Threads
- Development