Professional Development

ACS Masterclass: Introduction to Python Part 2

In our first masterclass we set up a simple static website - the kind of app that displays the same page every time a user visits it. In this extension masterclass, we will continue exploring the Python programming language by examining how Python’s Django library can be used to set up a dynamic website, which can update the information it displays based on interactions with users.

Webinar
CPD Hours: 2
Skills Level: Programming/software development (PROG) -> Level 3

About this event

This event is being held on Australian Eastern Standard Time. 

In our first masterclass we set up a simple static website - the kind of app that displays the same page every time a user visits it. In this extension masterclass, we will continue exploring the Python programming language by examining how Python’s Django library can be used to set up a dynamic website, which can update the information it displays based on interactions with users. This will see us discussing:
  • Data flow in a Django API
  • Database design
  • Models vs Serialisers
  • Dynamic Views
  • Dynamic Templating
By the end of our walkthrough we will have created customisable code which should allow each attendee to begin creating their own unique website; the kind of app that can be expanded into a portfolio project.

To view the Part 1 of the Introduction to Python Masterclass, follow the link here

The Masterclass will include some practical code-along exercises.

Speakers

Speaker
Oliver Lavers
MC
Zachary Isaac
Read