Curso básico de Javascript (7): Programación orientada a objetos.

Un objeto es una estructura que contiene tanto las variables (llamadas propiedades) como las funciones que manipulan dichas variables (llamadas métodos). A partir de esta estructura se ha creado un nuevo modelo de programación (la programación orientada a objetos) que atribuye a los mismos propiedades como herencia o polimorfismo. Como veremos, JavaScript simplifica en algo este modelo y hace una programación híbrida entre la programación estructurada y la programación orientada a objetos.

Continuar leyendo «Curso básico de Javascript (7): Programación orientada a objetos.»

Curso básico de Javascript (6): Funciones.

En programación es muy frecuente que un determinado procedimiento de cálculo definido por un grupo de sentencias tenga que repetirse varias veces, ya sea en un mismo programa o en otros programas, lo cual implica que se tenga que escribir tantos grupos de aquellas sentencias como veces aparezca dicho proceso.
La herramienta más potente con que se cuenta para facilitar, reducir y dividir el trabajo en programación, es escribir aquellos grupos de sentencias una sola y única vez bajo la forma de una FUNCIÓN.

Continuar leyendo «Curso básico de Javascript (6): Funciones.»

Seis aplicaciones gratuitas para aprender robótica y programación

Cuando uno se inicia en el mundillo de la programación, que de buenas a primeras te sitúen frente a un árido IDE, puede echar para atrás a más de uno. Eso por no mencionar lo difícil que puede resultarnos comprender algunos conceptos, para lo que en algunos casos puede resultar interesante motivarnos recurriendo a la gamificación.

Continuar leyendo «Seis aplicaciones gratuitas para aprender robótica y programación»

Los lenguajes de programación mejor pagados con los sueldos más altos

Te damos una lista de los 12 lenguajes de programación mejor pagados con los sueldos más altos para que sepas en qué puedes especializarte.

Continuar leyendo «Los lenguajes de programación mejor pagados con los sueldos más altos»

Por qué Niklaus Wirth y su obra cumbre, el lenguaje Pascal, siguen siendo una referencia imprescindible para aprender a programar

El currículo de Niklaus Wirth es impresionante. Se graduó en Ingeniería Electrónica en la Escuela Politécnica Federal de Zúrich, la misma universidad en la que cinco décadas antes estudió Albert Einstein; se doctoró en la Universidad de California en Berkeley; trabajó en Xerox PARC y dio clase en Stanford, en la Universidad de Zúrich y en la misma Escuela Politécnica Federal en la que unas décadas antes él mismo había estudiado. Sin embargo, Wirth no será recordado por nada de esto.

Continuar leyendo «Por qué Niklaus Wirth y su obra cumbre, el lenguaje Pascal, siguen siendo una referencia imprescindible para aprender a programar»

Yo ya programaba en la década de los 60: así trabajaban los primeros programadores en España

Están jubilados. Superan los 60, los 70 e incluso los 80 años años de edad. Tienen estudios universitarios, pero en muchos casos alejados de la informática. Pero todos fueron algunas de las primeras personas que programaron en nuestro país.

Continuar leyendo «Yo ya programaba en la década de los 60: así trabajaban los primeros programadores en España»

El lenguaje de programación que más rápido crece en la actualidad

Lo más destacable de la publicación del Índice TIOBE para los lenguajes de programación más populares en septiembre de 2020 es el notable ascenso de C ++, el que registra un crecimiento más rápido en las últimas semanas.

Continuar leyendo «El lenguaje de programación que más rápido crece en la actualidad»

Curso básico de Javascript (5): Estructuras repetitivas.

Estructura repetitiva: while
Hasta ahora hemos empleado estructuras SECUENCIALES y CONDICIONALES. Existe otro tipo de estructuras tan importantes como las anteriores que son las estructuras REPETITIVAS.
Una estructura repetitiva permite ejecutar una instrucción o un conjunto de instrucciones varias veces.

Continuar leyendo «Curso básico de Javascript (5): Estructuras repetitivas.»

Los mejores lenguajes de programación de 2020 para principiantes que quieren empezar a programar

Si quieres estudiar programación y no sabes por dónde empezar, los siguientes cinco lenguajes de programación son los que tienen un mejor futuro para tu vida profesional.

Continuar leyendo «Los mejores lenguajes de programación de 2020 para principiantes que quieren empezar a programar»

Los 5 mejores lenguajes de programación para científicos de datos

Existen muchos lenguajes de programación fundamentales para aprender dentro de la ciencia de datos. Repasamos algunos de los más populares para especializarse en esta disciplina de creciente demanda en el mercado de empleo.

Continuar leyendo «Los 5 mejores lenguajes de programación para científicos de datos»