FECHA próximamente
Duracion 72 horas
HORARIO martes - viernes
ARANCEL $21.500 $17.200 (-20%)
PRECIO


DESARROLLADOR WEB AVANZADO

PAGO POR LA TOTALIDAD DEL CURSO con 10% de descuento

$19.350

DESARROLLADOR WEB AVANZADO

PAGO en dos cuotas de $10.750

$21.500

DESARROLLADOR WEB AVANZADO

Presentación

Este curso está pensado para todos aquellos que deseen desempeñarse en el ámbito del diseño y programación de sitios web, así como también incursionar en los avances de las tecnologías de última generación orientados a sitios web dinámicos. Esto último servirá para encaminarse en los nuevos perfiles buscados en el mercado laboral gracias al dinamismo en el cual nos encontramos sumergidos.

Al finalizar el curso el alumno estará habilitado para realizar aplicaciones para sitios web, utilizando los lenguajes de mayor demanda en el mercado.

DESARROLLADOR WEB AVANZADO

Objetivos

Objetivo General:

• El alumno logrará realizar sitios web básicos estáticos y dinámicos.
• El alumno contará con un conocimiento solido tanto del lado FrontEnd como del lado Backend.

Objetivos Específicos:
El alumno será capaz de:
• Incluir bases de datos complejas para su utilización en la web.
• Manejar el lenguaje PHP orientado a objetos.
• Utilizar PHP mediante Frameworks (Laravel).
• Realizar programación en Javascript, jQuery, y llamadas AJAX.
• Conocer y aplicar prestaciones de Angular

DESARROLLADOR WEB AVANZADO

Destinatarios

• Público en general.
• Diseñadores gráficos.
• Diseñadores multimediales.
• Analistas.
• Interesados en desarrollar programas y sistemas dinámicos accesibles vía web.
• Programadores de otros lenguajes que deseen incursionar en el desarrollo de sistemas Web.

DESARROLLADOR WEB AVANZADO

Requisitos RECOMEnDABLES de Participación

El alumno debe poseer un dominio inicial en desarrollo web y se deberán tener conocimientos básicos de:

• HTML
• CSS
• PHP estructurado
• My SQL (básico)
• Javascript (básico)

DESARROLLADOR WEB AVANZADO

Duración

El curso de desarrollará en un periodo de 26 clases de 3hs cada una, en total 78 hs semi presenciales.

DESARROLLADOR WEB AVANZADO

carga horaria semanal

La carga horaria semanal es de 6 hs. Y se dividirán en dos días. Un día presencial y otro día a distancia.

DESARROLLADOR WEB AVANZADO

docente

Ezequiel David Romano.

•  Fullstack Developer in Accenture
•  Desarrollo y mantenimiento de Aplicaciones internas de la compañia

DESARROLLADOR WEB AVANZADO

Metodología de Trabajo

Realizaremos actividades tanto individuales como grupales en cada una de las temáticas presentadas para fomentar la participacion e interaccion de los alumnos. El profesor dará la exposición teórica del tema y se abrirá el espacio para debatir cada uno de ellos de considerarlo. También se realizarán ejercicios para aplicar los conocimientos y evaluar a cada uno de los participantes con la posibilidad de evacuar dudas. Se brinda la posibilidad de consultar vía Slack o Email aquellas dudas posteriores a la clase.

DESARROLLADOR WEB AVANZADO

Temario

 Clase 1: Nivelación (Actividades en HTML y CSS)
- Maquetado HTML
- Estilos con CSS
- Bootstrap

Clase 2: Nivelación (Actividades en Javascript)
- DOM
- Funciones
- Clases y objetos

Clase 3: PHP
- Instalación de XAMPP
- Instalación de git
- Ejercicios en PHP estructurado

Clase 4: MySql
- Creación de base de datos
- Tablas y claves
- Consultas simples
- Consultas complejas

