 |
|
 |
 |
CURSO JAVASCRIPT
|
 |
Curso gratuito sobre Javascript, escrito con competencia y profesionalidad por Ilario Valdelli. Dirigido a quien quiere aprender Javascript sin tener que recurrir a costosos manuales pero con el apoyo de la práctica y de una exposición clara y detallada.
|
1. El nacimiento de Javascript
Historia y desarrollo del lenguaje de scripting al margen de la eterna disputa Msie/Netscape
2. Aspectos y características generales
Pecualiaridades del lenguaje de scripting y sus ventajas y desventajas respecto a lenguajes compilados
3. Las distintas versiones
ECMA y la normalización del lenguaje, además de una tabla con las actuales compatibilidades de Javascript y Jscript respecto a los navegadores
Sintaxis y scriptt
4. Marca <Script>
La marca HTML para la inserción de script dentro de páginas web
5. Invocación de los script
Dos modos para insertar script en la página: invocado desde un file externo o directamente en el documento
6. Navegadores no compatibles
La marca <NOSCRIPT> para navegadores no compatibles con Javascript
7. Comentarios y puntuación
Comentarios al código, espacios en blanco y Case Sensitive, comillas simples y dobles
8. Instrucciones
Las instrucciones tienen como finalidad controlar el flujo de elaboración del código.
9. Modalidades de ejecución
Tras haber examinado las formas tradicionales de interrelación del código Javascript con HTML, ofrecemos un resumen de los conceptos vistos hasta ahora.
Handler y eventos
10. Los eventos
Los eventos se usan para invocar instrucciones. En esta lección te mostraremos cómo se agrupan.
11. Eventos que se activan con botones del ratón
Los eventos onClick, onDblClick, onMouseDown, onMouseUp, onContextMenu
12. Eventos que se activan con movimientos del ratón
Los eventos onMouseOver, onMouseOut, onClick, onDblClick, onMouseDown, onMouseUp y onContextMenu
13. Eventos que se activan arrastrando el ratón
onDragDrop, onMove, onDragStart, onDrag, onDragEnter, onDragOver, onDragLeave, onDragEnd y onDrop
14. Eventos vinculados al teclado
onKeyPress, onKeyDown, onKeyUp y onHelp
15. Eventos vinculados a las modificaciones
onChange, onCellChange, onPropertyChange, onReadyStateChange y las marcas sensibles
16. Eventos vinculados a Focus
onFocus, onBlur, onSelect, onSelectStart, onbeforeEditFocus, onLoseCapture, marcas sensibles y teclas interceptables
17. Eventos que se activan al cargarse los objetos
En este grupo se pueden incluir los siguientes eventos: onLoad, onUnload, onAbort, onError, onBeforeUnload y onStop
18. Eventos vinculados con el movimiento de las ventanas
En este grupo se pueden incluir los siguientes eventos: onResize y onScroll
19. Eventos vinculados a determinadas teclas
En este grupo se pueden incluir los siguientes eventos: onSubmit y onReset
Variables y operadores
20. Valores literales
Los valores literales son cantidades explícitas o representaciones de los valores del código.
21. Caracteres especiales
Entre las cadenas hay que indicar los caracteres especiales, que constituyen un medio para formatear el texto.
22. Escape y Unescape
Javascript puede elaborar las cadenas de Input incluso dentro de los propios script mediante los comandos escape y unescape.
23. Declaración variables
Las variables son nombres simbólicos que sirven para individuar las locaciones de memoria en las que pueden estar estar colocados los valores
24. Identificadores
Los nombres de los datos se llaman identificadores y están sometidos a algunas reglas. Veremos a cuáles.
25. Palabras clave
Lista de las palabras clave que no se pueden usar come identificadores de datos.
26. Tipos de variables
Javascript utiliza un control de tipo laxo, por lo que no existe una sección de declaración de variables, sino que automáticamente se asigna el tipo en base a la declaración
27. Lifetime de los datos
Con el lifetime, las variables duran sólo mientras la ventana que las ha creado permanece abierta.
28. Paso de los datos
En lugar de explicar cómo pasar los datos, veamos una situación concreta....
29. Array
Los array son listas numeradas de objetos, que en Javascript pueden también ser también de tipo diverso, las cuales pueden considerarse una unidad.
30. Operadores
Panorámica de los operadores utilizados en Javascript.
31. Precedencia de los operadores
Resumen de la precedencia de los operadores.
32. Expresiones "al vuelo"
Las expresiones pueden calcularse también dentro de marcas HTML, lo que permite construir valores "al vuelo"
33. Instrucciones condicionales
Introducción a las instrucciones condicionales de Javascript
34. If...else
El uso de If...else en Javascript
35. For
El loop for ejecuta una serie de instrucciones hasta que no se llega al límite indicado por una condición.
36. While y do ... While
Panorámica de dos controles de flujo
37. Break y continue
Los comandos break y continue sirven para optimizar los ciclos for y while, así como el operador condicional if.
|
|
 |
|
 |