CSC301 Full Stack Web Development

Accessibility links

CSC301 Full Stack Web Development


Not offered until Semester 1 2022 This course teaches programming skills for developing modern web apps. It introducesfunctional programming concepts and core JavaScript skills, and shows how to use JavaScript, NodeJS and various JavaScript frameworks to build interactive 'single-page' web apps with cloud-based storage and customer analytics. Knowledge of HTML and CSS is assumed. The course covers both client-side programming and server-side programming. Topics covered will typically include: JavaScript concepts; JSON; Delegation; DOM programming; Component-based development; REST web services; Client-side JavaScript Frameworks such as React and Redux; Server-side NodeJS development; Automated unit testing; Server-side database support.

Other information

CSC202 and DES222
Semester of offer*:
  • Moreton Bay: Semester 1
Student contribution band:
Band 2
Census date:
Academic Calendar

* Semester of offer is subject to change.

Course outline

The outline for this course is currently unavailable.

Back to top

Pro tip: To search, just start typing - at any time, on any page.

Searching {{ model.SearchType }} for returned more than {{ model.MaxResults }} results.
The top {{ model.MaxResults }} of {{ model.TotalItems }} are shown below.

Searching {{ model.SearchType }} for returned {{ model.TotalItems }} results.

Searching {{ model.SearchType }} for returned no results.