Skip to content

Nodejs classes at MICTEC club, Taita Taveta University

License

Notifications You must be signed in to change notification settings

nyugoh/nodejs-mictec-class

Repository files navigation

Nodejs Master Class 💪 🚀


Course outline 💹

  • Introduction 💡

    • what is Nodejs and it's ecosystem
    • Installing Nodejs & yarn
    • Text editors and IDEs
    • Git & github primer
    • Bash crush course
    • Introduction to HTML and Bootstrap
    • Basic Javascript reminder
    • Choose and agree on final goals/projects
  • Basics of Node

    • Design principles

Requirements

  • Nodejs Installed on your laptop ~ use the instructions below
  • Yarn package manager ~ Instructions below
  • Git software, installed
  • Text-editor or IDE of choice

Resources links 🔗


Installing Nodejs

On Windows

Download and install the files from the links below

  • Windows 64 bits here
  • Windows 32 bits here

Installing on linux

  • using Node version Manager nvm(Recommended way)
       # Install nvm on your system
       curl https://raw.githubusercontent.com/creationix/nvm/v0.24.0/install.sh | bash
       # Check if nvm is installed run
       nvm --version
       # Install stable version of nodejs
       nvm install stable
       # or the latest
       nvm install latest
       # Choose a default version
       nvm use stable
  • Using package manager
   # Use your distro package management tool
   sudo apt install nodejs nodejs-legacy 

Installing Yarn

We will use yarn as the package manager as opposed to npm which comes with Nodejs installation

  • Windows Just follow this Link and download and install the software

  • Linux users

  # Add PPA sources
  curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
  echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  # Install yarn now
  sudo apt-get update && sudo apt-get install yarn
  # Confirm installation
  yarn --version

Installing IDEs and Text editors

Atom

Visual Studio Code

Sublime Text 3

Web Storm

Feel free to use any other text-editor or IDE.


Installing git

Windows

Download and install git from here

Linux

      sudo apt install git

About

Nodejs classes at MICTEC club, Taita Taveta University

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published