Git Product home page Git Product logo

guide's Introduction

freeCodeCamp Guide

The freeCodeCamp Guide

Build Status license Gitter Open Source Helpers

GitHub Issues GitHub Pull Requests Pull Requests Welcome first-timers-only Friendly

Throughput Graph

The freeCodeCamp community is building a massive, searchable "Guide".

This reference tool will eventually include thousands of articles that cover all areas of development, design, and data science—all written to be easily understood by people new to coding.

This repo is where we plan and maintain these Guide articles, which we then host on our community's wiki-like Guide website at guide.freecodecamp.org.

What are Guide articles?

The Guide articles aim to be short articles to get you started and familiar with these concepts before going on to read more in-depth material.

Guide articles can be an explanation of a syntax, design pattern, what aria labels are for, or something like what the numbers mean in the top right-hand corner of your screen when at freecodecamp.org.

You can find an example article about HTML Elements here.

What can I write an article about?

Front-end development (adjective form with a dash) is when you are working on the front end (noun form with no dash). The same goes with the back end, full stack, and many other compound terms.

We welcome your help writing these articles. You don't have to be an expert in a topic to write about it—this entire Guide is open source, so even if you make a mistake, another contributor will eventually correct it.

To help, find a stub article on our Guide website, write the article, then open a pull request (PR) to replace the stub with your article. A pull request is how you'll suggest changes. It lets others know about your changes, review them and adopt them.

If you can't find a stub about the topic you'd like to write about, you can open a PR that creates the stub and includes your draft article.

Feel free to ask us questions in Gitter if you're not sure where to put a new article in the directory structure.

Before you begin writing, make sure to read the article style guide outlined in CONTRIBUTING.md.

Contributing

  1. 🍴 Fork this repo
  2. 👀️ Follow the contributing guidelines outlined in CONTRIBUTING.md.
  3. 🔧 Make some awesome changes!
  4. 👉 Make a pull request
  5. 🎉 Get your pull request approved—success!

Or just create an issue—any little bit of help counts! 😊

License

Copyright (c) 2018 freeCodeCamp.

The content of this repository is bound by the following licenses:

guide's People

Contributors

abbeyrenn avatar amandeepmittal avatar asjas avatar bouncey avatar chiragbhansali avatar dhcodes avatar elaine-jackson avatar erictleung avatar francescoronel avatar hkumar99 avatar hkuz avatar imcodingideas avatar johnkennedy9147 avatar johnsprunger avatar jsjoeio avatar krmzl avatar nathanhansen avatar nicleary avatar physicsjoe avatar quincylarson avatar r-layer avatar rubberduckdestroyer avatar samanthaclarke1 avatar sosmaniac-fcc avatar stevechevalier avatar stewart-hetherington avatar systimotic avatar texas2010 avatar th00mask avatar vaibhav015 avatar

Stargazers

 avatar

Watchers

 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.