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:
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
Course | Units |
---|---|
Required courses: | |
CNIT 132 - Intermediate HTML and CSS | 3.00 |
CNIT 133 - JavaScript, jQuery, AJAX | 3.00 |
CNIT 133A - JavaScript Libraries/Frameworks | 3.00 |
CNIT 133M - Mobile Web w/HTML, CSS & JS | 3.00 |
CNIT 132A - Advanced HTML and CSS | 1.00 |
CNIT 132S - SEO & Analytics for Web Dev | 1.00 |
Total: | 14.00 |
Choose one of the following work experience courses: | |
CNIT 198 - Internship and Work Experience | 2.00 |
CNIT 195/CS 195 - Software Development Practicum | 3.00 |
Total: | 2.00 - 3.00 |
Total: | 16.00 - 17.00 |
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 |
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 | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CNIT 132 | Intermediate HTML & CSS | 3 | S1 |
CNIT 133 | JavaScript, jQuery, AJAX | 3 | S1 |
CNIT 133A | JavaScript Libraries/Frameworks | 3 | S2 |
CNIT 133M | Mobile Web Dev w/ HTML, CSS, JS | 3 | S2 |
CNIT 132A | Advanced HTML & CSS | 1 | S3 |
CNIT 132S | SEO & Analytics for Web Dev | 1 | S3 |
CNIT 198, or CNIT 195, or CS 195 | Internship and Work Experience, or Software Development Practicum | 2-3 | S3 |
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
No comments to display
No files to display