Muchas personas cuando entran en el mundo del desarrollo web se encuentran con que es aburrido, esto se puede deber a que solo nos mostraron el famoso HTML en el colegio o la persona que nos introdujo al mundo del código no no explico del todo lo que esto constituye.

Mi objetivo en este articulo es que las personas que aun no tengan definido que lenguaje de programación elegir primero, así como dar unos tips para que se puedan iniciar en el mundo del desarrollo web.

Olvídate del HTML..


Es verdad que está en todos lados pero debemos entender que no es un lenguaje de programación sino un lenguaje de etiquetas (como su nombre lo dice), quien te diga que HTML es igual a saber programación  seguramente esa persona no sabe mucho sobre el tema. Básicamente lo que hacemos con HTML es estructurar etiquetas para que nuestro contenido tenga visibilidad en la pantalla.

Las paginas hechas en HTML5 suelen tener incrustado código JavaScript el cual es un lenguaje de programación, éste no necesariamente se tiene que ejecutar en el lado del servidor (que se puede) pero la mayoría de las veces el que lo ejecuta es el cliente. Con esto hablaremos del lenguaje del momento.


JavaScript


En lo personal no me llevo muy bien con este lenguaje pero tengo que aceptar que es el más famoso y posee una cantidad de documentación muy grande lo cual ayuda bastante para aprender el lenguaje, esta es la gran ventaja.

Hay muchas librerías que ayudaran tu carrera en este lenguaje, tales como AngularJS que te ahorraran bastante tiempo en el desarrollo de webs interactivas, ademas de que te harás un pro…:B

JavaScript funciona para crear paginas web mucho más dinámica como por ejemplo agregar slides, animaciones, entre otras cosas fabulosas a nuestro sitio web. Es un lenguaje muy bueno y no solo se encuentra en el lado del cliente si no que también lo podemos encontrar en bases de datos y en el lado del servidor.


Python


Damos un cambio rotundo pero es bueno hablar sobre este lenguaje de programación ya que aparte de que está actualmente de moda es un lenguaje que tiene mucha potencia para el procesamiento de datos y las cosas que podemos hacer, pff! 😛



En el blog ya henos desarrollado pequeños scripts en donde almacenamos en una base de datos las historias de Instagram de otros usuarios aunque las cosas que puedes crear son ilimitadas.

Para poder correr este lenguaje necesitas un servidor configurado para correr dicho lenguaje, su configuración es verdaderamente sencilla y puedes encontrar mucha información ya que Python es un lenguaje muy popular y su comunidad es muy activa y diariamente hace aportes muy buenos.

Pagina oficial de Python


Ruby On Rails


No es un lenguaje de programación como tal, es un framework hecho en Ruby que reune todo lo bueno de ese lenguaje para enfocarlo en un  Modelo–vista–controlador para la creación de paginas web robustas.

La sintaxis es muy muy amigable, aprenderlo no te resultara complicado mucho menos con el trabajo que te ahorra este framework, te puedo asegurar que en un par de semanas ya estarías desarrollando tu primer aplicación web con este lenguaje.

Ruby on Rails está diseñado para que te enfoques solamente en programar, solucionando muchos conflictos que te encuentras en otros lenguajes como PHP o Python aunque estaría mal comparar estos lenguajes ya que cada uno posee algo único.


Go


Golang es un lenguaje de programación creado por Google, su código es abierto y en los últimos meses ha tomado bastante fuerza en la comunidad, muchos desarrolladores han optado por utilizar Go en proyectos grandes en producción.

Aprender Go te dejara bastantes puertas abiertas, ya que cada día se demandan mas aplicaciones realizadas con este lenguaje. Ademas de que es un muy buen lenguaje que permite crear aplicaciones de gran escala, el nivel de dificultad para aprenderlo es bastante bajo y en la primer semana puedes ya estar creando aplicaciones hechas en Go.


React Native


Si la especialización que buscas es la creación de aplicaciones móviles, React Native sera tu fiel aliado ya que te permite desarrollar aplicaciones multiplataforma, tanto para iOS como para Android.

Yo en lo personal te recomiendo aprender este lenguaje, es un lenguaje que tiene mucho futuro y tiene una gran cantidad de personas como comunidad, ademas de que esta respaldado por la gran bestia azul, Facebook.


PHP


No podemos despedirnos de este articulo sin hablar de PHP, es el lenguaje más popular del momento. El alcance de este lenguaje para crear aplicaciones web es muy grande.

Actualmente puedes correr PHP en cualquier servidor configurado para dicho lenguaje, su configuración es bastante sencilla aunque para decir verdad aprender este lenguaje al principio puede resultar algo difícil si no tienes una buena lógica de programación, esto fue lo que me paso a mi pero quizás no te pase a ti si tienes una buena lógica, que esto pasa con los demás lenguajes de programación pero en especial a mi me paso con PHP.

Te recomiendo ampliamente aprender primero PHP antes que cualquier lenguaje, te permitirá tener buenos puestos de empleo y tendrás la oportunidad de pertenecer a una de las comunidades más activas del momento.


Eso es todo amigo que me está leyendo, si quieres recomendarnos algún lenguaje que no haya mencionado en este articulo déjalo en los comentarios y con gusto yo le daré una leída. 😀