Giter Club home page Giter Club logo

module-2-resources's Introduction

Module 2 Resources

Welcome to Module 2!

How to use this repository

To use this repo, you'll probably want to clone it in two different folders.

This repo is updated often, and if you want to edit these files you'll want a copy you can mess with and a copy where you can always pull the latest changes into it without running into git conflicts (which you have not yet learned how to resolve yet)

First choose a folder where you want to keep your files. Then use the cd command to change into that directory. We recommend you keep them in your home directory.

Example, let's assume I have a "appacademy" folder in my home directory.

cd ~/appacademy

Would be the command to change to that folder (remember ~ is shorthand in unix for your home directory).

Use the git clone command to clone this repo.

git clone <clone url from this repo>

This will create a folder called Module-2-Resources.

To clone a separate copy into another folder (say my-Module-2-Resources you could use this variant of the git clone command

git clone <clone url from this repo> my-Module-2-Resources

If you do an ls you should see you have two folders with the same content.

ls -l
Module-2-Resources
my-Module-2-Resources

Both of these are completely functional git repos, and you can run a git pull command in either folder anytime to grab the latest content, but be aware that if you have edited any files in the folder, and do a git pull, git will attempt to pull and merge the changes with your changes, and may refuse to do so or you may end up with a git conflict.

Because of this we recommend you only edit the files in my-Module-2-Resouces folder, and just do your git pulls in the original Module-2-Resources folder (If you do know how to resolve git conflicts, feel free to use a single folder.)

Below you will find an outline of the material we will be covering over the next 3 weeks. The days have been broken into subdirectories, each containing additional resources for a given day (notes, practices and the content we will cover during lecture).

Week 4 - Working With The Browser

      Review Guide

Week 5 - Object Oriented Programming

      Day 2: ES6 Classes

      Day 3: More OOP

      Day 4: ES6 Modules

      Review Guide

Week 6 - Promises and Unit Testing

      Day 1: HTTP

      Day 2: Promises

      Review Guide

module-2-resources's People

Contributors

senyoagawu avatar sergeygridin avatar

Stargazers

 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.