Diplomatura Professional Backend Developer.
Aprende a manejar los conceptos básicos en el lenguaje PHP en conjunto con bases de datos MySQL y desarrolla sitios web con Wordpress.
Duración: 6 meses
Modalidad: Online
Carga horaria: 180 hs.
Presentación.
El desarrollo web presenta múltiples facetas, las cuales además evolucionan con el tiempo. En sus inicios, era suficiente manejar lenguajes de marcas, como html, para desarrollar un sitio web funcional.
En la actualidad, si bien los lenguajes que se utilizan del lado del servidor son muy importantes, no completan el desarrollo. Es necesario agregar funcionalidad a estas estructuras trabajando desde el lado del servidor, haciendo todo más dinámico.
El desarrollador back-end trabaja del lado Servidor, permitiendo con su trabajo que el usuario disfrute de su experiencia. Sin él, el desarrollo llevado a cabo por desarrollador front-end no se sostendría.
Esta Diplomatura está compuesta por los cursos: Desarrollo Web con PHP y Wordpress y Programador Web Avanzado
- Desarrollo Web con PHP y Wordpress - 3 meses
- Programador Web Avanzado - 3 meses
Objetivo general.
Que los participantes logren desarrollar procesos dinámicos para sitios web.
Objetivos específicos.
Que los participantes logren:
- Desarrollar bases de datos MySQL para su utilización en la web
- Manejar conceptos básicos en el lenguaje PHP.
- Utilizar PHP con bases de datos MySQL.
- Desarrollar sitios web con Wordpress
Destinatarios.
Diseñadores gráficos, diseñadores multimediales, programadores, analistas, ingenieros en sistemas y público en general que desee introducirse en los lenguajes orientados a la realización de aplicaciones para sitios web dinámicos.
Requisitos previos.
El alumno debe poseer un dominio de inicial a intermedio en desarrollo web
HTML
CSS
Metodología de enseñanza-aprendizaje.
Actividades individuales y/o grupales de aplicación práctica semanales y por unidad temática.
Presentación de ejercicios de aplicación de los conocimientos para ser resueltos por los alumnos.
Resolución de dudas de manera asincrónica a través de e-mail o chat.
Modalidad educativa.
La modalidad es totalmente a distancia a través del Campus Virtual FRBA. Las actividades que se realizarán serán:
- Foros de discusión semanal propuestos por el docente
- Consulta al docente a través de e-mail o chat.
- Material de lectura semanal y por unidad temática
- Actividades individuales y/o grupales de aplicación práctica semanal y por unidad temática.
- Evaluaciones semanales y por unidad temática sobre la base de trabajos prácticos de aplicación de los conocimientos adquiridos.
Se trata de una modalidad básicamente asincrónica, que supera la instancia de autoestudio por la implementación de foros proactivos coordinados por el profesor-tutor. Estos foros cumplen cuatro funciones pedagógico-didácticas fundamentales: 1) Son el lugar para la presentación de las dudas, consultas y opiniones críticas de los alumnos; 2) Son el principal espacio para la generación de retroalimentación (feed back) entre profesores-tutores y alumnos y alumnos entre sí; 3) Es el lugar específico para la discusión, coordinada por el profesor-tutor, de todos los temas tratados en los módulos de la especialidad o curso y 4) Es el lugar para el aprendizaje entre pares de los alumnos.
Modalidad de evaluación y acreditación.
El proceso de evaluación es parte inherente del proceso de aprendizaje necesario para la adquisición de las competencias requeridas.
Se requiere la participación en los foros y la aprobación de las evaluaciones propuestas para la acreditación de la especialidad más la presentación y defensa de un trabajo práctico final integrador, contemplando los contenidos vistos durante los mismos.
Temario:
Se presentará en módulos de un mes de duración divididos en cuatro unidades semanales cada uno. Los módulos y unidades se presentarán exactamente así:
Curso 1: Desarrollo Web con PHP y Wordpress.
Módulo I: Introducción a PHP
Unidad 1: Introducción a PHP
Unidad 2: Variables y métodos
Unidad 3: Funciones
Unidad 4: Estructuras de control
Módulo II: PHP y MySQL
Unidad 1: Introducción a las bases de datos
Unidad 2: MySQL - Instrucciones básicas
Unidad 3: MySQL - Tablas relacionadas
Unidad 4: Integración de PHP y MySQL
Módulo III: Administración de contenidos con Wordpress
Unidad 1: Introducción a los CMS
Unidad 2: Introducción a Wordpress
Unidad 3: Personalización de Wordpress
Unidad 4: Plugins en Wordpress
Curso 2: Programador Web Avanzado.
Módulo I: Introducción y Nivelación
Unidad 1: Nivelación PHP y MySQL
Unidad 2: PHP orientado a objetos
Unidad 3: Manejo de errores -XML - JSON
Unidad 4: Seguridad - Url amigables - Injection SQL
Módulo II: Frameworks y JQuery
Unidad 1: Patrón MVC - Frameworks
Unidad 2: Nivelación Javascript
Unidad 3: Introducción a JQuery
Unidad 4: JQuery UI
Módulo III: AngularJS y NodeJS
Unidad 1: Ajax
Unidad 2: Introducción a AngularJS
Unidad 3: AngujarJS 2
Unidad 4: NodeJS
Certificación.
A todos los participantes que hayan aprobado la especialidad cumpliendo con todos los requisitos establecidos, se les extenderá un certificado de la Secretaría de Cultura y Extensión Universitaria, FRBA, UTN. Aquellos que aún habiendo participado activamente en los foros y realizado las actividades prácticas no cumplimentaran los requisitos de evaluación de cada uno de los módulos, recibirán un certificado de participación en la especialidad.