Oct 02, 2024  
2024-2025 WWCC College Catalog 
    
2024-2025 WWCC College Catalog

CS 247 - User Interface - Front End Development


Credits: 1-5
LEC hours per week: 5
This course is designed to give students essential skills for building front end User Interfaces (UI) for Web and mobile applications with current technology. Topics include designing, coding, and testing UI applications.
Course Outcomes:
 

  • Create quality code quickly and efficiently
  • Apply current technologies
  • Understand basic principles of user interface design and user experience
  • Generate interfaces with valid coding processes
  • Design modern, fresh-looking web sites
  • Construct responsive web-sites that work on multiple devices
  • Produce web-sites which engage and interact with users
  • Create easy-to-maintain interfaces using static site generators
  • Use content-management systems to speed development
  • Collaborate with development teams effectively
Course Topics:
 

  1. Building Content for UI
  2. Communication with Props
  3. Structuring Apps with Class-Based Components
  4. States
  5. Understanding Lifecycle Methods
  6. Handling User Input with Forms and Events
  7. Making API Requests
Course Attribute(s): None