junio 2017 - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

Desarrollo de aplicaciones Android con App Inventor

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


  • Conocer el entorno de desarrollo App Inventor
  • Desarrollar aplicaciones Adnroid con App Inventor

 

Contenidos de la sesión:

  •  
  • Introducción al desarrollo en Android
  • Presentación de la plataforma App Inventor
  • Creación de una aplicación sencilla para Android

Gamificación en docencia y su implementación en Moodle

A través de este taller ONLINE aprenderás a:


  • Utilizar estrategias de juego en procesos didácticos.
  • Configurar la plataforma Moodle para implementar estas estrategias

 

Contenidos de la sesión:

  •  
  • Gamificación. Concepto.
  • Gamificación con insignias.
  • Configuración de Moodle para el uso de insignias

Implementación de copias de seguridad en servidor

En este taller el alumno aprenderá a:


  • Implementar un sistema de copias de seguridad integral para un servidor basado en Windows Server
  • Programar, encriptar, proteger y almacenar copias de seguridad de forma sostenible
  • Recuperar un sistema en un escenario dado

 

Contenidos de la sesión

  • Analizar el software de copias de seguridad: nativo/de terceros y libre/propietario.
  • Adaptar nuestras necesidades de hardware/software según el tipo de copia a realizar.
  • Realiza un plan integral de copias de seguridad.
  • Copia de seguridad avanzada

Implementación de Windows 10

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


  • Instalar un S.O. basado en Windows 10 desde diferentes medios
  • Actualizar a Windows 10
  • Migrar datos a Windows 10

 

Contenidos de la sesión:

  • Requisitos necesarios para la instalación de Windows 10
  • Implementación de Windows 10
  • Actualización a Windows 10
  • Migración de datos de usuario a Windows 10

Monitorización de Servidores y Servicios con ZABBIX

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


  • Valorar la importancia de la monitorización de servidores y servicios
  • Configurar e interpretar ciertos parámetros para hacer seguimiento del estado de servicios y servidores.

 

Contenidos de la sesión:

  • Instalación de Zabbix
  • Revisión de monitores más importantes incorporados en la configuración estándar
  • Inclusión de nuevos parámetros a monitorizar

Doble Grado Superior en Desarrollo de Aplicaciones Multiplataforma y Web

¿Eres un fanático de la programación? ¡Estás de suerte! Ahora puedes obtener una doble titulación de Grado Superior en Desarrollo de Aplicaciones Multiplataforma y Web.

¿En qué consiste? ¿Qué ventajas obtengo? ¿Qué salidas profesionales tiene? ¿Cómo puedo hacerlo? Damos respuesta a estas preguntas en nuestro artículo de hoy.

¿EN QUÉ CONSISTE?

Consiste en realizar dos Ciclos Formativos de Grado Superior de Informática, en concreto de la rama de programación.

¿QUÉ VENTAJAS OBTENGO?

Por todos es sabido que el mundo de las tecnologías y la informática progresa a pasos agigantados. La evolución de las aplicaciones, tanto multiplataforma como web, está dando lugar a la creación de numerosos puestos de trabajo.

Con esta doble titulación podrás ser un experto en el desarrollo de aplicaciones web y multiplataforma, completando así tu perfil de programador. Esto supone una ventaja en el mercado laboral ya que, cada vez más, las empresas están demandando perfiles que no sólo estén especializados en un ámbito sino empleados que sean capaces de abarcar diferentes campos.

¿QUÉ SALIDAS PROFESIONALES TIENE?

Las personas con este perfil profesional ejercen su actividad en entidades públicas o privadas de cualquier tamaño, tanto por cuenta ajena como por cuenta propia, desempeñando su trabajo en el área de desarrollo de aplicaciones informáticas multiplataforma en diversos ámbitos: gestión empresarial y de negocio, relaciones con clientes, educación, ocio, dispositivos móviles y entretenimiento, entre otros; aplicaciones desarrolladas e implantadas en entornos de alcance intranet, extranet e Internet; implantación y adaptación de sistemas de planificación de recursos empresariales y de gestión de relaciones con clientes.

