Course Description
Students are introduced to emerging web technologies to create robust, high quality front end web interfaces. Students learn advanced page layout/styling techniques as well as responsive design.
Credit(s)
3.0
Professor of Record
Jeff Rubin
Audience
The course is well suited for students pursuing web development as their area of focus. As part of a course sequence, this course will continue to equip you with the skills to become employable, whether at an agency, freelance work, or starting your own company. If you enjoyed learning basic web design with HTML and CSS, you’ll enjoy learning Javascript, ReactJS, PHP, and Wordpress.
Learning Objectives
After taking this class, students will be able to:
- Students will learn strong Javascript fundamentals: variables, functions, loops, events, data types, as well as advanced JS topics: AJAX, fetching data from APIs, modules, npm packages and using libraries, specifically ReactJS.
- Students will learn the basics of PHP, very similar to the Javascript fundamentals: how to create a Wordpress theme from scratch, and how to utilize Wordpress as an API.
- Students will learn how to create a site with Wordpress and React, specifically with GatsbyJS, a React-based open source framework for creating websites and apps.
Course Syllabus
IST 263 Spring 2021 Syllabus - Jeffrey Passetti
Other iSchool Courses
Unable to render {children}. Page not found: iSchool Undergraduate Courses.