Sei sulla pagina 1di 14

Module

HTML5

Modula

CSS

Modula

Bootstrap

Modula

Javascript

Modula

jQuery

Modula
Angular

Modula

Core Java/Design Pattern


UNIX

Servlet

JSP

Spring
SOAP/Restful webservices & spring rest

Modular assessment

Spring security
spring boot

My SQL

Hibernate/JPA

Modula

Spring Testing/sonar/jacaco
Maven/ANT

GIT

Module Test GIT

Agile

Module Test Agile

Docker

Module Test SCRUM


Jenkins

Module Test SCRUM

AWS & Microservices

Module Test SCRUM


PROJECT
Gated Assessment
Topics

Web Application Basics, Introduction to HTML,


Different Tags (Formatting Tags, Listing Tags, )
img, span, pre, div, heading tags, Table Tags, Listing Tags, 16th-Jan-2018

HTML Forms, Input elements, textare, select, etc., tags

HTML5 introduction
Dealing with HTML & CSS,
New features of HTML5, Validation 17th-Jan-2019
HTML5 multimedia(audio,vedio), Canvas,
SVG, Geolocations
ar assessment
Introduction, style attribute,
Inline, internal and external css, box model
CSS3 concepts, Box model, examples
ar assessment
Introduction to Bootstrap,
Grid system, different screen sizes, offset, etc.,

Bootstrap Typography, Navbars, button enhancements, etc.,

ar assessment
Introduction to Javascript, client side scripting,
Control structures, String, Date and Time Objects,

Javascript functions, FE, IIFE, Arrays, Closures, DOM Objects

ar assessment
Introduction to Jquery, CDN , Selectors,
Handling buttons
Reading elements and display, Jquery navigation examples,
etc.,
ar assessment

Introduction to Angular2
Understand Angular CLI, Create Angular Project,
Understand Angular 2 project File Structure
Understand Module,Understand AngularModule
Syntax to create a module Understand parts of Angular
module Angular module meta data, Feature module

Typescript
Understand Angular component, Syntax to create a
components
Structure of Angular Component, Meta data using
@component decorator
Nesting components, Understand decorator
Import decorators, Properties inside decorator
Understand template, templateUrl
Display data in templates
Interpolation{{}},
Understand how to pass data from controller to view and
view to controller

Understand events:(click), (dblclick), (mouseover), etc.,


[(ngModel)] Understand Directives and pipes
Structural directives—ng-if, ng-for

Attribute directives—built in
Attribute directives—custom
Using directive values
Working with events in directives
Angular pipes—built in
Angular pipes—custom
Understand service, Types of Services

Difference between SOAP based and RESTful services


Consume Web Service using Angular2

Perform CRUD operations on Database table,Understanding


routing and navigations
Route module, Navigation,
Single Page Application & demos
Understanding routing and navigations
Route module, Navigation,
Single Page Application & demos
Unit Testing in Angular2
Jasmine,karma, ng-test, etc.,
Example using describe and it
ar assessment

Object Oriented
Programming using Java
Interface,abstract,static,final class
Inheritance and Constructors
Exception Handling introduction
Assignment
Collection introduction
JBDC
Introduction to IDE
Keywords and Identifiers
Operators
Control statements
Methods
Arrays
Overriding
Polymorphism
Encapsulation
String
Wrapper class
Fire handling
UNIX / Linux (Basic commands, shell scripts)
Modular assessment
Servlets Life Cycle,Building and Deploying Your First Servlet,
Deploying Servlet in Web Server,Handling GET/POST Method
in Servlets,Handling Cookies in Servlets,Handling Sessions in
Servlets
JSP Examples
JSP Scripting Elements
JSP Standard Actions

Spring Inversion of Control - XML Configuration,Spring


Dependency Injection-Overview,Setter Injection

Injecting Literal values,Injecting values from Property files,


Bean Scopes,Bean Lifecycles,Constructor Injection

Setter Injection,Method Injection,Field Injection,Project/


Handson

Spring MVC Overview,Spring MVC Configuration


Creating Controllers and Views
Creating multiple controllers
Request Params and Request Mappings,Form Tags and data
binding

Form Tags and data binding


Applying built in validation rules,Validating Number Ranges
and Regular expressions

Applying built in validation rules contd,Validating Number


Ranges and Regular expressions contd

