Академический Документы
Профессиональный Документы
Культура Документы
1. Objetivos
l
ndice de contenido
1. Introduccin a la Web
2. La herramienta de Desarrollo
3. Depuracin de cdigo Javascript
4. Introduccin a Javascript
5. Comentarios y Variables
6. Operadores
7. Estructuras de control
8. Objetos bsicos: document, window y forms
9. Clases Bsicas Javascript
10.Eventos Javascript
11.Manipulacin del DOM
12.Buenas Prcticas
Introduccin a la Web
1. Introduccin a la Web
1. Conceptos bsicos:
HTML
Etiqueta
CSS
Javascript
Pgina Web
Sitio Web
Navegador Web
URL
Mtodo GET o POST
l
1. Introduccin a la Web
1. Introduccin a la Web
Herramientas de Desarrollo
1.Herramientas de desarrollo
1.Eclipse
2.Aptana Studio
3.JSDT (debug)
4.Firefox
5.Firebug
6.Crossfire para firebug
(debug)
Lenguaje Javascript
1.Lenguaje Javascript
1.Lenguaje Interpretado
2.Orientado a objetos
3.Ejecutado en el navegador
4.Orientado a Eventos
5.Integrado dentro del HTML
6.Principalmente enfocado a
modificar la pgina (DOM)
7.
1.Nmeros
2.Cadenas de Caracteres
3.Arrays
4.Booleanos
5.Null
6.Undefined
7.
1.Javascript: Comentarios
1.Javascript: variables
abstract
booleanbreakbyte
casecatchcharclassconstcontinue
debuggerdefaultdeletedodouble
elseenumexportextends
falsefinalfinallyfloatforfunction
goto
ifimplementsimportininstanceofintinterface
long
nativenewnull
packageprivateprotectedpublic
return
shortstaticsuperswitchsynchronized
thisthrowthrowstransienttruetrytypeof
varvolatilevoid
whilewith
1. If
2.Switch
3.While
4.DoWhile
5.For
6.For in
7.Try Catch
1.Javascript: Operadores
1. Asignacin
2.Abreviados
3.Concatenacin
4.Relacionales
5.Aritmticos
6.Lgicos
1. document
2. window
3. forms
1.Javascript: Eventos
1. Carga
2. Click
3. Ratn
4. Formulario
5. Campos de Formulario
6. Teclado
1. GetElmentByID
2. Injertos
3. Modificacin de
propiedades
4. Modificacin de Contenido
5. Consulta de Atributos CSS
1. Comentar el cdigo
2. Indentar el cdigo
3. Usa siempre las llaves
4. Utiliza Json
5. Utiliza el evento onload
6. Haz un uso no intrusivo
7. Disfruta codificando
HTML 5
1.HTML5: Introduccin
1. Estructura inicial
2. Etiquetas semnticas
3. Nuevos campos de formulario
4. Audio y Video
5. Canvas
6.Drag and Drop
7.Almacenamiento local
1. header
2. footer
3. section
4. article
5. nav
6. aside
7. hgroup
8. figure
1. Color
2. Fechas y horas
3. Meses y semanas
4. Email, nmeros, url y tlf
5. Bsquedas
6. Rangos
7. Datalist
8.Ficheros mltiples
1. Required
2. PlaceHolder
3. Autofocus
4. Readonly
5. Disabled
6. Pattern
7. Autocomplete
8. Min max step
9. Option label
1.HTML5: Canvas
1. Entornos 2d y 3d
2. Rectngulos
3. Lneas
4. Textos
5. Gradientes lineares
6. Gradientes radiales
7. Imgenes
1.Fichero de Manifiesto
2.Ficheros a cache
3. Rutas no cacheadas
4. Fallback Alternativas
5. .htaccess Addtype
1. LocalStorage
2. SessionStorage
3. Indexed DB
4. WebSQL
5. Ficheros
1.HTML5: IndexedDB
1.open(database, version)
2.Eventos: onsuccess,onerror
onupgradeneeded
3.createObjectStore(nombre,
{keypath:'id',autoIncrement:true})
4.objectStore(nombre)
5.Store.put(objeto)
6.Eventos: onerror, onsuccess
7.Store.delete(id)
1.open(database, version)
2.objectStore(nombre)
3.OpenCursor()
4.Eventos: onsuccess, onerror
5.if(cursor)
6. Cursor.key cursor.value.nombre
7.Cursor.continue()
8.Vuelve al onsuccess
1. Dragstart: origen
2. Dragenter: destino
3. Dragleave: destino
4. Dragover: origen
5. Drop: destino
6. Dragend: origen
Ejemplo: http://html5demos.com/drag
Atributo: draggable=true
1. SetData()
2. GetData()
3. EffectAllowed
4. DropEffect
5. setDragImage
CSS 3
1.CSS 3: Objetivos
1.CSS 3: Introduccin
1. Nuevas propiedades
2. Nuevos Selectores
3.Botones redondeados
4. Varios Fondos de Imagen
5. Colores con transparencia
6. Sombras
7. Degradados
8. Media Queries
9. Fuentes
1. Bordes
2. Fondos
3. Colores
4. Texto
5. Interface
6. Selectores
7. Formatos
Referencia:
http://www.w3schools.com/css/css3_intro.asp
1. ele[attr^=valor] el atributo
empieza por ese valor
2. ele[attr$=valor] el atributo
terminado por ese valor
3. ele[attr*=valor] el atributo
contiene ese valor
4. Ele1 + ele2 busca el hermano
consecutivo ele2 al elemento ele1
5. Ele1 ~ ele2 busca todos los
hermanos de ele1 y que son ele2
1. ::first-line
2. ::first-letter
3. ::before
4. ::after
5. ::selection
6. :first-child
7. :last-child
8. :ntn-child(n)
9. :empty
10.:not(selector)
1.Background
2.url(rutaimagen) propiedades
3.Url1, url2, url3
4. Propiedades: bottom, right,top, left
repeat, no-repeat, center
1.CSS 3: Sombras
1.CSS 3: Transformaciones
1. Rotacion
2. Traslacin
3. Escalado
4. Girado (Screw)
5. Matriz
6. Perspectiva
7. Rotado3d
8. Escalado3d
9. Matriz3d
1.CSS 3: Gradientes
1. Lineares
2. Horizontales
3. Verticales
4. Diagonales
5. Multicolor
6. Radiales
7. Varios Radios
8. Formas
1. @media
2. Tipo de medio
3. Min-width
4. Max-width
5. Selectores especficos
6. Ejemplo:
7. @media screen and (maxwidth:320px)
Contacto
Muchasgraciasporsuatencin
Nombre
Soporte-olc@consultec.es
8. Contacto
Bilbao
Jos Mara Escuza, 1-3, Piso 1
48013 - Bilbao.
Tfno: 94.423.66.66
Fax : 94.424.17.04
Madrid
Orense, 26, 1 Of.7
28020 Madrid
Tfno: 91.458.34.34
Fax: 91.458.34.35
Santander
Blas Cabrera, 9 bajo
39005 Santander
Tfno: 942.05.28.46
Fax: 942.05.28.46
Vitoria-Gasteiz
Portal de Gamarra, 1, of. 124
(Edificio Deba)
01013 - Vitoria-Gasteiz
Tfno: 945.28.70.56
Fax: 945.12.47.55
902.23.66.66
info@consultec.es