This is a companion workbook that will assist you in working through the codeX Narrative that is to be provided. Resources and references provided that will assist you in your journey will be published in the repository.
Note:
- This is a living document, it will change over time
- please contribute to this workbook by pull requests
- check back here regularly for new information (or you can watch this repository)
So far all the Javascript you wrote ran in a web browser. That doesn't need to be the case, one can run Javascript on the command line and use it to program much more than buttons, fields, and elements in the browser. A world of programming Web Servers, Robots, and Databases to name but a few options awaits.
You can read more about Node.JS in Chapter 20 of Eloquent JavaScript.
You need to have Node installed locally: Node Setup
Here is some background information about some Node JS concepts.
Now do this Node Tutorial - you can track your progress through by checking how many of the unit tests are passing.
Now you're ready to get going on the stories for Nelisa's Spaza Shop.
You'll find the stories on the Nelisa Spaza Shop Narrative Wiki
These guides will help you once you get info online and start using the database.
- How to get Nelisa's data onto a web page
- How to get Nelisa's data into a database
- Deployment
- Capture and store data
- Create a web app that support different user roles
- Create a more Interactive website
- Make your code better
codeX_ReleaseOneNarrativeWorkbook by project codeX is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Based on a work at http://projectcodex.co.
