• No se han encontrado resultados

HTML & Fila Zilla. Temario:

N/A
N/A
Protected

Academic year: 2021

Share "HTML & Fila Zilla. Temario:"

Copied!
14
0
0

Texto completo

(1)
(2)

Conocer la estructura de tus páginas te permite tener un control total sobre estas, sin mencionar, que también te permite modificar la apariencia de tus sitios con CSS y mejorar tu presencia en los buscadores (Google, Yahoo, Ask).

Un curso de diseño web, que no contemple HTML, es un curso ineficiente y poco útil para el alumno, porque no sabrá cómo controlar su apariencia al 100% ni mucho menos como se genera y funciona una página web.

◊ DurACión:

» 20hrs.

◊ ObjeTivOS:

» Familiarizar al alumno con la estructuración de las paginas web y así mismo, que sepa usar y reconocer código HTML

◊ TemArio:

1. introducción 1.1. ¿Qué es HTmL

1.2. breve historia de HTML y desarrollo de internet 2. Características básicas

2.1. Lenguajes de etiquetas 2.2. el primer documento HTmL 2.3. etiquetas y atributos

2.4. elementos HTmL

2.5. Sintaxis de las etiquetas XHTML 3. Texto

3.1. estructurar

3.2. Marcado básico de texto 3.3. Marcado avanzado de texto 3.4. Marcado genérico de texto

3.5. espacios en blanco y nuevas líneas 3.6. Codificación de caracteres

4. enlaces 4.1. urL

HTML & FiLa ZiLLa

(3)

4.2. enlaces relativos y absolutos 4.3. enlaces básicos

4.4. enlaces avanzados 4.5. otros tipos de enlaces 5. Listas

5.1. Listas no ordenadas 5.2. Listas ordenadas 5.3. Listas de definición 6. imágenes

6.1. imágenes

6.2. mapas de imagen 7. Tablas

8. Formularios

8.1. Formularios básicos 8.2. elementos de formulario 8.3. Formularios avanzados 9. FillaZilla

9.1 Qué es el protocolo FTP

9.2 Abilitar una cuenta en un servidor 9.3 tranferencia de archivos

10.- estructura 11. Meta información

11.1. estructura de la cabecera 11.2. metadatos

11.3. DoCTYPe 12. Validación

12.2. Validador del W3C 12.3. otros validadores.

(4)

PHP (ModuLo i “PrograMación básica”)

PHP es sin duda la opción para el desarrollo de paginas dinámicas, y lejos de lo que puede llegar a pensarse, no es un lenguaje complejo o difícil, por el contrario, maneja una lógica muy intuitiva y fácil de comprender, lo que a su vez marca pauta para el desarrollo de aplicaciones sofisticadas y útiles como tiendas on-line, foros, blogs etc. en este curso aprenderás los elementos básicos del programa y podrás utilizar su potencial para el desarrollo de formularios de contacto.

◊ DurACión:

» 40 hrs.

◊ ObjeTivOS:

» el alumno comprenderá los principios fundamentales para la programación de sitios dinámicos mediante el uso de PHP.

◊ PerFiL de ingreSO

» Conocimientos básicos de computación.

» Conocimientos básicos HTmL

» deseable conocimientos intermedios de dreamweaver CS5 o haber tomado el curso de Adobe dreamweaver (diseño Avanzado de paginas estáticas y principios de paginas dinámicas)

» Conocimientos básicos de CSS (deseable)

◊ PerFiL de egreSO

» Al concluir el curso el alumno podrá desarrollar sitios dinámicos con funcionalidades elementales utilizando PHP como lenguaje de programación y dreamweaver como herramienta de diseño.

» Como valor agregado, conocerá el proceso de transferencia de archivos por medio de FileZilla y creara un formulario de contacto completamente funcional.

◊ TemArio:

modulo 1 introducción a PHP 1.1 Historia

1.2 Características únicas

1.3 Conceptos básicos de desarrollo

(5)

PHP (ModuLo i “PrograMación básica”)

Modulo 2 variables y operadores

