May 05, 2024  
2024-25 Catalog 
    
2024-25 Catalog
Add to Favorites (opens a new window)

DEV 109 - Introduction to Web Development


5 CR

Previously PROG 109.
Using HTML, CSS, and JavaScript students learn to develop simple web applications with responsive layout designed to gather user input and generate dynamic content. Using JavaScript, students learn and apply the fundamental principles of procedural programming to build applications that incorporate variables, data types, scope, conditional statements, loops, built-in objects, methods, properties and user-defined functions.

Prerequisite(s): Placement by assessment into ENGL 101 , or completion of ENGL 92  or ENGL 93  with a C or better.

Course Outcomes
 

  • Combine HTML, CSS, and JavaScript to develop simple and accessible web applications that incorporate user input and generate dynamic and responsive content.
  • Use HTML and CSS, including Flexbox and Grid, to lay out a page.
  • Identify agile development principles, iterative development, version control, repositories, responsive UX design principles, and accessibility requirements in web development projects.
  • Demonstrate an understanding of the fundamentals of programming by authoring code that includes variables, data types, scope, conditional statements, loops, built-in objects, methods, properties and user-defined functions. 
  • Develop the ability to research new topics using resources such as documentation, online language references and AI tools to solve programming challenges.
  • Demonstrate the ability to set breakpoints, inspect variables, and step through code execution in order to debug an application.



Find out when this course is offered




Add to Favorites (opens a new window)