Skip to content

Commit

Permalink
Actualizacion de estructura
Browse files Browse the repository at this point in the history
closes #47 #28 #16
  • Loading branch information
stevengpa authored and gaboesquivel committed Nov 25, 2015
1 parent 659fd32 commit 328cac4
Show file tree
Hide file tree
Showing 78 changed files with 175 additions and 38 deletions.
45 changes: 40 additions & 5 deletions .spelling
Original file line number Diff line number Diff line change
Expand Up @@ -22,18 +22,53 @@ prácticas
programación
apis
encapsulación
readme
javascript
tc39
- ./book/conceptos-fundamentales/README.md
README
- ./book/conceptos-fundamentales/closure.md
- ./book/conceptos-fundamentales/cierres.md
Closure
- ./book/conceptos-fundamentales/currying.md
Currying
- ./book/conceptos-fundamentales/encapsulación.md
- ./book/conceptos-fundamentales/encapsulacion.md
Encapsulación
- ./book/conceptos-fundamentales/funciones-de-orden-mayor.md
- ./book/paradigmas-de-programacion/funcional/bases-y-conceptos/funciones-de-alto-orden.md
callbacks
- ./book/modelo-de-concurrencia-y-event-loop/modelo-de-concurrencia-y-event-loop.md
- ./book/ejecucion-de-programas-de-javascript/modelo-de-concurrencia.md
Event
loop
- ./book/nodejs/README.md
- ./book/ejecucion-de-programas-de-javascript/nodejs/README.md
NodeJS
- ./book/buenas-practicas/README.md
- ./book/buenas-practicas/behavior-driven-development.md
Behavior
Driven
Development
- ./book/buenas-practicas/github-flow.md
GitHub
Flow
- ./book/buenas-practicas/control-de-calidad-y-guias-de-estilo.md
Guías
- ./book/buenas-practicas/javascript-idiomatico.md
Idiomático
- ./book/conceptos-fundamentales/ambito.md
Scope
- ./book/conceptos-fundamentales/encapsulacion.md
Encapsulation
- ./book/conceptos-fundamentales/funciones-en-cadena.md
Method
Chaining
- ./book/ejecucion-de-programas-de-javascript/file-system.md
File
System
- ./book/ejecucion-de-programas-de-javascript/javascript-engines.md
Engines
- ./book/ejecucion-de-programas-de-javascript/stack-de-llamadas.md
Stack
- ./book/ejecucion-de-programas-de-javascript/storage.md
Storage
- ./book/ejecucion-de-programas-de-javascript/web-sockets.md
Sockets
- ./book/conceptos-fundamentales/modulos.md
Módulos
87 changes: 69 additions & 18 deletions SUMMARY.md
Original file line number Diff line number Diff line change
@@ -1,21 +1,72 @@
# Tabla de Contenidos

* [Conceptos básicos](book/conceptos-básicos/conceptos-básicos.md)
* [Historia](book/historia/README.md)
* [TC39](book/historia/tc39.md)
* [ES5/ ES6/ ES7/ NodeJS](book/historia/esx-node/README.md)
* [Instrucciones para correr los ejemplos](book/historia/esx-node/babel.md)

* [Conceptos fundamentales](book/conceptos-fundamentales/README.md)
* [Alcance](book/conceptos-fundamentales/alcance.md)
* [Closure](book/conceptos-fundamentales/closure.md)
* [Composición](book/conceptos-fundamentales/composición.md)
* [Currying](book/conceptos-fundamentales/currying.md)
* [Encapsulación](book/conceptos-fundamentales/encapsulación.md)
* [Fábrica](book/conceptos-fundamentales/fábrica.md)
* [Funciones de Orden Mayor](book/conceptos-fundamentales/funciones-de-orden-mayor.md)
* [Funciones en Cadena](book/conceptos-fundamentales/funciones-en-cadena.md)
* [Herencia](book/conceptos-fundamentales/herencia.md)
* [Objectos Literales](book/conceptos-fundamentales/objectos-literales.md)
* [Polimorfismo](book/conceptos-fundamentales/polimorfismo.md)
* [Patrones](book/patrones/README.md)
* [Paradigmas de programación](book/paradigmas/README.md)
* [Modelo de concurrencia y Event loop](book/modelo-de-concurrencia-y-event-loop/modelo-de-concurrencia-y-event-loop.md)
* [Web APIs](book/web-apis/web-apis.md)
* [NodeJS](book/nodejs/README.md)
* [Mejores Prácticas](book/mejores-practicas/README.md)
* [Variables](book/conceptos-fundamentales/variables.md)
* [Operadores](book/conceptos-fundamentales/operadores.md)
* [Estructuras de control](book/conceptos-fundamentales/estructuras-de-control.md)
* [Objetos](book/conceptos-fundamentales/objetos.md)
* [Tipos de datos](book/conceptos-fundamentales/tipos-de-datos/README.md)
* [Cadenas de caracteres](book/conceptos-fundamentales/tipos-de-datos/cadena-de-caracteres.md)
* [Números](book/conceptos-fundamentales/tipos-de-datos/numeros.md)
* [NaN, Null y Undefined](book/conceptos-fundamentales/tipos-de-datos/nan-null-undefined.md)
* [Matrices](book/conceptos-fundamentales/matrices.md)
* [Funciones](book/conceptos-fundamentales/funciones.md)
* [Funciones son ciudadanos de primera clase](book/conceptos-fundamentales/funciones-son-ciudadanos-de-primera-clase.md)
* [Funciones en cadena [Method Chaining]](book/conceptos-fundamentales/funciones-en-cadena.md)
* [Cierres [Closures]](book/conceptos-fundamentales/cierres.md)
* [Ámbito y contexto [Scope]](book/conceptos-fundamentales/ambito.md)
* [Encapsulación [Encapsulation]](book/conceptos-fundamentales/encapsulacion.md)
* [Módulos](book/conceptos-fundamentales/modulos.md)

