FPL-401: Develope a n-Tier Web Application (Internship)

Description
You will work either alone or join a team to learn and practice how to design and develop a full-fledged product-like multi-tier web application using state-of-arts technology, methodology and tools such as universal modelling language (UML), Java Spring/Spring Boot, RESTful, MVC, Bootstrap, JQuery, Angular or React, Kafka Messaging Queue, SolrCloud, Git, SQL or NoSQL etc. The course can be used as part or whole of an internship program. Students are recommended to complete prerequisite courses including Java 101-201, Web 101-201, SQL 101-201. Completion of 301 courses is plus.
Duration
40 hours
(8 days)
Fees (US$)
Online:
$1,975.00
Classroom:
$1,975.00
Customized:
$2,975.00
Objectives
-
Learn modelling of enterprise web application
-
Learn to define and develop data model and schema
-
Learn to define and develop user interface using an modern framework
-
Learn to define and develop RESTful API
-
Learn to define and develop service modules that contain business logic
-
Learn to define, develop and execute unit and integration testing
-
Learn DevOps pipeline
Prerequisites
-
Web 101, Web 201
-
Java 101, Java 201
-
SQL 101, SQL 201
Contents