El desarrollador web Full Stack es un programador integral; con conocimiento en Front End (del lado del cliente) y Back End (del lado del servidor), con nuestro programa académico te entrenaras en los lenguajes de desarrollo con mayor demanda en la industria web. De la mano de docentes expertos desarrollaras un proyecto funcional y dinámico el cual te servirá para iniciar o complementar tu portafolio profesional y obtener los conocimientos y habilidades necesarias para aplicar como desarrollador Full Stack.
Este programa de entrenamiento tiene como pre-requisito contar con conocimientos básicos en programación, inicia ya tu capacitación tomando el curso de Fundamentos en Programación completamente gratis
Contenido del curso
Fundamentos del Desarrollo Web (Contenido Gratis) | |||
Conceptos Básicos | 00:04:00 | ||
Web Hosting | GRATIS | 00:03:41 | |
¿Qué es un Dominio? | GRATIS | 00:06:16 | |
La URL o URI | GRATIS | 00:06:12 | |
IP Internet Protocol | GRATIS | 00:05:05 | |
Domain Name System (DNS) | GRATIS | 00:08:52 | |
HTTP (Hypertext Transfer Protocol) y HTTPS (Hypertext Transfer Protocol Secure) | GRATIS | 00:04:50 | |
Hypertext Markup Language (HTML) | GRATIS | 00:09:40 | |
El Desarrollador Web | GRATIS | 00:03:49 | |
Servidores Web | GRATIS | 00:03:39 | |
Tipos de Servidores | GRATIS | 00:08:04 | |
Sistemas Operativos de servidores | GRATIS | 00:03:50 | |
Servicios en la Nube | GRATIS | 00:08:39 | |
Servidor HTTP | GRATIS | 00:03:34 | |
Servicios en la Nube: IaaS | 00:08:39 | ||
Servicios en la nube: PaaS | 00:07:18 | ||
Servicios en la nube: SaaS | 00:05:39 | ||
Introducción Lenguajes de Programación | 00:07:02 | ||
Tipos de Lenguajes de Programación | 00:08:40 | ||
Lenguajes Back End y Front End | 00:08:04 | ||
Evaluación módulo gratis | 00:05:00 | ||
DESARROLLO WEB FRONT-END | |||
Modulo1: Introducción al desarrollo de páginas WEB | |||
Introducción al Desarrollo Web | 00:40:00 | ||
Editores de Texto Plano | 00:15:28 | ||
Comandos por Teclado Visual Studio Code | 00:15:00 | ||
Mi Primer Página Web | GRATIS | 00:15:00 | |
Títulos, Subtítulos y Párrafos | 00:08:50 | ||
Contenedores, Patrones de Diseño | 00:15:28 | ||
Cuestionario Introducción al Desarrollo de Páginas Web | 00:15:00 | ||
Modulo 2 Componentes de html | |||
Enlaces Extradocumentales (hipertexto) | 00:21:49 | ||
Imágenes e Hipermedia | 00:14:48 | ||
Enlaces Intradocumentales | 00:09:25 | ||
00:00 | |||
00:00 | |||
Módulo 3 Hojas de Estilo en cascada CSS | |||
Introducción a CSS | 00:08:47 | ||
Configuración CSS y Definición de Colores | 00:08:47 | ||
Personalización de Fuentes Mediante CSS | 00:14:14 | ||
Modelo de Caja Parte1 | 00:12:37 | ||
Modelo de Caja Parte2 | 00:05:00 | ||
Tipos de Selectores en CSS | 00:08:43 | ||
Creación de Tablas en HTML | 00:15:32 | ||
CSS Para Tablas Parte1 | 00:16:47 | ||
CSS Para Tablas Parte2 | 00:13:32 | ||
00:00 | |||
Módulo 4 Formularios y Multimedia | |||
Introducción a Formularios | 00:21:36 | ||
Hojas de Estilo Para Formularios Parte1 | 00:14:16 | ||
Hojas de Estilo Para Formularios Parte2 | 00:12:23 | ||
Hojas de Estilo Para Formularios Parte 3 | 00:20:33 | ||
Formularios – Selects y Textarea | 00:13:24 | ||
Elementos Multimedia y Frames | 00:12:06 | ||
Etiquetas Para el Head | 00:14:53 | ||
00:00 | |||
Módulo 5 Bootstrap | |||
Integración con Bootstrap | 00:00:00 | ||
Generalidades de Bootstrap | 00:20:00 | ||
Barra de Navegación con Bootstrap | 00:11:04 | ||
Alerts | 00:08:48 | ||
Cards | 00:13:25 | ||
Modal | 00:15:01 | ||
Jumbotron | 00:10:01 | ||
Proyecto final | 00:00 | ||
Modulo 6 JavaScript | |||
Operadores aritméticos | 00:00:00 | ||
Operadores lógicos | 00:00:00 | ||
00:00 | |||
00:00 | |||
00:00 | |||
00:00 | |||
00:00 | |||
Modulo 7 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 | ||
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. | |||
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. | |||
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. | |||
¿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. | |||
Operadores aritméticos | 00:00:00 | ||
Operadores lógicos | 00:00: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 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 | ||
Evaluación introducción a JavaScript | 00:15:00 | ||
Módulo 8 Ciclos, arreglos y funciones | |||
Variables especiales | 00:00:00 | ||
Ciclo For | 00:00:00 | ||
Ciclo While | 00:00:00 | ||
Ciclos Do While | 00:00:00 | ||
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 | ||
Spread operator | 00:09:00 | ||
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 | ||
Evaluación Ciclos, arreglos y funciones | 00:15:00 | ||
Tarea Módulo 7 | 00:00 | ||
Módulo 9 Clases en JS y DOM | |||
¿Qué es la programación orientada a objetos? | 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 | ||
¿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 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 | ||
Evaluación módulo 8 | 00:15:00 | ||
Tarea Módulo 8 | 00:00 | ||
Módulo 10 V4 ANGULAR | |||
Instalación, configuración y componentes | 00:03:46 | ||
Partes de un Proyecto Angular | 00:10:55 | ||
Angular CLI | 00:00:00 | ||
CSS con Scope | 00:00:00 | ||
Integración con Bootstrap | 00:00:00 | ||
Font Awesome | 00:00:00 | ||
Guía Instalación, configuración y componentes | 00:00:00 | ||
00:00 | |||
Módulo 11 TYPESCRIPT Y DECORADORES | |||
Fundamentación TypeScript | 00:00:00 | ||
Profundización de TypeScript | 00:00:00 | ||
TypeScript Orientado por objetos | 00:00:00 | ||
Decoradores | 00:00:00 | ||
Guía TYPESCRIPT Y DECORADORES | 00:00:00 | ||
Módulo 12 BINDING Y DIRECTIVAS EN ANGULAR | |||
Bindings | 00:00:00 | ||
Directivas Estructurales | 00:00:00 | ||
Guía BINDING Y DIRECTIVAS EN ANGULAR | 00:00:00 | ||
Módulo 13 ROUTING Y ESTRUCTURA DEL PROYECTO | |||
Routing y Estructura de la Aplicación | 00:00:00 | ||
Módulo 14 SERVICIOS ANGULAR Y PIPES | |||
Servicios remotos GET | 00:00:00 | ||
Servicios remotos POST | 00:00:00 | ||
Servicios remotos DELETE – PUT | 00:00:00 | ||
Servicios locales | 00:00:00 | ||
Pipes | 00:00:00 | ||
Módulo15 Material Complementario en Video | |||
Sintaxis estricta, inicialización de variables y tipado | 00:00:00 | ||
Componentes de Angular | 00:00:00 | ||
Directivas de uso común | 00:00:00 | ||
Desplegar información en listas | 00:00:00 | ||
Navegación con router de Angular | 00:00:00 | ||
Compartir datos con los servicios de Angular | 00:00:00 | ||
Conectar aplicaciones a datos externos | 00:00:00 | ||
DESARROLLO WEB BACK-END | |||
BASES DE DATOS | |||
Que son BD | GRATIS | 00:04:00 | |
Estructura BD | GRATIS | 00:04:00 | |
BD Relacionales y No Relacionales | 00:05:00 | ||
SQL | 00:00:00 | ||
Motores | 00:00:00 | ||
Diseño BD | 00:00:00 | ||
Ejercicio: Construcción de un diagrama entidad – relación (DER) | 00:00:00 | ||
Normalizar una BD | 00:00:00 | ||
Campos y Tablas | 00:00:00 | ||
PRINCIPALES DATOS | |||
INT /* numero entero */ | 00:00:00 | ||
FLOAT DOUBLE /* numéricos decimales */ | 00:00:00 | ||
CHAR – VARCHAR /* datos caracteres */ | 00:00:00 | ||
TEXT /* Textos extensos */ | 00:00:00 | ||
DATE /* Fechas */ | 00:00:00 | ||
BLOB /* Cadenas bits Memoria*/ | 00:00:00 | ||
BOOL /* TRUE o FALSE */ | 00:00:00 | ||
Datos NULL y NOT NULL | 00:00:00 | ||
Operaciones básicas | |||
Sub-lenguales: DDL, DML, DQL. | 00:00:00 | ||
Inserción, modificar, eliminar, mostrar tablas (DDL) | 00:00:00 | ||
Inserción (DML) | 00:00:00 | ||
Modificar (DML) | 00:00:00 | ||
Eliminar (DML) | 00:00:00 | ||
Mostrar(DQL) | 00:00:00 | ||
Operadores | |||
Like (DQL) | 00:00:00 | ||
Operadores Relacionales (DQL) | 00:00:00 | ||
Operadores Lógicos (DQL) | 00:00:00 | ||
Máximos y Mínimos(DQL) | 00:00:00 | ||
Operador: Count y SUM (DQL) | 00:00:00 | ||
Funciones de cadena | |||
Joins | 00:00:00 | ||
BASES DE DATOS MYSQL | |||
Definición MYSQL | 00:00:00 | ||
Instalar MySQL | 00:00:00 | ||
Crear tablas | 00:00:00 | ||
Insertar datos a las tablas | 00:00:00 | ||
Consultas | 00:00:00 | ||
Consultas con Join | 00:00:00 | ||
Actualizar registros | 00:00:00 | ||
Eliminar registros | 00:00:00 | ||
NOSQL - MONGO DB | |||
Instalar MongoDB | 00:00:00 | ||
Introducción MongoDB | 00:00:00 | ||
Base de datos NoSQL | 00:00:00 | ||
Modelo de base de datos NoSQL | 00:00:00 | ||
Fundamentos MongoDB | 00:00:00 | ||
Crear BASE | 00:00:00 | ||
Insertar datos | 00:00:00 | ||
Eliminar datos | 00:00:00 | ||
Actualizar datos | 00:00:00 | ||
Consultar Datos | 00:00:00 | ||
AMBIENTE Y FUNDAMENTOS DE PHP | |||
Páginas estáticas y páginas dinámicas | 00:00:00 | ||
El hosting | 00:00:00 | ||
Configuración del servidor de pruebas | 00:00:00 | ||
Carpetas y archivos de PHP | 00:00:00 | ||
Editores de código | 00:00:00 | ||
¿Que es PHP? | 00:00:00 | ||
Palabras reservadas | 00:00:00 | ||
Estructuras de datos Arreglos (vectores y matrices) | 00:00:00 | ||
Cadenas de caracteres. | 00:00:00 | ||
FUNCIONES, CLASES Y OBJETOS | |||
Modelo basado en la ejecución de tareas (funciones) | 00:00:00 | ||
Declarar una función | 00:00:00 | ||
Parámetros de entrada | 00:00:00 | ||
Devolviendo datos a la salida con return | 00:00:00 | ||
Alcance de las variables en las funciones: locales y globales | 00:00:00 | ||
Funciones de manejo de caracteres | 00:00:00 | ||
Funciones de fecha y hora | 00:00:00 | ||
Clases y objetos | 00:00:00 | ||
Programación orientada a objetos | 00:00:00 | ||
FORMULARIOS | |||
Herramientas para enviar datos: enlaces y formularios. | 00:00:00 | ||
Enlaces con variables en la URL | 00:00:00 | ||
Las matrices superglobales | 00:00:00 | ||
Matrices que almacenan datos automáticamente | 00:00:00 | ||
Formularios | 00:00:00 | ||
Ventajas y limitaciones de enviar variables con el método get | 00:00:00 | ||
Ventajas y limitaciones de enviar variables con el método post | 00:00:00 | ||
Validando datos de formularios y enlaces | 00:00:00 | ||
Uso de sentencias condicionales y selectivas | 00:00:00 | ||
Uso de operadores de comparación y lógicos | 00:00:00 | ||
Tipos de validaciones | 00:00:00 | ||
Identificación con cookies y sesiones | |||
Cookies: datos que identifican a un navegador | 00:00:00 | ||
Sesiones: datos que identifican a un usuario | 00:00:00 | ||
CONEXIÓN PHP – MYSQL (MAMP) | |||
Cómo escribir datos en una base desde PHP | 00:00:00 | ||
Cómo eliminar datos de una base con PHP | 00:00:00 | ||
Cómo modificar datos de una base con PHP | 00:00:00 | ||
CONEXIÓN MYSQL – PHP (XAMPP) | |||
Leer datos desde la base de datos con PHP | 00:00:00 | ||
Complementos de la orden SELECT del lenguaje SQL | 00:00:00 | ||
Funciones propias para mostrar datos | 00:00:00 | ||
LARAVEL 8 (Framework PHP) | |||
¿Qué es un Framework y para qué sirve? | 00:02:07 | ||
¿Qué es Laravel? | 00:03:13 | ||
Arquitectura de software | 00:03:14 | ||
Instalación de Laravel | 00:08:22 | ||
Estructura de carpetas en Laravel | 00:12:11 | ||
Artisan y sus comandos principales | 00:00:00 | ||
Migraciones | 00:00:00 | ||
Seeders | 00:00:00 | ||
Modelos | 00:00:00 | ||
Controladores | 00:00:00 | ||
Rutas | 00:00:00 | ||
Vistas | 00:00:00 | ||
Repaso sobre la estructuración del proyecto | 00:00:00 | ||
Crud | 00:00:00 | ||
Manejo de Api | 00:00:00 | ||
Instalación de paquetes | 00:00:00 | ||
Seguridad y autenticaciones | 00:00:00 | ||
Seguridad apis | 6 meses |
Modalidad
Acompañamiento docente mediante clases Online (Docente en vivo) 4 horas a la semana, permitiéndole al estudian- te mayor interacción con el profesor para realizar ejercicios prácticos, explicación de temas y retroalimentación de los talleres.
Duración
270 Horas Certificadas – 27 Semanas
Descarga el contenido en pdf
Registra tus datos para descargar el contenido completo de este programa en PDF, recibir la programación y promociones de nuestros próximos cursos