/
Beginner Resources
  • Rough draft
  • Beginner Resources

    Git/GitHub

    TODO: mention GUI tools like Tower, GitKraken, GitLens that are free with GitHub Education pack

    Learn Git - Tutorials, Workflows and Commands | Atlassian

    HTML/CSS/JS Basics

    JavaScript | MDN - great reference resource for anything relating to HTML, CSS, or JS

    React and Next.js

    React Foundations - good intro to Next.js and React, assumes knowledge of basic HTML/CSS/JS

    Quick Start – React

    The Beginner's Guide to React - free course on React to get a deeper understanding of what React does

    Advanced Styling + Tailwind CSS

    Styling with utility classes - Core concepts - explains why tools like Tailwind CSS are useful. site also includes a reference for all Tailwind CSS classes and corresponding CSS styles

    The Thought Process Behind A Flexbox Layout | CSS-Tricks - basic overview of flexbox

    CSS Flexbox Layout Guide | CSS-Tricks - flexbox reference with detailed explanations and examples of each property

    CSS Grid Layout Guide | CSS-Tricks - same as above but for CSS Grid, comes in handy for more advanced layouts that can’t be easily achieved with flexbox

    Knights of the Flexbox table - Good exercise for learning how flexbox works and remembering the corresponding Tailwind classes

     

    Notes from old resource document:

    https://www.youtube.com/watch?v=Dorf8i6lCuk

     

     

    Related content

    How-to Article
    How-to Article
    More like this
    Project Structure
    Project Structure
    More like this
    UX Resources
    UX Resources
    More like this
    Tech Stack
    Tech Stack
    More like this
    9-28-2023 General Meeting notes
    9-28-2023 General Meeting notes
    More like this
    Design Systems
    Design Systems
    More like this