The Web is clearly one of the most significant technological advances of the last 20 years, and you’re invited to learn more about it. Students who enroll in Web Development courses may train for a full- or part-time career, update skills for their current job, work to start their own Web-based business, or use their skills for personal enrichment. Whatever your educational goals, SRJC has courses that will meet your needs.
The Web Development courses have been grouped into three broad categories: Production, Design, and Programming.
E-mail the course coordinator for further information.
Web Production Courses
Most students begin with the production area where they learn HTML - the "lingua franca" of the Web - and then move on to a WYSIWYG Editor, such as Dreamweaver. Students can also expand their HTML skills by delving into XML and CSS. As a capstone to the production courses, CS 50.31 (Web Content Development) is offered which allows students to work on a team as a Content Developer or Project Manager to develop a Web site for a local nonprofit organization.
| Web Production Courses | ||||
|---|---|---|---|---|
| Course # | Course Name | Units | CL |
OL |
| CS 50.11A |
Creating Web Pages using HTML & CSS 1 | 1.5 | X |
X |
| CS 50.11B | Creating Web Pages using HTML & CSS 2 | 1.5 | X | X |
| CS 50.11C | Cascading Style Sheets | 3.0 | X | |
| CS 50.15 | XML | 3.0 | X | X |
| CS 50.31 | Web Content Development | 4.0 | X | X |
| CS 50.32 | Web/Interactive Media Projects | 4.0 | X | |
| CS 53.11A | Dreamweaver, Introduction | 3.0 | X | X |
| CS 53.11B | Advanced Dreamweaver | 3.0 | X | X |
CL = classroom
OL = online
Web Design Courses
Photoshop is core for professional level Web design, and it’s recommended that students begin with CS 70.11A (Photoshop 1). Next, CS 50.21A/B (Web Graphics Projects) creates the layout, color scheme, and images for two Web sites.
The capstone to the design courses is CS 50.32 (Business of Web Design), which allows students to work on a team as designers to develop a Web site for a local nonprofit organization.
Designing for a computer screen has its unique challenges and rewards. Be sure to explore the Graphic Design Program, particularly APGR 72 (Principles of Screen Design).
| Web Design Courses | ||||
|---|---|---|---|---|
| Course # | Course Name | Units | CL |
OL |
| CS 50.21A |
Web Graphic Projects | 1.5 | X | |
| CS 50.21B | Advanced Web Graphic Projects | 1.5 | X | |
| CS 50.25 | Creating an Electronic Portfolio | 1.5 | X | |
CL = classroom
OL = online
The following table lists courses that belong to the Graphics & Multimedia or Graphic Design areas of the Computer Studies Department. They are listed here because they are also relevant for Web design students.
| Web Design Courses | ||||
|---|---|---|---|---|
| Course # | Course Name | Units | CL |
OL |
| APGR 72 |
Principles of Screen Design | 1.5 | X | |
| CS 70.11A | Adobe Photoshop 1 | 3.0 | X | X |
| CS 70.11B | Adobe Photoshop 2 | 3.0 | X | X |
| CS 71.11A | Adobe Illustrator 1 | 1.5 | X | X |
| CS 71.11B | Adobe Illustrator 2 | 1.5 | X | X |
CL = classroom
OL = online
Web Programming Courses
Programming is deeply embedded in the Web. Programming applications include online banking, mail order tracking, online shopping carts, and search engines.
It’s recommended that students begin with one of several introductory programming courses, CS 10 Introduction to Computer Programming, CS 19.11A Introduction to Programming with Visual BASIC, or CS 19.21A Introduction to Computer Programming with C#. Students can next enroll in one of the Web Programming languages listed in the following table.
| Web Programming Courses | ||||
|---|---|---|---|---|
| Course # | Course Name | Units | CL |
OL |
| CS 55.11 |
Using JavaScript to Design Dynamic Web Pages | 3.0 | X | |
| CS 55.12 | Active Server Pages for Web Databases | 3.0 | X | |
| CS 55.13 | PHP Programming | 3.0 | X | |
CL = classroom
OL = online
