Skip to main content
Browser not supported!
We recommend using a modern browser such as Google Chrome, Microsoft Edge, Apple Safari, or Mozilla Firefox.

Submitter's Information

Name

Claudia P F Da Silva

Title

Instructor

Region

Bay Area

College

City College of San Francisco

CTE Dean

CTE Dean's Name

David Yee

CTE Dean's Email

Log in to view CTE Dean's Email.

Program Details

Program Title

Advanced Web Development Techniques

Submission Type

Program Modifications (formerly substantial changes)

TOPs Code

Computer Networking (070810)

Projected Start Date

08/19/19

Catalog Description

This certificate includes instruction and practice in the advanced techniques for development, configuration and operation of websites. Students completing this certificate program will be qualified for employment in entry-level or mid-level positions in front-end website development. 

Learning Outcomes

Upon completion of this program, students will be able to:

  • Develop and maintain websites according to industry standards
  • Apply techniques to add interactivity to web pages via scripting programs and use of libraries/frameworks
  • Apply techniques to enhance ranking of websites in search engines and enhance accessibility

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.

Courses Required for the Certificate of Achievement in Advanced Web Development Techniques

CourseUnits
Required courses:
CNIT 132 - Intermediate HTML and CSS3.00
CNIT 133 - JavaScript, jQuery, AJAX3.00
CNIT 133A - JavaScript Libraries/Frameworks3.00
CNIT 133M - Mobile Web w/HTML, CSS & JS3.00
CNIT 132A - Advanced HTML and CSS1.00
CNIT 132S - SEO & Analytics for Web Dev1.00
Total:14.00
Choose one of the following work experience courses:
CNIT 198 - Internship and Work Experience2.00
CNIT 195/CS 195 - Software Development Practicum3.00
Total:2.00 - 3.00
Total:16.00 - 17.00
Enrollment Completer Projections

The numbers below are based on the courses required by the program and the number of students that completed each course

    Spring 18 Fall 18
CB01: Course Department Number CB02: Course Title Semester # Sections Semester Enrollment Totals Semester # Sections Semester Enrollment Totals
CNIT 132 Intermediate HTML, CSS 3 68   4 87
CNIT 133 JavaScript, jQuery, AJAX 4 80 3 68
CNIT 133A JavaScript Libraries/Frameworks N/A 0 1 28
CNIT 133M Mobile Web Dev w/ HTML, CSS, JS N/A 0 1 22
CNIT 132A Advanced HTML and CSS N/A 0 1 19
CNIT 132S SEO & Analytics for Web Dev N/A 0 1 13
CNIT 198 Internship & Work Experience 1 5 1 11
CNIT 195 / CS 195 Software Development Practicum 1 5 N/A 0

Program Proposal Attributes

Program Award Type(s) (Check all that apply)
  • Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
Program Goal

The goal of the Advanced Web Development Techniques certificate is to provide students with instruction and practice in the advanced techniques used for the development, configuration, publishing, and operation of websites. Once students complete this certificate program, they will be qualified for entry-level or mid-level job positions as front-end web site developers at startups, small, mid-size, or big companies

Upon Completion of this certificate, students will be able to:

·        Develop and maintain web sites according to industry standards

·        Apply techniques to add interactivity to web pages via scripting programs and/or use of libraries/frameworks

·        Apply techniques to enhance ranking of websites in search engines and enhance accessibility

Course Units and Hours

Total Certificate Units (Minimum and Maximum)

16-17

Units for Degree Major or Area of Emphasis (Minimum and Maximum)

n/a

Total Units for Degree (Minimum and Maximum)

n/a

Course Report

Program Requirements Narrative
CourseTitleUnitsYear/Semester
(Y1 or S1)
CNIT 132Intermediate HTML & CSS3S1
CNIT 133JavaScript, jQuery, AJAX3S1
CNIT 133AJavaScript Libraries/Frameworks3S2
CNIT 133MMobile Web Dev w/ HTML, CSS, JS3S2
CNIT 132AAdvanced HTML & CSS1S3
CNIT 132SSEO & Analytics for Web Dev1S3
CNIT 198, or CNIT 195, or CS 195Internship and Work Experience, or Software Development Practicum2-3S3
Program Requirements