Algunos de los puestos que podrás ocupar son los siguientes:

  • Desarrollador de aplicaciones informáticas para la gestión empresarial y de negocio.
  • Desarrollador de aplicaciones de propósito general.
  • Desarrollador de aplicaciones en el ámbito del entretenimiento y la informática móvil.
  • Programador web.
  • Programador multimedia.
  • Desarrollador de aplicaciones en entornos web.

 ¿CÓMO PUEDO HACERLO?

El ciclo de Desarrollo de Aplicaciones Multiplataforma (DAM) y el ciclo de Desarrollo de Aplicaciones Web (DAW) comparten todos los módulos del primer curso y un módulo de segundo curso, Empresa e Iniciativa Emprendedora (EIE).

Estos son los itinerarios que puedes seguir:

infografia itinerarios-01

Si posees la Titulación de Técnico Superior en Desarrollo de Aplicaciones Multiplataforma, podrás obtener el título de Técnico Superior de Desarrollo de Aplicaciones Web haciendo las asignaturas restantes, y viceversa.

Ahora que ya tienes toda la información sólo queda… ¡Ponerse a ello!

Si quieres más información sobre los ciclos visita nuestra web www.foc.es

faldon foc-01

¿Cumple tu página web con las normas básicas de accesibilidad?

El concepto de accesibilidad es muy conocido por nuestros alumnos del certificado de profesionalidad IFCD0210-Desarrollo de Aplicaciones con Tecnologías Web, ya que forma parte del temario del curso.

Este concepto indica la facilidad con la que algo puede ser accedido por todas las personas, especialmente por aquellas que poseen algún tipo de discapacidad. Busca la igualdad de acceso a la web para todos los usuarios.1

Los usuarios  con discapacidad tienen los siguientes problemas para acceder a la web:

  • Acceso a los contenidos web: problemas en visión, audición y/o movilidad.
  • Manipulación de periféricos: dificultades en el uso del teclado y/o ratón.
  • Interacción con los interfaces de usuario: dificultades en la navegación y/o comprensión.

Pero hay otros problemas de accesibilidad que no debemos olvidar y que son provocados por el idioma, la edad, conocimientos previos, conectividad, etc..

El máximo organismo dentro de la jerarquía de internet que se encarga de promover la accesibilidad es el World Wide Web Consortium (W3C), en especial su grupo de trabajo Iniciativa de Accesibilidad en la Web (WAI).

La accesibilidad web la podemos definir como la “posibilidad de que un sitio o servicio web pueda ser visitado y utilizado de forma satisfactoria por el mayor número posible de personas, independientemente de las limitaciones personales que tengan o aquellas derivadas del entorno que las rodea”.

El W3C, dispone de esta herramienta https://validator.w3.org/ en que todos los programadores web deben chequear el nivel de accesibilidad de las páginas desarrolladas.

El objetivo a cumplir es que este validador no reporte ni errores ni warning en la accesibilidad de nuestras web, aunque es por todos conocido, que es muy difícil.

Abajo adjunto el resultado de chequear la web de la Universidad de Granada (www.urg.es). Web con de gran importancia y visitada por un amplio abanico de usuarios a diario y que como podéis comprobar no está exenta de problemas de accesibilidad.

validator-w3-ugr

Beneficios que tiene para nuestra web al cumplir con las normas de accesibilidad:

  1. Aumentar el número de usuarios visitantes del sitio web, al posibilitar que los usuarios con discapacidad, de edad avanzada, baja alfabetización, etc..
  2. Disminución de costes y mantenimiento. Una página web accesible también permite la reutilización del contenido, al ser independiente del dispositivo de acceso.
  3. Reduce tiempos de carga de las páginas web y del servidor
  4. Consigue mejorar los resultados en los motores de búsqueda.

En certificado profesionalidad  IFCD0210-Desarrollo de Aplicaciones con Tecnologías Web, se estudia con detalle todos los aspectos de la accesibilidad web, permitiendo que los alumnos sean capaces de desarrollar webs accesibles.

