Web and Mobile Development

The Web and Mobile Development Certificate program is designed for students who are interested in learning the fundamentals of web and mobile development or for those who wish to enhance their web development careers. This program is 27 credits in total and can be completed in 1-2 years.

The Web and Mobile Development Certificate Program will provide students with the knowledge and skills to design and develop functional, interactive websites. Students will gain valuable experience working with modern web languages, technologies, and practices. Topics include: markup languages (HTML, CSS), programming languages (JavaScript, PHP), databases (MySQL), multimedia creation (animation, video), and World Wide Web Consortium (W3C) compliance practices. Upon completion of the certificate, students will gain valuable hands-on experience with the many areas of website development, including web page design, client-side scripting, and server-side scripting.

Employment of web developers is projected to grow 27 percent from 2014 to 2024, much faster than the average for all occupations. Demand will be driven by the growing popularity of mobile devices and eCommerce. The Bureau of Labor Statistics reports an average salary of $65K for people working in the field of web development in the Boston Area.  The Bureau of Labor Statistics also reports:  “The typical education needed to become a web developer is an associate’s degree in web design or related field.  Web developers need knowledge of both programming and graphic design.”  (Based on data compiled by the BLS in 2015)

Take these classes this fall to get started on your Web & Mobile Development certificate pathway:

  • BUS 101
  • CSA 227
  • CSA 236
  • CSI 101
  • CSI 116
  • CSI 204

Find out when these classes meet, download the Fall 2017 starter schedule.

Fall 2017 Web & Mobile Development Certificate Pathway

See other featured fall 2017 certificate pathways>>

Web & Mobile Development Certificate

Enter your contact information to receive a download of the Web & Mobile Development Certificate Fall 2017 Starter Schedule and stay informed of the latest Quincy College Web & Mobile happenings.


