Courses Offered: SCJP SCWCD Design patterns EJB CORE JAVA AJAX Adv. Java XML STRUTS Web services SPRING HIBERNATE  

       

JAVA REAL TIME PROJECT Course Details
 

Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..

Batch Date: Aug 10th @8:30PM

Faculty: Mr. Sriman

Duration: 2 Months

Venue :
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202, IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.

Ph.No: +91 - 9246212143, 80 96 96 96 96

Syllabus:

JAVA REALTIME PROJECT TRAINING
USING SPRING BOOT AND MICROSERVICES

Pre-requisite: You should have good knowledge and programmatic exposure on the below topics to attend this course

  1. Spring Framework and boot
  2. Maven build Tool
  3. Hibernate
  4. Git SCM Tool
  5. Spring DataJpa
  6. Spring Boot Microservices

NOTE: We expect the above technologies to be know by the candidates to join the course, we do not brush-up or teach these topics in project training course.

1. HTML 5 and CSS

  • All html elements like head, body, title, paragraphs, links, images, lists etc
  • Table Formatting
  • HTML Form controls
  • Three Ways to Insert CSS
    • External style sheet
    • Internal style sheet
    • Inline style
  • Cascading Order
  • CSS Colors
  • CSS Backgrounds
  • CSS Borders
  • CSS Margins = space from the adjacent elements
  • CSS Padding = within the element to the border to create space
  • CSS Height/Width
  • -max-height
  • -max-width
  • CSS Outline
  • CSS Box Model
  • CSS Text
    • text-decoration: overline;
    • text-transform: lowercase;
    • letter-spacing: 3px;
    • line-height: 0.8;
    • direction: rtl;
    • word-spacing: 10px;
    • text-shadow: 3px 2px red;
  • CSS Fonts
  • CSS Icons
  • CSS Links
    • visited
    • hover
    • active
    • link
  • CSS Lists
  • CSS Table
  • CSS Display/Visible
  • CSS Position
    • static
    • relative
    • fixed
    • absolute
    • sticky
  • CSS Overflow
  • CSS Float && Clear
  • CSS Inline-block
  • CSS Opacity
  • CSS Image Gallery
  • CSS Navigation Bar
  • CSS Dropdowns
  • CSS Grid
  • CSS Forms
  • CSS Website Layout

2. Javascript

  • Introduction to Javascript
  • Display possibilities
  • JS statements and variables
  • JS Datatypes
  • JS Functions
  • JS Objects
  • JS Events
  • JS Strings and Methods
  • JS Date and Functions
  • JS Arrays
  • JS Conditions, Loops
  • DOM API
  • JS Timing

3. JQUERY

  • Introduction to JQuery
  • JQuery Selectors
  • Events
  • JQuery Form Controls
  • JQuery CSS
  • JQuery DOM Navigation

4. Spring Thymeleaf popular template engine

5.

  • How does mail engines works
  • Java mail api to send mails from a java program
  • Integrating Java mail api with Spring Framework
How to integrate Velocity Template Engine with Spring mail api and build an mailing engine framework that can be used for sending automated emails as part of the application

6. Maven Multi-Module Project

  • How to work with Multi-Module Project as part of Maven
  • How to setup spring boot multi-module project for application development
  • Working with serving static resources as part of a project
  • Taking care of caching requirements for static resources of an application
  • Deployment architecture and module de-composition in a project

7. Project process model Scrum

  • Project planning
  • Requirement Gathering and analysis
  • Spring Planning
  • User Stories and Tasks
  • Estimates
  • Tracking
  • Project Reporting

8. Git Repository

  • Setup Git repository for the project
  • Working with code setup and commit to git
  • Clone, pull and push and PR in GIT

9. JFrog Repository

  • Introduction and Setup
  • Configuring Remote / Virtual Repositories in JFrog
  • Building Maven Applications using JFrog Repository

10. Project Design and Development

  • Analysis
  • Designing Project architectures
  • Design Documentation
    • UI Mockup diagrams
    • Flow charts
    • Activity Diagrams
    • Class Diagrams
    • Sequence Diagrams
    • E-R Modelling
    • Data Model Designing
  • Project Development

11. Project Development technical areas we focus

  • Global Transactions
  • EAR / War Deployments
  • Configuring Wildfly Server with
    • Data Source configurations
    • Security
  • Spring Security Implementation in project
  • Building Dynamic pages using HTML/CSS with Java Objects
  • Payment Integration

Important:

  1. There is no pre-written project code will be distributed to the candidates asking them to type
  2. The trainer will demonstrate the implementation of project by taking the project of his choice through selection process
  3. The complete project implementation would not be possible in the classroom session, but as part of this course we ensure the candidate will have enough skills required to be independent in project development.
  4. Candidate should have internet access to attend the online project sessions and do collaborative development with other folks in the batch.