Resources

A collection of programming resources curated by the CodeSupport community.

CSS

1 Line Layouts

10 Modern CSS layout and sizing techniques in a single-line of code.

Learn More
Python

A byte of Python

A useful programming book explaining the fundamentals of Python.

Learn More
CSS

A Compete Guide to Grid

Our comprehensive guide to CSS grid, focusing on all the settings both for the grid parent container and the grid child elements.

Learn More
CSS

A Complete Guide to Flexbox

This complete guide from CSS-Tricks explains everything about flexbox.

Learn More
UI

Adobe XD

Vector-based UI/UX design tool for macOS and Windows.

Learn More
UI

Atomic Design

Learn what goes into creating and maintaining robust design systems.

Learn More
Python

Automate the boring stuff with Python

A useful programming book explaining the fundamentals of Python.

Learn More
CSharp

C# 101

A full intro to C# video series, starting with the basics of C# from building a simple Hello World application to knowing about Object Oriented Programming.

Learn More
CSS

Clippy

A web tool to make css clip-paths.

Learn More
Software

CodeSandbox

An instant web IDE and prototyping tool for rapid web development.

Learn More
CSS

CSS Diner

A fun game to learn and practice CSS selectors.

Learn More
CSS

CSS Grid Generator

A simple tool to allow you to understand how to use CSS Grids.

Learn More
CSS

CSS Houdini

Explainer on new CSS “Houdini” technologies including the Layout API and Paint API.

Learn More
CSS

CSS Houdini Experiments

Experiments with the latest CSS Houdini spec.

Learn More
CSS

CSS-Blocks

Blazing fast CSS for your design systems and app components.

Learn More
CSS

CSSGrid.io

Learn CSS grid with Wes Bos in 25 pretty good videos.

Learn More
Software

Cyberduck

Cyberduck is a libre server and cloud storage browser for Mac and Windows.

Learn More
JavaScript

Ditching jQuery

A growing collection of native JavaScript equivalents for common jQuery tasks.

Learn More
Icons

Evil Icons

Simple and clean SVG icon pack with the code to support Rails, Sprockets, Node.js, Gulp, Grunt and CDN.

Learn More
Icons

Feather Icons

Simply beautiful open source icons.

Learn More
UI

Figma

Online and collaborative design tool for teams.

Learn More
Hosting

Firebase Functions

Run your mobile and web backend code without managing servers.

Learn More
Hosting

Firebase Hosting

Fast and secure web hosting by Google.

Learn More
Icons

Font Awesome

The world's most popular icon set and toolkit for vector icons and social logos.

Learn More
Fonts

Font Squirrel

Many free to-use fonts, as well as a webfont generator for embedding custom fonts online.

Learn More
Software

GitHub Gist

Instantly share code, notes, and snippets.

Learn More
Hosting

GitHub Pages

Host websites for you and your projects directly from your GitHub repository.

Learn More
Software

GitKraken

GitKraken is a powerful Git GUI client for Windows, Mac and Linux.

Learn More
Fonts

Google Fonts

Making the web more beautiful, fast, and open through great typography.

Learn More
CSS

Grid By Example

A collection of examples, video and other information to help you learn CSS Grid Layout.

Learn More
Hosting

Heroku

Heroku enables developers to build, run, and operate applications entirely in the cloud.

Learn More
HTML

HTML Living Standard

This specification defines a big part of the web platform.

Learn More
HTML

HTML Living Validator

A tool to help find issues with malformed or invalid HTML source code.

Learn More
HTML

HTML Reference

A visual guide to HTML.

Learn More
JavaScript

htmldom.dev

How to manage HTML DOM with vanilla JavaScript only.

Learn More
CSS

Image effects with CSS

A showcase of image effects that you can apply using purely CSS.

Learn More
Software

Insomnia

Insomnia is a free REST client that takes the pain out of interacting with HTTP-based APIs.

Learn More
Icons

Ionicons

Premium designed icons for use in web, iOS, Android, and desktop apps.

Learn More
CSS

Is Houdini ready yet‽