Una nueva vía de especialización, la Formación Profesional.

Gracias a la especialización, la digitalización y la necesidad de reciclaje, la Formación Profesional está siendo actualmente una de las opciones más demandadas para continuar los estudios. No sólo alumnos procedentes de bachiller están matriculándose de los Ciclos de Grado Superior, ya que con la nueva normativa, también tienen acceso aquellos que proceden de Ciclos Formativos de Grado Medio, COU…

Además, la FP Superior se ha convertido en una nueva vía para la especialización y una gran ventaja en lo relacionado con el ámbito laboral. Absorbe casi el 30% de las ofertas de empleo existentes en España. Las empresas, cada vez más, piden perfiles especializados. Hay temáticas en las que no se profundiza en las carreras y es ahí donde está una de las ventajas que aporta la FP Superior.

Muchos alumnos también optan por esta titulación para acceder a carreras universitarias por no cumplir los requisitos necesarios para la misma. Otros en cambio, quieren renovar sus estudios para estar al día y ascender en su puesto o tener opción a uno.

A los ciclos de FP Informática se les han asignado 120 créditos ECTS a los efectos de reconocimiento de créditos en las enseñanzas Universitarias de Grado. Podrás solicitar la convalidación de la mitad de los créditos ECTS del Grado de Ingeniería Informática. Corresponderá a cada Universidad establecer las equivalencias de créditos a efectos de convalidación.

También puedes solicitar convalidaciones entre ciclos. A continuación puedes ver las posibles convalidaciones entre las titulaciones de FP de Informática:

Convalidaciones en ASIR

CONV ASIR

Convalidaciones en DAM

CONV DAM

Convalidaciones en DAW

CONV DAW

Entre las titulaciones de FP más destacadas encontramos aquellas relacionadas con el mundo digital. Desde Desarrollo de App Multiplataforma, Desarrollo de App Web, Administración de Sistemas Informáticos en Red, animación 3D, diseño gráfico hasta titulaciones relacionadas con la administración de empresas.

Si estás interesado en ampliar información sobre las titulaciones de FP de Informática en la modalidad Online sólo tienes que visitar nuestra web.

faldon foc-01

 

Atención!!!!!!!!!!! Ransomware dentro de un PDF, enmascarado dentro de un fichero Word.

Aviso, hace más de un mes que anda circulando un ransomware, muy muy peligroso. Es una variante del Locky, que va encapsulado dentro de la macro de un Word, que a su vez está dentro de un fichero PDF. Casi nada.

El problema está en que en general los antivirus escanean los ficheros Word en busca de macros, pero como está dentro de un PDF no lo pueden escanear con suficiente detalle, por lo que se escapa al heurística de los antivirus.

Está muy bien pensado y muy elaborado para que un usuario avanzado, pique y haga que el virus entre en su máquina.

7

Es muy astuto sigue los siguientes pasos:

  • El usuario recibe un mail, con un PDF adjunto. Si el remitente no es sospechoso, pues abrimos mail, al fin y al cabo solo lleva un PDF adjunto.
  • Al abrir el PDF nos pide abrir un documento Word que va dentro del PDF.
  • Con sutiliza y mucha astucia, hacen que elijas la opción adecuada para que habilites la edición del documento Word, dando paso a la ejecución de la macro VBA que descarga y ejecuta el ramsomware en tu máquina.

Como podéis ver, solo nos vale una recomendación, USA TU SENTIDO COMÚN, en cada email que recibas, en especial si lleva ficheros adjuntos, de cualquier tipo.

Además de mi recomendación básica y fundamental, establece una buena política de copias de seguridad y aplícala, como un sargento de hierro.

En  nuestro certificado de profesionalidad,  IFCT0210 Operación de Sistemas Informáticos , dedicamos mucho tiempo en enseñar como realizar copias de seguridad correctas y como aplicar políticas de copias de seguridad adecuadas, por este es el único método para proteger tu sistema de estas amenazas.

Objetivo “LPIC-1” – Procesamiento de texto – Parte 1

