julio 2015 - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

Los lenguajes de programación mejor pagados en 2017

Si quieres provocar una discusión entre programadores informáticos, tan sólo pídeles que escojan su lenguaje de programación o framework preferido, tendrás «diversión» asegurada para rato.

La programación es un sector en auge que requiere un reciclaje continuo, de ahí que resulte imprescindible saber cuáles son los lenguajes de programación más cotizados y mejor pagados hoy por hoy. Tanto, que algunos ingenieros incluso tienen agentes (sí, casi como los managers de los cantantes) que les aconsejan dónde trabajar o qué lenguaje de codificación usar.

salario_programadores_mundo

Hay que destacar que los efectos de la crisis económica en nuestro país también se han dejado notar mucho menos en este sector. Un programador informático cobra de media en España alrededor de 30.000 euros (según PayScale), una cifra que dista mucho de la que ingresan ingenieros de otros países por realizar el mismo trabajo; lo que no quiere decir que no sea una buena opción, puesto que el sueldo sigue siendo bueno y la estabilidad y posibilidades de progreso, también.

Pues bien, la revista digital de negocios Quartz ha elaborado una lista de los lenguajes de programación mejor pagados en EEUU., usando como base para ello miles de anuncios de empleo. El conjunto de datos no es perfecto, puesto que faltan lenguajes nuevos como los cada vez más populares Erlang y Haskell, pero esto da una buena idea de lo que las empresas están pagando y qué debería conocer un ingeniero de hoy en día para progresar en su trayectoria profesional.

Lenguajes de programación mejor pagados

Habría que puntualizar algunos consejos, como que aunque una lengua actualmente en alta demanda como Ruby podría conseguirte un mejor salario, tal vez el centrarte sólo en ese lenguaje no sea la mejor manera de hacer carrera puesto que podría ir perdiendo fuelle con el tiempo. Es mejor ser multidisciplinar, con una sólida comprensión de los algoritmos, principios de diseño y, sobre todo, capacidad para aprender nuevos lenguajes y conceptos rápidamente, conociendo varios lenguajes y no centrándose en uno solo.

Para terminar, indicar que por supuesto, dentro del mismo gremio de programadores también hay clases. El que más cobra es, lógicamente, el CTO o Director de Tecnología de la empresa, seguido de los arquitectos/diseñadores de software. El desarrollador de aplicaciones móviles ha ascendido y ya supera al desarrollador de software backend, quedando en última posición el software frontend.

Ese precisamente debe ser tu objetivo: escalar peldaño a peldaño, hasta llegar a la cúspide de tu empresa y para ello, nada mejor que comenzar estudiando un Ciclo Formativo de Grado Superior en Desarrollo de Aplicaciones Multiplataforma, donde aprenderás a dominar un montón de lenguajes de programación y será tu lanzadera para alcanzar tus objetivos.

¡Con Instituto FOC llegarás hasta el infinito y más allá! 

Construye tu propia trampa para mosquitos

Estamos en pleno verano, pasando calor, agobiados en la ciudad y deseando que llegue el fin de semana para poder hacer una escapada y disfrutar del relax de la playa  o la montaña  (para gustos, colores).

Resulta que hoy es viernes, te pasas la mañana en el trabajo pensando que por fin llega el ansiado día en que podrás huir de la rutina, qué cosas meterás en el coche, qué comprar en el súper para abastecerte estos dos días que vienen por delante, si tendrás la ocasión o no de esquivar a los suegros o al cuñado pesado de turno… ¡y por fin lo consigues!  ¡Ha llegado el gran momento!

Llegas a tu lugar de descanso, pasas un día estupendo, cae la noche, te vas a la cama con el fresquito y la brisa que corre y… ¡¡LLEGAN ELLOS!! ¿Cómo que quiénes? ¡Los mosquitos! Están sedientos de sangre, de tu sangre. Y están dispuestos a amargarte con sus picaduras el poco tiempo que tienes de felicidad. ¡Nooooooo…! 

¡Bueno, pues para eso estamos nosotros aquí! No, no… para fastidiarte también no… ¡Para contarte cómo construir una trampa con la que te podrás librar de tan molestos bichos y picores! Y además, con un presupuesto de menos de 2 Euros.  ¿Se puede pedir más? ¡Pues venga, vamos al lío!

