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

Especialistas en Informática

Ransomware, ATENCIÓN sigue secuestrando datos.

Aunque parezca una estafa informática del pasado, Ransomware sigue estando activo. ¿Por qué? Por que se envía de forma masiva y automática a través de internet y aunque la gran mayoría conoce esta estafa, sigue siendo muy rentable para los ciberdelicuentes, por que siempre hay un porcentaje de personas afectadas que paga de forma anónima.

Ransomware o Secuestro de nuestros datos consiste en un malware que llega a tu ordenador a través del correo electrónico, dentro de un mensaje va adjunto un fichero que al abrirlo se inicia este proceso de secuestro de datos, aunque los datos no salen del ordenador. Permanecen en el ordenador pero encriptados y por tanto inaccesibles al usuario. Para acceder a ellos te piden que teclees una contraseña, a la cual solo tienes acceso previo para de un importe económico. Está tan establecida esta estafa que hay precios para partículares y precios para empresas.

Si ataca Ransomware tu sistema solo tienes dos opciones:

  1. Pagar para que te envíen la contraseña y volver a tener acceso a tus datos
  2. Perder los datos definitivamente, por que pasada una fecha te avisan que ya no será recuperable la información, aunque consiguieras la contraseña.

La única medida efectiva para esta estafa informática es tener copia de seguridad actualizada de los datos.  En especial para las empresas es muy importante tener una política de copias de seguridad.

3D Render of Doucment Security Icon
3D Render of Doucment Security Icon

En el ciclo de Grado Superior de Administración de Sistemas Informáticas en Red, nuestro alumnado estudia en varios módulos cómo establecer una buena política de copias de seguridad y qué recursos informáticos dedicar a ello.

Metodologías Ágiles. Introducción a Kanban.

Al finalizar esta sesión serás capaz de:

  • Conocer cómo trabajar con la técnica Kanban
  • Aplicar esta técnica tanto al ámbito profesional como al personal
  • Conocer los conceptos y aprender a trabajar en flujo

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Origen de Kanban.
  • Por qué y cuándo usar Kanban.
  • Ejercicio práctico.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Programación con BD

Al finalizar esta sesión serás capaz de:

  • Conocer las Bases de Datos Relacionales
  • Conocer los métodos de conexión a Bases de Datos
  • Conocer los métodos de consulta a Bases de Datos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Introducción a las Bases de datos relacionales.
  • Comprensión de los métodos de conexión a Bases de Datos.
  • Conceptos de los métodos de consulta de las bases de datos.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Mi ordenador va lento. ¿Qué puedo hacer?

Todos conocemos que los ordenadores con sistemas operativos Windows, tienen a ir cada vez más lento a medida que los vas usando. Por tanto no es solo un problema de tu ordenador.

También tiene un arreglo relativamente sencillo, aunque es muy difícil que consigas un funcionamiento óptimo.

Aunque debes tener presente que si tú ordenador está en una situación en la que abrir cualquier aplicación le lleva un tiempo extremo, te aconsejo que lo lleves a un servicio técnico.

Pantalla esperando

Si no es esta la situación de tu ordenador, puedes seguir los siguientes consejos para mejorar la velocidad:

  • Desinstala programas que no usas. Esto libera espacio en disco duro, modifica el inicio del ordenador eliminado estos programas y agilizando el inicio del programa.
  • Mantén actualizados todos los programas que tienes instalados. Hay opciones en la instalación que te permite programar su actualización.
  • Aumente la velocidad de inicio. Muchos programas, quizás demasiados, están diseñados para activarse automáticamente al arrancar. Deja solo los básicos que realmente necesitas.
  • Libera espacio en el disco duro. Los sistemas operativos tienen herramientas que te permiten liberar y ordenar espacio el disco duro.
  • Revisa qué programas están ejecutándose en segundo plano. Esto ocurre mucho con los reproductores de música, si escuchas música con frecuencia.
  • Si no es muy antiguo tu ordenador y dispones de unos euros de sobra, puedes cambiarle la memoria y añadirle un disco duro SSD. Esto mejora los tiempos de arranque de los ordenadores de forma significativa.

Desarrollo de aplicaciones web y de escritorio

Al finalizar esta sesión serás capaz de:

  • Crear aplicaciones de escritorio
  • Conocer la programación orientada a eventos
  • Crear aplicaciones web
  • Conocer ASP .NET
  • Conocer IIS

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Conceptos de las aplicaciones de Windows Forms.
  • Conceptos de las aplicaciones basadas en consola.
  • Conceptos del desarrollo de páginas web.
  • Conceptos del desarrollo de aplicaciones ASP .NET.
  • Conceptos del hospedaje de sitios web en IIS

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Introducción al Framework Scrum

Al finalizar esta sesión serás capaz de:

  • Conocer los principios de Scrum.
  • Conocer las reglas básicas de Scrum.
  • Entender porqué Scrum es el Framework nº 1 en Agile.

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Roles.
  • Eventos.
  • Artefactos.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

¿Qué son las máquinas virtuales? ¿Para qué se usan? ¿Qué ventajas tienen?

