Maestro del Desarrollo Front-end
$15.90
Precio mínimo
$19.90
Precio sugerido

Maestro del Desarrollo Front-end

De principiante a maestro: Transforma tu carrera con el poder del desarrollo front-end

Sobre este libro

Este libro está diseñado para guiarte en tu viaje hacia la maestría en desarrollo front-end. A través de sus páginas, aprenderás los conceptos básicos y avanzados del desarrollo front-end, incluyendo HTML, CSS, Tailwind, JavaScript, Typescript, React, Angular y cómo integrarlos para crear aplicaciones web atractivas y eficientes.

Además de los conceptos técnicos, también cubriremos la optimización y despliegue de aplicaciones web, así como las habilidades y herramientas necesarias para ser un desarrollador front-end exitoso.

Este libro es perfecto para aquellos que se quieren convertir en front-end como para aquellos que quieren mejorar sus habilidades y ampliar sus conocimientos en esta línea. Con su enfoque específico y sus ejemplos concisos, este libro te va a ayudar a convertirte en un maestro del desarrollo front-end.

Sobre el autor

Ribapps
Ribapps

Hola, soy Ribapps. Si estás buscando un lugar donde encontrar información valiosa, productos y aplicaciones de calidad, ¡has llegado al lugar correcto! Visita mi página, donde encontrarás una amplia variedad de contenido interesante y útil para mejorar tu vida diaria.

Tambien puedes ver mi blog donde encontrarás artículos, tutoriales y recursos actualizados sobre el desarrollo frontend y todo lo relacionado con él, desde las últimas tendencias en diseño y usabilidad hasta las mejores prácticas de codificación.

Por último puedes echar un vistazo a mis libros publicados sobre desarrollo front-end donde encontrarás las guias más completas y profesionales.

Tabla de contenidos

  • 1. Introducción
    • 1.1 ¿Qué es el desarrollo front-end?
    • 1.2 Importancia del desarrollo front-end en el mundo digital
    • 1.3 Requisitos y habilidades necesarias para ser un desarrollador front-end
  • 2. Desarrollo de aplicaciones web
    • 2.1 Diseño y planeación de una aplicación web
    • 2.2 Integración de html, css, y javascript en una aplicación web
    • 2.3 Uso de frameworks y librerías front-end
    • 2.4 Desarrollo de aplicaciones web escalables y responsivas
  • 3. HTML
    • 3.1 Introducción a html
    • 3.2 Estructura básica de un documento html
    • 3.3 Etiquetas html fundamentales
    • 3.4 Creación de una página web estática
      • 3.4.1 Elección del editor de texto
      • 3.4.2 Estructura básica de una página web
      • 3.4.3 Estilos con css
  • 4. CSS
    • 4.1 Introducción a css
      • 4.1.1 Selectores y reglas de estilo
      • 4.1.2 Herramientas de diseño
      • 4.1.3 Introducción a responsive design
      • 4.1.4 Preprocesadores css
      • 4.1.5 Frameworks css
    • 4.2 Propiedades css importantes
      • 4.2.1 Color y fondo
      • 4.2.2 Fuentes
      • 4.2.3 Espaciado y alineación
      • 4.2.4 Tamaño y posición
      • 4.2.5 Visualización
      • 4.2.6 Transiciones y animaciones
    • 4.3 Creación de estilos para una página web
      • 4.3.1 Inclusión de css en una página web
      • 4.3.2 Archivo externo
      • 4.3.3 Etiqueta style
      • 4.3.4 Estilos inline
      • 4.3.5 Seleccionadores y reglas css
      • 4.3.6 Prioridad de reglas css
      • 4.3.7Herencia en css
  • 5. Frameworks CSS: Maestro en Tailwind
    • 5.1 Introducción
      • 5.1.1 ¿Qué es Tailwind?
      • 5.1.2 ¿Por qué utilizar Tailwind?
    • 5.2 Configuración básica de tailwind
      • 5.2.1 Descarga e instalación
      • 5.2.2 Configuración del proyecto
      • 5.2.3 Uso de las clases prediseñadas
    • 5.3 Diseño responsivo con tailwind
      • 5.3.1 Uso de las clases para diferentes dispositivos
      • 5.3.2 Creación de diseños personalizados
      • 5.3.3 Utilización de breakpoints
    • 5.4 Creación de componentes
      • 5.4.1 ¿Qué es Tailwind?
      • 5.4.2 Creación de botones
      • 5.4.3 Creación de tarjetas
      • 5.4.4 Creación de menús de navegación
    • 5.5 Personalización de tailwind
      • 5.5.1 Creación de clases personalizadas
      • 5.5.2 Configuración de colores y fuentes
      • 5.5.3 Extensión de las utilidades
    • 5.6 Integración con frameworks de javascript
      • 5.6.1 Integración con react
      • 5.6.2 Integración con angular
    • 5.7 Conclusión
      • 5.7.1 Ventajas y desventajas
      • 5.7.2 Recomendaciones para utilizar tailwind de manera efectiva
    6. Javascript/Typescript
    • 6.1 Introducción a javascript
      • 6.1.1 ¿Qué es javascript?
      • 6.1.2 Ventajas de javascript
      • 6.1.3 Sintaxis básica de javascript
      • 6.1.4 Eventos y manejadores de eventos
    • 6.2 Variables y tipos de datos
    • 6.3 Operadores y control de flujo
    • 6.4 Funciones y eventos
    • 6.5 Manipulación del dom
    • 6.6 Aplicaciones interactivas con javascript
    • 6.7 Sobre Typescript: el javascript tipado
  • 7. Frameworks JS/TS: Maestro en React
    • 7.1 Introducción a react
    • 7.2 Conceptos básicos de react
      • 7.2.1 Creación de componentes en react
      • 7.2.2 Reutilización de componentes
      • 7.2.3 Uso de estados y props
      • 7.2.3 Aplicaciones web con react
    • 7.3 React avanzado
      • 7.3.1 Render props
      • 7.3.2 High order components (HOC)
      • 7.3.3 Hooks
      • 7.3.4 Suspense y lazy loading
  • 8. Frameworks JS/TS: Maestro en Angular
    • 8.1 Introducción a angular
      • 8.1.1 ¿Qué es Angular?
      • 8.2.2 Características de angular
    • 8.2 Conceptos básicos de Angular
      • 8.2.1 Componentes
      • 8.2.2 Servicios
      • 8.2.3 Directivas
      • 8.2.4 Enrutamiento
    • 8.3 Creación de componentes en angular
      • 8.2.1 Creación de un nuevo componente
      • 8.2.2 Estructura de un componente
      • 8.2.3 Utilizando un componente
    • 8.4 Aplicaciones web con angular
      • 8.4.1 Estructura de una aplicación angular
      • 8.4.2 Enrutamiento en angular
      • 8.4.3 Servicios en angular
  • 9. Optimización y despliegue
    • 9.1 Optimización de la velocidad y rendimiento de una aplicación web
    • 9.2 Desarrollo y despliegue de aplicaciones web en servidores
    • 9.3 Uso de herramientas para el desarrollo Front-end
    • 9.4 Herramientas avanzadas: PWA y SSR
  • 10. Conclusión
    • 10.1 Recursos adicionales para seguir aprendiendo y mejorando habilidades en desarrollo front-end
      • 10.1.1 HTML
      • 10.1.2 CSS
      • 10.1.3 React
      • 10.1.4 Angular
    • 10.2 Perspectivas y oportunidades de carrera en el desarrollo front-end