Necesitarás:
  • 1 botella de refresco vacía de 2 litros.
  • 1 cucharada sopera de azúcar (si es azúcar moreno, mejor).
  • 1 vaso de vinagre.
  • 1 sobre de levadura de panadería.
  • 1 trocito de cinta aislante.
  • 1 trozo de cartulina negra o tela opaca.

trampa_mosquitos

Los pasos a seguir los tienes ya descritos en la imagen, pero te los contamos de nuevo aquí, por si por alguna extraña razón no te gusta ver  las estupendas ilustraciones de este blog:

  1. Corta la botella de plástico por la mitad.
  2. Mezcla el vinagre con el azúcar.
  3. Añade la levadura a la mezcla anterior.
  4. Inserta bocabajo la parte superior de la botella hasta que encaje.
  5. Sella la junta con cinta aislante.
  6. Envuelve la botella con la cartulina o tela oscura.

El principio en el que se basa esta trampa es en la atracción irresistible que sienten los mosquitos por el dióxido de carbono que desprendemos los humanos al respirar y a través de la piel. La mezcla de vinagre, azúcar y levadura hace que se cree un olor dulzón y genera también el CO2 que tanto les gusta. Ellos, insensatos, acudirán a nuestra trampa, entrarán en ella… ¡y luego ya no podrán salir nunca más! ¿Maquiavélico, verdad? 

¡Ponedlo en práctica este verano y nos contáis que tal los resultados! 

Webinar: Copias de Seguridad en Joomla

El último de los Webinar gratuitos que tenemos preparados este verano continúa con la serie de Joomla que hemos venido impartiendo y hablaremos sobre las copias de seguridad en Joomla. ¡Esperamos que os hayan sido útiles y somos todos oídos para las sugerencias que tengáis sobre los mismos para el verano que viene! 

Fecha y hora:

  • ? 30 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Instalación de componentes para la realización de copias de seguridad en Joomla.
  • 2⃣ Administración de las copias de seguridad realizadas en Joomla.

Contenidos:

En esta sesión se aprenderá a instalar componentes para la realización y gestión de las copias de seguridad de nuestra aplicación web generada con Joomla.

Mediante Joomla se podrán crear portales de carácter profesional con unos conocimientos técnicos básicos, poniendo dicho CMS a la disposición del usuario final una gran herramienta de desarrollo web.

joomla backup seguridad

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 

Webinar: Resúmenes de Bases de Datos con Oracle 11g

Nuestro nuevo –y penúltimo… ¡esto ya se acaba, chicos! – Webinar gratuito tendrá lugar el martes que viene y tratará sobre la realización de resúmenes en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • ? 28 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Aprender a utilizar funciones de agregado.
  • 2⃣ Utilizar funciones de agregado para el agrupamiento de registros en consultas resumen.
  • 3⃣ Realizar agrupamiento de registros mediante las cláusulas GROUP BY y HAVING.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos que lleven a cabo resúmenes de datos. Para ello, se aprenderá a utilizar las funciones que permitan resumir un conjunto de datos en uno o varios valores representativos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle 11g secure

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros!

Webinar: Modificación de la Apariencia en Joomla!

 

El segundo webinar gratuito que tenemos programado para la semana que viene continúa con la serie de Joomla que venimos impartiendo este verano y hablaremos sobre la modificación de la apariencia de Joomla.

Fecha y hora:

  • ? 23 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Instalación de plantillas en Joomla.
  • 2⃣ Modificación del estilo asociado a una plantilla en Joomla.

Contenidos:

En esta sesión se aprenderá a modificar el aspecto visual asociado a la aplicación web generada en Joomla, mediante la instalación de plantillas y la modificación del estilo asociado a dichas plantillas.

Mediante Joomla se podrán crear portales de carácter profesional con unos conocimientos técnicos básicos, poniendo dicho CMS a la disposición del usuario final una gran herramienta de desarrollo web.

joomla themes templates temas

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! ?

Webinar: Consultas en Bases de Datos con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la consultas en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 21 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Utilizar la sentencia SQL para consulta de datos SELECT.
  • 2⃣ Conocer los distintos operadores que intervienen en la sentencia SELECT.
  • 3⃣ Utilizar operadores de comparación y operadores lógicos en las sentencias SELECT y conocer su orden de precedencia.

Contenidos:

En esta sesión se aprenderá cómo realizar consultas de datos sobre una tabla de la base de datos. Se aprenderá qué cláusulas constituyen la sentencia SELECT de consulta de datos y qué operadores intervienen en dicha sentencia.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

