Skip to content

Commit d29efe5

Browse files
authored
Merge pull request #29 from soyHenry/staging
Glossary added
2 parents 710e500 + 6ad52a4 commit d29efe5

File tree

14 files changed

+158
-12
lines changed

14 files changed

+158
-12
lines changed

00-PrimerosPasos/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"permalink": "/Primeros_Pasos/",
55
"eleventyNavigation": {
66
"key": "Primeros Pasos",
7-
"order": 1
7+
"order": 2
88
}
99
}

01a-Git/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"permalink": "/Git/",
55
"eleventyNavigation": {
66
"key": "Git",
7-
"order": 2
7+
"order": 3
88
}
99
}

01b-Git.-y-GitHub/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,6 @@
33
"permalink": "/Git_y_GitHub/",
44
"eleventyNavigation": {
55
"key": "Git y GitHub",
6-
"order": 3
6+
"order": 4
77
}
88
}

01c-Conceptos/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"permalink": "/Conceptos/",
55
"eleventyNavigation": {
66
"key": "Conceptos",
7-
"order": 4
7+
"order": 5
88
}
99
}

02-JS-I/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/02-JS-I/homework",
66
"eleventyNavigation": {
77
"key": "JS I",
8-
"order": 5
8+
"order": 6
99
}
1010
}

03-JS-II/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/03-JS-II/homework",
66
"eleventyNavigation": {
77
"key": "JS II",
8-
"order": 6
8+
"order": 7
99
}
1010
}

04-JS-III/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/04-JS-III/homework",
66
"eleventyNavigation": {
77
"key": "JS III",
8-
"order": 7
8+
"order": 8
99
}
1010
}

05-JS-IV/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/05-JS-IV/homework",
66
"eleventyNavigation": {
77
"key": "JS IV",
8-
"order": 8
8+
"order": 9
99
}
1010
}

06-JS-V/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/06-JS-V/homework",
66
"eleventyNavigation": {
77
"key": "JS V",
8-
"order": 9
8+
"order": 10
99
}
1010
}

07-JS-VI/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/07-JS-VI/homework",
66
"eleventyNavigation": {
77
"key": "JS VI",
8-
"order": 10
8+
"order": 11
99
}
1010
}

08-HTML/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
"permalink": "/HTML/",
55
"eleventyNavigation": {
66
"key": "HTML",
7-
"order": 11
7+
"order": 12
88
}
99
}

09-CSS-Positioning/README.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,6 @@
55
"homeworkUrl": "https://github.com/soyHenry/Prep-Course/tree/main/09-CSS-Positioning/homework",
66
"eleventyNavigation": {
77
"key": "CSS",
8-
"order": 12
8+
"order": 13
99
}
1010
}

11-Glosario/README.json

+9
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"lessonTitle": "Glosario",
3+
"permalink": "/Glosario/",
4+
"layout": "intro",
5+
"eleventyNavigation": {
6+
"key": "Glosario",
7+
"order": 90
8+
}
9+
}

11-Glosario/README.md

