EdusalsaDiscover Your Stanford

CS 193X

Web Programming Fundamentals

  • spring

3 - 5 units

Letter or Credit/No Credit

Introduction to full-stack web development with an emphasis on fundamentals. Client-side topics include layout and rendering through HTML and CSS, event-driven programming through JavaScript, and single-threaded asynchronous programming techniques including Promises. Focus on modern standardized APIs and best practices. Server-side topics include the development of RESTful APIs, JSON services, and basic server-side storage techniques. Covers desktop and mobile web development. Enrollment is limited. Application required. Apply at https://goo.gl/forms/nlQte0OqVpU6maRq2 byn11:59pm Tuesday, March 28. nPrerequisite: 106B or equivalent.

Course Prequisites

Sections

spring
  • LEC

    • Monday Wednesday Friday 1:30:00 PM - 2:20:00 PM @ Shriram Ctr BioChemE 104 with Victoria Kirst

      Enrollment limited to 100. Application, consent of instructor, and permissionnnnumber required. Apply at https://goo.gl/forms/nlQte0OqVpU6maRq2 bynn11:59pm Tuesday, March 28. nnMay be taken for 3 units by graduate students.

Sign Up

To save CS 193X to your course bucketlist

Already Have An Account? Log In