Oracle_11g_ocp

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

 

Webinar: Plugins y Componentes en Joomla (II)

 

Nuestro siguiente webinar gratuito de esta semana, que será continuación del que ya tuvimos la semana anterior, tendrá lugar este jueves y continuaremos explicando y hablando sobre la instalación de plugins y componentes en Joomla.

Fecha y hora:

  • 📅 16 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Instalación y configuración de plugins.
  • 2⃣ Instalación y configuración de componentes.
  • 3⃣ Instalación y configuración de módulos.

Contenidos:

En esta sesión se continuará con la instalación de componentes, módulos y plugins que permitirán añadir funcionalidad adicional a la versión de Joomla instalada.

Mediante Joomla se podrán crear portales de carácter profesional con unos conocimientos técnicos básicos, poniendo dicho CMS a la disposición del usuario final una gran herramienta de desarrollo web.

joomla-por-que-joomla

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Webinar: Modificación de Datos en Bases de Datos Relacionales mediante Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar mañana martes y tratará sobre la modificación de datos en bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 14 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Insertar datos en tablas.
  • 2⃣ Borrar datos en tablas.
  • 3⃣ Actualizar datos en tablas.

Contenidos:

En esta sesión se aprenderá cómo realizar modificaciones de datos en las tablas que componen una base de datos, a través de las sentencias de inserción de datos, borrado y actualización de datos.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle_logo_11g_db

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Webinar: Plugins y Componentes en Joomla (I)

 

Nuestro nuevo webinar gratuito tendrá lugar este jueves (después del Webinar sobre creación de Bases de Datos que se impartirá mañana martes) que viene y tratará sobre la instalación de plugins y componentes en Joomla.

Fecha y hora:

  • 📅 09 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Instalación y configuración de plugins.
  • 2⃣ Instalación y configuración de componentes.
  • 3⃣ Instalación y configuración de módulos.

Contenidos:

En esta sesión se aprenderá a instalar una amplia gama de componentes que permitirán añadir funcionalidad adicional a la versión de Joomla instalada.

Mediante Joomla se podrán crear portales de carácter profesional con unos conocimientos técnicos básicos, poniendo dicho CMS a la disposición del usuario final una gran herramienta de desarrollo web.

joomla-por-que-joomla

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Webinar: Creación de Bases de Datos Relacionales con Oracle 11g

 

Nuestro nuevo webinar gratuito tendrá lugar el martes que viene y tratará sobre la creación de bases de datos relacionales mediante Oracle 11g.

Fecha y hora:

  • 📅 07 de Julio de 2015
  • ⏰ 19:00 a 19:45 h

Objetivos:

  • 1⃣ Identificar las partes de las que consta una sentencia CREATE TABLE.
  • 2⃣ Conocer los distintos tipos de datos y el juego de caracteres en la declaración de tablas y tipos.
  • 3⃣ Crear tablas.
  • 4⃣ Definir restricciones de diferente tipo.

Contenidos:

En esta sesión se aprenderá como crear tablas sobre bases de datos relacionales, modificarlas y eliminarlas. Además se muestran los tipos de datos de los que dispone Oracle, para ser usados en la construcción de tablas.

Oracle Base de Datos 11g ofrece un rendimiento y una escalabilidad excepcionales en servidores Windows, Linux y UNIX, y aporta un rápido rendimiento de la inversión porque permite pasar de un solo servidor a Grid Computing sin modificar ni una sola línea de código.

Oracle Base de Datos 11g automatiza las tareas de administración y ofrece las mejores funciones de seguridad y de cumplimiento de las normativas, por lo que consigue resultados óptimos. Gracias a Real Application Clusters, se obtienen los mayores niveles de disponibilidad. Como ofrece distintas ediciones y unos costes operativos más bajos que IBM DB2 y Microsoft SQL Server, es la opción ideal para empresas en expansión.

oracle-database-11g

Lo mejor de todo es que, como siempre, es totalmente gratis para todos aquellos que quieran participar en el mismo. Os recordamos también las 2 modalidades de asistencia:

  • ✅ Asistente: para participar en directo de forma interactiva y poder hacer preguntas al profesor.
  • ❎ No asistente: si no puedes asistir en directo, grabamos la sesión para visualizarla posteriormente y te daremos acceso a la misma una vez finalizada, para que la veas cuando quieras.