Continuamos con la serie “Objetivo LPIC-1” y comenzamos con la primera parte de una nueva sección.

 

El procesamiento de texto es el proceso de tomar un texto de entrada y efectuar algún tipo de conversión del texto antes de enviarlo hacia una salida.

Existen multitudes de comandos que modifican y tratan el contenido.

Comandos para combinar ficheros:

Entre ellos nos encontramos con CAT, JOIN, PASTE,…

Comando_CAT

CAT= Combina los ficheros que le pasemos como argumentos y los muestra por pantalla.

Su sintaxis es muy simple, cat [opciones] archivos

¿Que opciones tiene CAT?

-A –> Muestra todo, incluso caracteres que no se suelen mostrar en pantalla, como el signo $ al final de cada linea.

-n –> Numera todas las lineas.

-s –> Unifica las lineas vacias, si un fichero tiene varias lineas vacias las sustituye por una sola.

 

 

 

Comando JOIN

JOIN=Se utiliza para combinar dos archivos que tengan un campo clave  con información en común.

Su sintaxis es muy simple, join [opciones] archivo1 archivo2

¿Que opciones tiene JOIN?

-i –> Ignora mayúsculas y minúsculas.

-t carácter –> Utiliza el carácter como separador.

 

PASTE=Se utiliza para unir lineas de archivos una a una, separando las lineas con un tabulador.

Su sintaxis es muy simple, join [opciones] archivos

¿Que opciones tiene PASTE?

-s –> Pega un archivo detras de otro en vez de en paralelo.

Comando_Paste

Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux.

Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:

Desarrollo de Aplicaciones Web

Desarrollo de Aplicaciones Multiplataforma

Administración de Sistemas Informáticos en Red

CISO. Los hackers crean nuevos puestos de trabajo.

Debido a la incertidumbre que tienen las empresas ante el ataque de los hackers, se ha creado un nuevo puesto, el CISO (Chief Information Security Officer) o lo que se conoce comúnmente como Oficial de seguridad de la información o Director de seguridad de la información.

 El perfil de este nuevo puesto es cada vez más demandado por las empresas, pues las amenazas y los peligros van evolucionando y se necesita una seguridad extrema en lo que a información de las organizaciones se refiere.  La persona que realiza esta tarea no sólo debe tener conocimientos técnicos sino también de negocios, estar al tanto de las nuevas tecnologías de la información y de las normativas de protección de datos.

Para la ocupación del CISO se requiere una titulación universitaria ya sea relacionada con la ingeniería informática o de telecomunicaciones y además debe estar complementada con certificaciones de seguridad informática reconocidas a nivel internacional. Algunos ejemplos son: la Certificación de Auditor de Sistemas de Información (CISA), la Certificación en Riesgos y Control de Sistemas de Información (CRISC) o la Certificación en Gestión de Seguridad de la Información (CISM), entre otras.

Si posees alguna de las siguientes titulaciones de Formación Profesional Superior, podrás solicitar convalidación de créditos ECTS con la titulación de ingeniería informática. Si no la tienes y quieres ver información sobre los ciclos sólo tienes que hacer click en ellos.

Si te matriculas en Instituto FOC, podrás cursar tu ciclo de FP de Informática en la modalidad Online, obteniendo la Titulación Oficial, y tener acceso de manera gratuita a cursos de fabricantes como CISCO relacionados con la Ciberseguridad. Ejemplos de ellos son:

  • Introduction to Cybersecurity. Descubra cómo protegerse en línea y en los medios sociales a la vez que descubre carreras en ciberseguridad
  • Cybersecurity Essentials. Conozca los principios fundamentales, los procedimientos y las prácticas de seguridad de la información en la red.

En cuanto a las funciones de este perfil destacan: generar e implantar políticas de seguridad de la información, garantizar la seguridad y privacidad de los datos, supervisar la administración del control de acceso a la información, supervisar el cumplimiento de la normativa de seguridad de la información, ser responsable del equipo de respuesta ante crisis de seguridad y supervisar la estructura de seguridad de la información de la empresa. También deben estar informados de las novedades del sector y estar en una constante actualización de conocimientos para dar una respuesta flexible y ágil ante cualquier ataque cibernético que afecte a la empresa.

