Programación WEB
El curso provee los conocimientos necesarios para desarrollar desde cero una aplicación/página web moderna con programación para mostrar, administrar e interactuar con el contenido. Además se dan nociones de mejores prácticas de programación y desarrollo de trabajo para producción.
Programación Web (72 clases)
Tecnologías involucradas:
Durante el desarrollo del curso se capacitará al alumno en las siguientes tecnologías:
- HTML: Armado y presentación de contenido en pantalla
- PHP: Creación de programas y ejecución del lado del servidor, manipulación e interacción con contenidos e información
- MySQL/ MariaDB: Almacenamiento de información permanente, acceso, consulta y manipulación de Lenguaje estructurado de Consulta.
- JavaScript: Interacción del lado del cliente, aplicaciones modernas asistidas por framework Jquery
- Bootstrap: Modelado responsive, UI y Ux, asistido por el framework mencionado
- Patrones de desarrollo: Desarrollo MVC, asistido por framework Codeigniter
Desarrollo:
Se divide en 2 módulos, en los que se dictan los siguientes temas de forma teórica y práctica:
1. Básico (Introducción)
- Conceptos básicos de funcionamiento tecnológico de la web
- Dominios, Dns, NIC
- Cliente /Servidor
- Hosting
- Páginas dinámicas vs estáticas
- Setup básico de servidor de prueba de aplicaciones web
- Uso de Apache para servidor de prueba
- Información de PHP
- Iniciar / detener el servicio
- Editores y herramientas para el curso
2. HTML
- Introducción al lenguaje
- Concepto, uso, editores
- Etiquetas
- Formación de contenido
- Tipos de etiqueta
- Uso y aplicación
- Maquetación básica
- Formularios
3. PHP (Básico)
- Introducción al lenguaje PHP
- Sintaxis
- Funciones
- Uso de recursos de lenguaje
- Manipulación de datos en memoria
- Variables
- Arreglos / Estructura de Datos
- Variables especiales (Servidor, Recursos,Clases)
- Estructuras de Control y lógicas.
- Decisiones simples y complejas
- Automatización y repetición
- Funciones incluidas del lenguaje
- Manejo de texto
- Manejo de Números
- Funciones frecuentes
- Uso de la referencia
4. PHP (Intermedio)
- Manejo de variables avanzado
- Manejo de información en todos los niveles
- Acceso al sistema de archivos del
- Crear archivos y carpetas
- Acceder y manipular
- Sesiones alcances de aplicación.
- Variables de registro de visita
- Variables de protección de contenido
5. Base de datos (MySQL / MariaDB)
- Nociones de Base de
- Creación, importación y exportación
- Normalización
- Mejores prácticas de diseño, aplicado a páginas web
- Servidores de base de datos,, interacción con
- Lenguaje SQL
- Seleccionar y volcar y formatear datos
- Insertar y Modificar contenido
- Borrado y uso correcto del almacenamiento permanente
6. HTML / CSS (Avanzado)
- Páginas Responsive
- CSS
- Nociones elementales
- Aplicación para el curso
- Bootstrap
- Grilla
- Breakpoints
- Componentes incluidos
- Estilización
7. PHP (Avanzado)
- Mejoras de desarrollo y protección de
- Programación estructurada
- Programación procedural
- Clases
- Funciones avanzadas
- Programación Orientada a Objetos (POO).
- Introducción al modelo de objetos
- Aplicación de ejemplos de desarrollo
8. PHP / MVC
- Desarrollo MVC (Model View Controller).
- Introducción al modelo de desarrollo moderno MVC
- Aplicación de ejemplos de desarrollo
- Framework Codeigniter
- Conceptos de uso, extrapolables a otros Framework
- Setup inicial
- Uso y desarrollo, segmentación, buenas prácticas
9. Mejoras Técnicas / Desarrollo Final
- Javascript
- Web Asincrónicas (AJAX, Dataset, Webservices)
- Eventos
- Mejora de Experiencia (UX)
- Componentes Adicionales (UI)
- Formularios modernos
- Plugins (del lado del Cliente)
- Librerias (del lado del Servidor)
- Proyecto Final
Finales Agosto 2024
Toda la info de fechas y horarios de los finales del llamado de Agosto 2024 publicadas aquì.
Aux. Administrativo Contable ¡Una oportunidad laboral!
Si estás interesado en encontrar una oportunidad laboral en el campo administrativo contable, este es el curso para vos! Mirá los contenidos que ofrece ingresando aquí.
Tecnología AGOSTO ¡Inscripción Abierta!
Anticipá tu inscripción, asegurá tu vacante y obtené increíbles beneficios. Toda la info aquí.