Computer Science
>
>

CS 106AX Programming Methodologies in JavaScript and Python

Autumn 2022

Stanford University

This course is designed for those with prior programming experience. It focuses on advanced programming methodologies in Python and JavaScript, and covers topics from object-oriented design principles to building web applications.

Course Page

Overview

Introduction to the engineering of computer and web applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. This course targets an audience with prior programming experience, and that prior experience is leveraged so material can be covered in greater depth.

Prerequisites

No data.

Learning objectives

No data.

Textbooks and other notes

No data

Other courses in Computer Programming

Courseware availability

Lecture slides and codes available at Lectures

No videos available

Assignments available at Assignments

Handouts available at Handouts

Covered concepts