🖖 Inicio

SERVICIOS

Salir

nochedía

Introducción

600 palabras
3 minutos
May 2, 2020

Bienvenidos al curso de JavaScript básico, donde aprenderemos los cimientos de JavaScript, un lenguaje IMHO extraordinario

vamos allá

Introducción

Qué voy a aprender en este curso

Lo que vas a aprender en este curso es lo básico y no tan básico de JavaScript, el lenguaje que parece que lo domina todo (en desarrollo web) con la lucha centrada ya no en el lenguaje en sí sino en los distintos frameworks que compiten en popularidad

Utilizar sólo JavaScript (lo que se conoce con la expresión vanilla JavaScript o pure JavaScript) es válido para todo, pero tarde o temprano utilizarás distintos frameworks (sean frameworks o simples librerías) que se orientan a aplicaciones distintas ya que te facilitan muchísimo la vida

Pero para eso necesitas conocer JavaScript (evidentemente), así que en este curso te enseño lo que considero como necesario para seguir avanzando hacia el objetivo final, que no es otro que poder implementar mínimamente la mayoría de ideas que se te pasen por la cabeza para valorar sus posibilidades de éxito cuanto antes mejor

Qué es JavaScript

JavaScript es un lenguaje sencillo, donde utilizo sencillo como sinónimo de no estructurado

La diferencia práctica entre un lenguaje estructurado y uno no estructurado es que en el primero escribes y ejecutas, mientras que el segundo escribes, compilas, y ejecutas

Parece una diferencia insignificante, pero tiene un impacto mayúsculo en la productividad, esto es, JavaScript y cualquier lenguaje no estructurado normalmente permiten un progreso muy rápido a costa de perder potencia y complicar su escalabilidad (cuando los proyectos crecen)

Y esto qué quiere decir? Que no utilices JavaScript para programar el siguiente Windows, o para programar el último videojuego o el sustituto de PhotoShop, y a la inversa, no utilices C++ o Java para programar front-end, no porque no puedas sino porque hay alternativas mejores (como JavaScript)

El porqué JavaScript contiene la palabra Java es por puro marketing para conseguir parte del tirón que en su momento estaba teniendo Java, pero no guardan ninguna relación

Para qué sirve

En principio, para programación web, ejecutado por el navegador

Pero dicho esto, hoy en día puedes escribir todo el back-end con NodeJS (servidor que trabaja con JavaScript), puedes escribir aplicaciones para móviles y para escritorio (con proyectos como Electron), e incluso puedes programar para Raspberry Pi y similares, es decir, puedes hacer maravillas

Es buena idea aprender JavaScript

JavaScript representa uno de los lenguajes más populares del momento, y esa tendencia no sólo es estable sino que va en aumento

La ley de Atwood (cofundador de Stack Overflow) decía lo siguiente en 2017: "Cualquier aplicación que pueda escribirse en JavaScript se terminará escribiendo en JavaScript", y de momento parece que está muy vigente

La razón es porque con JavaScript puedes olvidarte de todo lo que es más farragoso y centrarte exclusivamente (más o menos) en la lógica del programa, y si bien hace 20 años esto era un suicidio en términos de potencia, hoy es más que factible para la gran mayoría de aplicaciones que no requieren de grandes eficiencias

Dicho esto, el lenguaje más popular según Github es JavaScript seguido de Java, Python y PHP, donde casi que sólo JavaScript parece indicado para front-end mientras que JavaScript (también), Java, Python y PHP tendrían su uso-web para el back-end (con sus respectivas parejas para el front-end)

Por front-end se entiende la programación que se ejecutará en el navegador, mientras que la back-end representa el servidor que responderá a lo que el navegador le pida, si es que le pide algo

Qué podrás hacer sabiendo JavaScript

Aquí nos centraremos masivamente en el front-end tanto en soluciones donde no haya back-end como en soluciones donde el back-end sea WordPress

Esto es así porque estas dos son dos de las maneras más rápidas para convertir cualquier idea (digital) en una página web con la que podamos validar e implementar nuestra propuesta

Hasta aquí el primer capítulo del curso de JavaScript básico que nos ha servido para introducirnos y situarnos en lo que es el universo JavaScript

Seguir en Capítulo 2: Visual Studio Code y Git(hub)

Qué tal este capítulo?
👌 Bien 🙌🙌
👍 Bien, pero algunas cosas podrían explicarse mejor 😬
🤷‍♂️ Da por sentadas demasiadas cosas 😒
🤷‍♂️ A ver, hay poca chicha 😬
🤷‍♂️ Los ejemplos no son muy claros 🙇‍♂️
🤷‍♂️ No se entiende, está mal escrito 👎
✍️ Hay errores, revísalo en cuanto puedas 🙏

Newsletter de kuworking, un correo de tanto en cuanto

Quizá te interese

Privacidad
by kuworking.com
[ 2020 >> kuworking ]