[Plus Plus Pty Ltd]

Plus Plus Pty Ltd

Introduction to Django course - 2 days

Objectives

This course covers the how to use the Python Django library to create interactive websites.

Expected outcomes

Upon successful completion of this course you will be able to:

Audience

This course is aimed at Python programmers who want to create a website using Django. Graphic design is mentioned in this course, but is not a significant component of this course. You may also be interested in our HTML courses.

Prerequisites

This course requires understanding of Python to the level covered in our Python Introduction course. No experience with Django is expected.

This course can be bundled with our Python Introduction course, over a total of 3 or 4 days, depending on participant's prior programming experience.

Outline

Django

A brief introduction to Django
Installing Django
Creating a basic website

Databases

Creating a database app
Migrations
Changing the tables
More detail on model field types

Accessing data

The administrator
Detailed URLs
Accessing data
Exporting CSV
Using Raw SQL
CRUD

Templates

Templates
Extending a template
Forms
Prettying it up
More exercises

Testing and more

Testing
More notes
Using third-party apps
Documentation
Other topics

Also available

Introduction to Programming (1 day)
Introduction to Python (2 days)


[ home ] [ training ] [ consulting ] [ development ] [ contact ]

Copyright © 1998-2019 Plus Plus Pty Ltd [www.plusplus.com.au]