El curso se compone de una serie de lecciones interactivas y desafiantes que te permitirán avanzar en tu propio ritmo. Además, cada semana tendrás la oportunidad de participar en una sesión en vivo con tu profesor, en la que podrás hacer preguntas y recibir comentarios personalizados sobre tu trabajo.
Al finalizar el curso, estarás equipado con las habilidades y el conocimiento necesarios para comenzar a crear tus propias aplicaciones web y dar los primeros pasos en tu carrera en programación.
Contenido del curso
Introducción a JavaScript | |||
¿Qué es JavaScript y para que se utiliza? | 00:15:35 | ||
Mi primer JavaScript | 00:04:14 | ||
Trabajando con la consola | 00:07:35 | ||
Tipos de datos en JavaScript | 00:02:50 | ||
Los tipos de datos en JavaScript incluyen números, cadenas de texto, booleanos, valores nulos y no definidos, objetos, arreglos y funciones. Cada uno se utiliza para representar diferentes tipos de información y realizar diferentes tareas en el código. En este video aprenderemos cuales son los tipos de datos usados en JavaScript. | |||
Contenedor var y let | 00:07:39 | ||
Las variables en JavaScript son como contenedores en los que puedes almacenar información. Estas variables pueden contener diferentes tipos de datos como números, cadenas de texto o booleanos. En JavaScript, existen tres palabras clave que puedes usar para declarar variables: var, let y const. var es la forma más antigua de declarar variables en JavaScript, mientras que let y const son formas más nuevas que se introdujeron en versiones más recientes del lenguaje. En este video te enseñamos como declararlas y las diferencias entre ambas. | |||
Contenedor const | 00:03:48 | ||
Las constantes en JavaScript son como variables en las que puedes almacenar información, pero con una diferencia clave: una vez que asignas un valor a una constante, no puedes cambiarlo después. | |||
¿Qué es Strict Mode? | 00:03:15 | ||
El modo estricto (Strict Mode en inglés) puede ayudar a evitar errores en el código, mejorar su legibilidad y rendimiento y hacer que el código sea más fácil de mantener y depurar, en este video te enseñamos que es y porque es una buena práctica utilizarlo en todos los proyectos JavaScript. | |||
Tipos de datos | |||
Diferencia entre tipos primitivos y objetos en JavaScript | 00:00:00 | ||
Coerción al comparar tipos de datos | 00:12:11 | ||
La coerción se refiere al proceso en el que JavaScript convierte automáticamente un valor de un tipo de dato en otro tipo de dato, en este video te explicamos de que se trata y porque es esencial para escribir código seguro y eficiente. | |||
Operadores aritméticos | 00:00:00 | ||
Operadores lógicos | 00:09:00 | ||
Operadores relacionales | 00:00:00 | ||
Operador de asignación y comparación | 00:00:00 | ||
Métodos del objeto Math | 00:00:00 | ||
Métodos del objeto Date | 00:00:00 | ||
Sentencias de control | |||
Sentencias de control o selección | 00:00:00 | ||
Sentencias de control If/If-else | 00:00:00 | ||
Sentencia de control compuesta y anidada | 00:00:00 | ||
Sentencia de selección Switch | 00:00:00 | ||
Sentencia de selección Switch 2 | 00:00:00 | ||
Actividades módulo 1 | |||
Guía | 00:00:00 | ||
Reto-JavaScript | 00:00:00 | ||
Evaluación introducción a JavaScript | 00:15:00 | ||
Tarea | 00:00:00 | ||
Ciclos | |||
Variables especiales | 00:00:00 | ||
Ciclo For | 00:00:00 | ||
Ciclo While | 00:00:00 | ||
Ciclos Do While | 00:00:00 | ||
Conceptualización Ciclos | 00:00:00 | ||
Arreglos | |||
Crear un arreglo con JavaScript | 00:00:00 | ||
¿Cómo acceder a los elementos de un arreglo? | 00:00:00 | ||
Recorriendo un arreglo 1 | 00:00:00 | ||
Recorriendo un arreglo 2 | 00:00:00 | ||
Métodos, propiedades y operaciones con arreglos | 00:00:00 | ||
Método Contact | 00:00:00 | ||
Método Filter | 00:00:00 | ||
Método Push, Pop, Shift y Sort | 00:00:00 | ||
Método Split | 00:00:00 | ||
Spread operator | 00:09:00 | ||
Funciones | |||
Creación de una función clásica | 00:00:00 | ||
Creación de una función flecha | 00:00:00 | ||
Función como expresión | 00:00:00 | ||
Uso del template String | 00:00:00 | ||
Funciones como objetos | 00:00:00 | ||
Entendiendo los Callbacks | 00:00:00 | ||
Actividades módulo 2 | |||
Guía | 00:00:00 | ||
Reto JavaScript Semana2 | 00:00:00 | ||
Evaluación Ciclos, arreglos y funciones | 00:15:00 | ||
Ejercicio lección 7 | 00:00:00 | ||
Programación Orientada a Objetos (POO) | |||
¿Qué es la programación orientada a objetos? | 00:00:00 | ||
Conceptualización POO | 00:00:00 | ||
Crear un objeto | 00:00:00 | ||
Crear un objeto a partir de un constructor | 00:00:00 | ||
Clases y elementos en JavaScript | 00:00:00 | ||
Herencia | 00:00:00 | ||
DOM | |||
¿Qué es el DOM y qué es el BOM? | 00:00:00 | ||
Herramienta para trabajar con el DOM, ¿Cómo seleccionar elementos y nodos? | 00:00:00 | ||
Creación de elementos | 00:00:00 | ||
Copia y clonación de elementos | 00:00:00 | ||
Inserción de elementos | 00:00:00 | ||
Eventos | |||
Eventos del Mouse | 00:00:00 | ||
Eventos del teclado | 00:00:00 | ||
Generar evento mediante propiedad | 00:00:00 | ||
Eventos mediante propiedad y manejador de eventos del DOM | 00:00:00 | ||
¿Qué es el objeto evento? | 00:00:00 | ||
¿Qué es una expresión regular? | 00:00:00 | ||
Ejemplos con expresiones regulares | 00:00:00 | ||
Expresiones regulares | 00:00:00 | ||
Formularios 1 | 00:00:00 | ||
Formularios 2 | 00:00:00 | ||
Actividad módulo 3 | |||
Guía | 00:00:00 | ||
Evaluación módulo 8 | 00:15:00 | ||
Reto JavaScript Semana3 | 00:00:00 | ||
Ejercicio lección 8 | 00:00:00 | ||
JSON | |||
¿Qué es JSON? | 00:00:00 | ||
Sintaxis JSON | 00:00:00 | ||
JSON a Cadena y Viceversa | 00:00:00 | ||
Conceptualización | 00:00:00 | ||
Promesas | |||
¿Qué es Sincronía y asincronía? | 00:00:00 | ||
Async y await (2P) | 00:00:00 | ||
APIS parte 1 | |||
¿Qué es una API? | 00:00:00 | ||
¿Qué es una petición? | 00:00:00 | ||
Objeto Fetch | 00:00:00 | ||
Axios | 00:00:00 | ||
APIS parte 2 | |||
Conceptualización | 00:00:00 | ||
Repaint y Reflow | 00:00:00 | ||
Document Fragment | 00:00:00 | ||
Template | 00:00:00 | ||
API en JS | 00:00:00 | ||
API Web Storage | 00:00:00 | ||
API File | 00:00:00 | ||
¿Qué permite la API FileReader? | 00:00:00 | ||
API Geolocalización | 00:00:00 | ||
Actividades módulo 4 | |||
Reto JavaScript, Semana 5 | 00:00:00 | ||
Guía | 00:00:00 | ||
Tarea | 00:00:00 | ||
APIS | 00:30:00 | ||
Fundamentos Conexión con Backend (Opcional) | |||
Video Temático PHP y MySQL | 00:00:00 | ||
Hablando de Backend y Frontend | 00:00:00 | ||
Instalación de entorno | 00:00:00 | ||
Configurar PHP | 00:00:00 | ||
Introducción PHP | 00:00:00 | ||
Sintaxis PHP | 00:00:00 | ||
Tipo de datos | 00:00:00 | ||
Clases y objetos en PHP | 00:00:00 | ||
Introducción a bases de datos | 00:00:00 | ||
Creación bases de datos | 00:00:00 | ||
Como exportar e importar una base de datos | 00:00:00 |
Modalidad
Acompañamiento docente mediante clases Online (Docente en vivo) 4 horas a la semana, permitiéndole al estudiante mayor interacción con el profesor para realizar ejercicios prácticos, explicación de temas y retroalimentación de los talleres.
Duración