Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Qué lenguajes de programación hay que dominar en 2015
#1
[Imagen: image.axd?picture=Java-Phyton-DotNet.png]Existen lenguajes como Java, Ruby o Phyton o plataformas como .Net que nos dan la impresión que llevan ahí toda la vida. Cada uno de ellos tiene una gran comunidad de usuarios por lo que se le augura una larga vida. Así que, en función de tu orientación profesional, no te vendrá mal incluir alguno de ellos en tu CV.
BONUS: ¿Buscas trabajo de programador? Descubre "Cómo triunfar en la entrevista de trabajo"
  • Java es uno de los lenguajes más populares para la construcción de back-ends para aplicaciones web de empresa. Con Java y framewoks basados en él, los desarrolladores web pueden crear aplicaciones web escalables para un  gran número de usuarios. Java es también el lenguaje principal a la hora de desarrollar aplicaciones nativas de Android para teléfonos inteligentes y tabletas.

  • Los usuarios de Phyton dicen que puede hacerlo casi todo. Aplicaciones web, interfaces de usuario, análisis de datos, estadísticas: sea cual sea el problema, hay probablemente un framework para Python. Es la opción más popular entre los principiantes debido a sus bajas barreras de entrada y su facilidad de uso, lo cual evita que los programadores se frustren cuando están aprendiendo.

  • La plataforma .Net de Microsoft permite crear aplicaciones en todos los sistemas y dispositivos: web, cloud, escritorio (Windows, Linux y Mac), dispositivos móviles (iOS, Android y Windows Phone), tablets (iOS, Android y Windows 8), etc... Mediante esta herramienta se ofrece un entorno de ejecución altamente distribuido, que permite crear aplicaciones robustas y escalables.
2-    El omnipresente
[Imagen: image.axd?picture=javascript.jpg]
Si eres un desarrollador web, JavaScript es el lenguaje que debes saber. Puedes utilizar JS en el navegador, en el servidor, en las apps móviles,… Tal y como dice Tood Wasserman en su artículo, actualmente todos los sitios web utilizan JavaScript. Pero si crees que esto no es motivo suficiente para aprender JavaScript, aquí encontrarás 5 razones por las que debes saber este lenguaje. Además ECMAScript 6 implicará importantes mejoras que harán que este lenguaje sea todavía más potente y fácil de escribir.
3-  Las tres C’s
  • C # es el lenguaje por excelencia para el desarrollo de plataformas y servicios de Microsoft. Si quieres crear modernas aplicaciones web utilizando Azure y .NET, aplicaciones para dispositivos Windows, aplicaciones de escritorio de negocio potentes, e incluso desarrollar juegos, C # es la forma más rápida para aprovechar todo lo que Microsoft ofrece.

  • Si lo tuyo es programar a niveles más bajos, es decir, si necesitas entenderte directamente con la máquina y aprovechar al máximo su poder de procesamiento, C++ será tu lenguaje. Es versátil y capaz de reunir necesidades de trabajo a bajo nivel con abstracciones de alto nivel para productividad. Multiplataforma, gran rendimiento, reutilizable… Un clásico eterno que nunca pasará de moda.

  • C es un lenguaje de programación de propósito general sencillo y no está especializado en ningún tipo de aplicación y sobre todo, se aprende rápidamente.  Este lenguaje no está ligado a ningún sistema operativo ni a ninguna máquina concreta. Se le suele llamar lenguaje de programación de sistemas debido a su utilidad para escribir compiladores y sistemas operativos, aunque de igual forma se puede desarrollar otro tipo de aplicación.
4- Apple y Google
  • Si estás interesado en hacer aplicaciones para iOS sin duda debes aprender Objective-C así como la API que está por debajo. Cuando domines los fundamentos, entonces si quieres pásate a Swift pues su sintaxis es más amigable pero los conceptos fundamentales son los mismos que en Objective-C. Swift es solo un nuevo lenguaje pero NO va acompañado de una nueva API ni de un nuevo paradigma de desarrollo. Si quieres saber más sobre esto te recomendamos que leas este artículo de nuestro tutor Eduard Tomás.

  • Si eres fan de Google entonces deberías conocer el framework en JavaScript (otra vez JS) que esta empresa ha desarrollado para crear potentes aplicaciones webs: AngularJS. El hecho de que sea gratuito, Open Source y mantenido por Google, ha provocado que en muy poco tiempo se haya convertido en la tecnología de referencia para la construcción de aplicaciones SPA.
