Git Product home page Git Product logo

webdevchallenge's People

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

webdevchallenge's Issues

Solutions / Tutorials

What do you guys think about adding in some solutions or maybe tutorials to the tasks listed here. It may be beneficial to provide people with assistance if they're stuck with anything.

I understand there is never a 'right way' to do something, but it may be beneficial to add something in the way of possible solutions?

Suggestion - Checkboxes

Maybe switch out the list items for checkboxes so that when people fork it they can tick the tutorials they've completed?

Front end vs Back end

What do you think about creating separate documents for front end vs. back end challenges?

I think it would make it easier for users interested in either to quickly filter out challenges they don't want to do.

It would also allow inclusion of global best-practices; for example, making sure front end code validates. http://w3c.github.io/developers/tools/#tools

Lots of vague challenges, should be cleaned up to be specific - let's discuss them.

Challenges should have a very specific, measurable target that can be aimed for. While the challenge shouldn't impose a technology per-se (unless it's entire purpose is to challenge someone to do something in a specific technology), it should at least have some some boundaries/specifications.

Example:

  • "Try a preprocessor like LESS, SASS or Stylus." might be converted to "Replicate the CSS of Digg.com by using Sass, Less, and Stylus". This gives you an exact target to aim for, and three specific tasks. Even then, it's easy to write pure CSS, in Sass, so an even more specific challenge that requires the use of Sass/Less/Stylus features would be better.

Many of the ones I initially added also need some more specific target context.

Not sure if it makes sense to discuss each one in its own issue, or just talk about them here.

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.