Rammina / ChinguResourceList

A crowd-sourced list of resources for Developers & Teams

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chingu Logo
Chingu Resource List

📓 A crowd-sourced list of resources for Developers & Teams 📓

contributions welcome

Contents

How to Contribute

Welcome to the crowd-sourced list of Developer resources sponsored by Chingu. We welcome your contributions and comments.

Sharing a resource is easy!

  1. Fork this repo and clone onto your local machine
  2. Create a feature branch following the conventions documented in Contributing.
  3. Add your resource to the appropriate category & test it to make sure it is consistent with how other resources are formatted.
  4. Create a Pull Request (PR)

That's it! An admin with review and approve your PR. If there are any questions about your contribution we'll ask them or request changes through the PR process.

APIs

Whether it's for commercial apps or portfolio projects Developers depend on quality sources of data. Here are a few that have captured our attention!

Backend

General

Database Management Systems

MongoDB

PostgreSQL

Security

GraphQL

Books

Communication and Collaboration Tools

Design

UI/UX

Frontend

CSS

  • What I Learned About CSS: One Chingu's insights on using CSS
  • CSS Tricks: Helpful articles, videos, and guides. Highly recommend the guides for flexbox and grid
  • Flexbox Froggy: Learn flexbox as you place the frog on the lily pad in this in-browser game
  • Flexbox Defense: Another in-browser game to level up your flexbox skills
  • Flexbox Zombies: Master flexbox as you defeat zombies with this coding game
  • CSS Diner: Learn more about the types of CSS selectors with this in-browser game
  • Grid Garden: Learn CSS Grid with an in-browser game
  • CSS Reference: CSS Reference is a free visual guide to CSS

HTML

General

  • The A11Y Project: A community-driven effort to make web accessibility easier.
  • a11y Resources: A growing list of accessibility tools and resources
  • FlorinPop's YouTube Channel: 200+ videos on HTML, CSS, JavaScript, Framworks, etc.
  • Responsive Web Design Basics: How to create sites which respond to the needs and capabilities of the device they are viewed on.
  • Browser Support Tables: Provides up-to-date browser support tables for support of front-end web technologies on desktop and mobile web browsers
  • Dev Docs: DevDocs combines multiple API documentations in a fast, organized, and searchable interface. Here's what you should know before you start
  • Frontend Mentor: Improve your front-end coding skills by building real projects
  • Catchafire: Volunteer your skills and make a difference virtually (variety of skills including web design and development)

Frameworks

React

Angular

Vue

Git

Languages

Javascript

Python

Code Snippets

What are your short solutions to common problems in any language? Add them to the table below to share with others. Be sure to add your snippet in the /codesnippets directory and comment the code for the reader.

File name Language Description
formatRawDate.js Javascript Format a raw date
objectToFile.js NodeJS Write the contents of an object array to a file
reduceObject.js Javascript Use .reduce to process and array, returning an object with the results
validateDirPath.js NodeJS Validate that the path exists and is a directory

Motivation

Packages and Libraries

Cloud Deployment

Teamwork

Agile

Teams

Tools

Open Source Contribution

Everything Else

About

A crowd-sourced list of resources for Developers & Teams

License:Creative Commons Zero v1.0 Universal


Languages

Language:JavaScript 100.0%