Programming Languages
Programming Languages · Advanced

Java Programming — Advanced

Go past the basics: structure larger Java programs the way professional developers do.

Duration
6 Months
Level
Advanced
Fee
₹15,000 + GST
Prerequisite
Java Basic at Aider, or equivalent experience.

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. 1

    Collections & Streams

    • •List, Set, Map and Queue
    • •Generics
    • •Lambdas and the Stream API
  2. 2

    Concurrency & Files

    • •Threads and executors
    • •Synchronisation
    • •File I/O and serialisation
  3. 3

    Databases & the Web

    • •JDBC and SQL
    • •Servlets and JSP basics
    • •Introduction to Spring Boot REST APIs
  4. 4

    Professional Practice

    • •Maven builds
    • •Unit testing with JUnit
    • •Capstone: a database-backed application
Enrol

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

Online pilot batch — starting soon. Live classes with a trainer, from home. Register now to hold your seat; we’ll call you with the start date.

1About you
2I am a
3Course & timing
4Anything else

SJ Global PU & Degree College student? Use the SJ Global form.

More in Programming Languages