Pa铆ses
| 59.1% | | United States |
| 33.7% | | Uruguay |
| 1.6% | | Spain |
| 1.5% | | Argentina |
| 1.2% | | Mexico |
Visitantes
| Hoy: | 2 |
| Ayer: | 13 |
| Esta semana: | 2 |
| Semana pasada: | 127 |
| Este mes: | 80 |
| Mes pasado: | 948 |
| Total: | 46067 |
Temario:
Internet
Conceptos elementales de Internet.
Protocolos, funcionamiento.
Arquitectura Cliente/Servidor. Conceptos y funcionamiento.
Diferencias entre p谩ginas est谩ticas, din谩micas y generadas.
Concepto de Sitios Webs y aplicaciones Web.
Internet e Intranet.
Servidores y Clientes Web, mail, archivos, etc.
Servidores dedicados y Virtuales.
Servicios disponibles.
Principios de Dise帽o Web
Diagrama de flujo de un sitio web
Principios del Dise帽o Web
Los est谩ndares en la web
El objetivo, el destino y la audiencia
El modelo GUI (Interfaz Gr谩fica de Usuario)
La planificaci贸n
Interactividad
Lenguaje HTML
Elementos b谩sicos de HTML
Sintaxis del lenguaje
Estructura de un documento HMTL
Etiquetas b谩sicas
Atributos, Propiedad y Valores
Formato de documentos HTML
P谩rrafos, alineaci贸n
Inserci贸n de im谩genes
Enlaces y V铆nculos
Dise帽o de Tablas. Propiedades
Marcos (Frames)
HTML Avanzado y programaci贸n din谩mica Web (DHTML)
Hojas de Estilo en Cascada (CSS)
Propiedades y valores
Definici贸n y Tipos de Estilos
Concepto de eventos
Cambio de propiedades din谩micamente
Formularios
Elementos, atributos y controles
Validaci贸n de campos de un formulario
M茅todos Get y Post
Programaci贸n JavaScript
Introducci贸n a JavaScript
Sintaxis y estructura
Variables y constantes
Uso de Funciones
Eventos
Operadores en JavaScript (aritm茅ticos, l贸gicos y relacionales)
Introducci贸n de datos
Sentencias de control (Uso de bloques de c贸digo)
Paso de par谩metros a funciones
Matrices (Arrays)
Controles. Animaciones. Programaci贸n del lado del cliente
Objetos
Base de datos
Introducci贸n a base de datos
Conceptos de tablas, registros, campos y tipos de datos
Conceptos de claves, primarias y for谩neas. Indices
Objetos de base de datos: Tablas, Consultas, Formularios, informes, macros
C贸mo crear una base de datos
C贸mo crear tablas
Concepto de propiedades. Definir y establecer las distintas propiedades que puede tener cada campo
Ingresar informaci贸n a las tablas existentes en una base de datos
Concepto de relaciones entre tablas, distintos tipos de relaciones
Consultas. Concepto de consultas. Tipos de consultas
Especificaci贸n de criterios: tratamiento de expresiones, introducci贸n de n煤meros, textos, fechas, campos l贸gicos
Ordenar informaci贸n en una consulta.
Insertar y eliminar los campos de una consulta
Desarrollo de tipos de consulta. Consultas de tipo eliminaci贸n y actualizaci贸n
Creaci贸n de campos calculados. C贸mo calcular totales en consultas
SQL (Structured Query Language)
Conceptos de SQL
Sintaxis del lenguaje
Lenguaje de definici贸n de datos
Creaci贸n de tablas, 铆ndices y secuencias
Modificaci贸n de tablas
Eliminaci贸n de tablas
Lenguaje de manipulaci贸n de datos
Consultas de selecci贸n de datos
Consultas anidadas
Uso de condiciones de filtro
Ordenaci贸n y agrupaci贸n de registros
Operaciones para unir dos o m谩s tablas
Inserci贸n de registros
Modificaci贸n de registros
Eliminaci贸n de registros
Funciones especiales de SQL
Servidores Web
Instalaci贸n y de servidores Web (Apache, Personal Web Server, Internet Information Server)
Configuraci贸n del servidor. Testeo de funcionamiento
MySQL
MySQL como motor de Base de Datos.
Funciones PHP de acceso a MySQL
Conectar a MySQL desde PHP
Creaci贸n de Bases de Datos y Tablas en MySQL
Programaci贸n PHP y MySQL
Tareas principales de PHP
Variables y Operadores
Estructuras de Control
Arrays (Tablas)
Cadenas
Funciones y procedimientos
Funciones de PHP
Pasaje de par谩metros
Manejo de Tiempo y Fecha
Creaci贸n de p谩gina HTML desde PHP
Autollamada de p谩ginas
Programaci贸n del lado del servidor
聽
Formularios
Tratamiento de Formularios de HTML desde PHP
Formularios de ingreso de datos
Scripts en formularios
Validaci贸n de campos
Pasar par谩metros entre p谩ginas
Recoger par谩metros
Pasar variables por formulario y por la url
Acceso a Archivos
Gesti贸n de archivos
Funciones de acceso a archivos
Manipulaci贸n de la informaci贸n
Descarga de archivos de un formulario
Programaci贸n orientada a objetos en PHP
Conceptos de modelado. Reutilizaci贸n de c贸digo
Conceptos de Clase, atributo, m茅todo, constructor y destructor
Dise帽o de clases.
Herencia, polimorfismo
Modificadores de acceso. Invocaci贸n de m茅todos
Variables, m茅todos e inicializadores est谩ticos
Clases y m茅todos abstractos
Interfaces
Creaci贸n de Sitios Web din谩micos
Conexi贸n a bases de datos
Conexi贸n a bases de datos desde PHP
Comprobaci贸n de una conexi贸n
Manipulaci贸n de registros
Barras de estado y navegaci贸n de registros
Inserci贸n de campos din谩micos
Campos din谩micos de imagen, mail y direcciones web
Elementos de formulario din谩micos
Visualizaci贸n de contenido din谩mico
Formularios de b煤squedas a partir de una base de datos
Navegar entre diferentes p谩ginas de resultados
Filtrar y ordenar juego de registros
T茅cnicas para escribir menos c贸digo y m谩s dinamismo
Incluir archivos
Manejo de Cookies
Variables de sesi贸n, autenticaci贸n de usuarios
Acceso restringido
Login de usuarios
P谩ginas restringidas
Configuraci贸n del sitio local y remoto
Publicaci贸n del sitio y la base de datos en el servidor
Creaci贸n de un carro de compras
Desarrollo de sitio de ejemplo y caso de estudio.