UNC BACS350 - Student Code
-
Chapter 1 - Profile App
- Static Web Page with Image, Stylesheet, and Bootstrap
- Sample Django App to test out development tools
- Tools - Python, Django, Github, VS Code
-
Chapter 2 - Profile App
- Digital Ocean App Platform
- Static web site hosting
- Github deployment
-
Chapter 3 - Pages
- Django App
- URL parms, Static Media, Building Views
-
Chapter 4 - Gallery
- View Inheritance
- View Variables
- Django Template Language
-
Chapter 5 - NotePad
- Data Models
- Django Shell for CRUD
- Admin Views for CRUD
- Template View for List and Detail
-
Chapter 6 - Blog
- Data Views - List, Detail, Create, Update, Delete
- URLs + Views + Templates
-
Chapter 7 - News
- User Authentication
- Login Views and Templates
- User Accounts
- Secure Page Access
-
Chapter 8 - Book Builder
- User accounts for Authors
- Books
- Chapters
- Markdown
- Django Tests
-
Chapter 9 - View Workshop
- Card Layout
- Tabular Data
- Composite Views
- Partial Templates
- Data dictionaries
-
Chapter 10 - Photogram
- Image Upload
- Accordion
- Carousel
- Tabs
-
Chapter 11 - Lab Notebook
- Complex data
- Import Export
- JSON fixtures
- Data management
-
Chapter 12 - * * * *
-
Chapter 13 - Project Planner
- Create Project
- Register User
- Guided engineering - project deliverables
- Update notes
- Client feedback
-
Chapter 14 - App Workshop
- Create new application project
- Create new data types for project
- Data management
- Views & templates
- Test code