Linux Opensource

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

Linux Opensource
En Morelia

Precio a consultar
Si gustas, puedes llamar al centro en este momento

Información importante

Tipología Curso
Lugar Morelia
Horas lectivas 40h
  • Curso
  • Morelia
  • 40h
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.

Instalaciones (1) y fechas
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
Inicio Consultar
Ubicación
Morelia
Antonio Cumplido No. 45-A. Riviera Ii., 58195, Michoacán, México
Ver mapa

A tener en cuenta

· Requisitos

Recomendable experiencia en programación previa

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

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 para elegir mejor:
Ver más cursos similares