¿Qué son las máquinas virtuales? ¿Para qué se usan? ¿Qué ventajas tienen?

Cuando oímos hablar de máquinas virtuales, se nos dispara la imaginación y pensamos que son algún tipo de máquina que si existir, realizan una función. Pero nada más lejos de la realidad.

Una máquina virtual en realidad es una tecnología que permite el uso de software el cual permite abstraer las características físicas del ordenador donde está instalado, creando virtualizaciones las cuales permiten ver varias plataformas hardware independientes aunque solo sean una. Esta tecnología permite que cada máquina virtual instalada en un ordenador actúe como un ordenador independiente, sobre el cual poder instalar un sistema operativo diferente y todo el software que necesitemos, manteniendo el sistema operativo que realmente está instalado en el ordenador, libre de riesgos de modificaciones y actualizaciones inadecuados.

Esto convierte a las máquinas virtuales en una gran herramienta de pruebas, aunque no es este su uso principal. Los usos más comunes además de herramienta de pruebas para salvaguardar nuestro sistema operativo principal y los datos almacenados en el ordenador son:

  • Para montar uno o varios servidores Web en nuestra ordenador.
  • Para montar un servidor VPN
  • Para montar un servidor de correo electrónico.
  • Para probar y usar software que no está disponible en nuestro sistema operativo.
  • Para usar software que ya está obsoleto y solo funciona en sistemas operativos antiguos como Windows XP.
  • Para protegernos de ataques maliciosos abriendo en la máquina virtual aplicaciones o correos sospechosos.
  • Para formación, por ejemplo creando/simulando una red ordenadores y aplicar conocimientos de administrador de sistemas informáticos. También si eres desarrollador para probar la aplicación que estas desarrollando en un entorno controlado y sin riegos para el resto de aplicaciones, para el sistema operativo o para los datos almacenados en el ordenador.

Este último uso es el que damos en el Instituto FOC, a las máquinas virtuales. Usan máquinas virtuales tanto a los alumnos que de sistemas (Administrador de Sistemas informáticos en Red) como los de desarrollo (Desarrollo de Aplicaciones Multiplataforma y Desarrollo de Aplicaciones Web)

Introducción a las Metodologías Ágiles

Al finalizar esta sesión serás capaz de:

  • Conocer los principios de la agilidad.
  • Por qué es objetivo de cualquier empresa de desarrollo incorporar esta forma de trabajo.
  • Identificar fortalezas y debilidades de ambas formas de trabajar

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Valores ágiles.
  • Manifiesto ágil.
  • Cultura Agile VS Gestión tradicional.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Comprensión general del desarrollo de software

Al finalizar esta sesión serás capaz de:

  • Conocer el ciclo de vida de una aplicación
  • Conocer los métodos de prueba de una aplicación
  • Depurar aplicaciones
  • Conocer diversos tipos de algoritmos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico

  • Comprensión de la administración del ciclo de vida de las aplicaciones.
  • Conocer los tipos de pruebas de una aplicación.
  • Conocer los estructuras de datos de C#.
  • Ejemplos de algoritmos con estructuras de programación.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Curso de Introducción a las Metodologías Ágiles.

Iníciate en el uso de las Metodologías Ágiles,  inscribiéndote en nuestro curso de «Introducción a las Metodologías Ágiles».

Para ello se van a impartir varias sesiones donde se van a mostrar tanto los fundamentos de estas metodologías como algunas herramientas para su manejo. Todo desde un punto de vista práctico que permita al alumno comenzar a aplicar estas metodologías desde la primera sesión.

¿Quién puede inscribirse?

Todos aquellos que estén interesados. No es necesario que seas alumno de Instituto FOC.

¿Debo tener conocimientos previos? No.

¿Tiene algún coste? No.

¿Podré ver las grabaciones de las sesiones en caso de no poder asistir en directo?

Sí, pero ten en cuenta que si asistes en directo podrás realizar tus consultas al profesor.

En las grabaciones, debido a la Ley de protección de datos, cortamos la parte de interacción de los alumnos.

 

¿Cuántas sesiones son? ¿Cómo me registro?

Son  tres sesiones de una hora de duración cada una de ellas. Todas comienzan a las 19.00h y terminan a las 20.00h.

16/07/2020         Introducción a las metodologías Ágiles.

23/07/2020         Introducción al Framework Scrum.

30/07/2020         Metodologías Ágiles. Introducción a Kanban.

 

Puedes registrarte sólo en una sesión, en varias o en todas. Si sólo vas a registrarte en algunas puedes hacerlo pinchando en la que desees y registrándote. Si quieres registrarte en todas las sesiones, debes registrarte en cualquiera de ellas y marcar la casilla donde indicas que quieres registrarte en todas las sesiones (puedes verla en la siguiente imagen).

Captura

Una vez impartidas las sesiones, podrás visualizar las grabaciones de las mismas. Te iremos avisando de la publicación de las grabaciones.

Cómo programar efectos en una web de forma rápida y sencilla!!!!

Cómo programar efectos en una web de forma rápida y sencilla!!!!

