Udemyalles

JavaScript Moderno: Guía para dominar el lenguaje

Learn modern JavaScript development! Covers private properties, Vite, ESNext, Node, NPM, hot reloading, CRUD operations, and file uploads. Build full-stack apps.

4.8(11,097)
31,457students
20h 24m
Certificate
Fernando Herrera
Fernando HerreraA Full-Stack Developer & Teacher

Course Content

JavaScript Moderno: Guía para dominar el lenguaje is an all-levels Udemy course taught by Fernando Herrera. It runs 20h 24m, is taught in Spanish, and includes a certificate of completion. Learners rate it 4.8 out of 5 from 11,097 reviews, with 31,457 students enrolled. It is a paid course, last updated August 2023.

¡Bienvenido al curso de JavaScript moderno!

Este curso está diseñado para llevarte desde cero hasta un nivel avanzado y competitivo en el mercado laboral actual. No importa tu nivel actual, te guiaremos para que puedas comenzar a utilizar JavaScript con confianza y facilidad. Aprenderás los fundamentos y las últimas tendencias para dominar este lenguaje esencial.

Aquí te presentamos algunos de los temas que exploraremos:

  • Bases de Comprende los conceptos fundamentales para construir aplicaciones web robustas.
  • Tipos de datos: Domina los diferentes tipos de datos en JavaScript y cómo utilizarlos eficazmente.
  • Objetos: Aprende a trabajar con objetos, una parte crucial del desarrollo en JavaScript.
  • Operadores: Familiarízate con los operadores de JavaScript para realizar operaciones complejas.
  • Ciclos: Controla el flujo de tu código con diferentes tipos de ciclos.
  • ESNext: Explora las últimas características de JavaScript para escribir código moderno y eficiente.
  • Clases: Aprende a utilizar clases para crear código orientado a objetos.
  • Propiedades privadas: Descubre cómo implementar propiedades privadas en JavaScript.
  • Node & NPM: Configura y utiliza Node.js y NPM para gestionar dependencias y ejecutar código JavaScript en el servidor.
  • Instalación de paquetes en proyectos de Aprende a gestionar las dependencias de tus proyectos con NPM.
  • Promesas & Callbacks: Maneja operaciones asíncronas de manera efectiva.
  • CRUD (Create, Read, Update, Delete): Implementa operaciones básicas de gestión de datos.
  • Modals manuales: Crea modales personalizados para mejorar la experiencia del usuario.
  • Carga de archivos: Permite a los usuarios cargar archivos en tus aplicaciones.
  • Fetch: Realiza solicitudes HTTP para obtener datos de APIs.
  • Funciones generadoras: Crea funciones que pueden pausar y reanudar su ejecución.
  • Vite: Utiliza Vite para un desarrollo más rápido y eficiente.
  • Mappers: Transforma datos de manera concisa y eficiente.
  • JSDocs y documentación de funciones: Documenta tu código para facilitar su mantenimiento y colaboración.
  • VSCode con tipos de datos en Aprovecha las herramientas de VSCode para mejorar la calidad de tu código.
  • Manipulación del DOM: Interactúa con la estructura de la página web para crear interfaces dinámicas.
  • Más... Exploraremos temas avanzados para llevar tus habilidades al siguiente nivel.

Al finalizar este curso, tendrás una base sólida en JavaScript que te permitirá trabajar de forma independiente en proyectos sin necesidad de frameworks. Además, estarás preparado para abordar frameworks y librerías populares como Angular, Vue, React, Express y más.

Aprender JavaScript es una habilidad esencial para cualquier desarrollador Front-End, y también puede expandirse al Back-End y al desarrollo móvil. JavaScript es uno de los lenguajes más demandados en la industria, y este curso te proporcionará las herramientas necesarias para mantenerte al día con las últimas tendencias y ser competitivo en el mercado laboral.

No solo obtendrás la base necesaria para cualquier tecnología basada en JavaScript, sino que también comprenderás a fondo los fundamentos y las técnicas más útiles para ser eficiente en tu trabajo. ¡Empieza hoy mismo a construir el futuro con JavaScript!

$ whoami — the devs behind tutorialsearch.io

Need a web app built? Hire the team behind TutorialSearch.io

We ship fast, production-grade full-stack apps (Next.js, React, edge infra) — the same stack that powers this site.

5.0(60)
20h 2m
all
5.0(1,683)
1h 54m
beginner
5.0(7)
8h 30m
all
5.0(4)
11h 17m
beginner
5.0(29)
5h 6m
expert