JAVA Full Stack Course

Course Overview

Sudaksha’s training course helps you become a Java developer - the most popular IT profession. Java is a programming language that powers websites, online games and business applications. It is made to run on a variety of computer systems. It is extremely versatile and with its popularity of use and wide variety of users means that it will always be a sought-after skill by employers.

A Full-Stack web developer is a person who can develop both client and server software. It is a programmer who has the basic knowledge for all layers of an application. Each layer is made using different techniques needed to complete the development of an application, which is often termed as “Stack”.

Java developers work with web developers and software engineers to build and maintain applications. They should be able to identify, analyse and come up with solutions using Java for different issues through debugging, research and analysis.

Participant Profile

Software Developers, IT Professionals, Engineers, Analysts, Freshers wanting to kick-start career in Java Full stack development.

Learning Path

Web UI

  • HTML - Intro., Structure, Section, Header, Footer
  • HTML - Image, Anchor, Table, Block and Inline Elements
  • HTML - Forms
  • CSS - Basics
  • JavaScript - Intro., Functions, DOM
  • JavaScript - Variables, Operators, Forms
  • Bootstrap - Intro, Grid System, Nav Bar
  • Bootstrap - Nav Items, Chrome Dev Tools, Badge, List
  • Bootstrap - Cards
  • Bootstrap - Date Picker, Form Elements, Style Customization

SPA

  • Angular - Intro, Benefits
  • Angular - TypeScript
  • Angular - Displaying Data, Karma
  • Angular - Component, Routing, Event Handling, Two Way Biding
  • Angular - Template Driven Forms
  • Angular - Reactive Forms
  • Angular - Component Interaction
  • Angular - Service, Auth Guard
  • Angular - HttpClient
  • Angular - Protractor, Build and Deploy

Java

  • Intro, Platform, Syntax, Variables
  • Keywords, Operators, Conditional Statements
  • String, Arrays, Loops
  • Methods, Class, Object, static
  • OOPS - Encapsulation, Inheritance
  • OOPS - Polymorphism, Abstraction
  • Interface, Object methods
  • Package, Modifier, Exceptions
  • Collections - Introduction, List
  • Collections - Map, Set
  • File Handling, Date API
  • Annotations, Threads, GC, JUnit

Spring REST

  • Maven - Build, Deploy, Life Cycle and POM
  • Spring Core - Intro, Spring Boot, XML Config, Logging
  • Spring Core - Dependency Injection
  • Spring REST - HTTP Intro, GET, Service Layer
  • Spring REST - Front end integration
  • Spring REST - POST, PUT, DELETE
  • Spring REST - Front end integration of POST and PUT
  • Spring REST - Performance testing with Jmeter
  • Spring REST - Spring Security and JWT

SQL

  • Introduction, CREATE, INSERT, UPDATE, DELETE Statements
  • ALTER, DROP, SELECT Statements
  • Arithmetic, Logical Operators and Functions
  • Normalization, INNER JOIN

Spring Data JPA

  • ORM - Intro to ORM, Spring Data JPA & Hibernate
  • Spring Data JPA - Query Methods, O/R Mapping
  • Spring Data JPA - HQL, Criteria Query
  • Spring Data JPA - Integration with REST API
  • "Spring Data JPA - Mockito, Spring Security Integration,
  • Frontend Integration"
  • Jenkins - Build project

Benefits - key Learning Outcomes

Able to code independently.

Enable people to express themselves.

Become project Consumable.

Methodology Path

Mode of delivery – Online (If you can attend the classroom, please do)

Differentiation

Pioneered Finishing School Program with experience in teaching in 1000 student. >90% placement record

  • Instructor led
  • Industry mapped curriculum
  • Comprehensive
  • Hand on training
  • Deep capability building through Capstone project
  • Career Assistance
  • Interview preparation with experts (Soft skills training free for first 50 students)

Preferred training partner for TOP IT Customers

Impressive alumni network

Prerequisites, Fee, Duration & Application deadline

  • Prerequisites – Nil
  • Fees – 55,000/- INR
  • Earley Bird Discount-10%
  • Single Payment-45000/-
  • Duration – 3 months
  • Application Deadline – 18th November 2020
  • Payment Mechanism

Programme Fees

Start Date Timings Delivery Mode

INR 55,000/-

02 Nov Mon, Tue, Wed, Thu, Fri, Sat
5:30 PM to 07:30 PM (IST)
Online
Additional Benefits Rs 3500/-

Hire. Train. Deploy.

Sudaksha offers it all and you can save upto 90% on talent acquisition and training costs.

View Programmes