Diplomatura en Full Stack

Banners web_Mundos E_Diplomatura en Full Stack.jpg

Te invitamos a aprender sobre el desarrollo web enfocado a un stack concreto (React + Laravel + SQL).
Al realizar este programa contarás con la capacidad de desarrollar aplicaciones web completas y sentará las bases para poder ampliar el conocimiento y/o migrar a otros stack’s con mayor facilidad.
Trabajaremos con un enfoque teórico-práctico, con encuentros conectados y alineados en torno a un proyecto que se desarrollará durante toda la extensión del cursado. Así, podrás obtener conocimientos y también aplicarlos, rápidamente, en tu vida profesional. Habilidades y conocimientos estratégicamente configurados para optimizar el desarrollo de sitios web según los estándares más innovadores del escenario profesional global.

Información general

  • Organiza: Mundos E
  • Fecha de Inicio: 9/08/2023
  • Fecha de Finalización: 6/12/2023
  • Modalidad de Cursado: Online en VIVO
  • Duración: 6 meses - 23 Encuentros

Destinatarios

  • Estudiantes de carreras de software
  • Ingenieros
  • Diseñadores
  • Líderes técnicos
  • Público en general

Objetivos

  • Objetivo 1:Contarás con un conocimiento global sobre el funcionamiento y creación de aplicaciones web (conceptos migrables a distintas tecnologías)
  • Objetivo 2: Aprenderás a desarrollar un backend que interactúe con una base de datos.
  • Objetivo 3: Podrás construir el frontend de tu página que interactúe con tu backend.
  • Objetivo 4: Aprenderás a generar una base de datos para poder guardar la información que necesitemos.
  • Objetivo 5: Contarás con las habilidades blandas que requiere la industria

Programa

  • MÓDULO 0: Introducción a la programación
    Algoritmos
    Diagramas de flujo
    Pseudocódigo
    Introducción Overview del programa: Internet, Web, Sitios estáticos y dinámicos, Frontend y Backend, Entorno de trabajo local
  • Módulo 1: Desarrollo web - Front end
    HTML

    Estructura
    Etiquetas
    Atributos
    Contenido
    Assets
    CSS
    Hojas de estilos en cascada
    Selectores
    Propiedades
    Posicionamiento
    Flexbox
    Grid
    SCSS (Sass)
    ariables simples
    Arrays
    Mixins
    Mixins con argumentos
    Funciones
    Condicionales
    Condicional con un Mixin
    Bucles
    Herencia
    Importación de archivos
    BEM
    Bloque Elemento Modificador
    GIT
    Sistema de control de versiones GIT
    Branching
    Github
  • Módulo 2: Desarrollo web - Back end
    Qué es el backend
    Qué es una Api
    Qué es una base de datos
    Cómo diseñar una base de datos
    Qué son las peticiones HTTP y sus protocolos
    PHP
    Ejercicios de variables
    Bucles
    Estructuras de control
    Funciones
    MySQL
    Qué es una base de datos
    Principios, estructura y jerarquía
    Diseño de una base de datos
    Bases de datos relacionales y no relacionales
    Modelado de base de datos
    SQL
    Laravel
    Clases
    Instalación Laravel
    Estructura
    Comandos básicos
    Qué es una API. Creación de APIs en Laravel
    Envío de mails
    Documentación (Swagger)
  • Módulo 3: Javascript (Dinamizando el frontend)
    ¿Para qué sirve javascript?
    Sintaxis básica
    Variables
    Estructuras de control
    Incorporación en HTML (DOM)
    Para qué sirve javascript en el frontend
    Cómo interactuar y modificar el dom
    Callbacks y Closures
    Asincronismo
  • Módulo 4: React JS (Client Render Side)
    Que es client side rendering y que diferencia hay con server side rendering
    ¿Qué es node?
    Introducción al framework
    Fundamentos esenciales
    Componentes
    Estados
    Ciclos de vida
    Hooks
    Interactuar con APIs mediante Axios
    Validación y envíos de formularios
    React Route
  • Módulo 5: CI/CD
    Conceptos de CI/CD
    DevOps y estrategia de branching
    Despliegue y puesta en producción

Informes e inscripciones

A través del siguiente link: clic aquí

Más información

info@mundose.com
+54 9 3512 06-3438
www.mundose.com