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

      Consultá por este curso

      captcha
      Ingresá el código acá:

      [ssba]

      ¡Compartí esta información con tus amigos!