2.1 Almacenar datos en variables 2.1.1 Asignar valores a variables 2.1.2 Destruir variables

2.1.3 inspeccionar el contenido de la variable 2.2 Comprender los tipos de datos de PHP

2.3 establecer y verificar el tipo de datos de la variable 2.4 usar Constantes

2.5 manipular variables con operadores 2.5.1 manipular variables con operadores 2.5.2 Unir cadenas de texto

2.5.3 Comparar variables 2.5.4 realizar pruebas lógicas

2.5.5 Comprender la procedencia de operadores 2.6 Manejo básico de entrada para formularios Modulo3 Controlar el flujo del programa

3.1 escribir declaraciones condicionales sencillas 3.1.1 La declaración if

3.1.2 La declaración if-else

3.2 escribir declaraciones condicionales complejas 3.1.1 La declaración if-elseif-else

3.1.2 La declaración switch-case 3.3 Bucles

3.3.1 el bucle while 3.3.2 el bucle do-while 3.3.3 el bucle for

3.3.4 Combinar bucles

3.4 Trabajar con funciones de texto y numéricas Modulo 4 Trabajar con Matrices

4.1Almacenar datos en matrices

4.2 Procesar matrices con bucles e iteradores 4.2.1 el bucle fore-each

4.2.2 el iterador de matrices

(6)

4.3 Utilizar matrices con formularios

4.4 Trabajar con funciones de fechas y horas.

Modulo 5 Uso de funciones

5.1 Crear funciones definidas por el usuario 5.2 invocar funciones

5.3 Utilizar argumentos y valores de retorno 5.4 establecer valores de argumentos por defecto 5.5 Comprender el ámbito de las variables

5.6 Funciones recursivas

(7)

PHP & MysQL (ModuLo 2 “bases de daTos”)

en esta segunda parte del programa de PHP aprenderas a integrar tus programas hechos con este lenguaje con bases de datos soportadas con MySQL. entre otras cosas aprederas la lógica básica de la creación de bases de datos, así mismo , aprenderás como alimentar una base de datos colocando registros nuevos, como borrar registros, como hacer una consulta de registros, como conectar a una base de datos desde internet etc.

◊ DurACión:

» 40 hrs.

◊ ObjeTivOS:

» Conocer la forma en que debe ser creada y diseñada una base de datos

» Manipular desde internet y atravéz de php una base de datos (consultar, borrar, agregar)

◊ PerFiL de ingreSO

» Conocimientos básicos de computación.

» Conocimientos básicos HTML y PHP o haber cursado el modulo i de PHP

» deseable conocimientos intermedios de dreamweaver CS5 o haber tomado el curso de Adobe dreamweaver (diseño Avanzado de paginas estáticas y principios de paginas dinámicas)

» Conocimientos básicos de CSS (deseable)

◊ PerFiL de egreSO

» Al concluir el curso el alumno podrá desarrollar sitios dinámicos con funcionalidades elementales para la consulta y manipulación de base de datos

◊ TemArio:

Modulo 1 Trabajar con archivos y directorios 1.1 Leer archivos

1.2 escribir archivos 1.3 Procesar directorios

1.4 realizar otras operaciones de archivos y directorios

(8)

Modulo 2 SQL

2.1 ¿ Qué es una base de datos?

2.2 introducción a bases de datos SQL 2.3Comprender relaciones y llaves externas 2.4 Comprender las declaraciones SQL 2.5 Crear una base de datos

2.5.1 Añadir Tablas 2.5.2 Añadir registros

Modulo3 extensión MySQLi de Php 3.1 recuperación de datos 3.2 Añadir y modifcar datos Manejo de errores

Modulo4 XML

4.1 introducción a XML

4.2 extensiones básicas de XML para PHP 4.2.1 Trabajar con elementos y atributos 4.2.2 Creación de documentos de XML 4.3. extensión dOM de php

Modulo5 Trabajar con cookies, sesiones y encabezados 5.1 Trabajar con Cookies

5.2 Trabajar con sesiones 5.3 rastreo de visitas

