Mi primera impresión de la programación
Aug 1 · 4 min read
Aunque en toda mi vida no había programado (ni siquiera había tenido un contacto mínimo en mi escuela), siempre había sentido la tentación de probar aunque sea lo más mínimo de la programación.
Mi aventura comenzó con vídeos de Youtube
Casi todos los programadores hemos empezado por allí, siempre hay buenos maestros que enseñan con paciencia en esa plataforma, estaré agradecido fuertemente con Youtube por haberme dado las bases necesarias para comenzar con esta vida que tanto eh deseado. Muchos dicen que la programación no es para todos, solo para un grupo selectos por el Dios el computador, pero esto no es así. Youtube e Internet me enseñaron que la programación si es para todos, desde niños a adultos, para mujeres y hombres. No importa ni importará el género ni la edad para emprender en este mundo de la programación, claro, siempre y cuando tengas una edad necesaria para comprender conceptos aritméticos básicos para hacer aplicaciones sencilla, por lo menos.
Una vez vi a alguien diseñar una página, yo empecé con páginas como Wix, que te permiten diseñar una página directamente en el navegador, pero esto no es para nada recomendado para alguien que esté empezando a diseñar páginas webs. Utilizar páginas como esas para empezar a diseñar es como empezar a sumar usando una calculadora, sabemos que la calculadora es necesaria para alguien que pasa su vida sacando cuentas. Todo universitario necesita una calculadora científica para hacer sus cálculos complejos en álgebra, pero alguien que comienza a aprender no es saludable que utilice este tipo de herramientas, sé que muchos programadores y diseñadores utilizan estas páginas para ahorrarse tiempo y ganar más dinero pero son páginas muy limitadas, ¡No uses estas páginas para aprender a diseñar la WEB!.
¿Donde empezar a aprender?
Muchas Páginas son buenísimas para empezar, MDN es una de ellas, aunque es muy detallada, sirve para aprender lo básico, pero esta vez te recomendaré una mejor para principiantes. Está diseñada para personas que comienzan, se llama “W3Shcools”, considero que es de las mejores para principiantes. Yo empecé allí, aprendiendo HTML.
HTML
Es el esqueleto de una página web, son los huesos de un cuerpo humano. Sin este lenguaje no se puede armar una página, ni siquiera sencilla, necesitamos aprenderlo. Este Post no es para aprender a programar, es para decirte por donde empezar y darte algunas recomendaciones. No soy un instructor pero si soy un estudiante autodidacta que te dará las bases que le sirvieron para empezar. Espero ayudarte con todas las técnicas de aprendizaje que implementé en mis comienzos.
CSS
El segundo lenguaje que te recomiendo aprender es el famoso “CSS”, este lenguaje nos permite darle sentido a nuestro HTML, es como la carne de nuestro cuerpo, es el que le da color, tamaño, estilo a nuestra página, sin el, las páginas serían muy horribles, como lo eran hace años atrás. En W3Shcools hay módulos completos donde se explican las funcionalidades básica del CSS.
JavaScript
Y el tercero, por su puesto, es el increíble y complejo “JavaScript”, ¡Ojo! este lenguaje no es Java, es algo muy diferente. En W3Shcools también está un curso completo para aprender este lenguaje, te recomiendo fuertemente que aprendas primero HTML y CSS para luego empezar con este, el difícilmente Indomable JavaScript. No te asustes, se que suena aterrador pero con practica y entendiendo los aspectos mínimos de este lenguaje (de programación) aprenderás a usarlo como si de una bicicleta de tratase, fácilmente. Este lenguaje representa las funciones motoras de nuestro cuerpo, como los músculos, los órganos, el cerebro. Es necesario aprenderlo ya que la web se basa en este lenguaje, pero no debes aprenderlo antes de saber HTML y CSS, por ejemplo, necesitas conocer el DOM para implementar JavaScript al navegador, no te apresures, habrá tiempo de saber todo esto.
El viaje será complicado, pero…
Sé que todo esto suena muy complicado pero te diré algo, todo con calma es bueno, caminando se llega lejos, no tienes por qué tomarte esto de manera complicada, más adelante iré explicando como aprender todos estos lenguajes para que al final estemos preparados para las infinidades de cosas que se pueden lograr con estos tres lenguajes. ¡DISFRUTA! no vale la pena aprender todo esto si vas a pasar tu vida aburrido y con estrés.
Programar causa placer, construir cosas y que luego funcionen causa emoción, de esto se trata, de sentirte bien mientras aprendes.
Muchas gracias por el aporte. He visitado recientemente W3Schools y me parece estupendo. Sin Duda lo usare como complemento a mi aprendizaje.