Sorry ! There Are No Active Batches

Course Overview

This course will help you to learn Advanced Java, Spring / Spring Boot, Hibernate, RESTful APIs, Micro-services & related technologies to build Java-based web applications. The course will be mentored & guided by an Industry expert having hands-on experience in the design, development & maintenance of Java (Spring / Spring Boot) based web applications. The course includes 1 major & 2 minor projects based on real-world applications with guided lab sessions.

It will be an online live (Live Stream) class, so you can attend this class from any geographical location. It will be an interactive live session, where you can ask your doubts to the instructor (similar to an offline classroom program).

JBDL-14 is a weekend Live classes Batch scheduled on every

  • Saturday - 8:00 PM - 11:00 PM (IST)
  • Sunday- 8:00 PM - 11:00 PM (IST)
Pre-requisites:
Should know the basics of Java (like if-else, loops, Array, methods etc.)

Recommended for:
Anyone who wants to learn and build Java-based web applications, specifically
1. College students who are looking for training in Java /J2EE/ Advance Java /Spring/Spring Boot.
2. Working Professionals who want to learn backend development with Java/ Spring / Spring Boot.

Course Features

  • Complimentary Access to Java Collections course material worth Rs 2499 
  • Course mentored by Industry expert
  • Project-based learning which will add stars to your resume
  • Course completion certificate
  • 6 months access to recorded Live lectures of this course
  • 3 projects based on real-world applications
    • 1 Major Project
    • 2 Minor Projects
  • Get working experience in real-time applications :
    • Kafka
    • Redis 
    • RESTful web services

What You Will Learn

  • Advanced Java
  • Spring / Spring Boot
  • JPA, Hibernate
  • RESTful APIs
  • Redis & Kafka with Spring Boot
  • Micro-services & related technologies used to build Java-based web applications.

Course Content

  • Java OOPs Concepts: Object, Class, Inheritance, Polymorphism, Abstraction, Encapsulation

  • Exception Handling in Java

  • Java Collection

  • Streams and File Handling in Java

  • Threads in Java: Multithreading related concepts, problems and their solutions

  • Maven

  • Introduction to Web Services

  • Introduction to Spring Framework

  • Introduction to Spring Boot

  • RESTful Web Services with Spring and Spring Boot

  • RESTful APIs

  • Introduction to MySql        

  • JDBC (Java Database Connectivity)

  • Data Access Using JDBC Template

  • Introduction to JPA, Hibernate & Spring Data

  • Minor Project 1 : Developing a Web App (Micro-service) using Spring Boot + Hibernate+ MySQL + RESTful APIs

  • Spring Security

  • OAuth 2.0
  • Redis

  • Redis with Spring Boot

  • Minor Project 2 : Developing a Web App (Micro-service) using Spring Boot + Hibernate+ MySQL + RESTful APIs + OAuth 2 + Security

  • Kafka

  • Kafka with Spring Boot

  • Spring Actuator

  • Swagger with Spring

Show More

Course Mentors


Saptarshi Polley (Instructor)

SDE At Flipkart


Saptarshi has sound knowledge of technologies like java, spring/spring-boot,dropwizard, guice, Kafka, Kafka stream, Mysql. Postgres, Mongo, Cassandra, Elastic Search, Redis, Hadoop, python, etc. Currently, he is working with Flipkart as a software development engineer. He is graduated from Jadavpur University in 2015. Saptarshi is passionate about system design, artificial intelligence, machine learning, and competitive coding.


FAQs

  1. How will these classes be conducted?
    It will be an online live (Live Stream) class, so you can attend this class from any geographical location. It will be an interactive live session, where you can ask your doubts to the instructor (similar to our offline classroom program). You just need to have working internet and a PC/Laptop.
     
  2. Is there any number to contact for any query?
    You may call us on our toll-free number: 1800 123 8622  or Drop us an email at geeks.classes@geeksforgeeks.org
     
  3. How will we work on the projects?
    You will begin the project with the help of a course mentor. Each student will be guided by the mentor in the class itself.
     
  4. Is this a certification course?
    Yes, It's a GeeksforGeeks certified program that includes projects along with learning. All students will receive a completion certificate.
     
  5. What is the size of a batch?
    The planned batch size is 40.
     
  6. How can I register for the course?
    Click on the Signup for free button & Pay Fees online
     
  7. What are the course duration and class timing?
    The course includes 14 lectures which will be completed in 7 weeks.
    JBDL-14 is a weekend Live classes batch scheduled every Saturday & Sunday from 8:00 PM - 11:00 PM (IST).
  8. When can i access the recorded session of the class (if someone misses the live class)?
    The recorded session of the class will be uploaded in 2 working days.

Course Registration

Batch Date Type Register
JBDL 14 24 April '21 to 06 June '21 Live Classes
Registration Closed