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.

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