Browser support chart showing current support for CSS technologies under development.

Learn More
Software

iTerm 2

A modern replacement for Apple's Terminal with features you never knew you wanted.

Learn More
Python

JetBrains PyCharm

An intelligent and smart IDE used for developing Python applications

Learn More
JavaScript

JetBrains WebStorm

An intelligent and smart IDE for the modern JavaScript ecosystem.

Learn More
JavaScript

JSFiddle

An online playground for code demos, bug reporting, snippets and collaboration.

Learn More
Python

Learn X in Y minutes (Python)

A rapidfire tutorial showcasing Python. Useful for learning the syntax of the language

Learn More
Hosting

Linode*

Simple, affordable and accessible cloud hosting and computing.

Learn More
Icons

Material Design Icons

Delightful and beautifully crafted symbols for common actions and items.

Learn More
JavaScript

MDN JavaScript Reference

High-quality documentation for all the JavaScript standard built-in objects, along with their methods and properties.

Learn More
Hosting

Microsoft Azure

Microsoft Azure is an ever-expanding set of cloud services to help you meet your hosting challenges.

Learn More
CSharp

Microsoft on EdX - Algorithms and Data Structures in C#

Learn the core concepts of data structures and algorithms in C#.

Learn More
CSharp

Microsoft on EdX - Data Access in C# and .NET Core

Learn everything you need to know to develop a data layer for your applications.

Learn More
CSharp

Microsoft on EdX - Introduction to C#

Learn the basics of the C# programming language.

Learn More
CSharp

Microsoft on EdX - Object Oriented Programming in C#

Learn the core concepts of object-oriented programming (OOP) using the C# language.

Learn More
Hosting

MongoDB Atlas

MongoDB hosting by the creators of MongoDB which utilises GCP, AWS and Azure

Learn More
Software

Mountain Duck

Mount server and cloud storage as a disk in Finder on macOS and the File Explorer on Windows.

Learn More
Hosting

Namecheap*

Affordable domain registration and hosting.

Learn More
Icons

Nerd Fonts

Lots of fonts and font-tools, programmer-ready.

Learn More
Hosting

OVH

Cheap and reliable VPS hosting

Learn More
Software

Papercut

Papercut is a simple SMTP desktop email receiver, which can be used to intercept locally-sent email.

Learn More
CSS

postcss-preset-env

A PostCSS plugin to convert modern CSS into something most browsers can understand.

Learn More
Software

Postman

Postman is a collaboration platform for API development.

Learn More
UI

Refactoring UI

Learn how to design awesome UI, explained from a developer's point-of-view.

Learn More
Software

Repl.it

An online IDE that supports over 50 programming languages.

Learn More
CSharp

ReSharper

ReSharper is a popular developer productivity extension for Microsoft Visual Studio.

Learn More
CSharp

Roslynator 2019

A Visual Studio 2019 extension featuring 500+ analyzers, refactorings and fixes for C#.

Learn More
Software

Sequel Pro

A fast, easy-to-use Mac database management application.

Learn More
CSS

Solved by Flexbox

Cleaner, hack-free CSS.

Learn More
Hosting

SoYouStart

Good value for money lower end dedicated servers

Learn More
CSS

Stylable CSS

A CSS preprocessor that enables you to write in CSS syntax, with extensions that adhere to the spirit of CSS.

Learn More
CSharp

The C# Programming Yellow Book - Rob Miles

The C# Yellow Book teaches you programming from first principles.

Learn More
JavaScript

The Modern JavaScript Tutorial

From the basics to advanced topics with simple, but detailed explanations.

Learn More
Software

Typora

Typora is a minimal markdown editor, providing new ways for reading and writing markdown.

Learn More
CSharp

Visual Studio 2019

The default and go-to editor for C# developers.

Learn More
Software

VSCode

A cross platform, language agnostic code editor.

Learn More
JavaScript

You Might Not Need jQuery

Alternatives to common jQuery functions that are just as easy to use in vanilla JavaScript.

Learn More

Disclaimer: Resources with a * are affiliate links.