5.4 Formulario de ingreso de socios

(9)

PHP (ModuLo 3 “ProyecTos deL Mundo reaL”)

en este tercer modulo aplicaremos lo aprendido en los anteriores, para el desarrollo de dos proyectos frecuentes en el desarrollo de web soportado con PHP y MySQL: un catalogo de productos para uso en web que pueda ser actualizada a través de una interfaz propia y sitios restringidos a miembros o clientes que requieren que el usuario se suscriba y se registre por medio de una contraseña.

◊ DurACión:

» 20 hrs.

◊ ObjeTivOS:

» Que el alumno pueda crear una aplicación funcional de un catalogo en línea

» Que el alumno pueda desarrollar sitios privados que requieran el registro de usuarios.

◊ PerFiL de ingreSO

» Conocimientos básicos de computación.

» Conocimientos intermedios HTML y PHP

» Deseable conocimientos intermedios de Dreamweaver

» CS5 Conocimientos básicos de CSS (deseable)

◊ PerFiL de egreSO

» Al concluir el curso el alumno podrá desarrollar catálogos en línea y registro de usuarios

◊ TemArio:

modulo 0 organización

0.1 repaso breve de MySQL y desarrollo de base de datos 0.2 organizar la aplicación

0.1.1 organización a nivel de aplicación 0.1.2 organización a nivel de programa 0.3 Privacidad

0.2.1 Seguridad con PC

0.2.2 ocultar archivos sensibles 0.2.3 recomendaciones de seguridad Modulo 1 Construir un catalogo en Línea

(10)

1.2 Construir las Bases de Datos 1.3 Diseñar la apariencia

1.4 escribir los programas

modulo2 Construir un sitio de registro de usuarios 2.1 Diseñar la aplicación

2.2 Construir la base de datos 2.3 Diseñar la apariencia 2.4 escribir los programas

(11)

JavascriPT

junto a HTML, CSS, PHP y MySQL, javaScript se ha ganado un lugar dentro las grandes tecnologías en el desarrollo web. en este curso se exploran sus recursos y se explica su funcionamiento y lógica. Un curso en extremo útil para diseñadores y desarrollares web, enfocado para aquellos que no poseen conocimientos técnicos en programación.

◊ DurACión:

» 20 hrs.

◊ ObjeTivOS:

» Que el alumno conozca el potencial de javaScript

» Que el alumno conozca y utilice las utilidades de lenguajes en sus proyectos web.

◊ PerFiL de ingreSO

» Conocimientos básicos de computación.

» Tener conocimientos Básicos de Adobe Dreamweaver

◊ PerFiL de egreSO

Al finalizar el alumno contara con los conocimientos adecuados para implemetar funcionalidad a sus paginas a través de javaScript

◊ TemArio:

módulo1. introducción 1.1.¿Qué es javaScript 1.2.Breve historia

1.3.especificaciones Oficiales

1.4.Cómo incluir javaScript en documentos XHTML 1.5.etiqueta noscript..

1.6.Glosario básico 1.7.Sintaxis

1.8.Posibilidades y limitaciones

(12)

Adobe IllustrAor (IlustrAcIón y dIseño dIgItAl)

Photoshop es una aplicación emblemática en el mundo del diseño gráfico por ordenador. Su indiscutible dominio del entrono PC y Macintosh le convierte prácticamente en la única alternativa profesional para el tratamiento de imágenes en pixeles, y por tanto entender su funcionamiento a dejado de ser una alternativa.

◊ PreCio:

» Publico General: $ 4,000.00 mn. (material impreso opcional agregar 400 pesos)

» Comunidad Davinci: $ 4,000.00 mn. (material impreso opcional agregar 400 pesos)

» Alumnos Plata: $ 4,000.00 mn. (material impreso opcional agregar 400 pesos)

» Alumnos Oro: $ 4,000.00 mn. (material impreso opcional agregar 400 pesos)

◊ DuraCión:

» 40 hrs.

◊ ObjetivOS:

