Introduction to Internet application development; emphasis on computer science fundamentals of technologies underlying web applications. Topics include: scripting and functional languages, language-based virtual machines, database query languages, remote procedure calls over the Internet, and performance and security concerns in modern distributed applications.
Lectures: Slides, recordings, code examples and other lecture materials
Practice Problems: Practice problems, contributed solutions and discussion
Student Submitted Tutorials: Tutorials created and submitted by other students.
Student Submitted Practice Problems: Practice problems submitted by other students, as well as solutions to those problems submitted by students.
You will not be able to commit to the master branch, however you can create another branch, commit, and submit a PR