Clase 5: Laravel
- Instalación de composer
- Creación de proyecto laravel
- Analisis de arquitectura en proyecto laravel
- Routing
- Controllers

Clase 6: Laravel
- Modelos
- Migraciones
- Queries en crudo
- Eloquent como ORM para acceder a la base de datos y el objeto DB

Clase 7: Formularios
- Envío de datos al backend
- Proceso de datos desde backend
- Guardando los datos en MySql
- Metodos GET y POST
- Laravel Token

Clase 8: Sesiones
- Variables de sesión
- Uso de session
- Creación de login con Laravel

Clase 9: Middlewares
- Tipos de Middleware
- Seguridad de los Middlewares
- Implementacion de middlewares en ejercicio practico

Clase 10: Blade
- Blade como motor de plantillas
- Bootstrap básico
- Manejo de datos en UI con Blade

Clase 11: Blade
- Layouts con Blade

Clase 12: AJAX
- Llamada AJAX
- Librería axios
- Interación con backend

Clase 13: Angular
- Angular CLI
- Generador de componentes
- Variables tipadas
- Eventos

Clase 14: Angular
- Generacion de servicios
- Comunicación entre componentes y servicios
- Comunicación entre componentes

Clase 15: MercadoPago
- Integración de MercadoPago en Laravel
- Integración de MercadoPago en Angular
- Transacción en sitio de MercadoPago

Clase 16: MercadoPago
- Transacciones en sitio propio

Clase 17: Uso de APIs
- Consumir de una API
- Formato JSON
- Ejercicios prácticos con diversas APIs

Clase 18: GIT
- ¿Qué es GIT?
- Uso de GIT por consola
- Uso de GIT extensions
- Comandos básicos
- Ejercicios sobre aplicación utilizando GIT

Clase 19: Integrador
- Crear CRUD de usuarios en Laravel y Blade

Clase 20: Integrador
- Crear CRUD de usuarios en Angular

Clase 21: Integrador
- Clonar un repositorio donde se halla una aplicación Laravel y corregir los bugs de la misma.

Clase 22: Integrador - Clonar un repositorio donde se halla una aplicación Laravel y corregir los bugs de la misma.

Clase 23: Angular y Laravel
- Planificación sobre proyecto integrador final
- Analisis y diseño de la aplicación a desarrollar

Clase 24: Avances sobre el proyecto final

Clase 25: Tutoría y corrección del proyecto final

Clase 26: Entrega del proyecto final

DESARROLLADOR WEB AVANZADO

Procedimientos de evaluación y acreditación - certificación

Además de las instancias evaluativas individuales y grupales que se presentarán en las clases mediante ejercicios y casos a analizar, al finalizar el curso y durante la última clase, habrá una instancia final de evaluación.

En el trabajo práctico final se evaluará el proceso de aprendizaje del alumno mediante la entrega de un trabajo que puede ser individual o grupal de acuerdo a su nivel de complejidad.  Se entregará certificado de aprobación a quienes presenten y aprueben el proyecto durante que presentarán en la última clase. Para poder presentar este proyecto se debe contar con el 80% de asistencia al curso. El proyecto a desarrollar se consensúa con el docente durante la cursada.

DESARROLLADOR WEB AVANZADO

BIBLIOGRAFIA

http://eloquentjavascript.net/ (libro gratuito de JavaScript)

Se sumará bibliografía a medida que se avance en la cursada.

utn inspt - Centro de formacion continua

inscripcion

Inscribite Fácil y rápido. Realiza los pasos que se muestran a continuación.
PASO 1

Completá nuestro formulario con tus datos de contacto.

PASO 2

Te llegará a tu correo un enlace para abonar a través de la plataforma Mercado Pago.

Paso 3
¡Listo! Ya estás inscripto.

PASO 4
Nuestro coordinador se contactará para brindarte los detalles de inicio.

utn inspt - Centro de formacion continua

FORMULARIO