0Pricing
JavaScript Academy · Lección

Introducción

Introducción

Introducción es una lección gratuita de JavaScript Academy en CoddyKit. Esta es la lección 1 de 1. Puedes leer la lección completa abajo gratuitamente — luego la practicas en el navegador con un editor de código integrado y un tutor de IA 24/7. Forma parte de la ruta de aprendizaje de JavaScript Academy, y tu progreso se sincroniza en la web y la app de CoddyKit. El curso de JavaScript Academy incluye 1 lecciones en total.

Introducción

Hola:

Le damos la bienvenida al curso Introducción a Javascript. 

En este curso, presentaremos el lenguaje Javascript y aprenderemos las estructuras básicas.

Si no tiene conocimientos previos de HTML, debo decirle que son un requisito previo para comenzar este curso.

Introducción

Javascript se utiliza en muchos ámbitos, desde aplicaciones web hasta aplicaciones móviles, sistemas de bases de datos y sistemas del lado del servidor, como NodeJS.

Con su aceleración durante los últimos 10 años, este lenguaje de programación se ha convertido, sin duda, en una de las tecnologías de software más populares del mundo.

Información

Actualmente, Javascript es ECMAScript 2020, la versión más reciente implementada por los navegadores modernos.

Permítame responder de inmediato a su pregunta

Permítame responder de inmediato a su pregunta

¿Cuál es la diferencia entre Javascript y Ecmascript?

No es necesario contar la historia del incidente. Basta con recordar que el nombre oficial de Javascript es Ecmascript.

La especificación, que puede consultar en la dirección siguiente, también se denomina Ecmascript.

Cuando veamos el nombre Ecmascript en cualquier lugar, podemos pensar que en realidad se refiere a Javascript.

La última versión de Javascript actualmente en uso es Ecmascript 2020, o la versión Ecmascript 11.

Pregunta

Nuestro curso se basa en el uso de Javascript en el mundo web.

Ya hemos aprendido HTML y CSS en nuestros cursos HTML Getting Started y CSS.

La web se basa en los lenguajes HTML, CSS y Javascript. Empecemos a aprender el lenguaje Javascript, el último eslabón de este trío.

Ofertas de empleo

Sin duda, está en el lugar adecuado.

Javascript tiene un amplio campo de aplicación en muchas áreas del software gracias a su gran productividad.

¿Son Javascript y Java el mismo lenguaje?

¿Son Javascript y Java el mismo lenguaje?

Son lenguajes absolutamente diferentes.

Java se desarrolló antes. Posteriormente, se desarrolló el lenguaje Javascript.

Java es un lenguaje basado en clases y con tipado seguro que se ejecuta en la JVM, mientras que Javascript no ofrece tipado seguro, proporciona herencia basada en prototipos y se desarrolló para ejecutarse en navegadores.

Presentan similitudes sintácticas. Además, Java y el lenguaje Javascript no tienen ninguna relación, aparte de la similitud entre sus nombres.

¿Cuáles son las áreas de uso del lenguaje Javascript fuera de la web?

¿Cuáles son las áreas de uso del lenguaje Javascript fuera de la web?

Además de ser uno de los tres pilares de las páginas web, Javascript constituye la base de un proyecto importante como NodeJS en el lado del servidor.

En el ámbito móvil, se utiliza en soluciones híbridas para desarrollar aplicaciones móviles con frameworks como React Native e Ionic.

Gracias a la arquitectura flexible y ligera de Javascript, existen soluciones tecnológicas para muchas áreas, desde diversas bases de datos hasta dispositivos IoT y videojuegos.

¿Qué papel desempeña el lenguaje Javascript en el mundo web?

¿Qué papel desempeña el lenguaje Javascript en el mundo web?

La importancia del lenguaje Javascript, que ha sido una parte esencial del mundo web desde mediados de los años 90, aumentó aún más después de mediados de la década de 2000.

Gracias al lenguaje Javascript, muchas lógicas de negocio pueden ejecutarse en los navegadores. Los sitios web se han vuelto más interactivos con la ayuda de frameworks y bibliotecas como React, Angular y Vue.

¿Qué papel desempeña el lenguaje JavaScript en el mundo web?

