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!

      Finales Marzo 2024

      Finales Marzo 2024

      Toda la info de fechas y horarios de los finales del llamado de Marzo 2024 publicadas aquì.

      Formación Laboral Inscripción Marzo 2024

      Formación Laboral Inscripción Marzo 2024

      Formación Laboral ¡Abrimos la inscripción Marzo 2024! Anticipá tu inscripción, reservá tu vacante y obtené beneficios. Los cursos inician con modalidad PRESENCIAL. Las vacantes son limitadas. Consultanos!