Nuestro alumnado del Ciclo de Grado Superior de Desarrollo de Aplicaciones Web, conoce y maneja bien técnicas para crear efectos en una página Web de forma sencilla, eficiente y amigable para el usuario.

Por ejemplo, les proponemos crear los siguientes efectos:

  • Efecto ocultar Panel 1 al hacer clic en el botón Button 1
  • Efecto visualizar Panel 1 al pasar el ratón por encima del botón Button1

A priori, parece que esto nos puede llevar a un proyecto web complejo en el que hay que escribir mucho código. Pero nada más lejos de la realidad. Observa la siguiente imagen y veras que con unas pocas líneas de código Jquery (ver parte izquierda de la imagen), puedes conseguir los efectos que hemos propuesto al inicio de este texto (ver parte derecha de la imagen).

efectos_en_la_Web Jquery

Te propongo que descargues el código fuente de este programa, extrae los ficheros y haz doble clic en el fichero index.html, podrás ver los efectos de ocultar y visualizar el  Panel 1, en tu navegador habitual.

Si sabes algo de programación Web lee las siguientes cuatro líneas de código, con ellas se realizan estos efectos visuales:

$(document).ready(function(){

$(‘#boton1’).click(function() {
$(‘#panel1’).slideUp(1000);
});
$(‘#boton1’).mouseenter(function() {
$(‘#panel1’).slideDown(1000);
});

¿No te parece interesante? Solo con cuatro líneas se pueden generar estos efectos. Jquery es una herramienta potente y muy útil, fundamental para cualquier programador Web.

Puedes descargar el código haciendo clic aquí: index

Aspectos fundamentales del desarrollo software. Introducción a la programación Orientada a Objetos con C#

Al finalizar esta sesión serás capaz de:

  • Conocer el concepto de clase
  • Comprender el concepto y métodos de creación y uso de objetos
  • Comprender el funcionamiento de la herencia

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico.

  • Comprensión de los objetos.
  • Conceptos de los valores y las referencias.
  • Comprensión de la encapsulación.
  • Comprensión de la herencia

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Aspectos fundamentales del desarrollo software. Introducción a la programación C#

Al finalizar esta sesión serás capaz de:

  • Crear un proyecto en C#
  • Conocer las estructuras básicas de programación
  • Conocer los tipos de datos

Contenidos de la sesión:

Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico.

  • Comprensión de la programación informática.
  • Comprensión de las estructuras de decisión.
  • Comprensión de las estructuras de repetición.
  • Comprensión del control de excepciones.

Revisa todos los seminarios pendientes y si lo deseas registrate en el que sea de tu interés haciendo click aquí.

Navegar manteniendo la privacidad. ¿Cómo indicarle al navegador no almacene mis pasos en Internet?

 

¿Qué es la navegación privada? Consiste en  evitar que otras personas conozcan las páginas webs que has visitado. Esto ocurre por que tu navegador, por defecto, guarda información sobre tus pasos en internet.

 

Para evitar que otras personas conozcan tus pasos en internet, y especialmente si haces uso de dispositivos públicos o compartidos, todos los navegadores incorporan la opción “navegación privada”.

 

Por ejemplo, en Google Chrome solo tienes que seguir estos pasos y a partir de ese momento navegará por internet de forma privada:

 

  1. Abre Chrome en tu ordenador.
  2. En la parte superior derecha, haz clic en Más a continuación > Nueva ventana de incógnito.
  3. Se abrirá una nueva ventana. En la esquina superior, busca el icono de incógnito Modo incógnito .

 

También puedes utilizar una combinación de teclas para abrir una ventana de incógnito.

 

  1. Windows, Linux o Chrome OS: pulsa Ctrl + Mayús + N.
  2. Mac: pulsa ⌘ + Mayús + N.

 

Si quieres volver a navegar en modo normal solo tienes que cerrar el navegador y volver a abrirlo.

 

En cualquier caso, siempre que navegues por internet y quieras minimizar los riesgos sigue los siguientes consejos (Fuente OSI):

  1. Mantén el navegador actualizado a la última versión.
  2. Borra el historial de navegación cuando no lo necesites
  3. Elige complementos y plugins de confianza, descárgalos solo de sitios conocidos.
  4. Instala un verificador de páginas web, normalmente proporcionado por los principales antivirus.
  5. Revisa las opciones de configuración del navegador y habilita aquellas que consideres más interesantes para proteger tu privacidad y mantenerte más seguro.
  6. Elimina las cookies, esos pequeños ficheros que guardan información de los sitios que visitas.
  7. Utiliza un gestor de contraseñas para almacenar y custodiar tus claves de acceso y evitar así utilizar tus navegadores como gestores de contraseñas.
  8. Cierra siempre la sesión cuando salgas de una página en la que te hayas autenticado con usuario y contraseña.

Para conocer con más detalle, todo tipo de medidas de seguridad de la información, ofrecemos en el ciclo de Administración de Sistemas Informáticos en Red, dos módulos que explican en profundidad todo esta problemática:

  • Seguridad y Alta disponibilidad
  • Servicios de Red e Internet
¿Necesitas ayuda?