Programación web (integra XHTML, CSS, Javascript, PHP, Mysql)

Linux Opensource
En Morelia

Consultar precio
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Curso
  • Morelia
  • 40 horas de clase
Descripción

Objetivo del curso: Mantener, desarrollar y generar aplicaciones en línea robustas, confiables, de rápido y fácil acceso manteniendo la integridad de los datos y la máxima seguridad en el acceso de los mismos. El curso de programación web brindan la integración de todo lo anterior, soportando y manteniendo cualquier base de datos por grande o compleja que parezca, en una interface amigable y atractiva para el usuario. Destinatarios del curso: Programadores o desarrolladores web que desena conocer las tecnologías basas en Linux.

Información importante
Instalaciones

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
Morelia
Antonio Cumplido No. 45-A. Riviera Ii., 58195, Michoacán, México
Ver mapa

Preguntas Frecuentes

· Requisitos

Recomendable experiencia en programación previa

Programa académico

PRESENTACIÓN

Introducción

En el mundo del intercambio de información y actualización en tiempo real y de fácil acceso, propone ahora un nuevo reto, el cual es mantener, desarrollar y generar apliaciones en línea robustas, confiables y de rápido y fácil acceso manteniendo la integridad de los datos y la máxima seguridad en el acceso de los mismos.

La programación web brindan la integración de todo lo anterior, soportando y manteniendo cualquier base de datos por grande o compleja que parezca, en una interfase amigable y atractiva para el usuario.

PLAN DE ESTUDIOS

Contenido

XHTML

  • Elementos de la estructuración de XHTML
  • Etiquetas básicas de XHTML, estructura y sintaxis
  • Atributos de las etiquetas
  • Formato
  • Entidades
  • Enlaces
  • Frames o marcos

Componentes de XHTML

  • Tablas y celdas
  • Listas numeradas y listas libres
  • Formularios
  • Imagenes
  • Fondos
  • Colores, valores numéricos de los colores y nombres de los colores
  • Listados rápidos

Tópicos avanzados de XHTML

  • Diseño de hojas
  • Fuentes
  • Estilos

Encabezados de XHTML

  • Metainformación
  • URLs
  • Declaración de scripts
  • Atributos
  • Eventos

CSS Cascade Style Sheets

  • Introducción a las Hojas de Estilo en Cascada
  • Sintaxis fundamental de las hojas de estilo
  • Aplicación de las hojas de estilo
  • Fondos
  • Textos
  • Fuentes
  • Bordes
  • Contornos
  • Márgenes de los elementos
  • Espacios y dimensiones
  • Listas
  • Tablas

Tópicos avanzados de CSS

  • Dimensiones
  • Clasificaciones
  • Posicionamiento
  • Pseudoclases
  • Pseudoelementos

Introducción a JavaScript

  • JavaScript como lenguaje de programación del lado del cliente
  • JavaScript y Java son diferentes lenguajes
  • JavaScript es para programadores
  • Implementaciones de ECMAScript: JavaScript y JScript
  • Qué puede hacer y qué no puede hacer JavaScript del lado del cliente

Estructura del lenguaje

  • Es sensible a mayúsculas y minúsculas
  • Ignora la mayoría de los espacios y retornos de carro
  • El punto y coma del final es opcional
  • Comentarios en JavaScript
  • Identificadores

Tipos de datos

  • Números, cadenas y booleanos
  • Funciones
  • Objetos, propiedades y métodos
  • True, false, null y undefined

Variables

  • Declaración y asignación
  • El tipo de datos de una variable
  • Alcance

Operadores

  • Aritméticos
  • De igualdad
  • De relación
  • Para cadenas
  • Lógicos
  • Para bits
  • De asignación
  • Misceláneos

Ejemplos

  • Accesando los elementos de un arreglo
  • Detectar el tipo de navegador
  • Crear una nueva ventana
  • Poner el cursor en el primer campo de una forma
  • Validar un campo
  • Evitar que mande una forma hasta que los campos estén validados

El lenguaje PHP

  • Tareas principales del PHP
  • Instalación de PHP en nuestro servidor
  • Configuración de PHP con Apache
  • Configuración de PHP como módulo de Apache

Introducción a la sintaxis de PHP

  • Extensiones de los archivos
  • Delimitadores
  • Fin de línea

Variables

  • Declaración y uso de variables
  • Escritura de variables
  • Ambito
  • Referencias

Tipos de datos

  • Enteros, Números en punto flotante, Arreglos, Cadenas de texto, Objetos, Constantes

Operadores

  • Operadores aritméticos fundamentales
  • Auto-incremento y auto-decremento
  • Operadores de bits
  • Operadores lógicos
  • Asignación, igualdad e identidad
  • Comparaciones
  • Operadores de cadenas de texto.

Estructuras de control

  • if ... elseif ... else
  • while y do .. while
  • break y continue
  • for
  • foreach
  • switch

Inclusión y llamada de programas externos con include y require

Programando en PHP y XHTML

  • Formularios
  • Valores sencillos
  • Valores múltiples
  • Pasando variables por la URL
  • Proceso de variables de formularios
  • Manejo de cookies
  • Manejo de Sesiones
  • Tratamiento de errores

Manipulación de strings y arrays

  • Comparaciones
  • Subcadenas
  • Impresión y formato de cadenas
  • Escape de caracteres
  • Extracción de campos
  • Recorriendo un array
  • Ordenación un array

Manejo de archivos

  • Abrir y cerrar un archivo
  • Leer y escribir en el archivo
  • Copiar / renombrar / borrar archivo
  • Directorios
  • Envío de archivos

Bases de datos MySQL

  • Creación de base de datos
  • Creación de tablas
  • Inserción de datos
  • Consultas generales
  • Consultas específicas
  • Borrado de datos
  • Modificación de datos
  • Destrucción de tablas

Control de datos

  • Uso de valores NULL, valores por defecto, operadores AND/OR y LIKE
  • Manipulación de los permisos de las tablas
  • Administración de la base de datos (respaldo y seguridad)
  • Vinculación con PHP y creación de base de datos WEB.
  • Manejo de bases de datos
  • Soporte nativo para MySQL
  • Introducción de nuevos registros
  • Selección y lectura de registros
  • Actualización de un registro
  • Borrado de un registro

Compara este curso con otros similares
Ver más cursos similares