Django 101 - Workshop


Details
Django 101 - Workshop
Speaker: Indrajit
Objective:
The participants should be comfortable in setting up the environment, creating projects, apps and writing a simple usable application.
Prerequisites:
• Comfortable in Python 3
• Basic understanding of Web and HTTP
Installation Instructions:
Please make sure that you have installed latest versions of Git, Python 3, Virtualenvwrapper and Django. Detailed instructions are given in this link: https://github.com/rtindru/intro-to-django/blob/master/installation.md
Related Links:
GitHub repository with the working code along with step by step instructions are available at this link: https://github.com/rtindru/intro-to-django
Agenda:
In this workshop, the participants will be guided to build a simple application which involves create, retrieve, update and delete operations.
The following concepts will be touched on:
• URLs and Routing
• Function Based Views
• Templates & Rendering
• Models and ORM
• CRUD operations on Django Models
• Django Forms
• Login & Authentication
• Django Admin
• And much more...
Special Instructions:
• Be on time to maximize your participation
• If you are stuck while finishing prerequisites, be comfortable in seeking help from the speaker, event organizers, and volunteers before the session starts.
• Make sure that your laptop is fully charged
• It is better to bring your own internet and it will be helpful if there are infrastructure issues with the venue.
About the Speaker:
Indrajit is a Pythonista and an avid Django developer at Springboard. Indrajit loves building cool apps at Hackathons - he won both editions of Djangothon, a Django hackathon by Hackerearth. When he's not coding, he enjoys Dota, a cold Beer and Football!
Contact:
If you have any queries, please drop us a comment or contact the below organizers.
Anand P: +91 8553 444 739
Sivasubramaniam Arunachalam: +91 88840 88830

Django 101 - Workshop