About this course
Advanced Java prepares you for real development work: collections, concurrency, databases and building applications and web services with the tools used in industry.
What you will learn
- 1
Collections & Streams
- •List, Set, Map and Queue
- •Generics
- •Lambdas and the Stream API
- 2
Concurrency & Files
- •Threads and executors
- •Synchronisation
- •File I/O and serialisation
- 3
Databases & the Web
- •JDBC and SQL
- •Servlets and JSP basics
- •Introduction to Spring Boot REST APIs
- 4
Professional Practice
- •Maven builds
- •Unit testing with JUnit
- •Capstone: a database-backed application
Join Java Programming — Advanced
Register for the live online pilot batch — starting soon. We’ll call you with the start date and a free demo class. No payment is taken here.
- Duration
- 6 Months
- Level
- Advanced
- Fee
- ₹15,000 + GST
SJ Global PU & Degree College student? Use the SJ Global form.
More in Programming Languages
C Programming — Basic
Learn to write, run and debug real C programs from your first line of code.
C Programming — Advanced
Go past the basics: structure larger C programs the way professional developers do.
C++ Programming — Basic
Learn to write, run and debug real C++ programs from your first line of code.
C++ Programming — Advanced
Go past the basics: structure larger C++ programs the way professional developers do.
Java Programming — Basic
Learn to write, run and debug real Java programs from your first line of code.
Python Programming — Basic
Learn to write, run and debug real Python programs from your first line of code.