.. labibi documentation master file, created by sphinx-quickstart on Sun Nov 4 10:10:29 2012. You can adapt this file completely to your liking, but it should at least contain the root `toctree` directive. Welcome to the Web Dev class (2014) =================================== Lecture/lab: Tu/Th 3-4:20pm, 55 Union Bldg Instructor: C. Titus Brown, ctb@msu.edu, BPS 2228(c) TA: Leigh Sheneman, leighs@msu.edu, BPS 2228. Office hours will be in 3353 Egr at 9pm on Wednesday evenings, unless otherwise stated. **Objectives:** In this course, you will learn how the Web works by working on an HTTP server, a backend Web app (including database and HTML generation), and a front-end JavaScript interface. As part of this we will discuss concepts in client-server and peer-to-peer architectures and how all of this technology works “under the hood” on today’s Internet. We'll also discuss issues and approaches to developing software with an eye to maintainability, and learn about the practical separation of concerns in Web application stacks, from browser through server. A key part of this course will be the use of git and github. This course will be programming intensive and you should expect to either know Python or be prepared to learn it fairly well on your own. `Read more in the syllabus <_static/cse491-spring2014-syllabus.pdf>`__ Make sure you're `on the mailing list `__. Class resources: .. toctree:: :maxdepth: 1 blog-posts git virtualenv Class pages and HWs, by day: .. toctree:: :maxdepth: 2 day30 day29 hw13 day28 day27 hw12 day25 hw11 day24 day23 hw10 day22 day21 hw9 day20 day19 hw8 day18 day17 day16 day15 hw7 hw6 day13 hw5 day11 day10 day9 hw4 day8 day7 hw3 day6 day5 hw2 day4 day3 day2 hw1 Indices and tables ================== * :ref:`genindex` * :ref:`modindex` * :ref:`search`