+137
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,137 @@
1+
![HenryLogo](https://henry-11ty-resources.s3.sa-east-1.amazonaws.com/Assets/logo-henry-white-lg.png)
2+
3+
# Glosario
4+
5+
##### A continuación encontrarás una serie de conceptos básicos propios de la programación, que te servirán para familiarizarte con el contenido del Prep Course.
6+
7+
## A
8+
9+
**Argumento:** valor real pasado como input (valor de entrada) a una función.
10+
11+
**Array (Arreglo):** es un tipo especial de variable que se utiliza para almacenar múltiples elementos. A su vez es un tipo de objeto.
12+
13+
**Asignar:** dar un valor a una variable, es decir guardar algo (dato) en un contenedor.
14+
15+
## B
16+
17+
**Bloque de código:** es la agrupación de statements(sentencias) dentro de un par de llaves con el fin de que se ejecuten juntas.
18+
19+
**Booleano**: es un tipo de dato que solo puede tener dos posibles valores: verdadero o falso.
20+
21+
**Bucle (loop)**: es una herramienta de programación que permite repetir un set de instrucciones hasta llegar a una condición de corte.
22+
23+
## C
24+
25+
**Callbacks:** es una función que se pasa como argumento a otra función para ser invocada por la última.
26+
27+
**Clases (class):** son una plantilla para crear objetos. Un tipo especial de funciones.
28+
29+
**Clonar:** crear una copia local (en tu computadora) de un repositorio manteniendo una conexión remota con el mismo.
30+
31+
**Comando:** una orden o instrucción que un usuario le da a un sistema para que realice determinada tarea.
32+
33+
**Condición:** o una sentencia condicional es una expresión que puede evaluarse a verdadero o falso con el fin de permitir que cierto fragmento de código se ejecute solo cuando se cumpla o no dicha condición.
34+
35+
**Consola (del navegador)**: es una herramienta que nos permite interactuar con el código de una página web usando JavaScript.
36+
37+
**Console.log:** es un método que muestra un mensaje en la consola. Tiene múltiples usos como por ejemplo “ver” el valor asignado a una variable o todo el contenido de un array así como también el resultado de la ejecución de una función.
38+
39+
**Constructor:** es un tipo especial de función que actúa a modo de molde para crear nuevos objetos.
40+
41+
## D
42+
43+
**Dato:** cualquier objeto manipulable por la computadora, puede ser letras, números, caracteres especiales que ocupa un lugar en memoria.
44+
45+
**Declarar:** crear una variable, sin asignarle un valor.
46+
47+
## E
48+
49+
**Editor de texto:** es un programa que te permite crear y editar archivos en diferentes lenguajes de programación. (Es donde escribimos nuestro código!)
50+
51+
**Expression (Expresión):** es cualquier unidad de código válida que se resuelve en un valor.
52+
53+
## F
54+
55+
**Flujos de control (Control Flow)**: es el orden en que la computadora ejecuta las sentencias en un script.
56+
57+
**Forkear:** crear una copia independiente de un repositorio del cual eres dueño y puedes modificar, aunque los cambios no se verán reflejados en el repositorio original.
58+
59+
**Función:** es un bloque de código diseñado para que realice una tarea en particular.
60+
61+
## G
62+
63+
**Git:** es una herramienta que permite trabajar colaborativamente en un código ya que mantiene un récord de todos los cambios hechos en un código.
64+
65+
**GitHub:** es una herramienta que permite crear, almacenar y compartir repositorios.
66+
67+
## H
68+
69+
**Hoisting (elevación de variables y funciones):** es el comportamiento por defecto de JavaScript que parece mover las declaraciones de las variables, funciones y clases a la parte de arriba del código antes de su ejecución.
70+
71+
## I
72+
73+
**IDE (entorno de desarrollo integrado):** es una herramienta que combina en una sola interfaz las más necesarias para los desarrolladores.
74+
75+
**IIFE (Expresión de función ejecutadas inmediatamente):** es una manera de ejecutar funciones inmediatamente, ya que las mismas se ejecutan al momento en que se declaran.
76+
77+
**Inicializar:** la asignación inicial de un valor a una variable.
78+
79+
**Interprete:** es un software que lee, analiza y ejecuta el código escrito en algunos lenguajes de programación.
80+
81+
**Invocar (llamar):** es simplemente ejecutar o “correr” una función.
82+
83+
**Iterar:** realizar un proceso repetidas veces con el fin de llegar al resultado deseado.
84+
85+
## M
86+
87+
**Método:** es una función que pertenece a un objeto. Por ejemplo, el .push() en los arrays.
88+
89+
## N
90+
91+
**Node:** es un entorno de ejecución de JavaScript. Se utiliza para poder ejecutar código del lado del servidor.
92+
93+
**NPM:** es un sistema de gestión de paquetes para Node.js, sirve para acomodar los módulos para que Node los encuentre y pueda utilizarlos al ejecutar el código.
94+
95+
## O
96+
97+
**Objeto:** es un tipo que dato que se utiliza para guardar colecciones de pares clave-valor.
98+
99+
**Operador:** es un símbolo especial que representa una acción. Por ejemplo, el “=” es el operador utilizado para asignar un valor a una variable.
100+
101+
## P
102+
103+
**Palabra reservada/ keyword:** son palabras dentro de un lenguaje de programación que se guardan para su uso funcional ya que tienen un significado y una función. Por ejemplo, var, let y const.
104+
105+
**Parámetro:** el nombre que se establece para el futuro argumento, cuando se define la función.
106+
107+
**Prototype:** el mecanismo por el cual los objetos de JavaScript heredan características unos de otros.
108+
109+
## R
110+
111+
**Repositorio:** es un espacio virtual donde se almacena información, generalmente los archivos que conforman un programa, página web o aplicación
112+
113+
**Return:** es una palabra reservada que se utiliza para terminar o “cortar” con la ejecución de una función o bloque de código. Un statement(sentencia) que comienza con return especifica el valor que debe retornar dicha función o bloque de código.
114+
115+
## S
116+
117+
**Saltos (jumps):** son formas de “salir” de un bucle(loop). Por ejemplo, usando las palabras reservadas return, break, continue.
118+
119+
**Script:** es un conjunto de comando o instrucciones escritos en algún lenguaje de programación para que algún programa u ordenador luego lo ejecute.
120+
121+
**Scope (Ambito de una variable):** los limites en el cual existe una variable.
122+
123+
**Statement (sentencia):** es una línea de código que ordena una tarea.
124+
125+
**String(cadena):** es uno de los tipos de datos primitivos de JavaSript. Son variables en donde se almacena texto, es decir cualquier combinación o cantidad de caracteres.
126+
127+
## T
128+
129+
**Terminal:** otro término que hace referencia a la consola. (ejemplo: la terminal integrada en visual studio code)
130+
131+
**This:** es un keyword que hace referencia al objeto (en JavaScript básicamente todo es en el fondo un objeto) que está ejecutando la función o bloque de código. Es una especie de puntero.
132+
133+
**Tipos de datos:** es una clasificación de los datos. Un atributo que tienen que ayuda al interprete a saber cómo procesarlo correctamente.
134+
135+
## V
136+
137+
**Variable:** contenedor en los que puedes almacenar valores.

0 commit comments

Comments
 (0)