Skip to content

Web Scripting

  • Assignments
  • Old Notes
  • Course
  • Review

    Old Notes

    I. Getting Started

    • Remote Login with SSH
    • Linux and Vi commands
    • Transferring Files with SFTP
    • Useful Opera & WebStorm Features
    • Getting Started
    • Creating a WebStorm Project With Automatic Upload
    • Using VSC for Web Dev

    II. The Organization of the Internet

    • The Internet in a Nutshell
    • URLs
    • Organizing Server Resources

    III. HTML, CSS & SVG

    HTML
    • Introduction to HTML
    • Block and Inline Elements
    • Structuring Text
    CSS
    • CSS
    • Selectors
    • The Cascade Algorithm
    HTML Revisted
    • Inline Text Elements
    • Links
    • Semantic and Other General Purpose Elements
    • Images and Figures
    CSS Revisited
    • The Box Model
    • The Float Property
    • Positioning
    Transitions
    • Transitions
    • Transforms
    • Animations
    SVG
    • Intro to Scalar Vector Graphics
    • Basic SVG Shapes
    • The Path Element

    IV. JavaScript

    JS Basics
    • JavaScript Language Basics
    • Variables and Constants
    • Types
    • Operators
    Control Statements
    • Conditional Statements
    • Loops
    Reference Types
    • Arrays
    • Array Methods
    • Objects
    • Functions
    DOM
    • The window Object
    • DOM Nodes
    • The document Object
    Getting and Modifying Nodes
    • Selecting Element Nodes
    • Modifying Element Attributes
    • Creating Nodes
    • Adding and Removing Nodes
    • Modifying Text Nodes
    • Normalizing Text Nodes
    Timers
    • setTimeout and setInterval
    Events
    • Event Handlers
    • Key Press Events

    V. APIs

    Require.js
    • Using Require.js
    Spotify
    • Spotify for Developers
    • Using spotify-web-api.js
     
    Proudly powered by WordPress