* [Ejecución de programas de JavaScript](book/ejecucion-de-programas-de-javascript/README.md)
* [JavaScript Engines](book/ejecucion-de-programas-de-javascript/javascript-engines.md)
* [Stack de llamadas](book/ejecucion-de-programas-de-javascript/stack-de-llamadas.md)
* [Modelo de concurrencia](book/ejecucion-de-programas-de-javascript/modelo-de-concurrencia.md)
* [NodeJS](book/ejecucion-de-programas-de-javascript/nodejs/README.md)
* [Web APIs](book/ejecucion-de-programas-de-javascript/web-apis/README.md)
* [DOM](book/ejecucion-de-programas-de-javascript/dom.md)
* [Cache](book/ejecucion-de-programas-de-javascript/cache.md)
* [Storage](book/ejecucion-de-programas-de-javascript/storage.md)
* [Web Sockets](book/ejecucion-de-programas-de-javascript/web-sockets.md)
* [File System](book/ejecucion-de-programas-de-javascript/file-system.md)

* [Paradigmas de programación](book/paradigmas-de-programacion/README.md)

* [Funcional](book/paradigmas-de-programacion/funcional/README.md)
* [Bases y conceptos](book/paradigmas-de-programacion/funcional/bases-y-conceptos/README.md)
* [Funciones de alto orden [Higher order functions]](book/paradigmas-de-programacion/funcional/bases-y-conceptos/funciones-de-alto-orden.md)
* [Inmutabilidad [Immutable]](book/paradigmas-de-programacion/funcional/bases-y-conceptos/inmutabilidad.md)
* [Patrones](book/paradigmas-de-programacion/funcional/patrones/README.md)
* [Composición [Composition]](book/paradigmas-de-programacion/funcional/patrones/composicion.md)
* [Currying](book/paradigmas-de-programacion/funcional/patrones/currying.md)
* [Recursividad [Recursion]](book/paradigmas-de-programacion/funcional/patrones/recursividad.md)
* [Monads](book/paradigmas-de-programacion/funcional/patrones/monad.md)
* [Pattern Matching](book/paradigmas-de-programacion/funcional/patrones/pattern-matching.md)
* [Buenas prácticas](book/paradigmas-de-programacion/funcional/buenas-practicas.md)

* [Orientado a objetos](book/paradigmas-de-programacion/orientado-a-objetos/README.md)
* [Bases y conceptos](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/README.md)
* [Clases](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/clases.md)
* [Propiedades](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/propiedades.md)
* [Métodos](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/metodos.md)
* [Herencia [Inheritance]](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/herencia.md)
* [Polimorfismo](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/polimorfismo.md)
* [Objetos literales](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/objetos-literales.md)
* [Prototipos [Prototypes]](book/paradigmas-de-programacion/orientado-a-objetos/bases-y-conceptos/prototipos.md)
* [Patrones](book/paradigmas-de-programacion/orientado-a-objetos/patrones/README.md)
* [Constructor](book/paradigmas-de-programacion/orientado-a-objetos/patrones/constructor.md)
* [Fábrica [Factory]](book/paradigmas-de-programacion/orientado-a-objetos/patrones/fabrica.md)
* [Singleton](book/paradigmas-de-programacion/orientado-a-objetos/patrones/singleton.md)
* [Proxy](book/paradigmas-de-programacion/orientado-a-objetos/patrones/proxy.md)
* [Buenas prácticas](book/paradigmas-de-programacion/orientado-a-objetos/buenas-practicas.md)

* [Event Driven](book/event-driven/README.md)

* [Funcional Reactiva](book/funcional-reactiva/README.md)

