The Best developers Ever #60


 

Know your #JavaScript

Variable

Data types

Conditional

Looping

Classes

Prototypes

Prototypal Inheritance

Closure

Hoisting

Lexical Scope

Good and bad practices

Design pattern

 

Know your #HTML #CSS

DOM

Elements

CSS selectors

Box Model

Display and position properties

Cantering your elements

Flexbox

Media queries

Web Storage

CSS validation

Magnification and Obfuscation

 

Know your framework #React

JSX

Virtual Dom

Function vs Class components

Events handling

Component life cycle

React hooks

React performance optimization

React suspense

Graph

 

Know the #web

HTTP

Web services

Rest API

Web workers

Server side rendering

Authentication

Authorization

OAuth

JWT

CORS

Secure coding principal

Web Attacks

CSRF

XSS

 

Know your tools

Text editor:

#VS Code, Vim, and are my favourites

Extensions:

Gitlens

Prettier

Linters

Bracket pair colorizer

 

Git:

Repo

Branch

Checkout

Commit

Merge

Rebase

Cherry pick

 

Know where to host your app

@Netlify

@firebase

Surge

@github pages

@heroku

 

API for your next project

Giphy

OMDb

Spotify

Twitter

Open weather Map

Rest countries

Currency exchanges

Urban directory

URL Link Shorter

 

interesting project Ideas

Reusable component library

Flight booking system

Music player

Dating app for old people

Monthly budget tracker

Trip planner

Quote of the day

 

Comments

Popular posts from this blog

Hacker Directory #49

Programmer Know about following concept #21

You are Founder of Software company #20