Level 2 - Advanced Java with Dynamic Web Applications

Course Summary

Course Title:Level 2 - Advanced Java with Dynamic Web Applications
Course Duration: 12 Weeks
Training Materials: All attendees would receive
  • Training presentation of each session,
  • Source Code for examples covered,
  • Study Material,
  • Home Work and Assignments.
Training Format: This course is delivered as a highly interactive session, with extensive live examples. This course is delivered in two modes:
  • Class Room,
  • Online using Web and Audio Conferencing.

What will you learn?

In this training, attendees will learn the following:
  • Object Oriented Programming
  • Graphical Java Programming with Swing
  • Java Collections
  • Databases
  • Java Database Connectivity (JDBC)
  • Returning Java Objects with Methods

Who should attend?

Following professionals should plan on joining:
    • Middle and High School Students who want to get good understanding of Java Programming language

What will be covered?

Session 1: Introduction to HTML
  • HTML Overview
  • Common HTML Tags
  • Head, Title, Body
  • Build HTML Page

Session 2: HTML
  • Input Controls - Textbox, Password, TextArea, Submit
  • HTML Forms
  • Create Registration and Login HTML pages

Session 3: Java Server Page (JSP)
  • JSP as an extension to HTML
  • JSP Code Snippet
  • Expression
  • Declaration

Session 4: Apache Tomcat
  • Installing and Deploying Tomcat
  • Running JSP on tomcat
  • JSP Tags

Session 5: Servlets
  • Hello World Servlet
  • Servlet Lifecycle
  • doGet and doPost method
  • Initialization

Session 6: Servlet as a Controller
  • HTTP Request and Response
  • Parameter Collection
  • Forwarding Request
  • Redirecting
  • Passing data back to JSP

Session 7: Java Collections
  • Array
  • ArrayLists
  • Iterators

Session 8: Databases
  • MySQL Server Installation
  • MySQL Workbench
  • Databases and Tables
  • SQL
  • Insert, Update, Delete and Select Statements

Session 9 and 10: Java Database Connectivity (JDBC)
  • Connecting Servlet to Database
  • Connection
  • Statement
  • Implementing Insert, Update, Delete and Select Statements using JDBC

Session 11: Deploying on cloud with AWS (Amazon Web Service) and RDS (Relation Database Server)
  • Creating an account on AWS
  • Creating an Elastic Bean Server
  • Creating a DB instance
  • Building and Deploying war file
  • Testing web applications

Session 12: Capstone Project
  • Assign project
  • Define architecture
  • Implement Project
  • Test Project

Special Session: Project Presentation
  • Project demo/ Final Presentation
Training highlights

Sansa Technology Professional Training Programs have the following highlights:

  • Proven training programs.
  • Excellent track record.
  • Courses tailored for your success.
  • Best instructors in the Bay Area.
  • Small Class Room for Personalized Attention.
read more

Quality Commitment

We are committed to the Quality. Quality comes first for any service we provide.
Read Testimonials from our previous Trainees, to see it yourself.

Register Now

You can register using one of many options below:

1. Online Registration:
Click Here to Register!

2. To Register By Phone:
Call (510) 244-3953

3. To Register By Email:

Check Training Calendar

Our clients

"I was very satisfied with the contents of the course which covered a wide range of useful topics... I would like to attend more of his classes in the future." - Jaishree, J2EE Engineer

read more
Have you got any questions?
Call us now - Our expert Customer Service Professionals will help you choose the right course.

Contact us today!