Skip to Section
Submitter's Information
Claudia P F Da Silva
Instructor
Bay Area
City College of San Francisco
CTE Dean
David Yee
Log in to view CTE Dean's Email.
Program Details
Mobile Web App Development Certificate of Achievement
New Program
Computer Networking (070810)
08/19/19
The Mobile Web App Development certificate includes instruction and practice in the development of websites and web apps for mobile devices. This course of study prepares students for adapting and/or creating web sites, web apps, and hybrid apps that are able to work well in mobile devices. This certificate is one of the possible extensions of a basic certificate of accomplishment that can serve as a strong foundation for the pathway of mobile web app development.
The table below is based on number of students registered for the required courses in Spring 2018 and Fall 2018 semesters:
Spring 18 | Fall 18 | ||||
---|---|---|---|---|---|
CB01: Course Department Number | CB02: Course Title | Semester # Sections | Semester Enrollment Totals | Semester # Sections | Semester Enrollment Totals |
CNIT 131H | Introduction to HTML & CSS | 2 | 37 | 4 | 87 |
CNIT 132 | Intermediate HTML, CSS | 3 | 68 | 4 | 87 |
CNIT 133 | JavaScript, jQuery, AJAX | 4 | 80 | 3 | 68 |
CNIT 133M | Mobile Web Dev w/ HTML, CSS, JS | N/A | 0 | 1 | 22 |
CNIT 134 | Server-Side Tech for the Web | 1 | 17 | N/A | 0 |
CNIT 131A | XML & JSON | N/A | 0 | 1 | 19 |
CNIT 113 | Tech of Smartphones and Mobile | N/A | 0 | 1 | 35 |
Program Proposal Attributes
- Certificate of Achievement: 16 or greater semester (or 24 or greater quarter) units (C)
The goal of the Mobile Web App Development certificate is to provide students with instruction and practice in the development of websites and web apps for mobile devices. This course of study prepares students fora dapting and/or creating web sites, web apps, and hybrid apps that are able to work well in mobile devices. Once students complete this certificate program,they will be qualified for entry-level or mid-level job positions as mobile web developers at startups, small, mid-size, or big companies
Upon Completion of this certificate, students will be able to:
- Use front-end web development techniques, such as HTML, CSS, and JavaScript to develop web sites, or web apps, or hybrid applications for different platforms (desktop and mobile devices)
- Evaluate, select, and use appropriate tools to convert/adapt and test web sites for mobile devices
- Recognize and apply the different available solutions to build web apps or hybrid web apps
Course Units and Hours
16
n/a
n/a
Course Report
Course | Title | Units | Year/Semester (Y1 or S1) |
---|---|---|---|
CNIT 131H | Introduction to HTML & CSS | 1 | S1 |
CNIT 132 | Intermediate HTML & CSS | 3 | S1 |
CNIT 133 | JavaScript, jQuery, AJAX | 3 | S1 |
CNIT 133M | Mobile Web w/ HTML, CSS, JS | 3 | S2 |
CNIT 134 | Server-Side Technologies for the Web | 3 | S2 |
CNIT 131A or CNIT 113 | XML & JSON Tech of Smartphones and Mobile Devices | 3 | S2 |
The sequencing of the courses is demonstrated in the table shown in the previous question and a student with no previous studies of HTML or CSS can start by the basic CNIT 131H course that was created exactly to attract students that might be even thinking about a drastic career change.
CNIT 131H - Introduction to HTML & CSS - is a 1-unit course that will make it possible for students, with no previous experience in using HTML or CSS to learn the basics of both. This class is offered face-to-face and online
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. This class can be attended in the same semester as the student is taking CNIT 131H as the beginning of CNIT 132 is based reviews of basic HTML and CSS skills that are being learned in CNIT 131H and when CNIT 131H finishes, the student will be in the first 1/3 part of the CNIT 132 course.
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 133M - Mobile Web 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 134 - Server-Side Technologies for Web Dev - is a 3-unit class that will show to students the .NET framework using Microsoft tools that also allow students to integrate open-source libraries/frameworks to develop modern web apps for mobile devices
CNIT 131A - XML & JSON, or CNIT 113 - Tech of Smartphones and Mobile Devices - both are 3-unit classes that the student can choose from. The XML & JSON prepares students to understand and use XML or JSON to transfer data from the server to the front-end platform (browser, mobile device) and then be able to present that data in the browser while the CNIT 113 class discuss with students the different technologies (Operating Systems, browsers, etc.) available for the different types of mobile devices currently in the market
Supporting Documents
Bay Area Regional Questions
CTE
Submission Details
03/11/19 - 03:21 PM
Recommended
Return to Drafts
Please list the reason(s) for returning "Mobile Web App Development Certificate of Achievement". 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.