Apr 25, 2024  
Official Course Syllabi 2020-2021 
    
Official Course Syllabi 2020-2021 [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

ITWP 1150 - Intro to JavaScript Frameworks

Credit Hours: 3.00


Prerequisites: ITWP 1000 , ITWP 1050 , and ITWP 1100  

This course introduces students to the use of JavaScript based front-end frameworks. It emphasizes the use of basic programming and JavaScript libraries for building web applications and web user interfaces. Students explore how JavaScript frameworks and libraries supplement the use of HTML, CSS, and JavaScript within web development and web applications.

Location: Online only

Contact Hours: 3
Billable Contact Hours: 3
OUTCOMES AND OBJECTIVES
Outcome 1: Upon completion of this course, students will be able to develop the front-end functionality for web applications using standard web technologies.

Objectives: 

  1. Use HTML to create the structure for a web page.
  2. Use CSS to style and format a web page.
  3. Use JavaScript to create dynamic components within a web page.

Outcome 2: Upon completion of this course, students will be able to develop a basic web application using a JavaScript framework.

Objectives: 

  1. Define user interface elements and their functionality by using JSX for combining JavaScript and HTML.
  2. Construct components.
  3. Implement components.
  4. Implement event handling.
  5. Demonstrate the usage of functions, properties, and methods.
  6. Employ application state management.

Outcome 3: Upon completion of this course, students will be able to evaluate source code related to JavaScript frameworks and standard web technologies.

Objectives:

  1. Perform basic validation using an online validation service.
  2. Perform basic debugging techniques.
  3. Interpret logic and syntax errors.
  4. Solve coding errors.

COMMON DEGREE OUTCOMES
(Bulleted outcomes apply to the course)

  • 1. The graduate can integrate the knowledge and technological skills necessary to be a successful learner.
  • 2. The graduate can demonstrate how to think competently.

3.The graduate can demonstrate how to employ mathematical knowledge.

  • 4. The graduate can demonstrate how to communicate competently.
  • 5. The graduate is sensitive to issues relating to a diverse, global society.

COURSE CONTENT OUTLINE
  1. Introduction to JavaScript Frameworks
  2. JavaScript Framework Components & JSX
  3. JavaScript Framework Functions
  4. JavaScript Framework Styling
  5. JavaScript Framework Properties
  6. JavaScript Framework Events
  7. JavaScript Framework Dev Environment
  8. Working with External Data
  9. Managing application state

Primary Faculty
Wanner, Jacqueline
Secondary Faculty

Associate Dean
Evans-Mach, Patrick
Dean
Balsamo, Michael



Official Course Syllabus - Macomb Community College, 14500 E 12 Mile Road, Warren, MI 48088



Add to Favorites (opens a new window)