Langoor Gym 02 - Web Frameworks Workshop

Langoor Gym 02 – Web Frameworks Workshop

Langoor Gym

is an initiative by us to give something back to the web development community. So we plan on conducting web development workshops where we teach how to build websites and use latest web technologies available out there. We call it the gym because this is where we flex our web development muscles :)

This particular gym session will be about Web Frameworks and will deal with the topics listed below. The event will be a hands-on workshop tutored by some of our best web app developers.

Schedule:

1. Session on Frameworks [ 30 mins ]

2. Hands-on Workshop [ 90 mins ]

– Basic application using

Frontend: AngularJS

Backend: Django Framework

Topics covered:

– Frontend: MVC design, templating, routing

– Backend: REST APIs, basic auth / admin, MVT design

Instructor Langoors:

Rakesh Menon:

Web hacker, currently fascinated with JavaScript and Ruby on Rails. Helping langoor.mobi push the limits as the UI Lead.

Jeryn Mathew:

An avid Pythonista and technologist, passionate about future web technologies. Loves challenges and discovering simple elegant solutions to them.

Sumeet Chawla:

Hardcore programmer, Design junkie, Technology Enthusiast Workaholic, Fun guy, Loves his family.

Lalit Chandnani:

Loves exploring new web technologies and trends. A true pythonista. Worked on initial design and algorithmic level complexities of langoor.mobi.

Pre-requisites:

You can attend the gym session as either a pure frontend / pure backend / full stack developer. In either case, following are the pre-requisites.

Frontend:

– Working knowledge of JavaScript/ HTML / CSS

– [Optional] Basic knowledge AngularJS framework
http://docs.angularjs.org/tutorial
http://www.youtube.com/user/angularjs

Backend:

1. Python: http://docs.python.org/2/tutorial/
2. Django: https://docs.djangoproject.com/en/1.5/intro/overview/
3. What is REST API: http://web.archive.org/web/20130116005443/ http://tomayko.com/writings/rest-to-my-wife

Machine Setup for workshop:
==========================

Python 2.7:
———-
http://www.python.org/download/

Pip package:
———–
Ubuntu -> apt-get install python-pip.
Windows -> http://www.lfd.uci.edu/~gohlke/pythonlibs/#distribute and http://www.lfd.uci.edu/~gohlke/pythonlibs/#pip

virtualenv:
———-
pip install virtualenv

All other packages will be bundled and shared with the attendees.

zp8497586rq
Get in touch