Máster de programación Fullstack con js y nodejs en Fictizia

Git/Github (Control de versiones)

Pseudocódigo y lógica computacional

Bases del lenguaje JS y computación (Números, boleanos, condicionales, bucles, funciones, etc...)

Gestión de Eventos

Manipulación del DOM

Conocimientos HTTP y funcionamiento de Internet

Llamadas AJAX

Buenas prácticas (Documentación, Guías de estilo, SEMVER, etc...)

Primer Proyecto (JS Básico)

Entrevistas de Trabajo como Frontend Developer

JavaScript Avanzado

Backend con Nodejs

Funcionamiento del Browser

Server Render

DevOps y otros

Metodologías ágiles en desarrollo de Software

Entrevistas técnicas como JS Dev y Senior Dev

ES6, ES7, ES8, Next...

FrontEnd

Funciones Avanzadas del lenguaje

HTML5 APIs

Plantillas

Routers

Paradigmas

programación orientada a Objetos (POO)

Programación Funcional

Programación Reactiva

Geolocalización y Mapas

Canvas, Graficos y 3D

LocalStorage

ContentEditor

Offline

Blob & FileSystem

WebWorkers

Push Notifications

Firebase

Realtime Database

PWA

WebAseembly

Autentication

Hosting

Cloud Storage

AMP

Expresiones Regulares

Patrones

Algoritmia

Metaprogramación

Arquitectura MV* (MVC, MVVM, etc...)

Estructuras de Datos

Antipatrones

Creacionales (Singleton, Factory, Builder, etc...)

Estructurales (Adapter, Facade, Proxy, Module...)

Comportamiento (Chain of responsability, Observer, Mediator, etc...)

Gestión de Proyectos

Diseño de Software

Programación

Experiencia y Frameworks

Gestión de la configuración

Gestión del equipo

Code Smell

Array

Hash Table

Set

Singly Linked List

Doubly Linked List

Stack

Queue

Tree

Binary Search Tree

Trie

Graph

Nodejs

Funcionamiento Básico

Ecosistema

Ecosistema

Modularización

Librerías del CORE

Automatización, Boundles y scaffolding

JavaScript Modular (AMD, Commonjs, Requirejs, Browserify...)

Grunt

Dependencias

NPM

YARN

BOWER

Gulp

NPM Scripts

Webpack

Yeoman

Manejo de Terminal

Shell Scripting

Frameworks

Anatomia

Funcionalidades

Ecosistema y contextualización

Frameworks Principales

React

Angular

Vue

Plantillas

Manejo de HTTP

Express

Core: HTTP y HTTPS

Middelware

Ecosistema

Arquitectura

WebSockets

Nodejs Avanzado

Buffer

Stream

Process Child

Cluster

The Loop

(IN)Seguridad Web

Arquitectura

Monilito

Serverless

Microservicios

Firebase

Cloud Functions

Predictions

Cloud Messaging

Dynamic Links

Bases de Datos

Fundamentos

GoblinDB

MySQL

MongoDB

Cloud FireStore

Cloud FireStore

Scraping

Desarrollo de programas CLI

Supervisión (PM2, Nodemon, etc..)

Deploy en Cloud

Incorporar servicios externos (IA, claselogFlow, Mensajería, etc..)

Testing

Fundamentos

Unitarios

Integración (E2E)

Test Específicos

Virtualización

Docker

Kubernetes

Continuous Integration

Continuous Delivery

Google Cloud

Amazon Web Services

Heroku

BlueMix

Azure

OVH, Digital Ocean, etc...