INESEM Formación Continua

Postgrado de JavaScript + Ajax (Online)

INESEM Formación Continua
Este curso no está actualmente activo en nuestra Web
  • Imparte:
  • Modalidad:
    Online
  • Precio:
    Bonificable
    Bonificable hasta el 100%
  • Comienzo:
    Convocatoria Continua
  • Lugar:
    Se imparte Online
  • Duración:
    300 Horas
  • Titulación:
    Titulación de Formación Continua Bonificada expedida por el Instituto Europeo de Estudios Empresariales.

Presentación

Hoy en día las páginas Web necesitan tener contenido dinámico, y estilos que den dinamismo a la Web, gracias a este curso de JavaScript y Ajax conseguirás que Webs tenga dinamismo y potencia.

JavaScript es el lenguaje de scripting basado en objetos predominantes en el panorama actual a nivel de programación Web. Se utiliza integrado en un navegador Web permitiendo e desarrollo de interfaces de usuaria mejoradas y programación Java, pero resulta más fácil de utilizar para gente que no ha programado antes. Su nivel de integración con otras tecnología como PHP o ASP le hace el candidato perfecto para crear autenticas aplicaciones Web, que dotarán de una potencia y facilidad de uso increíble a nuestras páginas.

Por otra parte, Ajax, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo Web para crear aplicaciones interactivas o RIA (Rich Internet Applications) ejecutadas directamente en el cliente y que, al igual que Java

Requisitos

Ser trabajador contratado en el régimen general y enviar la documentación de matrícula. No válido para autónomos y funcionarios

Dirigido

A todos aquellos profesionales del mundo de la programación, desarrollo y diseño Web que quieren ampliar o perfeccionar sus conocimientos sobre JavaScript y Ajax, o cualquier persona interesada en iniciarse en el mundo del desarrollo de Páginas Web con estas tecnologías.

Objetivos

- Integrar JavaScript y Ajax con el fin de acelerar la carga de páginas web e imbuir de potentes funcionalidades a las páginas Web que realicemos en cualquier lenguaje de programación Web.

- Comprender el uso de variables, operadores, objetos del lenguaje y del navegador.

- Aprender a crear efectos Web con JavaScript.

- Usar interacción con PHP, aceleración de formularios y tipos de datos con el fin de usarlos e integrarlos en la programación de nuestras páginas Web.

- Practicar con ejemplos y ejercicios de los estudiado para asentar los conocimientos adquiridos.

Programa

PARTE 1. PÁGINAS WEB CON PHP Y JAVASCRIPT (CLIENTE Y SERVIDOR)

MÓDULO 1. JAVASCRIPT

TEMA 1. INTRODUCCIÓN A LAS PÁGINAS WEB

Introducción

Programación del lado del cliente

Programación del lado del Servidor

¿Qué utilizaremos?

¿Qué necesita saber?

Nuestro primer ejemplo



TEMA 2. INTRODUCCIÓN A JAVASCRIPT

La etiqueta SCRIPT

Contenido Alternativo

Variables

Tipos de Datos

Operadores

Cuadros de diálogo

Práctica 2



TEMA 3. CONCEPTOS BÁSICOS DE PROGRAMACIÓN

Introducción

Estructuras de decisión

Estructuras lógicas

Estructuras de repetición

Definir funciones

Llamadas a funciones

Ámbito de las variables

Práctica 3



TEMA 4. OBJETOS EN JAVASCRIPT

Introducción

La jerarquía de objetos

Propiedades y Eventos

Métodos

Práctica 4



TEMA 5. LOS OBJETOS LOCATION E HISTORY

¿Qué es un URL?

El Objeto Location

Redirigir a otra página

El Objeto History

Práctica 5



TEMA 6. EL OBJETO DOCUMENT

Introducción

La propiedad Title

Los colores de la página

El método write

El conjunto images

Práctica 6



TEMA 7. EL OBJETO FORM

