Computer Science

Disciplinas Subyacentes

Matemáticas

Backend Development

Front-end Development

Informática

Estadística

Álgebra

Internet

HTML

CSS

JavaScript

SEO

Forms and Validations

Writing Semantic HTML

Layouts

Floats

Positioning

Box Model

CSS Grid

Flex Box

DOM

Fetch API / Ajax (XHR)

EM6+ & modular Javascript

Prototipado

Network

Primitive Types

Value Types and Reference Types

Syntax and Basic Constructs

Concepts

Modules

Shadow DOM

Clousure & Scope

Hoisting

Call Stack

Even Bubbling

Strict

Data Types

String

Boolean

Number

Conventions and Best Practices

Accessibility

Responsive design and Media Queries

Version Control Systems

Git

Repo Hosting Services

GitHub

GitLab

BitBucket


Web Security

HTTPS

CORS

OWASP Security Risks

Content Security Policy

Package Managers

NPM

YARN

CSS Architecture


OOCSS


BEM

SMACSS

CSS Preprocessors

SASS

PostCSS

Less

Build Tools

Module Bundlers

Webpack

esbuild

Rollup

Parcel

Vite

Task runners

npm Scripts


Linters and Formatters

Prettier

ESLint

StandardJS


Framewoks & Libraries

React

Redux

MobX & Recoll