* [Buenas prácticas](book/buenas-practicas/README.md)
1 change: 1 addition & 0 deletions book/buenas-practicas/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Buenas Prácticas [Readme]
1 change: 1 addition & 0 deletions book/buenas-practicas/behavior-driven-development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Behavior Driven Development [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/composicion-sobre-herencia.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Composición sobre Herencia [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Control de Calidad y Guías de Estilo [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/github-flow.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## GitHub Flow [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/javascript-idiomatico.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## JavaScript Idiomático [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/module-driven-development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Module Driven Development [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/readme-driven-development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Readme Driven Development [Pagina]
1 change: 1 addition & 0 deletions book/buenas-practicas/test-driven-development.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Test Driven Development [Pagina]
1 change: 0 additions & 1 deletion book/conceptos-básicos/conceptos-básicos.md

This file was deleted.

Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Alcance
# Alcance y Contexto [Scope]
Es la jerarquía sobre como accesar las variables, objetos y funciones.

```javascript
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Closure
# Cierres [Closure]
Cuando una función utiliza una variable la cual fue declarada fuera de dicha función.

```javascript
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Encapsulación
# Encapsulación [Encapsulation]
Nos permite conservar declaraciones públicas y privadas en un mismo objeto.

```javascript
Expand Down
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/estructuras-de-control.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Estructuras de Control [Pagina]
2 changes: 1 addition & 1 deletion book/conceptos-fundamentales/funciones-en-cadena.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Funciones en Cadena
# Funciones en Cadena [Method Chaining]

Técnica para simplificar la ejecución de múltiples métodos sobre una misma variable u objeto.

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Funciones son ciudadanos de primera clase [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/funciones.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Funciones [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/matrices.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Matrices [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/modulos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Módulos [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/objetos.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Objetos [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/operadores.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Operadores [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/tipos-de-datos/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Tipos [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Cadena de caracteres [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## NaN, Null y Undefined [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/tipos-de-datos/numeros.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Números [Pagina]
1 change: 1 addition & 0 deletions book/conceptos-fundamentales/variables.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Variables [Pagina]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Ejecución de programas de JavaScript [Readme]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/cache.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Cache [Pagina]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/dom.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## DOM [Pagina]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/file-system.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## File System [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## JavaScript Engines [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Modelo de Concurrencia [Pagina]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/nodejs/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# NodeJS [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Stack de llamadas [Pagina]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/storage.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Storage [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Web APIs [Readme]
1 change: 1 addition & 0 deletions book/ejecucion-de-programas-de-javascript/web-sockets.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Web Sockets [Pagina]
1 change: 1 addition & 0 deletions book/event-driven/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Event Driven [Readme]
1 change: 1 addition & 0 deletions book/funcional-reactiva/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Programación Funcional Reactiva [Readme]
1 change: 1 addition & 0 deletions book/historia/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Historia [Readme]
1 change: 1 addition & 0 deletions book/historia/esx-node/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# ESX & Node [Readme]
1 change: 1 addition & 0 deletions book/historia/esx-node/babel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Babel ( instrucciones para correr los ejemplos ) [Pagina]
1 change: 1 addition & 0 deletions book/historia/tc39.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## TC39 [Pagina]
1 change: 0 additions & 1 deletion book/mejores-practicas/README.md

This file was deleted.

This file was deleted.

1 change: 0 additions & 1 deletion book/nodejs/README.md

This file was deleted.

1 change: 1 addition & 0 deletions book/paradigmas-de-programacion/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Paradigmas de Programación [Readme]
1 change: 1 addition & 0 deletions book/paradigmas-de-programacion/funcional/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Funcional [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Bases y Conceptos [Readme]
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Funciones de Orden Mayor
# Funciones de alto orden [Higher order functions]
Es una función que puede recibir otra función como parámetro, la cual puede ser invocada por la función de orden mayor.

```javascript
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Inmutabilidad [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Buenas Prácticas [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Patrones [Readme]
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Composición
# Composición [Composition]
Cuando combinamos dos o más funciones para crear una nueva, la cual contiene las funciones anteriores.

```javascript
Expand Down
File renamed without changes.
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Monads [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Pattern Matching [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Recursividad [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Orientado a Objetos [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Bases y Conceptos [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Clases [Pagina]
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Herencia
# Herencia [Inheritance]
Relacionar métodos y/o propiedades de un objeto a otro.

```javascript
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Metodos [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Propiedades [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Prototipos [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Buenas Prácticas [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Patrones [Readme]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Constructor [Pagina]
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Fábrica
# Fábrica [Factory]
Es una función que retorna un nuevo objeto.

```javascript
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Proxy [Pagina]
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
## Singleton [Pagina]
1 change: 0 additions & 1 deletion book/paradigmas/README.md

This file was deleted.

1 change: 0 additions & 1 deletion book/patrones/README.md

This file was deleted.

1 change: 0 additions & 1 deletion book/web-apis/web-apis.md

This file was deleted.

0 comments on commit 328cac4

Please sign in to comment.