Imagen de Odoo y bloque de texto

Desarrollo Web Completo con HTML5, CSS3, JS AJAX PHP  

100% VIRTUAL


- Descripción del curso:

       Este curso trata varios temas relacionados con el desarrollo de aplicaciones web que operan en Internet. Se construyen aplicaciones de gestión estructuradas por capas y con interfaz web. En la parte del cliente, se integran los conceptos del lenguaje de marcas HTML con paginas dinámicas utilizando lenguajes de scripting y hojas de estilo. En la parte servidor se integra un lenguaje orientado a objetos, un modelo de aplicación, conexión a bases de datos y plataformas de trabajo basadas en componentes (frameworks). La práctica consiste en proyectos que los estudiantes irán desarrollando a lo largo del curso.

-Nivel:  Básico
-Edad mínima: 15 años en adelante

-Profesores:  

Lic.Emmanuel Arroyo 

 

-Inicio:  Semana del 13 de mayo  del 2024

-Horarios:  Miércoles de 18:00 a 10:00 

-Duración: 15 semanas, sesiones de 4 horas

-Materiales: El estudiante debe tener el programa instalado en su computadora. 

-Modalidad: 100% virtual, clases en vivo con el profesor.  

  

PRECIO:     ₡ 132.600   iva incluido

PROMOCIÓN 35% DESCUENTO:

 ₡86.190 ó

3 cuotas de:     28.730  


Inscripción Directa

 OBJETIVOS:

Que el estudiante sea capaz de desarrollar paginas web que operen en Internet, integrando diversas técnicas y

tecnologías en la implementación tanto de la parte cliente como de la parte del servidor y aplicando principios

adecuados de diseño web.


OBJETIVOS ESPECÍFICOS:

Que el estudiante sea capaz de:

1. Comprender el modo de operación de internet y de la web

2. Conocer los lenguajes HTML y JavaScript

3. Comprender y utilizar el modelo de páginas dinámicas.

4. Desarrollar paginas web capases de utilizarse adecuadamente en tecnologías de escritorio, as. como

móviles (celulares, tabletas).

5. Desarrollar paginas web por capas.

6. Utilizar y desarrollar paginas con tecnologías framework.

7. Comprender sobre seguridad y autenticación web.

CONTENIDOS & CRONOGRAMA

1. Conceptos de en Internet y web (Objetivo 1)

1.1. Internet y web

1.2. Protocolos TCP/IP y HTTP

1.3. Servidor web, sitio web y página web

 

2. Introducción al lenguaje de marcas HTML (Objetivo 2)

2.1. Principales marcas

2.2. Enlaces

2.3. Formularios

2.4. Hojas de estilo en cascada (CSS)

 

3. Introducción a la programación con scripts (Objetivo 2)

3.1. El lenguaje JavaScript

3.2. Estructuras de datos y de control

3.3. Funciones definidas por el usuario y de biblioteca

3.4. El modelo DOM y el procesamiento de eventos

3.5. Expresiones regulares

3.6. Errores comunes

 

4. El modelo de capas (Objetivo 3)

4.1. Arquitectura del modelo de capas

4.2. Capa de presentación

4.3. Capa de la lógica de aplicación

4.4. Capa de acceso a la base de datos

4.5. Modelo conceptual y modelo de clases en UML

 

5. Capa de presentación con paginas dinámicas (Objetivo 3)

5.1. Paginas dinámicas

5.2. Procesamiento de peticiones (request)

5.3. Generación de respuestas (response)

5.4. Servlets

5.5. Java Server Pages JSP

5.6. Conceptos básicos de AJAX

 

6. Capa lógica de la aplicación (Objetivo 3)

6.1. Objetos, clases e interfaces

6.2. Asociaciones y herencias

6.3. Gestores

 

7. Diseño Responsive (Objetivo 4)

7.1. Definición, concepto, origen, ventajas.

7.2. Funcionamiento.

 

8. Administración de sesiones (Objetivo 5)

8.1. Definición y seguimiento de sesiones

8.2. Justificación del uso de sesiones

 

9. Uso del framework (Objetivo 6)

9.1. El patrón de arquitectura MVC (Model-View-Controller)

9.2. Las fases del ciclo de procesamiento

9.3. Ligado de componentes

9.4. Ligado de propiedades

9.5. Bibliotecas de components

 

10. Autenticación y seguridad (Objetivo 7)

10.1. Protección de datos en la web

10.2. Autenticación en el protocolo http

10.3. Autenticación usando la base de datos