"Trainers show deep knowledge in the subject matter." --MCC Corporate College Student
  |   Sign In   |   View Cart   |   Help   |   Cart: 0 items
Print Course information
Email me when offered
Return to Course Catalog

Course Catalog

Web Design & Development II - JavaScript & Front End   

A front-end developer uses HTML, CSS, JavaScript and UX principles to create a user experience on the internet that is seamless and dynamic. We’ll build on the basics from the Wed Design & Development I course to add in even more interactions and data processing power with JavaScript. We’ll learn what it takes to go from creating simple, static web sites to sophisticated web interfaces that can communicate with a server.

The goal of a front-end developer is to create clear, accessible, fast interfaces that will enable people to understand and engage with the information they see. The front-end developer implements the behind-the-scenes functionality of the website and has become indispensable in today’s digital economy. Front-end development goes beyond just the pretty facade of the web page. It will also interface with the server in order to fetch user data to display on the client and send user input to save in a database. These types of techniques can eventually be woven together to create fully-fledged online apps with user signup and login forms.

In this course, we’ll dive into Javascript and Software Design patterns for the web. We’ll talk about code organization and application design patterns such as Model-View-Controller and Web Component hierarchies and how to send and receive data asynchronously over the HTTP/S protocol. We’ll make a custom interactive app and learn some basic introduction to the vast landscape of javascript frameworks. Finally, we’ll try out some basic features offered by the industry’s most popular rendering framework: React. The final segment of the class covers essential career skills so students can have the best chance of landing a job quickly in this industry.

Web Design & Development II is the second of 3 stand-alone courses that together will allow you to master the range of technologies used to develop high quality web sites that work seamlessly on mobile, tablet, and large screen browsers:

Web Design & Development I – Web UI Development & Design

Web Design & Development II – JavaScript & Front End

Web Design & Development III – Advanced JavaScript & React


There are no classes currently available.

For inquiries, please call 585.685.6004 to get information regarding future classes.