IT 288: Coding II - Front-End Development

This course introduces front-end and user interface development. Course covers web application front-end programming with standards such as HTML, CSS, JavaScript, Node, React and more to help students learn to implement fast and functional user interfaces. No prior front-end development experience required. MEDIA 225 recommended. This class may include students from multiple sections.

  1. Demonstrate the proper use of HyperText Markup Language (HTML) elements including semantic elements.
  2. Implement custom styling of web front-ends.
  3. Describe the fundamental principles of implementing effective user interfaces.
  4. Demonstrate Bootstrap fundamentals.
  5. Create interactivity with JavaScript.
  6. Utilize Git to collaborate on projects with others.
  7. Demonstrate how to test that designs are cross-browser compatible.
  8. Demonstrate how to build websites with dynamic data from an Application Programming Interface (API).
  9. Demonstrate how to organize code using a front-end JavaScript Framework.
  10. Create a responsive website using Bootstrap or the Cascading Style Sheets (CSS) grid system.
Credits
5
Lecture Hours
55
Quarter Offered
Winter