What you will learn

This course of instruction prepares individuals for entry-level jobs as computer programmers, web developers, or software developers. Graduates may find suitable employment within information technology at various employers, such as tech startups, web development and design firms, marketing firms, or in the web and software development departments of large businesses.

Students will learn to develop, design, deploy, and manage their own web applications. Upon completion of this program, students will be able to work in a collaborative team environment using modern web and programming technologies in the MySQL, Java, JavaScript, jQuerym ionic, Xcode, Swift,  and HTML/CSS.


Front End Development
  • Introduction to HTML/CSS/Bootstrap
  • JavaScript and jQuery
iOS App Development
  • Intro to Swift and XCode
iOS App Structure
  • View Controller
  • Audio Recording (Delegation Design)
  • Playback Sound and Effects
  • Outlets and actions
  • App Navigation
  • Network Requests
  • Web Services and APIs
  • Chaining Asynchronous Requests
  • Authenticating requests
  • Improving networking with MVC
  • Preparing for “On the Map”
  • Capstone
  • Career Simulation and Preparation
  • areer Development