Resource List

Review our curated list of amazing resources offering learning experiences you will always remember.

24 Resources

Tools

Books

Tips & Tricks

Web docs

Blogs

  1. Guide to CSS Media Queries

    Provider
    CSS-Tricks
    Catergory
    Guide

    CSS Media queries are a way to target browser by certain characteristics, features, and user preferences, then apply styles or run other code based on those things. Perhaps the most common media queries in the world are those that target particular viewport ranges and apply custom styles, which birthed the whole idea of responsive design. This is a useful guide that shows you how and when to use media queries.

  1. How to Code in React

    Provider
    Digital Ocean
    Catergory
    Tutorial

    React is a popular JavaScript framework for creating front-end applications, such as user interfaces that allow users to interact with programs. Originally created by Facebook, it has gained popularity by allowing developers to create fast applications using an intuitive programming paradigm that ties JavaScript with an HTML-like syntax known as JSX. In this series, you will build out examples of React projects to gain an understanding of this framework, giving you the knowledge you need to pursue front-end web development or start out on your way to full stack development.

  1. Hover Animation

    Provider
    Piccalil
    Catergory
    Tutorial

    Learn how to use the power of CSS to take any collection of images and make them blend well together with a fancy interactive state.

  1. A Guide to Flexbox

    Provider
    CSS-Tricks
    Catergory
    Guide

    This complete guide explains everything about flexbox, focusing on all the different possible properties for the parent element (the flex container) and the child elements (the flex items). It also includes history, demos, patterns, and a browser support chart.

  1. Build an Advice Generator App

    Provider
    Front End Mentors
    Catergory
    Project

    The perfect project if you're learning how to interact with 3rd-party APIs. This challenge uses the Advice Slip API to generate random quotes of advice.

  1. Time Tracking Dashboard

    Provider
    Front End Mentors
    Catergory
    Project

    A perfect opportunity to practice your CSS Grid skills. For anyone wanting to take it up a notch, we provide a JSON data file to practice working with data.

  1. NFT preview card component

    Provider
    Front End Mentors
    Catergory
    Project

    This HTML & CSS only challenge is perfect for anyone just starting out or anyone wanting a small project to play around with.

  1. Javascript

    Provider
    MDN Web Docs
    Catergory
    Docs

    Web development docs for Javascript

  1. CSS

    Provider
    MDN Web Docs
    Catergory
    Docs

    Web development docs for CSS.

  1. React Sandbox

    Provider
    Code Sandbox
    Catergory
    Tool

    A React tool that allows you to test and run you react code without any setup. This is ideal if you want practice or experiment while learning react.

  1. GSAP Animations

    Provider
    GSAP
    Catergory
    Tool

    The GreenSock Animation Platform (GSAP) is an industry-celebrated suite of tools. You can use GSAP to animate pretty much anything JavaScript can touch, in any framework. Whether you want to animate UI, SVG, Three.js or React components.

  1. Logo Maker

    Provider
    Looka
    Catergory
    Tool

    Looka Logo Maker combines your logo design preferences with Artificial Intelligence to help you create a custom logo you'll love. All it takes is a few clicks and five minutes.

  1. GSAP Cheatsheet

    Provider
    GSAP
    Catergory
    Docs

    A list of useful functions and modules to get you started with GSAP 3.

  1. Logo Design

    Provider
    Logo Makr
    Catergory
    Tool

    Make a custom logo in minutes. Free premium features | Easy to use tools | No sign up required.

  1. Creating Fancy Shapes

    Provider
    9Elements
    Catergory
    Tool

    Create unique shapes using border radius. A great tool to create shapes in seconds.

  1. Fluid typography with CSS clamp

    Provider
    Piccalilli
    Catergory
    Tutorial

    Learn how to use CSS clamp() to create fluid and responsive typography.

  1. Learn Python

    Provider
    Digital Ocean
    Catergory
    Tutorial

    Start learning Python by taking one of the many tutorials from Digital Ocean. Learn about Strings, Arrays, Objects, how to manipulate data by using Pandas and many more.

  1. Tinypng

    Provider
    Tinify
    Catergory
    Tool

    Reduce the size of your jpeg, png or webp file for free. Tiny PNG allows you to optimize your images ensuring optimal website performance.

  1. Color Palette Generator

    Provider
    Coolors
    Catergory
    Tool

    Create amazing color palettes with 1 Click. Coolors allows you to get inspired by thousands of color schemes.

  1. How to use Colors

    Provider
    Happy Hues
    Catergory
    Referance

    Happy Hues explains how to use colors in your design or illustration. A great resource to learn where to use colors and why.

  1. Icons & Photos

    Provider
    The Noun Project
    Catergory
    Tool

    Find Icons and Photos for your next project.

  1. CSS Icons

    Provider
    CSS GG
    Catergory
    Tool

    A CSS library of icons created entirely by CSS. SVG and Figma files also available

  1. 3D Object Generation

    Provider
    Polypane
    Catergory
    Tutorial

    A Collection of CSS 3D Transforms that show depth and great visual effects. Every example clearly shows the effect with the CSS code, a great way to understand how to implement these 3D transforms into your projects.

  1. Font Pairing Made Simple

    Provider
    Fontjoy
    Catergory
    Tool

    Font generation in a single click. Fontjoy allows you to generate font pairings automatically or manually and visually compares them.