By submitting this form, you are granting: Quincy College, 1250 Hancock Street, Quincy, MA, 02169, permission to email you. You may unsubscribe via the link found at the bottom of every email. (See our Email Privacy Policy (http://constantcontact.com/legal/privacy-statement) for details.) Emails are serviced by Constant Contact.

Certificates

The Web and Mobile Development Certificate program is designed for students who are interested in learning the fundamentals of web and mobile development or for those who wish to enhance their web development careers. This program is 27 credits in total and can be completed in 1-2 years.

The Web and Mobile Development Certificate Program will provide students with the knowledge and skills to design and develop functional, interactive websites. Students will gain valuable experience working with modern web languages, technologies, and practices. Topics include: markup languages (HTML, CSS), programming languages (JavaScript, PHP), databases (MySQL), multimedia creation (animation, video), and World Wide Web Consortium (W3C) compliance practices. Upon completion of the certificate, students will gain valuable hands-on experience with the many areas of website development, including web page design, client-side scripting, and server-side scripting.

Program Outcomes
Upon completion of the Website and Mobile Development Certificate Program, students will be able to:

  • Write HTML markup to create web page content
  • Create CSS style sheets to format and lay out web page content
  • Use an automated web development tool to create web pages as part of a complete web site
  • Create and add multimedia content such as graphics, animation, and sound to websites
  • Identify the different roles of client-side scripts and server-side scripts
  • Write front-end code with JavaScript to create dynamic web pages and process user input
  • Create a test database with MySQL for querying and retrieving data
  • Write back-end code with PHP to query and update a database via a web page

Download the Web and Mobile Development Certificate overview sheet.

Plymouth

Web and Mobile Development Courses
    •  
    • Code
    • Course
    • Credits
    • CSI 101
    • Introduction to Computers
    • 3
    This course introduces the student to the theory, structure, and application of computers. Topics include word processing, spread sheeting, presentation, and database management (software).
    • CSI 116
    • Introduction to Programming
    • 3
    This course is designed to provide the background necessary for an understanding of computers and computer languages. Programming assignments introduce the student to methods of problem solving, programming logic, development of algorithms, coding in C, debugging and documenting programs. Topics include an overview of computer organization, simple data structures, and file management.
    • CSA 227
    • Website Design
    • 3
    This course will familiarize the student with the capabilities and potential of web design for applications in business, government, communication, and the arts. Hands-on experience will help build an advanced understanding of HTML vocabulary and interface applications using PageMill.
    • CSA 229
    • Web and Mobile Development with JavaScript
    • 3
    This course will teach students how to develop client-side scripts to create more functional, robust websites. It builds upon the skills learned in CSA227 Web Design. Students will learn to program with the JavaScript programming language to enhance websites in the areas of dynamic web content, event handling, and form data validation. This course has a strong project component to provide students with substantial hands-on experience with client-side programming. Prerequisites: CSI 116 and CSA 227.
    • CSA 236
    • Digital Multimedia for the Web
    • 3
    This course teaches students how to create multimedia-rich content for the web. It builds on skills acquired from the CSA227-Web Design course. Students will produce dynamic, interactive web pages with state-of-the-art media tools, Adobe Flash and Adobe Fireworks. Emphasis is placed on using globally accessible media file formats that support low bandwidth web pages for optimal user experience. Students will integrate multimedia objects into a web site project and present a final portfolio. Prerequisites: CSA 227.
    • CSI 204
    • Web Programming with PHP and MySQL
    • 3
    This course teaches students how to write server-side scripts that connect websites to databases using the PHP programming language. It builds upon the skills learned in CSA229 Web and Mobile Development with JavaScript. Students will learn to write PHP scripts that allow web pages to query and manipulate a MySQL database. Topics include: PHP programming language constructs, database creation with MySQL, database querying and updating with MySQL, and PHP programming with MySQL. Prerequisite: CSA 229
    • CSI 107
    • C++ Programming
    • 3
    This course is designed as an introduction to C++ programming. Problem solving methods and algorithmic development stressing good programming style and documentation including top down and modular design is emphasized. Prerequisite: CSI 116 (formerly CSI 216 Computer Concepts).
    • CSI 108
    • Advanced C++
    • 3
    This course is designed to provide the student with the advanced object oriented features of C++. It builds upon the knowledge learned in C++ Programming. Prerequisites: CSI 107 and CSI 116 (formerly CSI 216 Computer Concepts).
    • CSI 226
    • UNIX with Linux
    • 3
    Introduction to UNIX operating system. Practical explorations of the basics of UNIX system concepts, architecture, and administration. Uses Linux, a PC-compatible clone of UNIX to reinforce shell programming concepts and utilities with real-world applications.
    • CSI 233
    • Java Programming
    • 3
    This course is an introduction to the Java programming language that builds upon concepts explored in Introduction to Programming (CSI 116). The Java platform, how it stores data in memory, and basic language features are discussed. Topics include objects, methods, control structures, streams, arrays, and classes. Prerequisite: CSI 116.
    • CSI 237
    • Advanced Java
    • 3
    This course introduces students to the advanced object-oriented features of Java. It builds on the knowledge of basic applications and applets learned in Java Programming (CSI 233). Topics include inheritance and polymorphism, abstract types (“interfaces”), exceptions, event-driven graphical user interfaces, use of online documentation for class libraries, and object-oriented design. Prerequisite: CSI 233 and CSI 116.
    • CSI 247
    • Fundamentals of Structured Query Language
    • 3
    The database management system, MySQL will be used in conjunction with SQL commands to maintain databases and query them to obtain information. Topics covered include the relational database model as well as SQL syntax for operators and functions, joins, subqueries, views and summarizing and grouping data. Prerequisite: CSI 116.
    • CSI 248
    • Building Web Applications with Ruby on Rails
    • 3
    This course introduces the student to web application development using Ruby on Rails – a comprehensive web development framework written in the easy-to-program, flexible, object-oriented Ruby programming language. The course stresses an understanding of how the Rails architecture utilizes agile software development methodologies in the construction of robust web based systems. The goal of this course will be to provide the student with an equivalent skillset and experience of an entry-level Rails developer. Topics include modeling and accessing a database, generating dynamic web pages, processing user input, adding interactivity via AJAX, test driven development, and application deployment. Prerequisites: CSI 116 or CSI 216, and CSI 107.
    • CSI 297
    • Computer Science Internship
    • 3
    The student performs in a supervised work experience for a minimum of ninety (90) hours over the duration of a single semester. Relevant work areas include, but are not limited to: database management; network operations; programming; operating systems; operations; software, network, and general technical support. The participating student will meet regularly with the coordinating faculty member. A final project or paper is required. Prerequisites: 30 credits completed, and a GPA of 3.1 or higher.

APPLY NOW

Contact Info:

Quincy Campus

1250 Hancock Street
Quincy, MA 02169

Tel:  (617) 984-1700

Plymouth Campus

36 Cordage Park Circle
Plymouth, MA 02360

Tel:  (508) 747-0400

REQUEST INFO

Scroll To Top