Java- Syllabus (beginner’s level)
Core Java (Syllabus)
2. Java Basics
3. Control Statements *
4. Arrays *
5. Strings *
6. OOP Concepts *
7. Exception Handling *
8. Multithreading *
9. Input / Output Operations
10. Collections *
11. Java Database Connectivity (JDBC)
12. Java GUI Programming
13. Miscellaneous
- Java Keywords
- Typecasting (Upcasting & Downcasting) in Java
- Order of Execution
- Wrapper Class
- Recursion
- Pass by Value vs Pass by Reference
- Packages
Important Basic Java Programs
- Fibonacci Series
- Is it a prime number or not?
- Palindrome Number & String Palindrome
- Factorial Number
- Reverse a number & String.
- Armstrong Number
- Pattern Printing
- Odd or even?
- The three largest numbers
- Swapping with a third variable and without a third variable
- To determine whether or not the year is a leap year
- Area of the Circle
- Area of Rectangle
- Sum of digits of a number
- Find the average of numbers
- Multiplication table
- Number of students assed in a subject.
Click Here For More Basic Programs- Practice
Core Java Projects
- Library Management System
- Student Management System
- Bank Account Management System
- Simple Calculator
- Grade Book System
- Basic Inventory Management System
- Railway Ticket Reservation System
- Taxi Booking Application
- Air Traffic Control System
- Movie Ticket Booking System
- Online Bookstore System
- Address Book System
- Weather Information System
- Tic- Tac- Toe Game
- Simple Chat Application
- Currency Converter
- Random Number Generator
- Number Guessing Game
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —
Advanced Java (Syllabus)
- GUI Programming
- Swing
- AWT (Abstract Window Toolkit)
- JavaFX
2. Database Connectivity (JDBC)
3. Servlets and JavaServer Pages (JSP)
4. Networking (Socket Programming, Multithreaded Servers)
5. Spring Framework
6. Hibernate and Java Persistence API (JPA)
7. Web Services (SOAP and RESTful)
— — — — — — — — — — — — — — — — — — — — — — — — — — — — — — — —