Taught by Sebastiaan Deckers at General Assembly (Singapore).
- GA Fundamentals introduction to the command line.
- Nodeschool javascripting workshop to learn the basics of JavaScript.
- Seb's previous PFNP lesson material. This is much more than can be reasonably covered in 4 evenings with any hope of retetion.
- Mozilla Developers Network: HTML elements, CSS properties, DOM, CSS Selectors.
- Assets: Giphy images, placeholder copy, HTML/CSS colours.
- http://webuild.sg
- https://gitter.im/SingaporeJS/discussions
- http://www.meetup.com/Singapore-JS/
- http://feds.strikingly.com/
Open the Terminal (Mac OS X) or Command Prompt (Windows).
The Node.js installer also comes with the Node Package Manager (NPM). Use it to install http-server
globally on your system.
PS: NPM has very many packages that help avoid rebuilding solved problems.
npm install --global http-server
On OS X you will need to use sudo
to install globally. Try:
sudo npm install --global http-server
Create and change into a new directory called hello-programmers
.
Sebs-MacBook:~ seb$ mkdir hello-programmers
Sebs-MacBook:~ seb$ cd hello-programmers/
Run the http-server
command to serve the current working directory's files and sub-folders to the browser.
Sebs-MacBook:hello-programmers seb$ http-server
Starting up http-server, serving ./
Available on:
http:127.0.0.1:8080
http:192.168.83.162:8080
Hit CTRL-C to stop the server
Open http://127.0.0.1:8080/ in your web browser to see the page.
The result should look similar to the initial project on Codepen http://codepen.io/cbas/pen/QjRWZm