handling
Modular assessment
Overview of SOA and WebServices,Introduction to Restful
WebServices,Introduction to JAX-RS,Resources and Sub
resources
Client API,Responses and Exceptions,Entity providers and
Support for Media Types,POSTing resource data,Receiving
object responses from POST requests ,Receiving a resource
location after a POST request,Exchanging resources

Downloading Spring JAR Files - Overview & using Maven,


Downloading Spring JAR Files - Installation & using Maven,
Introduction to Spring REST ,The fundamentals of springREST
Creating your first REST endpoint using Spring ,Negotiating
resource representation ,Working with HTTP message
converters

Communicating errors to the client ,Setting headers in the


response ,Consuming REST resources ,Exploring
RestTemplate’s operations,GETting resources,Retrieving
resources

Extracting response metadata,PUTting resources,DELETEing


resources,POSTing resource data ,Receiving object responses
from POST requests ,Receiving a resource location after a
POST request ,Exchanging resources

SpringRest Project Implementation for CRUD operation


SpringRest Project Implementation for CRUD operation with angularjs
SpringRest Project Implementation for CRUD operation with angularjs
spring rest with token

Understanding Spring Security modules,Filtering web requests


Writing a simple security configuration,Selecting user details
services ,Working with an in-memory user ,store
Authenticating against database tables ,Applying LDAP-
backed authentication,Configuring a custom user service

,Intercepting requests ,
Securing with Spring Expressions,Enforcing channel security ,
Preventing cross-site request forgery
Authenticating users ,Adding a custom login page ,Enabling
HTTP Basic authentication ,Enabling remember-me
functionality ,
Logging out,Securing the view,
Using Spring Security’s JSP tag library

Modular assessment
Spring Maven ProjectSB Project WizardSpring InitializrSpring
Boot CLISpring Boot ExampleSB AnnotationsSpring Boot
DMSpring Boot PropertiesSpring Boot StartersSpring Boot
Actuator
Spring Boot Database
Spring boot MVC
spring boot for rest & security
ModuleTest
Introduction to my sql , select statement
select statement
operators , clauses
DML , DDL

Hibernate Overview,Hibernate and JDBC,Hibernate


Development Process Overview,Creating Hibernate
Configuration file

Hibernate Annotations Project/Handson,Creating and saving


objects,Primary Keys

Hibernate Annotations contd

Reading objects with Hibernate,Querying Objects with


Hibernate,Updating Objects with Hibernate,Deleting objects
with Hibernate,Project/Handson,Introducing HQL and Query
Object

Select and Pagination in HQL,Named Queries,Introduction to


criteria API,Understanding Restrictions,Projection and Query
by Example,Hibernate
Mappings Overview,Project/Handson
Integration with Spring
Integration with Spring contd
ar assessment

Introduction to Spring Testing,Unit Testing


Integration testing
Maven - Overview
Maven - Environment Setup
Maven - POM
Maven - Build Life Cycle
Maven - Build Profiles
Maven - Repositories
Maven - Plug-ins
Maven - Creating Project
Maven - Build & Test Project

Module Test
Maven - External Dependencies
Maven - Project Documents
Maven - Project Templates
Maven - Snapshots
Maven - Build Automation
Maven - Manage Dependencies
Maven - Deployment Automation
Maven - Web Application
Maven - Eclipse IDE

Fast introduction to GIT commands,Simple Rebase Example,


Setup for rebasing conflict,Abort a Rebase,Rebase Conflict
and Resolution,Pull with Rebase (GitHub)
,Section Cleanup and push to GitHub,Simple Stash Example,
Stashing Untracked Files and Using Pop,Managing Multiple
Stashes,
Stashing into a Branch

Section Cleanup and push to GitHub,Simple Tag Example /


Lightweight Tags,Annotated Tags,
Comparing Tags,Tagging a Specific Commit,Updating Tags,
Using Tags with GitHub

Scrum Principles,Scrum Aspects,Scrum Aspects,Scrum


Processes
scrum process, scrum vs traditional

Introduction to docker,basics of docker,

commiting in docker,Containers Versus Virtual Machines

Web application with Docker,Setting up server,


Deployment workflow,Docker Automation
What's New about Jenkins,Overview of Jenkins,Architecutre,
UI
UI / Dashboard,Build jenkin using Maven project,
pipeline,deployement,cloud

Cloud

AWS - Cloud Computing,AWS - Basic Architecture


AWS - Management Console,AWS - Console Mobile App
What is Microservices?Microservices Architecture
Creating & consuming microservices

Potrebbero piacerti anche