Press → key to advance.
Zoom in/out: Ctrl or Command + +/-
Having issues seeing the presentation? Read the disclaimer
To gain knowledge and insight about how web applications are built, and built an example for ourselves
We want to learn through making things!
This is an introductory class, so there will be plenty of things we don't cover
PHP: Hypertext Preprocessor is an weakly typed, interpreted programming language with object-oriented capabilities
PHP has changed a lot over the years, from a strict procedural language to a more object-orientated language
MySQL is a relational database system that understands the Structured Query Language
MySQL isn't a language, but a server that understands a particular language
JavaScript is an weakly typed, interpreted programming language with object-oriented capabilities
OR
Javascript is prototype-based object-oriented scripting language that is dynamic, weakly typed and has first-class functions.
CSS stands for Cascading Style Sheets. Not a programming language, but a style language for defined how markup (HTML for us) is visually displayed
Simply — Writing instructions for some process that your computer can follow
2 parts to this:
Server-side versus Client-side
Server-side