Skip to content

course material for teaching python and django (2-day course)

Notifications You must be signed in to change notification settings

nattyait/basic_python_django

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

basic_python_django

Course material for teaching python and django (2-day course).

Slides can be found at http://goo.gl/TlQlb.

credit: Online markdown editor

Course outline

Day 1

  1. Why dynamic language?
  • Dynamic language vs static language?
  • Why TDD?
  • Python script
  • Using Thai characters in Python source code
  • PEP8: Style Guide for Python Code
  • PEP20: The Zen of Python (import this)
  • Data structures
  • List comprehension
  • Continue reading: The Python Tutorial

Day 2

  1. Install Django
  • MVC in Django
  • django-test (nose for Django)
  • Django admin
  • Dos and Donts for Django admin
  • Django REST framework
  • Continue reading: Django documentation

About

course material for teaching python and django (2-day course)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%