Mostrando entradas con la etiqueta Introducción_a_CSS. Mostrar todas las entradas
Mostrando entradas con la etiqueta Introducción_a_CSS. Mostrar todas las entradas

domingo, 19 de mayo de 2019

Professional CSS3 - Piotr Sikora

Professional CSS3 - Piotr Sikora
PDF | Ingles | 4.5 MB



Contenido
Chapter 1: Foundations and Tools
Chapter 2: Mastering of Fundamentals
Chapter 3: Mastering of Pseudoelements and Pseudoclasses
Chapter 4: Responsive Websites – Prepare Your
Chapter 5: Using Background Images in CSS
Chapter 6: Styling Forms
Chapter 7: Resolving Classic Problems
Chapter 8: Usage of Flexbox Transform
Chapter 9: Calc, Gradients, and Shadows
Chapter 10: Don't Repeat Yourself – Let's Create a Simple
Chapter 11: Mailers Fundamentals
Chapter 12: Scalability and Modularity
Chapter 13: Code Optimization
Chapter 14: Final Automatization and Processes Optimization


Professional CSS3 - Piotr Sikora







domingo, 4 de enero de 2015

El gran libro de HTML5, CSS3 y JavaScript


HTML5 provee básicamente tres características: estructura, estilo y funcionalidad. Nuncafue declarado oficialmente pero, incluso cuando algunas APIs (Interface de Programaciónde Aplicaciones) y la especificación de CSS3 por completo no son parte del mismo, HTML5es considerado el producto de la combinación de HTML, CSS y Javascript. Estas tecnologíasson altamente dependientes y actúan como una sola unidad organizada bajo laespecificación de HTML5. HTML está a cargo de la estructura, CSS presenta esa estructuray su contenido en la pantalla y Javascript hace el resto que (como veremos más adelante)es extremadamente significativo.



Contenido:

Capítulo 1. Documentos HTML5
Capítulo 2. Estilos CSS y modelos de caja
Capítulo 3. Propiedades CSS3 
Capítulo 4. Javascript
Capítulo 5. Video y audio
Capítulo 6. Formularios y API Forms 
Capítulo 7. API Canvas
Capítulo 8. API Drag and Drop
Capítulo 9. API Geolocation 
Capítulo 10. API Web Storage
Capítulo 11. API IndexedDB
Capítulo 12. API File 
Capítulo 13.API Communication
Capítulo 14. API Web Workers
Capítulo 15. API History
Capítulo 16. API Offline 



Click en el enlace de descarga (debajo de cada archivo).
 El gran libro de HTML5, CSS3 y Javascript


Introducción a JavaScript

JavaScript (abreviado comúnmente "JS") es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.
Se utiliza principalmente en su forma del lado del cliente (client-side), implementado como parte de un navegador web permitiendo mejoras en la interfaz de usuario y páginas web dinámicas aunque existe una forma de JavaScript del lado del servidor (Server-side JavaScript o SSJS). Su uso en aplicaciones externas a la web, por ejemplo en documentos PDF, aplicaciones de escritorio (mayoritariamente widgets) es también significativo.

Contenido

  • Capítulo 1.Introducción
  • 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
  • 1.9. JavaScript y navegadores
  • 1.10. JavaScript en otros entornos
  • Capítulo 2.El primer script
  • Capítulo 3.Programación básica
  • 3.1. Variables
  • 3.2. Tipos de variables
  • 3.3. Operadores
  • 3.4. Estructuras de control de flujo
  • 3.5. Funciones y propiedades básicas de JavaScript
  • Capítulo 4.Programación avanzada
  • 4.1. Funciones
  • 4.2. Ámbito de las variables
  • 4.3. Sentencias break y continue
  • 4.4. Otras estructuras de control
  • Capítulo 5.DOM
  • 5.1. Árbol de nodos
  • 5.2. Tipos de nodos
  • 5.3. Acceso directo a los nodos
  • 5.4. Creación y eliminación de nodos
  • 5.5. Acceso directo a los atributos XHTML
  • 5.6. Ejercicios sobre DOM
  • Capítulo 6.Eventos
  • 6.1. Modelos de eventos
  • 6.2. Modelo básico de eventos
  • 6.3. Obteniendo información del evento (objeto event)
  • Capítulo 7.Formularios
  • 7.1. Propiedades básicas de formularios y elementos
  • 7.2. Utilidades básicas para formularios
  • 7.3. Validación
  • Capítulo 8.Otras utilidades
  • 8.1. Relojes, contadores e intervalos de tiempo
  • 8.2. Calendario
  • 8.3. Tooltip
  • 8.4. Menú desplegable
  • 8.5. Galerías de imágenes (Lightbox)
  • Capítulo 9.Detección y corrección de errores
  • 9.1. Corrección de errores con Internet Explorer
  • 9.2. Corrección de errores con Firefox
  • 9.3. Corrección de errores con Opera
  • Capítulo 10.Recursos útiles
  • Capítulo 11.Ejercicios resueltos
  • 11.2. Ejercicio 2
  • 11.3. Ejercicio 3
  • 11.4. Ejercicio 4
  • 11.5. Ejercicio 5
  • 11.6. Ejercicio 6
  • 11.7. Ejercicio 7
  • 11.8. Ejercicio 8
  • 11.9. Ejercicio 9
  • 11.10. Ejercicio 10
  • 11.11. Ejercicio 11
  • 11.12. Ejercicio 12
  • 11.13. Ejercicio 13
  • 11.14. Ejercicio 14
  • 11.15. Ejercicio 15
  • 11.16. Ejercicio 16
  • 11.17. Ejercicio 17
  • 11.18. Ejercicio 18
  • 11.19. Ejercicio 19

