Programación web (integra XHTML, CSS, Javascript, PHP, Mysql)
Curso
En Morelia
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Descripción
-
Tipología
Curso
-
Lugar
Morelia
-
Horas lectivas
40h
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.
Sedes y fechas disponibles
Ubicación
Inicio
Inicio
Acerca de este curso
Recomendable experiencia en programación previa
Opiniones
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
¿Necesitas un coach de formación?
Te ayudará a comparar y elegir el mejor curso para ti y a financiarlo en cómodas cuotas mensuales.
Programación web (integra XHTML, CSS, Javascript, PHP, Mysql)