/CSCI571-Web-Technologies

Web technologies projects cover a broad range of technologies in website and mobile app development.

Primary LanguageJava

CSCI571-Web-Technologies

The USC course is to present many of the core technologies that the Web is based upon. These core technologies include:

  • HTML and CSS (Hypertext MarkUp Language and Cascading Style Sheets)
  • HTTP (HyperText Transfer Protocol)
  • Web servers, their configuration and performance properties
  • Client-side Programming Using JavaScript
  • Ajax (Asynchronous JavaScript & XML) and JSON (JavaScript Object Notation)
  • Server-side Programming Using PHP and JavaScript
  • Web Services (REST)
  • Web Security
  • Web Technologies for Mobile Phones (Android and iOS)
  • Responsive Website Design
  • Boostrap
  • jQuery
  • Cloud Computing (Amazon Web Services and Google Cloud Platform)
  • AngularJS and Nodes.js
  • Serverless Applications
  • AWS Lambda and Google Functions