# express-workshop **Repository Path**: mirrors_JedWatson/express-workshop ## Basic Information - **Project Name**: express-workshop - **Description**: Workshop on Node.js basics with Express. - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-09 - **Last Updated**: 2026-03-07 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [![Join the chat at https://gitter.im/node-girls/express-workshop-complete](https://badges.gitter.im/node-girls/express-workshop-complete.svg)](https://gitter.im/node-girls/express-workshop-complete?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge) # Express Workshop ## What is this? This is an introductory workshop to Node.js and Express. You'll be building your own platform to write, publish and save blog posts (a basic content management system, or CMS). ## Why? [Express](http://expressjs.com/) is one of the most widely-used frameworks for Node.js. It simplifies base features of Node.js, making it easier and faster to build your application's backend. Learning Express gives you a great foundation for becoming a Node.js developer :sparkles: ## Workshop Structure This workshop is divided into a number of steps. At the end of each segment, you should find a link to continue onto the next step. We suggest you follow along with the tutorial online, and write your code in a separate repository. You will see code snippets throughout the walkthrough. Try to resist the urge to copy and paste - you will learn much more if you get into the habit of typing things out. If you want to test out small bits of code before adding them to your project, [repl.it](repl.it) is a useful tool. Throughout each step, we have **bolded** any jargon that you may or may not be familiar with. These terms are explained in the [Keywords](https://github.com/node-girls/express-workshop/#keywords) section at the bottom of each page. You'll also find a link to our cheatsheets under [Useful Links](https://github.com/node-girls/express-workshop/#useful-links). ## Before you Start #### 1. Install Node You will need Node.js installed. Download it from the Node.js website [here](https://nodejs.org/en/). #### 2. Fork and clone this repository Fork this repository to your own GitHub account. Instructions for doing this can be found [here](https://help.github.com/articles/fork-a-repo/). Then, clone your forked version of the repository to your desktop in the terminal. Instructions for doing this can be found [here](https://help.github.com/articles/cloning-a-repository/), or run the command below. `$ git clone https://github.com/YOUR-USERNAME/express-workshop` ### [Go to Step 1 >>>>](https://github.com/node-girls/express-workshop/blob/master/step01.md) ## Useful Links * [What is Node?](https://github.com/node-girls/what-is-node) * [Node cheatsheet](https://github.com/node-girls/cheatsheets/blob/master/node-cheatsheet.md) * [Command line cheatsheet](https://github.com/node-girls/cheatsheets/blob/master/command-line-cheatsheet.md)