5- Bases de datos
  • Cada vez se manejan una mayor cantidad de información y a su vez ésta es más compleja. Las bases de datos son parte esencial de cualquier desarrollo, por lo tanto, un programador que se precie debe ser capaz de hacer malabares con ellas. Es decir, consultar, modificar y definir bases de datos, así como diseñarlas y optimizarlas. Para ello puede utilizar diferentes herramientas, siendo una de las más populares SQL (Structured Query Language)SQL permite encontrar la información exacta de una manera rápida, repetible y confiable. Usando SQL es posible consultar fácilmente y extraer datos significativos a partir de grandes bases de datos.

  • Las bases de datos que no requieren de tablas ni SQL son muy valoradas por los desarrolladores web de hoy en día.  Las dos opciones más comunes son MongoDB y Redis. Es mucho más fácil para empezar con una de estas bases de datos que con MySQL. Pero no te confundas, las bases de datos NoSQL no son un sustituto perfecto para las convencionales basadas en SQL: en algunas situaciones una base de datos relacional clásica hará que tu desarrollo sea más fácil, incluso si conlleva un mayor esfuerzo para configurarla. Para conocer los fundamentos de bases de datos NoSQL puedes leer con calma este artículo.
#2
Y CSS3 no? ahora es esencial que las paginas de productos sean lo mas agradables y fluidas posibles, creo que este post dice lo correcto pero no estoy de acuerdo en excluir al css, bueno y ya sabemos que el java es esencial en estos tiempos, no son pocas las personas que se estan forrando a dinero con los juegos online que crean, se ha convertido despues de todo en una nueva fuente de ganancias

Muy bueno el post, a ver si me pongo al dia y empiezo con alguno de estos Sonrisa
#3
No hay que basarse en flash ni en java porque muchos fanaticos de la seguridad no lo usan por tanta vulnerabilidades aunque todo se esta basando en html5 y css3 que y js y php pero claro todos tenemos distinto punto de vista
WWW
#4
Creo que los más fundamentales son PHP, SQL y CSS3
#5
Otro lenguaje que vale la pena tomar en cuenta es R para cuestiones estadísticas.

PS: CSS, no es un lenguage de programación.
WWW
#6
Lenguajes que dan mucho trabajo e ingresos y yo sin saber nada de eso... gracias por el dato tal vez me anime a aprender alguno
#7
Thanks!! Gracias por tu aporte :Sonrisa Ahora que tengo hackintosh utilizare Objective C
#8
Excelente información amigo, más ahora que planeo dar el salto a la programación web. Sonrisa
#9
Coincido con el primer comentario: falta CSS3. Es algo muy muy usado hoy en dia. Y, para desarrollo web, algunos podemos disponer de algunas de las nombradas, pero CSS3 se hace muy util para la estetica de las paginas.
#10
Pues yo el lenguaje que dominó es siempre el que me pide mi empresa jajaja, empezó con vb6, continúe con vb estudio 2012, después Java y ahora swift


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Curso básico de programación creativa con Scratch en contextos educativos (2018) Sprystate 3 83 02-08-2018, 09:03 AM
Último mensaje: ArtuGar
  Material para aprender programación C++ Posits 8 200 06-05-2018, 05:36 PM
Último mensaje: brettavz
  nuevos lenguajes de programacion. easy english 4 236 03-05-2018, 05:44 PM
Último mensaje: fercol
  lenguaje de programacion. easy english 3 150 05-03-2018, 09:47 AM
Último mensaje: efbsfcd
  lenguaje de programacion. easy english 5 367 11-06-2017, 03:05 AM
Último mensaje: mispracticas2009
  Futuro de la programacion. efbsfcd 5 528 01-06-2017, 08:02 PM
Último mensaje: avdarie
  Programacion en swift efbsfcd 3 312 09-03-2017, 07:55 AM
Último mensaje: efbsfcd
  Curso básico de introducción a la programación Posits 1 448 04-08-2016, 02:48 AM
Último mensaje: antony_tj
  Aprendiendo programación con python Posits 15 1,250 01-08-2016, 06:10 PM
Último mensaje: Posits
  Lenguajes de programacion. easy english 11 817 29-07-2016, 02:41 AM
Último mensaje: Kamasado



Usuarios navegando en este tema: 1 invitado(s)