Click en el enlace de descarga (debajo de cada archivo).
 introducion a css






Introducción_a_CSS

Hojas de Estilo en Cascada (Cascading Style Sheets) es el lenguaje de hojas de estilo utilizado para describir el aspecto y el formato de un documento escrito en un lenguaje de marcas, esto incluye varios lenguajes basados en XML como son XHTML o SVG.
La información de estilo puede ser adjuntada como un documento separado o en el mismo documento HTML. En este último caso podrían definirse estilos generales en la cabecera del documento o en cada etiqueta particular mediante el atributo "<style>".

Contenido

  • Capítulo 1.Introducción
  • 1.2. Breve historia de CSS
  • 1.3. Soporte de CSS en los navegadores
  • 1.4. Especificación oficial
  • 1.5. Funcionamiento básico de CSS
  • 1.6. Cómo incluir CSS en un documento XHTML
  • 1.7. Glosario básico
  • 1.8. Medios CSS
  • 1.9. Comentarios
  • 1.10. Sintaxis de la definición de cada propiedad CSS
  • Capítulo 2.Selectores
  • 2.1. Selectores básicos
  • 2.2. Selectores avanzados
  • 2.3. Agrupación de reglas
  • 2.4. Herencia
  • 2.5. Colisiones de estilos
  • Capítulo 3.Unidades de medida y colores
  • 3.1. Unidades de medida
  • 3.2. Colores
  • Capítulo 4.Modelo de cajas
  • 4.1. Anchura y altura
  • 4.2. Margen y relleno
  • 4.3. Bordes
  • 4.4. Margen, relleno, bordes y modelo de cajas
  • 4.5. Fondos
  • Capítulo 5.Posicionamiento y visualización
  • 5.1. Tipos de elementos
  • 5.2. Posicionamiento
  • 5.3. Posicionamiento normal
  • 5.4. Posicionamiento relativo
  • 5.5. Posicionamiento absoluto
  • 5.6. Posicionamiento fijo
  • 5.7. Posicionamiento flotante
  • 5.8. Visualización
  • Capítulo 6.Texto
  • 6.2. Texto
  • Capítulo 7.Enlaces
  • 7.2. Estilos avanzados
  • Capítulo 8.Imágenes
  • 8.2. Estilos avanzados
  • Capítulo 9.Listas
  • 9.2. Estilos avanzados
  • Capítulo 10.Tablas
  • 10.2. Estilos avanzados
  • Capítulo 11.Formularios
  • 11.2. Estilos avanzados
  • Capítulo 12.Layout
  • 12.1. Centrar una página horizontalmente
  • 12.2. Centrar una página verticalmente
  • 12.3. Estructura o layout
  • 12.4. Alturas/anchuras máximas y mínimas
  • 12.5. Estilos avanzados
  • Capítulo 13.Otros
  • 13.2. Versión para imprimir
  • 13.3. Personalizar el cursor
  • 13.4. Hacks y filtros
  • 13.5. Prioridad de las declaraciones CSS
  • 13.6. Validador
  • 13.7. Recomendaciones generales sobre CSS
  • Capítulo 14.Recursos útiles
  • 14.1. Extensiones de Firefox
  • 14.2. Aplicaciones web
  • 14.3. Sitios web de inspiración
  • 14.4. Referencias y colecciones de recursos
  • Capítulo 15.Ejercicios
  • 15.2. Ejercicio 2
  • 15.3. Ejercicio 3
  • 15.4. Ejercicio 4
  • 15.5. Ejercicio 5
  • 15.6. Ejercicio 6
  • 15.7. Ejercicio 7
  • 15.8. Ejercicio 8
  • 15.9. Ejercicio 9
  • 15.10. Ejercicio 10
  • 15.11. Ejercicio 11
  • 15.12. Ejercicio 12
  • 15.13. Ejercicio 13
  • Capítulo 16.Ejercicios resueltos
  • 16.1. Solución ejercicio 1
  • 16.2. Solución ejercicio 2
  • 16.3. Solución ejercicio 3
  • 16.4. Solución ejercicio 4
  • 16.5. Solución ejercicio 5
  • 16.6. Solución ejercicio 6
  • 16.7. Solución ejercicio 7
  • 16.8. Solución ejercicio 8
  • 16.9. Solución ejercicio 9
  • 16.10. Solución ejercicio 10
  • 16.11. Solución ejercicio 11
  • 16.12. Solución ejercicio 12
  • 16.13. Solución ejercicio 13

