School of Computer Science and Software Engineering

CITS3403 Agile Web Development — Lectures

Unit Coordinator

Dr Tim French

Phone: 64882794

Lab Facilitator

Mr Tom Smoker, Mr Haolin Wu

 

Consultation Time

Where: CSSE rm 2.14
Time: Wednesday 12-2pm
No appointment needed.

 

Flask Apps

Django Apps

Angular Apps

Express Apps

Text Book JavaScript Examples

Agile Resources

News:

  • [14 Feb 2020] This unit currently has 190 CITS3403 students and 40 CITS5505 students enrolled. Almost twice as many as last year!
  • [14 Feb 2020] Labs, lectures and workshops all start in week 1.
  • [24 Feb 2020] Update: Labs will be starting in week 2.
  • [24 Feb 2020] Welcome to the first day of semester. The first class will be the lecture on Wednesday at 2.

Lectures

PDF files of the individual lectures will be made available from here as the semester progresses, as well as the files used for demonstrations. Lecture recordings are also available via the Lecture Recording link on the left menu of this page.

The Lab Exercises will be available on Fridays of the week before the scheduled lab.

Week Date WED (ELT1, 2-3pm) WED (ELT1, 3-4pm) Workshop (ELT1, Thurs 2-3pm)
1 Feb 26 Introduction HTML Setting up Visual Studio Code.
2 Mar 4 CSS Bootstrap
CSS Bootstrap Examples
3 Mar 11 Javascript Javascript
Javascript exercises
4 Mar 18 Document Object Model Document Object Model Dynamic Webpages
5 Mar 25 JQuery AJAX Midsemester Test Revision
6 Apr 1 Agile Development GIT Midterm Test (20%)
Non Teaching Study Break
Non Teaching Study Break
7Apr 22 Flask Web Development
Server Side Rendering Using GIT
8 Apr 29 MVC Architecture
Object Relational Model Setting up Flask
9 May 6 Authentication Testing Adding a DB
10 May 13 REST APIs REST APIs Testing
11 May 20 Client Side Rendering Sockets SPAs
12 May 27 Going to Production Future of the web Revision

Old Node/MEAN Lectures

MEAN, MEAN Project, Mongo, ORM, REST, Sockets, Authentication, Testing, Angular, SPA.

This Page

Last Edited on:
Wednesday 1st of April 2020 04:42:13 PM

Website Feedback:
[email protected]