The program of study for the certificate in Web Application Programming will give students a solid grounding in full-stack open source web development skills. Students will learn the fundamentals of: working in a Linux environment; developing front-end web pages using HTML and JavaScript; using SQL databases; and server-side programming techniques using Ruby, PHP, Python, ASP.NET and/or Java. This course of study prepares students for entry-level positions developing web applications.
Learning Outcomes
Upon completion of this program, students will be able to:
The minimum time for completion of this certificate is 2 semesters. Completion time will vary based on student preparation and number of classes completed per semester. Students who have never done any programming are advised to take CS 110A before beginning this program.
15
This course of study prepares students for entry-level positions developing web applications.
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CS 160A | Introduction to Unix/Linux | 2 | S1 |
CNIT 132 | Intermediate HTML and CSS | 3 | S1 |
CNIT 133 | JavaScript, jQuery, AJAX | 3 | S2 |
CS 150A | Introduction to SQL Databases and NoSQL | 3 | S1 |
CS 111B or 130A or 131B or 132A | Programming Fundamentals in Java, or PHP, or Python or Ruby | 4 | S1 |
CS 211E or 231 or 232 or 130B or CNIT 134 | Adv. Java: Enterprise, or Adv. Python, or Ruby on Rails, or Adv PHP, or Server Side Technologies for the Web | 3 | S2 |
CS 195 or CNIT 195 or CS 177 or CS 198 or CNIT 197 or CNIT 198 | Software Development Practicum, or Software Engineering, or Industry Internship | 1-4 | S2 |
The program of study for the certificate in Web Application Programming will give students a solid grounding in full-stack open source web development skills. Students will learn the fundamentals of: working in a Linux environment; developing front-end web pages using HTML and JavaScript; using SQL databases; and server-side programming techniques using Ruby, PHP, Python, ASP.NET and/or Java.
The minimum time for completion of this certificate is 2 semesters. Completion time will vary based on student preparation and number of classes completed per semester. Students who have never done any programming are advised to take CS 110A before beginning this program.
No comments to display
No files to display