Skip to content

prof-rossetti/internet-technologies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Internet Technologies (for Business Students)

This repository contains instructional materials, exercises, and projects to support a course in Internet Technologies. Includes web development, client-side, and server-side technologies.

Students should consult their course's syllabus to know which materials they are responsible for covering.

Instructional Modules

Module I: Web Development (HTML, CSS, Twitter Bootstrap)

  1. "Website Hosting" Exercise
  2. "Website Structure" Exercise
  3. "Website Style" Exercise
  4. Website Challenge
  5. Website Project

Module II: Client-side Technologies (JavaScript)

  1. "Website Analytics" Exercise
  2. JavaScript Language Overview and Datatypes
  3. The Document Object Model (DOM)
  4. "Website Interactivity" Exercise
  5. "Crunch the Data" Exercise
  6. "Data Visualization" Exercise
  7. Application Programming Interfaces (APIs)
  8. "Fetch the Data" Exercise
  9. Stocks Dashboard Challenge

Module III: Server-side Technologies (Node.js)

  1. Node.js Development Environment Setup
  2. "Command-line Computing" Exercise
  3. Node.js Overview and NPM Overview
  4. "Server-side JavaScript" Exercise
  5. "Express App" Exercise
  6. Web Application Project

NOTE: depending on the course, we may use Python as a server side language instead of Node.js, in which case we will reference separate notes and exercises related to making web applications in Python with the Flask package.

External Resources

Mozilla Guides:

W3Schools Guides:

Releases

No releases published

Packages

No packages published