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 

192 Estudiantes Inscritos

    Regístrate AHORA para obtener hasta un 30% de descuento en tu programa favorito. ⏳🌟 ¡No dejes pasar esta oportunidad única!

    Cra 16 52 26
    PBX: 7444442
    Bogotá - Colombia

    top
    Todos los derechos reservados por CEDINSI LTDA - Bogotá Colombia
    Abrir chat
    1
    💬¿Necesitas ayuda?
    Hola me interesa saber más sobre: Entrenamiento en Desarrollo Web Full-Stack
    X