» Que el alumno identifique y utilice los conceptos propios del diseño digital con vectores.

» Que el alumno aprenda a operar el software Adobe illustrator CS5 de manera adecuada

» Que el alumno pueda aplicar los conocimientos obtenidos en la resolución de problemas de comunicación visual.

» Que el alumno adquiera nuevas herramientas para su propia expresión creativa y artística.

◊ Perfil De inGreSO

» Conocimientos básicos de computación.

◊ Perfil De eGreSO

» Al finalizar, el alumno comprenderá y manejara las herramientas del software de diseño Adobe illustrator, además, será capaz de aplicar este conocimiento en la solución de problemas de comunicación visual, y de igual manera, para el desarrollo de propuestas personales de índole creativo y artístico.

◊ TeMario:

módulo2. Programación básica 2.1.Variables

2.2.Tipos de variables 2.3.operadores

2.4.estructuras de control de flujo

2.5.Funciones y propiedades básicas de javaScript módulo3. Programación avanzada

3.1.Funciones

3.2.Ámbitode las variables

3.3.Sentencias break y continue 3.4.otras estructuras de control módulo4. Dom

módulo5. eventos

5.1.modelos de eventos

5.2.modelo básico de eventos

(13)

JQuery

en el último módulo del diplomado, conocerás el funcionamiento de jQuery, una librería de javaScript que simplifica el trabajo con las estructuras HTML, así mismo, nos da la posibilidad de incorporar efectos y animaciones a nuestras páginas web.

◊ DurACión:

» 20 hrs.

◊ ObjeTivOS:

» Que el alumno conozca el potencial de jQuery

» Que el alumno conozca y utilice las utilidades de esta tecnología en sus proyectos web.

◊ PerFiL de ingreSO

» Conocimientos básicos de computación.

» Tener conocimientos Básicos de Adobe Dreamweaver

◊ PerFiL de egreSO

Al finalizar el alumno contara con los conocimientos adecuados para implementar funcionalidad a sus paginas a través de jquery

◊ TemArio:

Módulo 1 introducción a jquery 1.1 ¿Qué es jquery?

1.2. Agregar jquery a una pagina web Módulo 2: Selección de elementos con jquery naturaleza de los selectores

Selectores avanzados módulo 3: Agregar contenido 3.1 Lectura de atributos tag

3.1.1 Lectura y edición de atributos CSS 3.1.2 Lectura y edición de atributos HTML

(14)

módulo 4: Funciones

4.1 Funciones con jQuery 4.2 Funciones anonimas 4.3 This y $(this)

Módulo 5: Manejo de eventos con jquery 5.1 Manejo básico de eventos 5.2 Manejo avanzado de eventos Módulo 6: Animaciones con jquery 6.1 esconder y mostrar Objetos 6.2 desvanecer y deslizar objetos 6.3 Suavizados

6.4 Funciones “Callbacks “ modulo 7: imágenes

7.1 Pre carga de imágenes 7.2 imágenes roll over

7.3 Cambio de atributos a las imágenes 7.4 galerías con el componente Fancy box Modulo 8: Link’s y navegación con jquery

8.1 Aspectos Básicos

8.2 Creación de nuevas ventanas 8.3 Propiedades de ventanas 8.4 Barra de navegación animada modulo 9: Formularios

9.1 introducción a los formularios 9.2 Formularios inteligentes

9.3 Validación Modulo 10: interfaz

10.1 Organización de la información 10.2 Contadores

10.3 determinar tamaño y posiciones de los elementos

Referencias

Documento similar

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

Abstract: This paper reviews the dialogue and controversies between the paratexts of a corpus of collections of short novels –and romances– publi- shed from 1624 to 1637:

Habiendo organizado un movimiento revolucionario en Valencia a principios de 1929 y persistido en las reuniones conspirativo-constitucionalistas desde entonces —cierto que a aquellas

El contar con el financiamiento institucional a través de las cátedras ha significado para los grupos de profesores, el poder centrarse en estudios sobre áreas de interés

[r]

[r]

[r]