90HORAS |
Diseñado y producido por Smartmind
Contenidos
Objetivo. Crear variables y constantes en JavaScript y PHP, utilizando los diferentes tipos de datos existentes.
Contenidos: 12
Datos Booleanos (true/false).
Datos Numéricos (Number).
Datos de texto (String).
Arrays (Introducción).
De objetos.
Null (valor estricto).
Variables:
Tipos de variables: o Variables o Constantes o Arrays.
Declaración de variables: o Uso de var, let y const (JavaScript). o Uso del símbolo $ y define (PHP).
Creación de una variable y asignación de valores.
Scope o ámbitos de actuación de una variable: o Ámbitos locales, o Ámbitos globales o Ámbitos superglobales o Variables estáticas.
Constantes: características y funcionalidades de los diferentes tipos de datos.
Interpolación de cadenas de texto (String) con javaScript y PHP:
Utilización del formato ${variable} y las comillas invertidas (JavaScript).
Utilización de las comillas dobles y simples (PHP).
Aprendizaje autónomo
Capacidad de gestión de la información
Razonamiento lógico para la resolución de problemas en programación
Resolución de problemas
Objetivo. Construir expresiones en JavaScript y PHP utilizando las diferentes tipologías de operadores y expresiones.
Contenidos: 16
Operadores de asignación.
Operadores aritméticos.
Operadores de incremento / decremento.
Operadores de comparación.
Operadores ternarios.
Operadores lógicos.
Operadores y expresiones de exclusivos de PHP (PHP 7):
Asignación por referencia.
OR exclusivo (XOR).
Operador AND (diferente a &&).
Operador OR (diferente a ||).
Operador de la nave espacial (< ==>).
Operador coalescente o de fusión de Null.
Operador de control de errores.
Operador de concatenación.
Operador <> (diferente a).
Operadores y expresiones de JavaScript (ECMAScript 6+):
Operador de propagación (spread op)
Capacidad de gestión y planificación
Aprendizaje continuo
Razonamiento lógico para la resolución de problemas en programación.
Objetivo. Crear eventos en JavaScript a partir de diferentes funciones y su relación con los diferentes elementos de HTML y CSS.
Contenidos: 8
Estructura del documento HTML.
El papel de CSS.
Integración de JavaScript en un documento HTML.
Los eventos:
Tipos de eventos en javaScript y su función. o onload o onclick
PHP y su único evento.
Sintaxis básica: o document.getElementById(“nombre”).onclick = nombreDeLaFunction; o document.querySelector(“#nombre”).onclick = nombreDeLaFunction;
Las funciones:
Parámetros de las funciones.
Devolución de los datos generados a una función. o return o variables locales
Relación de las funciones y los eventos.
Capacidad de organización y planificación
Creatividad
Razonamiento lógico para la resolución de problemas en programación.
Objetivo. Construir condicionales utilizando los operadores lógicos y de comparación y creando expresiones de manera correcta.
Contenidos: 5
If: o Uso de } else { o Uso de } else if (…) { }
Switch: o Uso de case o Uso de break o Uso de default.
Utilización correcta de las condiciones, operadores y expresiones:
Operadores de comparación: o > o >= o < o <= o == o === o != o !== o !
Operadores lógicos: o || (OR) o && (AND)
Estructura y sintaxis
Utilización correcta de los condicionales
Calidad y toma de decisiones.
Razonamiento lógico para la resolución de problemas en programación.
Resolución de problemas.
Adaptabilidad/flexibilidad en el razonamiento.
Objetivo. Estructurar los datos, creando arrays y su posterior manipulación, utilizando la propiedad y los principales métodos de los arrays.
Contenidos: 7
Uso de corchetes y comas (para separar valores).
Selección de valores: array[índice].
Creación de arrays:
a. Método: Escritura compacta (var array=[“dato1”,”dato2”];
b. Método : Escritura por valores (array[0]=”dato1”);
c. Método: Escritura con el método push (array.push(“dato1”);
Propiedad y métodos de los arrays:
Propiedad: o length
Métodos: o indexOf (búsqueda de valores en un array desde el principio) o lastIndexOf (búsqueda de valores en un array desde el final) o push (añadir valores al final) o unshift (añadir valores al principio) o slice (seleccionar múltiples valores) o splice (eliminación de valores) o join (conversión a String) o concat (concatenar diferentes arrays)
Capacidad de análisis.
Razonamiento lógico.
Creatividad.
Objetivo. Crear bucles de diferentes tipos según su funcionalidad cuidando de manera correcta las normas de sintaxis y su relación con los arrays.
Contenidos: 10
for o Parámetros obligatorios: (inicio, condición e incremento/decremento). o Uso de break. o Uso de continue.
do while: o Sintaxis: do {…} while (condición);
While: o Sintaxis: while(condición) {…}
Foreach.
for of.
for in.
map (Exclusivo a partir de ECMAScript 6+)
Relación de los bucles con los arrays: creación dinámica de contenido.
InnerHTML con el operador +=
Uso de document.getElementsByClassName(“nombre”)[índice]…
Uso de document.querySelectorAll (“.nombre”)[índice]…
Creatividad
Razonamiento lógico para la resolución de problemas en programación
Resolución de problemas

Selecciona tu perfil para continuar:
Actualmente atendemos a los usuarios particulares desde nuestra web.
Ver cursos para particulares