Git Product home page Git Product logo

javascript-masterclass's Introduction

javascript-masterclass

Summer of Tech bootcamp

During the masterclass we're going to be working on building a small application using Node, Express, Sockets.io, React and Chart.js

You will need to have at least a basic level of JavaScript in order to be able to participate - if you're not sure if you do, then work through this tutorial to get up to speed first.

Before the masterclass

If you'd like to follow along during the masterclass, there are a few things you'll need to set up in advance.

Clone this repository

If you have your own github account already, you might prefer to fork this repository and clone that instead. If you don't just run the following commands on a terminal or command line interface:

git clone https://github.com/jenofdoom/javascript-masterclass.git
cd javascript-masterclass

If you don't already have git installed on your machine, the above won't work: you can either install git or just grab the zip file of this project and unzip it.

Install node, npm and bower

First, we need to install node.js and its package manager, npm.

Windows instructions

Mac instructions

Ubuntu/Debian/Mint instructions

Once that's done, we can install Bower using npm. We want to install Bower globally (for more than just this project), so we use a -g flag. Note that if you have difficulty installing Bower it might be because you need to install it with administrator permissions - rerun the command with sudo in front.

npm install -g bower

Install our dependencies

Now we've got npm and bower set up, we can use the package.json and bower.json files that are already set up in the project to install all the other packages we are going to be using. Have a look at those two files to see what things we are grabbing.

Run the following two commands (from inside the javascript-masterclass directory):

npm install
bower install

And you're all set! We'll pick up from this point.

javascript-masterclass's People

Contributors

jenofdoom avatar

Watchers

Tiara avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.