Web Development Pathway

In this twenty-one-week course, students will learn the fundamental concepts and techniques for Web development using HTML, CSS, and JavaScript. Students will be introduced to powerful libraries and tools available in JavaScript for web development, such as Node.js. Students will gain hands-on experience with CSS layouts, JavaScript functions, and working with APIs.

The Web Development Pathway will cover the following topics:

HyperTextMarkup Language (HTML)

  • Tag, Attributes, and Selectors
  • Lists and Headers
  • Document and Website Structure

Cascading Style Sheets (CSS)

  • Website Styling
  • Flexbox and Grid layouts
  • Colors and Images
  • Applying special effects

JavaScript (JS)

  • Variables and types
  • Alerts and prompts
  • Conditionals, loops, and iteratives
  • Functions, objects, and closures
  • Asynchronous programming

And More…

  • Accessibility
  • Wireframing
  • Debugging
  • Node.js
  • REST APIs

Develop browser extensions/add-ons to enhance the functionality of web browsers. JavaScript, HTML, and CSS are commonly used for creating browser extensions.

Build interactive and dynamic web pages that respond to user input. JavaScript is essential for creating engaging and responsive user interfaces.

Create SPAs that offer a seamless user experience by dynamically updating content without requiring a full page reload. Frameworks like React, Angular, or Vue.js can be used with JavaScript for SPAs.

Implement website user authentication features, such as login forms and password recovery. JavaScript can handle form submissions, validate credentials, and interact with authentication APIs.