Por último, no olvidéis que las plazas para asistir en directo son limitadas, así que… ¡corred a apuntaros! 😉

Por qué cambiar de WhatsApp a Telegram

La llegada de Telegram al mundo de la mensajería instantánea en agosto de 2013 fue una bomba que hizo temblar los pilares de hasta el momento la App que reinaba en su categoría: WhatsApp; aunque su detonación no fue suficiente para derrumbar al gigante.

Sin embargo, los hermanos Nikolai y Pavel Durov, creadores de la aplicación, han hecho suyo dicho «despacito y con buena letra» y están dando mucho que hablar, ya que actualmente Telegram supera en funcionalidades y ventajas ampliamente a WhatsApp, por no hablar de los más de 2 Billones de mensajes diarios que se envían a través de la plataforma.

WhatsApp-Vs-Telegram-comparativo

La primera baza de Telegram es que se trata de software libre y por tanto es 100% gratuito (no hay pagos de ningún tipo, todas sus funcionalidades están incluidas en la app sin coste alguno); además, tiene un cifrado mucho más seguro que su competidor, permitiendo incluso chats privados con un cifrado altísimo (el proceso está basado en el cifrado 256-bit symmetric AES, el cifrado RSA 2048 y el intercambio de claves seguras Diffie-Hellman) y cuyos mensajes se pueden autodestruir pasado el tiempo que nosotros indiquemos.

Es totalmente multiplataforma, existiendo versiones para Android, iOS, Windows Phone, escritorio en PC/Mac/Linux, e incluso una versión web para poder usarla allá donde se tenga acceso a un ordenador con conexión a Internet (aunque WhatsApp sacó hace poco también su versión web para intentar enmendar un poco sus flaquezas).

Telegram Multiplataforma

Con Telegram puedes enviar mensajes, fotos, vídeos y archivos de cualquier tipo (doc, zip, mp3, etc.) hasta 1’5 GB e incluye un buscador interno de imágenes y gifs animados para enviarlos en las conversaciones, así como también se pueden crear grupos de hasta 200 personas y para que no sea complicado manejarlos, se pueden hacer menciones a un usuario en concreto respondiendo a sus mensaje en el propio grupo y utilizar hashtags.

Otra funcionalidad estupenda es que puedes encontrar a tus contactos mediante su número de teléfono como es habitual pero, y esto es lo interesante, también puedes encontrar personas a través de su alias o nick, de forma que puedes agregar a Telegram y charlar a gente de la que no tienes por qué tener su número de móvil, manteniendo así su privacidad.

pantalla telegram

Otro punto a favor de Telegram es que no pertenece a ningún país en particular. Es un proyecto global y no comercial con contribuyentes de todo el mundo, de modo que el proyecto es descentralizado: los servidores de Telegram, compañías y personas están esparcidas alrededor de todo el planeta. Aun así, como toda empresa necesita una sede física, la cual se encuentra en Berlín.

Entre las últimas novedades que se han incorporado a la app podemos destacar

  • Los Bots, cuentas automatizadas que, gracias la API pública, cualquiera podrá crear. Por ejemplo, hay bots como @PollBot que nos permite crear encuestas para grupos, @AlertBot para crear avisos y recordatorios o @ImageBot, que nos devuelve una imagen relacionada con la palabra clave que le digamos.
  • Los Stickers (pegatinas), que son colecciones de iconos en tamaño «gigante» compuestos por cualquier imagen que se nos ocurra, desde memes, minions hasta animales graciosos. No se envían como una imagen, sino que se muestran en la pantalla, en línea con el texto de la conversación. El índice de stickers en Reddit puede ser un buen punto de partida para encontrar muchos de los packs de pegatinas ya creados.

telegram stickers

Por supuesto no hemos comentado todas las ventajas y características de Telegram frente a WhatsApp, para eso ya os dejamos a vosotros que instaléis la aplicación y experimentéis directamente con ella, estamos seguros de que merecerá la pena.

Y si bien es cierto que los hermanos Durov no estudiaron en Instituto FOC (aunque estamos seguros de que les hubiese encantado 😜), vosotros sí que podéis hacerlo y la FP Superior en Desarrollo de Aplicaciones Multiplataforma es todo lo que necesitáis para aprender a crear aplicaciones tan chulas como Telegram y convertiros en el próximo Mark Zuckerberg. Todo ello 100% online, desde casa y a vuestro ritmo… ¿qué más se puede pedir?

¿Necesitas ayuda?