Otros libros de este autor

Leanpub incondicional, sin riesgo, 100% de felicidad garantizada

Durante los primeros 60 días de compra, puedes obtener un reembolso del 100% de cualquier compra Leanpub, en dos clics. Procesamos las restituciones manualmente, así que puede tomarse unos días en aparecer. Véase términos completos.

Gana $8 en una compra de $10 y $16 en una compra de $20

Pagamos 80% de regalías en compras de $7.99 o más y 80% de regalías menos una tarifa fija de 50 centavos en compras entre $0.99 y $7.98. Ganas $8 en una venta de $10 y $16 en una venta de $20. Entonces, si vendemos 5000 copias no reembolsadas de tu libro por $20, ganarás $80,000.

(Sí, algunos autores ya han ganado mucho más que eso en Leanpub.)

De hecho, los autores han ganadomás de 13 millones de dólares escribiendo, publicando y vendiendo en Leanpub.

Obtén más información sobre escribir en Leanpub

Actualizaciones gratis. Libre de DRM.

¡Si compras un libro Leanpub obtienes actualizaciones gratis siempre y cuando el autor actualice el libro! Varios autores usan Leanpub para publicar sus libros en progreso mientras los escriben. Todos los lectores obtienen actualizaciones gratis, independientemente de cuándo compraron el libro o cuánto pagaron (incluyendo si fue gratis).

La mayoría de los libros Leanpub se encuentran disponibles en PDF (para computadores) y EPUB (para teléfonos, tabletas, y Kindle). Los formatos que un libro incluye se muestran en la esquina superior derecha de esta página.

Finalmente, los libros Leanpub no tienen ninguna de las cosas sin sentido sobre protección de copia DRM, así que puedes leerlos fácilmente en cualquier dispositivo que se soporta.

Aprende más sobre los formatos de Leanpub y dónde puedes leerlos

Escribir y publicar en Leanpub

Los autores y editores usan Leanpub para publicar libros electrónicos sorprendentes en curso y completados, como éste. ¡También puedes utilizar Leanpub para escribir, publicar y vender tu libro! Leanpub es una potente plataforma para autores serios, que combina un flujo de trabajo de escritura y publicación simple y elegante con una tienda centrada en la venta de libros electrónicos en progreso. Leanpub es una máquina de escribir mágica para los autores: basta con escribir en texto plano, y para publicar tu libro electrónico, simplemente haz clic en un botón. Realmente es así de fácil.

Más información sobre cómo escribir en Leanpub