top of page

Diplomatura Desarrollador Web Full Stack

PRECIO

$154.800

DURACION

Duración: 10 Meses - Nuevo Inicio: 25/4/23

Convertite en un desarrollador Back End y Front End como también en un Administrador y Gestor de Bases de Datos. Aprende a programar desde cero creando productos digitales. Aprenderás de manera progresiva y modular, comenzando por todos los módulos de FRONT END, Bases de Datos y luego BACK END, convirtiéndote en un DESARROLLADOR WEB FULL STACK, Dominando el paquete de herramientas mas solicitados por las empresas a nivel mundial, recibiendo la Certificación Internacional de DIPLOMATURA DESARROLLADOR WEB FULL STACK

About the Course

TEMARIO

HTML5

Crear y visualizar un documento HTML

Trabajar con etiquetas y elementos

Declarar idioma y codificaci6n

Declarar el titulo y otros metadatos

Declarar el elemento header de la pågina

Declarar los elementos aside y footer

Declarar los elementos nav y ul

Declarar los elementos section y article

Cabeceras de artículos con hgroup y header

Elementos image, figure y figcaption

Crear elementos expandibles con details

Marcar fecha con <time> y definicion con <dfn>

Etiquetas <cite>, <small>, <strong> y <mark>

Usar reversed, date, ping y download

Contenteditable, spellcheck y draggable

Incrustar un archivo de audio Incrustar un archivo de video

Usar el elemento canvas

Crear un formulario (I)

Crear un formulario (Il)

Definir el campo con atributos

Conocer el nuevo documento HTML

CSS3

Declarar estilo CSS dentro del elemento

Declarar estilos CSS en la cabecera o head

Crear una hoja de estilo externa

Crear referencias de clase

Crear referencias de id

Crear referencias con pseudo-clases (I)

Crear referencias con pseudo-clases (II)

Insertar una imagen de fondo

Establecer ancho, alto y márgenes

Ubicar elementos con display y float

Definir y dar estilos a la fuente

Utilizar fuentes personalizadas

Definir el tamaño de la fuente

Definir alineación, altura y versalitas

Establecer columnas

Aplicar sombra, relleno y trazado a una fuente

Aplicar sombras a una caja

Crear borde con image-border

Redondear esquinas con border-radius

Aplicar degradados lineales

Aplicar degradados radiales

Usar reflexiones e imágenes degradadas

Ajustar textos y títulos a sus contenedores

Transformar la escala de un elemento

Desplazar un elemento

Inclinar un elemento

Rotar un elemento

Transformar el origen de un elemento

3D con la función Perspective

Crear efectos con transformaciones

Crear transiciones entre transformaciones

Crear animaciones en CSS3

Crear animación con capas

Crear transparencias

Crear filtros con CSS3

JAVASCRITP

MODULO I

Modelo de caja flexible

Elementos flexibles que son cajas flexibles

Cajas flexibles con medidas de referencia

Enlazar a un punto de la misma página

Conocer Javascript y asignar variables

Calcular con operadores matemáticos

Asignar múltiples valores (en una matriz)

Condicionales con if y else, y switch y case

Crear bucles con for y while

Declarar y llamar a una función

Crear y modificar objetos y propiedades

Crear y modificar métodos

Crear objetos a partir de otros (I)

Crear objetos a partir de otros (II)

Conocer los eventos de Javascript

Crear código Javascript en un archivo externo

Seleccionar un elemento del HTML (I)

Seleccionar un elemento del HTML (II)

Modificar un contenido con innerl HTML

MODULO II

Intercalar imágenes valor dc src

Modificar estilos CSS3 desde Javascript

Identificar la etiqueta y el elennent() padrc

Trabajar con elementos anidados o hijos

Utilizar className para aplicar estilos (I)

Utilizar className para aplicar estilos (II)

Crear el canvas y un contexto de dibujo

Dibujar líneas y rectángulos en canvas

Definir esquinas y extremos de trazados

Trazar arcos y círculos

Crear curvas cuadráticas y bezier

Crear degradados lineales y radiales

Escribir en el canvas

Insertar una imagen en el canvas

Enlazar a una parte de la misma página

Transformar el lienzo

Crear un reproductor personalizado

Controlar botones de 'silencio' y 'pausa'

Controlar la barra de progreso

Controlar volumen y pantalla completa

Depuración del código o buscando errores

Crear un servidor local con WampServer

Instalar servidor local y ponerlo a funcionar

Utilizar su servidor local

MAQUETADO WEB

Que es maquetado Web

Bootstrap

Inspeccionar elementos

Modificar, editar

Crear sitios web

Hosting

Dominios

Posicionamiento Web

Velocidad

MySQL

MODULO I

INSTALACION

BASES DE DATOS

CONSULTAS SQL I

CONSULTAS SQL II

TIPOS DE DATO

OPERADORES

MODULO II

LAS FUNCIONES DE AGREGADO Y LA TOTALIZACIÓN DE DATOS

AGRUPACIÓN DE DATOS

FILTRAR CÁLCULOS DE TOTALIZACIÓN

