GithubHelp home page GithubHelp logo

omadcs_project's Introduction

Assignment 03 - Constructors and Data

Required setup if not already installed (it should be)

To get started:

  • In your forked repo, create a new branch called lesson-03 or something like that
  • Navigate to the root folder of this assignment within terminal in your fork, lesson03/assignment
  • Run npm install
  • Run gulp
  • Start working with the files, browsersync will watch your scss/HTML files and reload on changes
  • Use the contents of data/data.json for your data -- remember: you can copy the array into your JS file and set it to a variable to work with
  • Migrate your previous SCSS/HTML from assignment 02 for your component (you can copy the corresponding files from your previous assignment to this one so you'll have the HTML/SCSS of the card set up)
  • In your JS, convert the component to a template with ES6 string templating and loop through the JSON data, creating components for each object in the data
  • Output the templated data onto the .template-hook section of the index.html page
  • BONUS: Add to your component another section for the codeLanguages key in the data. Loop through the codeLanguages array and add the contents to your new section in the component

To Submit:

  • Create a pull request for your assignment branch back to your forked master branch
  • Add Patrick & I as reviewers
  • Submit the pull request link in the assignment submission in Canvas

omadcs_project's People

Watchers

James Cloos avatar  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.