Skip to content
MakeMyCareer

FIT2095 · Monash University

Full stack development

Credit points
6
Level
2
Workload
≈ 12 h / week
Faculty
Information Technology

What it covers

Non-B2B e-Business applications are now mostly developed for Web and mobile platforms. With the advent of mobile Web apps a set of technologies and techniques has emerged that are shared by both Web and mobile application development. This unit introduces, explains and uses these technologies and techniques to build basic but industrial strength e-Business applications. The topics covered will be selected from the following: an overview of the current state-of-play in e-Business application development, HTML5 (the living standard), CSS3, object oriented JavaScript for large developments, JavaScript APIs, Ajax, JSON, XML and related W3C technologies, jQuery, jQuery Mobile, MVC, ASP.NET MVC, ECMAScript 2015 and beyond, Angular, TypeScript, React. The appropriateness of the selected technologies in different contexts, together with relevant best practice techniques for their use and integration will also be covered.

Assessment

TaskTypeWeight
Assignment 3: Integration with Frontend and Cloud ServicesProject40%
Assignment 1: Building a Backend ServerProject25%
Assignment 2: Setting up a DatabaseProject35%

When and where

Teaching periodCampusMode
Second semesterClaytonOn-campus