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
El Desarrollador Web GRATIS 00:04:00
Conceptos básicos GRATIS 00:07:00
Web Hosting GRATIS 00:08:00
URL o URI GRATIS 00:05:00
Dominio GRATIS 00:07:00
IP Internet Protocol GRATIS 00:06:00
Servicios en la nube GRATIS 00:04:00
Servidor Http GRATIS 00:04:00
Tipos de Servidores GRATIS 00:04:00
Servidores Web GRATIS 00:06:00
Sistemas Operativos de servidores GRATIS 00:05:00
DNS GRATIS 00:00:09
Http y Https GRATIS 00:07:00
Html GRATIS 00:08: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:40:00
Comandos por teclado Visual Studio Code 00:40:00
Mi primer página web 00:00:00
Títulos, subtítulos y párrafos 00:40:00
Contenedores, patrones de diseño 00:00:00
Evaluación semana 1 00:30:00
Modulo 2 Componentes de html
Enlaces extradocumentales (hipertexto) 00:00:00
imágenes e hipermedia 00:00:00
Enlaces intradocumentales 00:00:00
Ejercicio: listas y enlaces 00:00
Evaluación módulo 2 00:00:00
Módulo 3 Hojas de Estilo en cascada CSS
Introducción a CSS 00:00:00
Configuración CSS y Definición de colores 00:00:00
Personalización de fuentes mediante CSS 00:00:00
Modelo de caja parte 1 00:00:00
Modelo de caja parte 2 00:00:00
Tipos de selectores en CSS 00:00:00
Creación de tablas en HTML 2 Semanas, 6 Días
Propiedades CSS para las tablas parte 1 00:00:00
Propiedades CSS para las tablas parte 2 00:00:00
Ejercicio tablas y enlaces 00:00
Módulo 4 Formularios y Multimedia
Introducción a Formularios 00:00:00
Hojas de estilo para formularios parte 1 00:00:00
Hojas de estilo para formularios parte 2 00:00:00
Hojas de estilo para formularios parte 3 00:00:00
Formularios – Selects y textarea 00:00:00
Elementos multimedia y frames 00:00:00
Etiquetas para el head 00:00:00
Tarea formulario inicio de sesión 00:00
Módulo 5 Bootstrap
Integración con Bootstrap 00:00:00
Generalidades de Bootstrap 00:00:00
Barra de navegación con Bootstrap 00:00:00
Alerts 00:00:00
Cards 00:00:00
Modal 00:00:00
Jumbotron 00:00:00
Proyecto final 00:00
Modulo 6 JavaScript
Operadores aritméticos 00:00:00
Operadores lógicos 00:00:00
Operadores Relacionales 00:00:00
Condicionales Simples 00:00:00
Condicionales Anidados 00:00:00
Bucles 00:00:00
Lógica de programación 00:00:00
Modulo 7 Introducción a JavaScript
¿Qué es JavaScript y para que se utiliza? 00:00:00
Mi primer JavaScript 00:00:00
Trabajando con la consola 00:00:00
Contenedor var y let 00:00:00
Contenedor const 00:00:00
Tipos de datos en JavaScript 00:00:00
Diferencia entre tipos primitivos y objetos en JavaScript 00:00:00
Coerción al comparar tipos de datos 00:00:00
¿Qué es Strict Mode? 00:00:00
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:00:00
Módulo 8 Ciclos, arreglos y funciones
Variables espaciales 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 Módulo 8 00:00:00
Tarea Módulo 8 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 9 00:00:00
Tarea Módulo 9 00:00
Módulo 10 V4 ANGULAR
INSTALACIÓN, CONFIGURACIÓN Y COMPONENTES fundamentos 00:00:00
Estructura de un Proyecto Angular 00:00:00
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
Cuestionario: Instalación y configuración Angular 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:00:00
¿Qué es Laravel? 00:00:00
Arquitectura de software 00:00:00
Instalación de Laravel 00:00:00
Estructura de carpetas en Laravel 00:00:00
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

Objetivos

Al finalizar el programa estarás en capacidad de:

  • Gestionar las versiones de tus proyectos en GIT y manejar un repositorio como GitHub.
  • Desarrollar tus proyectos con las mejores prácticas y estándares de la industria para optimizarlos y que sean escalables, sostenibles y manejables.
  • Conocer los fundamentos de programación para poder aprender cualquier lenguaje.
  • Diseñar desde 0 una aplicación web usando las mejores prácticas de la industria, aprendiendo HTML5 y CSS3 en el diseño, y herramientas como BOOTSTRAP y SASS para mejorar de manera práctica su diseño y usabilidad, programar con JavaScript para dinamizar tu aplicación, consumir microservicios y APIS y con el framework Angular asegurar la escalabilidad de tu proyecto.
  • Desarrollar aplicaciones que consuman servicios directamente de un servidor, mediante motores de bases de datos como MySQl y MongoDB, usar PHP el lenguaje más popular y de fácil aprendizaje para la gestión de los datos, finalmente con Laravel el principal framework de PHP agilizar la creación y mantenimiento del código.

Módalidad

Online
En esta modalidad el estudiante cuenta con 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. Además cuenta con la plataforma académica virtual donde se incluyen material digital y en video.

Duración

  • 270 HORAS CERTIFICADAS
  • 27 SEMANAS
  • 162 horas Plataforma aprendizaje virtual
  • 108 horas (Docente en vivo)
65 Estudiantes Inscritos

Quienes somos

Educación Online efectiva, cursos cortos especializados

Error retrieving tweets

Usuarios en Línea

En este momento no hay usuarios online
top
Todos los derechos reservados por CEDINSI LTDA - Bogotá Colombia
X