Python (Integrated with Django Web Framework)
Details
Outline
- Setup, Intro to Python Programming
- Comments And Pound Characters, Numbers And Math, Variables And Names
- More Variables And Printing
- Strings And Text
- More Printing Examples, Asking Questions, Prompting People
- Parameters, Unpacking
- File Handling
- Functions
Day 2
- Reading some code
- Boolean Practice
- What If, Else and If, Making Decisions
- Loops and Lists
- Branches and Functions
- Designing and Debugging
- Dictionaries
- Modules, Classes and Objects (OOP)
- Is-A, Has-A, Objects and Classes
- Inheritance and Composition
Day 3
- Intro to Game Development using Python
- Creating Automated Tests
- Advanced user inputs
- Making sentences
- Creating your first website
- Getting input from a browser
- Starting your first Web Game
- Intro to Django Web Framework
Day 4
- Installing and Configuration
- Starting a new project
- Models
- Django Admin Interface
- URLs
- Views (Form-based and Class-based)
- Templates (HTML)
- Forms
- User Authentication
Day 5
- Intro to Git and Github
- Using and reading third-party Django Apps
- Designing your Django website
- More exercises
Reference:
- Learn Python the Hard Way (HTML Version available at (http://learnpythonthehardway.org/book/)
- Django Documentation (https://docs.djangoproject.com/en/1.4/contents/)
The UP System Information Technology Foundation (UPSITF) Inc. is a non-government organization focused on the application of Information and Communication Technology for development. It partners with UP Information Technology Development Center in providing various services such as, but not limited to, Education Development, IT Human Capital Development, Research & Development, Software Engineering, ICT Policy Development and Planning, and IT Project Management.
The Foundation’s flagship project Youth on Information Technology or popularly known as Y4iT is an annual event organized by UPSITF, in cooperation with UP Information Technology Development Center (UP ITDC) and Y4iT Volunteer Corps (VolCorp), that attracts at least 25,000 attendees every year.
Dr. Jaime D.L. Caro, Executive Director of UPSITF, said that for the past ten years, Y4iT has served as a hub for computer enthusiasts and technopreneurs to share ideas and talk about the latest breakthroughs in IT. Drawing thousands of attendees from all over the country, the congress, according to Caro, has inspired individuals to engage with one another and build on ideas that are both innovative and relevant to the community. ...