ORDENACIÓN DEL RESULTADO

EL OPERADOR LIKE / EL VALOR NULL

Python

MODULO 1

– Introduccion teorica a los lenguajes de programacion.

– Python 2 vs Python 3.

– Instalacion de Python 2 y 3 en Windows, Mac y Linux.

– Seleccion y alternativas de los editores de texto e IDEs

– Numeros y Strings.

– Formato e impresion de texto.

– Listas

– Diccionarios

– Tuplas

– Interaccion con archivos.

– Sets y Booleanos.

– Acercamiento practico.

– Operadores de comparacion

– Operadores de comparacion encadenados

– Practica integradora parcial

– Introduccion a declaraciones (statements) en python.

– Condicionales: Declaraciones If, Elif y Else

– Introduccion a loops.

MODULO II

– Loop For.

– Loop While.

– Rangos.

– Comprension de listas.

– Introduccion a funciones y metodos.

– Metodos

– Funciones

– Expresiones Lambda

– Declaraciones anidadas y Scopes

– Practica Integradora parcial.

– Manejo de errores y excepciones

– Manejo de Excepciones: Try, eccept y finally

– Modulos, paquetes e imports.

– Introduccion a funciones internas

– Map

– Reduce

– Filter

-Zip

-Enumerate

-all() y any()

– Decoradores y generadores

– Introduccion a las GUI

– Practica integradora final

Angular

MODULO I

¿Qué es Angular?

Herramientas para usar

Instalación de Angular

Herramienta Angular CLI

Comandos (ng new – generate – serve –update – doc)

Creación del proyecto y prueba

Archivos y carpetas del proyecto Angular

Explicación de patrón a MVC vs MVVM

Interpolación en los archivos HTML de Angular

Directivas *ngIf y *ngFor

Captura de Eventos

Directiva ngModel

Introducción a componentes

Creación de un componente

Pasar datos de la componente padre a la hija

Disparo de eventos de la componente hija a la componente padre

Llamar a métodos de la componente hija desde el template del padre

Llamar a métodos de la componente hija desde la clase padre

Enlace de propiedades (Property Binding)

Introducción a módulos

Creación y uso

Petición de un archivo Json a un servidor

Definición de rutas (Router)

Introducción a servicios

Concepto, creación y usos

Recuperación de datos de un servidor web en un servicio

Definición de pipes

Creación de pipes personalizados

MODULO II

Introducción a TypeScript

Tipado Estático

Clases

Funciones y Métodos

Herencia

Interfaces

Clases Genéricos

Angular Material

Extensión para Visual Studio

Formularios

Input

Selectores mat-radio-button

Mat-radio-group

mat-checkbox

mat-select

mat-slider

mat-slide-toggle

Angular Material Layouts – tabs

Tablas (mat-table)

Paginación (mat-paginator)

Ordenamiento (matSort)

Diálogos (MatDialog)

Menú (mat-menu)

Menú anidado

Menú (mat-card y mat-toolbar)

Panel (max-expansion-panel)

Otras Componentes

Librerias que compiten con Angular Material

Instalar Bootstrap

Creación barra de menu

Creación alerta

Creación de tablas

Creación de tarjetas

Introducción a ng-bootstrap y ngx-bootstrap

Creación de proyecto con ng-bootstrap

Creación de proyecto con ngx-bootstrap

Estructura completa *ngIf

Estructura completa *ngFor

Estructuras *ngSwitchCase, *ngSwitchDefault, *ngSwitch

Directiva atributo [ngStyle] y estilos individuales

Directiva atributo [ngClass] y clases individuales

Directiva de atributo- creación personalizada

Directiva de atributo – definición de propiedades

Directiva de atributo – responder a eventos del usuario

Directiva estructural – creación

Router – parámetros en una ruta

Router – Captura de ruta no existente

Router – Rutas anidadas

Router – Lazy Loading (Carga perezosa)

Formularios basados en plantillas y reactivos

Formularios Reactivos – ReactiveFormsModule, FormControl, FormGroup

Formularios reactivos – Checkbox, radio y select

Formularios reactivos – FormFroup anidados

Formularios reactivos Validación

Formularios reactivos – Validación personalizada

Formulario Reactivo- FormBuilder

Modalidad: Virtual, clase en tiempo real, en caso de no poder asistir la clase se encuentra grabada en el campus

Capacitación aprobada bajo el acta acuerdo del Programa Nacional de Partners. Partner Capacitadores y Colaboradores según capacitación.

CERTIFICACIONES

Certificado FREDEU Bs. As. Avalado a Nivel Nacional (c/ puntaje en la Administración Pública, Graciela Brasesco es directora de FREDEU Bs. As. y Prestadora de INAP, Instituto Nacional De la Administración Pública) y Certificado Internacional EDUCAR de Formación Laboral

Certificado FREDEU Bs. As.  Avalado a Nivel Nacional (c/ puntaje en la Administración Pública, Graciela Brasesco es directora de FREDEU Bs. As. y Prestadora de INAP, Instituto Nacional De la Administración Pública) y Certificado Internacional EDUCAR de Formación Laboral
bottom of page