Formularios HTML

El conjunto forms

La propiedad elements

Validar la información

¿Cuándo realizar la validación?

Tipos de Validación

Práctica 7



TEMA 8. LOS OBJETOS FRAME, NAVIGATOR Y SCREEN

El conjunto frames

El objeto navigator

El objeto screen

Práctica 8



MÓDULO 2. PHP

TEMA 9. INSTALACIÓN

Introducción

Obtener el paquete XAMPP

Instalar el paquete XAMPP

Apache y MySQL como servicios

La directiva register_globals

Práctica 9



TEMA 10. CREAR UN SITIO WEB

¿Cómo funcionan las páginas PHP?

Crear un alias en apache

La página principal

Práctica 10



TEMA 11. INTRODUCCIÓN A PHP

Las etiquetas PHP

Variables

Tipos de datos

Constantes

Práctica 11



TEMA 12. ARRAYS Y ESTRUCTURAS DE CONTROL

Arrays

Estructuras de repetición

Estructuras de decisión

Combinar estructuras

Arrays Asociativos

El bucle foreach

Arrays Multidimensionales

Práctica 12a

Práctica 12b



TEMA 13. FUNCIONES

Introducción

Crear Funciones

Llamar a una función

Paso de parámetros

Parámetros por defecto

Práctica 13



TEMA 14. INCLUIR ARCHIVOS

Ámbito de las variables

Variables estáticas

Uso de include y require

Incluir solo una vez

Seguridad de los archivos incluidos

Práctica 14



TEMA 15. PROGRAMACIÓN ORIENTADA A OBJETOS

Introducción

Clases

Propiedades

Métodos

Visibilidad

Crear Objetos

Destructores

Práctica 15a

Práctica 15b



TEMA 16. HERENCIA

Presentación

Crear subclases

Crear objetos de las subclases

Sobrescribir métodos

El acceso protected

Práctica 16



TEMA 17. RECOGER INFORMACIÓN DEL USUARIO

Introducción

El array $_GET

El array $_POST

Recogerlos en una página distinta

Recogerlos en la misma página

Entradas requeridas

Práctica 17a

Práctica 17b



TEMA 18. VALIDACIÓN DE FORMULARIOS

Expresiones regulares

Limpiando la información

Comprobando el formulario de origen

Práctica 18



TEMA 19. COOKIES Y SESIONES

Introducción

Crear cookies

Caducidad de la cookies

Dependencia del navegador

Características de los cookies

¿Qué es una sesión?

El array $_SESSION

La función od_start() y od_clean()

Finalizar la sesión

El identificador de la sesiones

¿Dónde se almacena la información?

Práctica 19a

Práctica 19b



TEMA 20. ACCESO A ARCHIVOS

Introducción

Crear el archivo

Escribir en el archivo

Leer de un archivo

Práctica 20



TEMA 21. ERRORES Y EXCEPCIONES

Errores

Excepciones

Práctica 21a

Práctica 21b



TEMA 22. CONFIGURACIÓN DE LA BASE DE DATOS

MySql

Contraseña para el root

Extensión mysqli

PHPMyAdmin

Administración de usuarios

Práctica 22



TEMA 23. BASE DE DATOS Y SQL

Tipos de tablas en MySQL

Crear tablas

Relaciones uno a muchos

Relaciones muchos a muchos

SQL

Acceder a la base de datos

Establecer la conexión

Mostrar los datos en una tabla

Cerrar la conexión

Práctica 23a

Práctica 23b

Práctica 23c



TEMA 24. BUSCANDO MÁS FUNCIONALIDAD

Ordenar el resultado

Dividir el resultado en páginas

Consultas preparadas

Práctica 2

Salidas profesionales

Trabaja como profesional de la programación Web gracias a este curso de JavaScript y Ajax y prepara tu futuro como desarrollador de páginas Web.

Publicidad

Ver otros cursos de...