Difference between revisions of "CSE 330 Online Textbook - Table of Contents"

From CSE330 Wiki
Jump to navigationJump to search
Line 25: Line 25:
  
 
In [[Module 6]], you will learn Python, a popular scripting language, and Django, a Web framework running on Python.
 
In [[Module 6]], you will learn Python, a popular scripting language, and Django, a Web framework running on Python.
 +
 +
== Reference ==
 +
 +
Use this wiki as a starting place for your projects in CSE 330.  However, web development is a large field, so it is impossible for us to document everything you might need to know.  Here are some other places you should look when you need to find something:
 +
 +
* [http://www.webplatform.org/ WebPlatform.org], a community-driven source containing documentation and tutorials for Web technologies
 +
* [http://www.w3.org/community/webed/wiki/Main_Page The Web Education Community Group Wiki], also sponsored by the W3C.
 +
* [http://reference.sitepoint.com/html SitePoint], which has a reference page as well as quality articles and tutorials
 +
 +
If you can't find what you need in any of these places, try using your favorite search engine.  '''Be wary of sites that come up on search engines.'''  Many HTML reference sites document bad practices and dated techniques.  If you're unsure whether a reference site you find is legitimate, ask a TA.

Revision as of 12:11, 20 December 2012

Welcome to CSE 330S. In this course, you will learn how to write web applications.


Module 1: Server Configurations

In Module 1, you will configure your own web server on Amazon Web Services.

Module 2: HTML, CSS, and PHP

In Module 2, you will learn HTML, CSS, and PHP, three important languages for web development.

Module 3: MySQL

In Module 3, you will learn how to communicate with a back-end database.

Module 4: JavaScript and AJAX

In Module 4, you will learn JavaScript and how to use JavaScript to make live-updating web applications.

Module 5: Creative Programming

Module 5 is a chance for you to apply what you've learned to far to make a cool web application of your own.

Module 6: Python and Django

In Module 6, you will learn Python, a popular scripting language, and Django, a Web framework running on Python.

Reference

Use this wiki as a starting place for your projects in CSE 330. However, web development is a large field, so it is impossible for us to document everything you might need to know. Here are some other places you should look when you need to find something:

If you can't find what you need in any of these places, try using your favorite search engine. Be wary of sites that come up on search engines. Many HTML reference sites document bad practices and dated techniques. If you're unsure whether a reference site you find is legitimate, ask a TA.