A community-based collection of developer flashcards to boost your professional skills.
- Navigating the File System
- Viewing and Changing the File System
- Redirecting Input and Output
- Configuring the Environment
- Syntax and Selectors
- Visual Rules
- The Box Model
- Display and Positioning
- Colors
- Typography
- Layout with Flexbox
- Grid
- CSS - Transitions
- Learn Responsive Design
- Basics
- Control Flow
- Control Flows Extended
- Lists
- Loops
- Functions
- Strings
- Modules
- Dictionaries
- Files
- Classes
- Function Arguments
- Logging
- Functional Programming
- Database Operations
- Concurrent Programming
- React Terminology
- Redux Terminology
- JSX
- React Components
- Components Interacting
- Components and Props
- React Programming Patterns
- Hooks
- Lifecycle Methods
- React Styles
- Advanced React: Custom Hooks
- Advanced React: Context
- Introduction to Ruby
- Control Flow in Ruby
- Looping with Ruby
- Arrays and Hashes
- Blocks and Sorting
- Hashes and Symbols
- Refactoring
- Blocks, Procs, and Lambdas
- Object-Oriented Programming, Part I
- Object-Oriented Programming, Part II
The flashcards.github.io community is possible thanks to kind volunteers like you. We welcome any and all contributions to the community and are excited to welcome you aboard.
If you've noticed a mistake or have a new deck, open a pull request or start a discussion!
- Clone the repository here.
- Install the GitBook CLI.
- Run
npm install
via the command line. - Run
gitbook build
via the command line. - Run
cp -R _book/* .
via the command line. - Run
git clean -fx _book
via the command line. - Commit your changes and open a PR.
Created by Zachary Lawson