En la primera etapa de la web, las páginas web, que generalmente se utilizaban para proporcionar información, se transformaron en aplicaciones web en las que el usuario podía introducir datos en la etapa siguiente.

Las redes sociales como Facebook y Twitter son dos buenos ejemplos de aplicaciones web modernas en las que JavaScript se utiliza ampliamente.

Otra ventaja de utilizar JavaScript en el lado del cliente es que algunas tareas se realizan en el cliente en lugar de en el servidor, lo que reduce la carga del servidor.

HTML y CSS sin JavaScript

¿Puedo desarrollar páginas web únicamente con HTML y CSS sin aprender Javascript?

Sí, puede hacerlo. Una página web puede desarrollarse utilizando únicamente HTML y CSS, pero el lenguaje Javascript es indispensable para controlar los eventos generados por el usuario, programar en el navegador y crear páginas web más dinámicas.

¿Es difícil aprender Javascript?

¿Es difícil aprender Javascript?

Javascript no es difícil de aprender. Sin embargo, algunos conceptos, como la herencia mediante prototipos, los closures y el ámbito léxico, pueden resultar difíciles de comprender al principio para los desarrolladores.

Haré todo lo posible por ampliar rápidamente sus conocimientos de Javascript en los cursos de Coddykit.

¿Dónde escribiré mis aplicaciones de Javascript?

¿Dónde escribiré mis aplicaciones de Javascript?

Antes de comenzar a desarrollar con el lenguaje Javascript, puede ver el vídeo siguiente sobre la selección de un editor.

Si prefiere escribir con una herramienta online distinta del editor, existen buenas alternativas como jsfiddle.net.

¿Todos los navegadores son compatibles con ES2020, la última versión de Javascript?

¿Todos los navegadores son compatibles con ES2020, la última versión de Javascript?

Sabemos que muchas de las características de ES2020 ya están disponibles en los navegadores modernos y actualizados.

¿Cómo utilizamos Javascript en las páginas web?

¿Cómo utilizamos Javascript en las páginas web?

Sabemos qué son HTML y CSS, ya que son un requisito previo para comenzar el curso.

Javascript, por su parte, permite validar los formularios introducidos por los usuarios en HTML sin enviarlos al servidor, configurar mediante AJAX el mecanismo para proporcionar información al usuario sin recargar la página y ayudar a HTML y CSS a crear interfaces de usuario más avanzadas.

Además, se ha utilizado para crear aplicaciones web dinámicas de tipo Single Page Applications, como React, Angular y Vue, que se han vuelto más comunes en los últimos años.

Enhorabuena

Enhorabuena 🎉

En nuestra primera lección, aprendimos qué es JavaScript.

En la siguiente sección, escribiremos nuestros primeros códigos en JavaScript.

Introducción — ilustración 16

Preguntas frecuentes

¿La lección «Introducción» es gratis?

Sí — el texto completo de «Introducción» es gratis para leer aquí en la web. Para practicarla de forma interactiva (editor de código integrado y tutor de IA 24/7) y desbloquear el resto del curso de JavaScript Academy, actualiza a CoddyKit PRO. El curso de JavaScript Academy incluye 1 lecciones en total.

¿Qué aprenderé en «Introducción»?

Introducción Practicas JavaScript Academy con código real que ejecutas directamente en el navegador, y un tutor de IA 24/7 responde tus preguntas mientras trabajas en la lección.

¿Necesito experiencia previa para empezar JavaScript Academy?

No se requiere experiencia previa. JavaScript Academy en CoddyKit está estructurado para principiantes hasta estudiantes avanzados, así que puedes empezar aquí o desde el inicio y avanzar a tu ritmo. Esta es la lección 1 de 1.

¿Cuánto tiempo toma la lección «Introducción»?

La mayoría de las lecciones de CoddyKit toman alrededor de 5–10 minutos. Cada una es compacta e interactiva, así que avanzas constantemente y retomas exactamente por donde dejaste en la web y la app.

¿Puedo escribir y ejecutar código en esta lección de JavaScript Academy?

Sí. Cada lección de JavaScript Academy incluye un editor de código integrado, así que escribes y ejecutas código real directamente en tu navegador y obtienes retroalimentación instantánea de IA — sin configuración local necesaria.

← Volver a JavaScript Academy