WEBD2040 - Web Applications I

Credits
3 (1/2/0)
Description
Web applications are comprehensive websites that utilize multiple client and server-side tools and technologies. Students will use the knowledge learned in previous classes to develop client-side code used to create and manipulate Web applications. Students will utilize project-planning skills and problem-solving techniques to design and develop effective applications. The use of new technologies used to create rich Internet applications and frameworks will also be discussed.
Prerequisites
Competencies
  1. Utilize project planning methodologies.
  2. Utilize problem-solving techniques across multiple client-side tools.
  3. Analyze advanced coding techniques with HTML, Cascading Style Sheets (CSS), and JavaScript libraries.
  4. Apply appropriate usage of application development tools.
  5. Analyze rich Internet technologies.
  6. Differentiate between available frameworks.
  7. Utilize JavaScript libraries and frameworks.
  8. Troubleshoot scripting errors.
  9. Develop dynamic web applications using client-side technologies.