This class was created by Brainscape user Albert van der Merwe. Visit their profile to learn more about the creator.

Decks in this class (23)

Important Javascript facts
Explain javascript primitives,
Explain javascript non primitives,
What is an expression
55  cards
Application Accessibility Concepts
What are the 4 key attributes an ...,
Explain the role attribute,
Explain the name label attribute
6  cards
Programming patterns and techniques
Guard clauses and example,
Benefits of guard clauses,
What is an early return
17  cards
react-query version 3
What kind of state does react que...,
What is client state,
Examples of client state
25  cards
Javascript algorithms and data structures
Explain the frequency counter pat...,
What is recursion,
Multiple pointer pattern
3  cards
Git and Github
Learn Git and Github, Colt Steel Udemy course
67  cards
Typescript
What is typescript,
What is a superset of a language,
What is static type checking
65  cards
Functional programming Javascript
What is a closure,
Explain currying and partial appl...,
Other name for arrow functions
14  cards
HTML
How do local storage and session ...,
What are the types of the values ...,
What is the most common use of pr...
3  cards
Advanced Web Developer Bootcamp - Colt Steele
What are css transitions,
Explain two ways of implementing ...,
Transition properties
16  cards
Security concerns
Csrf cross site request forgery,
Xss cross site scripting attacks,
Sql injection
3  cards
CSS
Positioning,
Media queries,
Grid layouts
5  cards
Cryptography
Hashing,
What is hexadecimal,
Explain binary
8  cards
SCSS
What is sass scss,
Variables example,
Nesting example
5  cards
Docker
What is the purpose of a dockerfile,
What is the docker client,
What is the docker daemon
28  cards
Character sets
What is ascii,
What is unicode,
What is a grapheme
4  cards
React
Benefits of design patterns,
What is coupling,
Atomic design
39  cards
CLI
Why is better than when running m...
1  cards
NodeJS
What can node do which old js can t,
How can i enable es 6 imports in ...,
What is commonjs
22  cards
Babel
What is babel,
Presets vs plugins,
How to use babel
5  cards
NPM
How do you create a private npm p...,
When publishing a package which d...,
What is a peer dependency
5  cards
ESLint
How do you use eslint,
What are plugins,
What is a parser
4  cards
Github Actions
What are github actions,
How are github actions created,
Explain github action files
4  cards

More about
programming

  • Class purpose General learning

Learn faster with Brainscape on your web, iPhone, or Android device. Study Albert van der Merwe's Programming flashcards now!

How studying works.

Brainscape's adaptive web mobile flashcards system will drill you on your weaknesses, using a pattern guaranteed to help you learn more in less time.

Add your own flashcards.

Either request "Edit" access from the author, or make a copy of the class to edit as your own. And you can always create a totally new class of your own too!

What's Brainscape anyway?

Brainscape is a digital flashcards platform where you can find, create, share, and study any subject on the planet.

We use an adaptive study algorithm that is proven to help you learn faster and remember longer....

Looking for something else?

Programming Languages Principles
  • 14 decks
  • 507 flashcards
  • 49 learners
Decks: Names Scopes And Bindings, Semantic Analysis, Types, And more!
Programming
  • 10 decks
  • 354 flashcards
  • 57 learners
Decks: Intro To Java, Cs50 Week 1, Mit 600 Week 1, And more!
Make Flashcards