Estudios como el informe Global Information Security Workforce, afirma que podrían permanecer vacantes hasta 1.8 millones de puestos de trabajo relacionados con la seguridad a nivel mundial hasta el año 2022.

F5 Networks ha publicado una lista elaborada por Hot Topics (red online de líderes del sector tecnológico) con la colaboración de expertos en ciberseguridad y periodistas de información económica y tecnológica, con los 100 CISOs más influyentes en el mundo. Puedes consultar la lista aquí.

faldon foc-01

Programar efectos sencillos en JavaScript, de forma rápida y eficiente.

Con JavaScript podemos conseguir efectos sencillos y muy visuales en nuestras páginas web. Nuestros alumnos de IFCD0210 Desarrollo de Aplicaciones con Tecnologías Web conocen bien como hacer estos efectos rápidamente y de forma sencilla.

Os propongo el siguiente ejercicio, vamos pintar en pantalla una tabla. Para ello nuestra pequeña aplicación haciendo clic sobre un botón llamada tabla, nos pedirá el número de celdas que queremos que tenga la tabla y nuestro programa calculará el lado de la tabla, haciendo la raíz cuadrada del número de celdas que deseamos que tenga nuestra tabla.

Añadiremos un botón limpiar que reiniciará la tabla y limpiará la última tabla pintada.

pantalla-001-06062017

Cada celda tendrá un número y al pulsar sobre el número, la celda cambiará de color.

La idea es la siguiente:

pantalla-002-06-06-17

Con estas sentencias conseguimos el cambio de color

codigo-001-06-06-17

El código completo de este ejercicio lo puedes conseguir aquí.

Este efecto tan llamativo, se consigue con unas cuantas líneas de que código que podrás desarrollar sin dificultad al terminar con éxito nuestro certificado profesionalidad  IFCD0210-Desarrollo de Aplicaciones con Tecnologías Web.

Objetivo “LPIC-1” – Uso de Flujos, redirecciones y pipes

Continuamos con la serie “Objetivo LPIC-1” y comenzamos una nueva sección.

Como sabemos los datos en un sistema Linx fluyen a través de los diferentes programas que lo conforman, cada uno de estos programas realizara sus acciones necesarias, ya sea modificando o no el flujo de datos. Cuando interactúan , los flujos estarán entrando y saliendo desde los programas.

Generalmente la entrada es el teclado y la salida es la pantalla. En GNU/Linux encontraremos 2 tipos de salida y 1 de entrada:

0= Entrada estándar o STDIN

1= Salida estándar o STDOUT

2= Salida con error o STDERR

Empecemos con las redirecciones, para ello utilizaremos símbolos después del comando.

Operador Acción
> Envía la salida a un archivo.
>> Agrega la salida a un archivo.
2> Envía la salida de error estándar a un archivo.
2>> Agrega la salida de error estándar a un archivo.
< Envía un archivo como entrada de un comando.
&> Envía la salida estándar y de error a un archivo.
<< Lee la información del teclado, hasta que se introduce una linea.

Las tuberías (pipe), se utiliza para que la salida de un comando sea dirigida para ser usada como entrada para el siguiente comando.

$ ps -aux | grep backup

En el siguiente Post continuaremos con el filtrado de flujos de texto (cat, cut, join, etc.) .

Si tienes ganas de sacarte la certificación cuanto antes, pásate por nuestra tienda y busca los cursos que tenemos sobre Linux, mas en especifico sobre la certificación LPIC-1 en Español.

Pero si lo que quieres es aprender mas cosas ademas de linux, pásate por nuestros Grados Superiores Online y podrás sacarte el titulo de FP Superior de:

Desarrollo de Aplicaciones Web

Desarrollo de Aplicaciones Multiplataforma

Administración de Sistemas Informáticos en Red

¿Necesitas ayuda?