The sequencing of the courses is demonstrated in the table shown in the previous question and that sequence is based upon the students having some very basic skills in HTML, CSS and the use of any FTP software to upload web page files to a web server.

CNIT 132 - Intermediate HTML & CSS - is a 3-unit course that is offered face-to-face as well as online with the main objective of reinforcing and expanding the students knowledge of different techniques that can be used when building web pages and using HTML and CSS

CNIT 133 - JavaScript, jQuery, AJAX - is a 3-unit course that can be attended concurrently with CNIT 132 and that's when students will learn the basics up to the intermediate-level of programming in JavaScript and making their web pages more interactive. Students will also be introduced to jQuery and AJAX

CNIT 133A - JavaScript Libraries/Frameworks - is a 3-unit course that will expand the skills acquired in CNIT 133 and that's when students will be able to learn to develop web projects using the most 5-6 famous JavaScript libraries/frameworks suc as: Angular, React, Vue, Node, etc.

CNIT 133M - Mobile Web Dev w/ HTML, CSS, JS - is a 3-unit course that will expand the skills learned in CNIT 132 and CNIT 133 and teach students the different techniques to develop a web app for mobile devices, or develop a hybrid app, or even to adapt a current website to mobile devices

CNIT 132A - Advanced HTML & CSS - is a 1-unit class that will expand the skills learned in CNIT 132 and that's when students will learn more advanced techniques of HTML and CSS related to accessibility, performance

CNIT 132S - SEO & Analytics for Web Dev - is a 1-unit class that will expand the skills learned in CNIT 132 so students will be able to code HTML with the focus on Search Engine Optimization. In this course, students will also learn how to use Google Analytics to analyze the traffic to a website they have developed

CNIT 198, or CNIT 195, or CS 195 - CNIT 198 is a 1-unit course and is offered for students that have started an internship so they and their managers can fill out reports about their performance and learning at the job. CNIT 195 or CS 195 are 2-unit courses offered at the college where students will be divided in groups and develop real web or software projects. Students will then be able to apply the skills they have learned via the previous courses and will also be able to develop their soft skills by working in groups

Supporting Documents

Bay Area Regional Questions

Goal of Program

CTE

Include any other information you would like to share.
N/A
Please list similar programs at other colleges in the service area which may be impacted, including the name of the college, the name of the program that may be impacted, the name of the person you contacted and the outcome of that contact.
UC Berkeley Extension offers a Web Developer Certificate and there are also many different private Bootcamps. The private Bootcamps option is very expensive for our students (ranging from $15,000 to $22,000 for maximum 6 months) and both options are taught in a pace that most of our students, when beginning this path, are not able to follow. Some of our students, when finishing the Advanced Web Development Techniques Certificate will be more comfortable following intensive programs like these. San Francisco State University offers a Web Design & Development Certificate that does not cover all the topics that the Advanced Web Development Techniques Certificate does. College of San Mateo offers a certificate Web and Mobile Application Development that students will select from 32 to 35 units from the AS Degree Major in Web and Mobile Application Development but some of the courses, such as: JavaScript Libraries/Frameworks, SEO & Analytics for Web Dev are not offered in that certificate. There are other certificates offered at Diablo Valley College, Ohlone College but those are more than 30 miles away of the area our students live or work. Contacted the following people from Mid Pen colleges listed in the report: Melissa Green (greenm@smccd.edu) - College of San Mateo Raymond Hernandez (hernandezr@smccd.edu) - Skyline Both colleges from the same school district - that's why the same smccd.edu in their email addresses The contact was done via email and received feedback from Melissa Green that the certificate looked great!

Submission Details

Published at

03/11/19 - 03:23 PM

Status

Recommended

Return to Drafts

Please list the reason(s) for returning "Advanced Web Development Techniques". to Claudia P F Da Silva's drafts. This message will be sent to cdasilva@ccsf.edu

Comments, Documents, Voting

Comments

All Comments

No comments to display.