Click en el enlace de descargar (debajo de cada archivo).
introduccion a  ajax



Introducción a AJAX


AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Estas aplicaciones se ejecutan en el cliente, es decir, en el navegador de los usuarios mientras se mantiene la comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre las páginas sin necesidad de recargarlas, mejorando la interactividad, velocidad y usabilidad en las aplicaciones.


Contenido

  • Capítulo 1.Introducción a AJAX
  • Capítulo 2.JavaScript básico
  • 2.2. Variables
  • 2.3. Palabras reservadas
  • 2.4. Tipos de variables
  • 2.5. Operadores
  • 2.6. Objetos nativos de JavaScript
  • 2.7. Funciones
  • 2.8. Funciones y propiedades básicas de JavaScript
  • Capítulo 3.JavaScript avanzado
  • 3.2. Clases
  • 3.3. Otros conceptos
  • Capítulo 4.DOM (Document Object Model)
  • 4.2. Tipos de nodos
  • 4.3. La interfaz Node
  • 4.4. HTML y DOM
  • Capítulo 5.BOM (Browser Object Model)
  • 5.2. El objeto window
  • 5.3. El objeto document
  • 5.4. El objeto location
  • 5.5. El objeto navigator
  • 5.6. El objeto screen
  • Capítulo 6.Eventos
  • 6.1. Modelo básico de eventos
  • 6.2. El flujo de eventos
  • 6.3. Handlers y listeners
  • 6.4. El objeto event
  • 6.5. Tipos de eventos
  • 6.6. Solución cross browser
  • Capítulo 7.Primeros pasos con AJAX
  • 7.2. La primera aplicación
  • 7.3. Métodos y propiedades del objeto XMLHttpRequest
  • 7.4. Utilidades y objetos para AJAX
  • 7.5. Interacción con el servidor
  • 7.6. Aplicaciones complejas
  • 7.7. Seguridad
  • Capítulo 8.Técnicas básicas con AJAX
  • 8.2. Teclado virtual
  • 8.3. Autocompletar
  • Capítulo 9.Técnicas avanzadas con AJAX
  • 9.2. Lector RSS
  • 9.3. Google Maps
  • Capítulo 10.Frameworks y librerías
  • 10.1. El framework Prototype
  • 10.2. La librería scriptaculous
  • 10.3. La librería jQuery
  • 10.4. Otros frameworks importantes
  • Capítulo 11.Otras utilidades
  • 11.2. Mejorar el rendimiento de las aplicaciones complejas
  • 11.3. Ofuscar el código JavaScript
  • 11.4. Evitar el problema de los dominios diferentes
  • Capítulo 12.Recursos útiles
  • Capítulo 13.Bibliografía
  • Capítulo 14.Ejercicios resueltos
  • 14.2. Ejercicio 2
  • 14.3. Ejercicio 3
  • 14.4. Ejercicio 4
  • 14.5. Ejercicio 5
  • 14.6. Ejercicio 6
  • 14.7. Ejercicio 7
  • 14.8. Ejercicio 8
  • 14.9. Ejercicio 9
  • 14.10. Ejercicio 10
  • 14.11. Ejercicio 11
  • 14.12. Ejercicio 12
  • 14.13. Ejercicio 13
  • 14.14. Ejercicio 14
  • 14.15. Ejercicio 15
  • 14.16. Ejercicio 16
  • 14.17. Ejercicio 17
  • 14.18. Ejercicio 18
  • 14.19. Ejercicio 19
  • 14.20. Ejercicio 20
  • 14.21. Ejercicio 21
  • 14.22. Ejercicio 22
  • 14.23. Ejercicio 23

Click en el enlace de descargar (debajo de cada archivo).
 ajax