taller archivos - Instituto FOC | Informática ONLINE | FP Informática ONLINE

Especialistas en Informática

¡¡Aprende a Programar ahora!! Acceso Libre

Durante los veranos impartimos una serie de Talleres Técnicos Online cuyo acceso es libre. El funcionamiento de estos talleres es el mismo que el de las clases en directo de los ciclos de Grado Superior.

A continuación puedes ver las grabaciones de los relacionados con Programación, sólo tienes que pinchar en el que te interese y podrás ver la grabación (por protección de datos la parte de interacción de los alumnos la tenemos que cortar).

   Talleres Técnicos Online de Programación

Nivel 1

Nivel 2

Taller técnico: Creación de terreno en 3D con Unity


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

  • Comprender las características de un terreno en 3D.
  • Generar un terreno utilizando las herramientas del Motor del Terreno de Unity.
  • Crear un terreno a partir de un fichero RAW.
  • Añadir árboles y otros elementos al terreno.
  • Mover la cámara por el terreno.

Contenidos de la sesión:

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

  • Terreno en 3D.
  • Motor del Terreno de Unity.
  • Assets.
  • Cámara.

Taller técnico: Proyecto 3D Unity

youtube https://www.youtube.com/watch?v=%20ybNSlW2SkjE%20&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Comprender las características de un juego 3D.
  • Entender la animación en 3D.
  • Gestionar la iluminación de una escena 3D.
  • Utilizar físicas, colisionadores, materiales y shaders en 3D.
  • Distinguir todas los subsistemas de un juego 3D completo.
  • Modificar un juego 3D ya existente.
  • Comprender scripts complejos.

Contenidos de la sesión:

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

  • Unity Learn.
  • Animación en 3D.
  • Iluminación.
  • Físicas, colisionadores, materiales y shaders.
  • Modificación de un videojuego existente.

Taller técnico: Creación de aplicaciones híbridas y aplicaciones web progresivas con Ionic Framework

youtube https://www.youtube.com/watch?v=%20gsQM540JO4A%20&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Definir lo que son las aplicaciones híbridas y las aplicaciones web progresivas
  • Conocer las ventajas de la programación de aplicaciones híbridas
  • Conocer Ionic Framework
  • Crear una pequeña aplicación Ionic que funcione en dispositivos Android e IOS

Contenidos de la sesión:

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

  • ¿Qué son las aplicaciones híbridas?
  • Comparación de desarrollos híbridos y nativos
  • ¿Qué es Ionic Framework?
  • Creación de una aplicación Ionic básica
  • Ejecución de la aplicación creada en el móvil
  • Creación de una aplicación PWA

Taller técnico: Uso de contenedores en Linux. Dockers

youtube https://www.youtube.com/watch?v=JgVGj3RJnCM&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Instalar un contenedor (Docker) en Ubuntu
  • Manejar contenedores en Ubuntu
  • Crear contenedor de Apache

Contenidos de la sesión:

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

  • Instalación de Docker en Ubuntu
  • Creación, configuración y administración de Docker en Ubuntu
  • Creación de un contenedor en Ubuntu

Taller técnico: Balanceando la carga con varios servidores de aplicaciones

youtube https://www.youtube.com/watch?v=74gb-isEcXM&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Realizar varias instalaciones de tomcat
  • Desplegar el servicio Apache
  • Saber lo que es un balanceador de carga

Contenidos de la sesión:

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

  • Instalación de Tomcat
  • Instalación de Apache
  • Configuración de apache-tomcat
  • Balanceador de carga

Taller técnico: Proyecto 2D Unity

youtube https://www.youtube.com/watch?v=8STg5Spl1ss&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Distinguir todas los subsistemas de un juego 2D completo.
  • Importar y utilizar assets
  • Crear y utilizar prefabs.
  • Gestionar el cambio de escenas.
  • Modificar un juego ya existente.
  • Comprender scripts complejos.

Contenidos de la sesión:

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

  • Unity Learn.
  • Assets store.
  • Prefabs
  • Carga de escenas (LoadScene)
  • Modificación de un videojuego existente.

Taller técnico: Animación y movimiento en Unity.

youtube https://www.youtube.com/watch?v=loIstVpx8tM&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Realizar animaciones 2D y transiciones entre ellas.
  • Crear pequeños códigos que realicen funcionalidad en el juego.
  • Gestionar el subsistema de entrada.
  • Gestionar eventos de colisión y condiciones de victoria y derrota.

Contenidos de la sesión:

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

  • Herramientas Animation y Animator.
  • Input Manager.
  • Scripting en C#.

Taller técnico: Gestión de entidades con Frameworks

youtube https://www.youtube.com/watch?v=2m6y34ES5tA&w=560&h=315
Al finalizar esta sesión serás capaz de:

  • Conocer la gestión de entidades con frameworks
  • Visual Studio .NET
  • Java con NetBeans

Contenidos de la sesión:

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

  • Gestión de entidades con Visual Studio .NET
  • Gestión de entidades en Java con NetBeans

Taller técnico: Cortafuegos en Linux con UFW


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

  • Implementar un cortafuegos en Linux
  • Configurar en consola y gráficamente reglas de acceso al sistema
  • Gestionar la seguridad perimetral de un sistema.

Contenidos de la sesión:

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

  • Instalación y configuración de UFW
  • Análisis de la seguridad perimetral en Linux
  • Implantación de un cortafuegos de host

Taller técnico: Creación y manipulación de una escena en Unity


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

  • Crear una escena simple con fondo, personajes y obstáculos.
  • Insertar objetos en una escena.
  • Gestionar físicas y colisiones.
  • Realizar eventos de click de ratón simples.

Contenidos de la sesión:

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

  • GameObjects
  • Scene
  • RigidBodies y Colliders.
  • Evento onClick.
  • Main Camera.

Taller técnico: Primeros pasos con GIT


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

  • Git como sistema de control de versiones
  • Repositorios git
  • Clonado de repositorios git
  • Creación de ramas para realizar modificaciones
  • Actualización de cambios realizados
  • Pull requests, unión de cambios realizados en varias ramas del repositorio

Contenido de la sesión:

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

  • Sistemas de control de versiones
  • Git
  • Servidores públicos: Github, Bitbucket
  • Clonación de repositorios
  • git checkout
  • git add / git commit
  • git pull / git push
  • Pull requests

Taller técnico: Introducción a Unity


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

  • Instalar Unity Hub y Unity 3D.
  • Crear proyectos y escenas en Unity 3D.
  • Conocer el interfaz de usuario de Unity identificando sus principales secciones.
  • Insertar objetos en una escena.
  • Configurar propiedades y añadir componentes a los objetos.
  • Compilar, ejecutar y exportar un proyecto en Unity.

Contenido de la sesión:

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

  • Instalación Unity Hub y Unity 3D.
  • Proyectos y escenas.
  • El interfaz de usuario de Unity.
  • Propiedades y componentes de los objetos.
  • Componente Transform.
  • Generación de ejecutables.

Taller técnico: Esteganografía: Primeros pasos


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

  • Analizar la esteganografía como herramienta de seguridad.
  • Enviar datos camuflados en ficheros del sistema.
  • Añadir contenido ascii oculto en un fichero.
  • Añadir contenido binario oculto en un fichero.
  • Utilizar la esteganografía como complemento a criptografía.

Contenido de la sesión:

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

  • Concepto de esteganografía
  • Utilización de herramientas del sistema operativo en esteganografía
  • Herramientas de terceros en esteganografía
  • Esteganografía como herramienta de seguridad

Taller técnico: Administración de dominios con Plesk


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

  • Conocer la administración de servidores con Plesk
  • Diferencias entre cPanel y Plesk

Contenidos de la sesión:

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

  • Características de Plesk
  • Tareas de administración con Plesk

Taller técnico: Exportación e importación de datos con SQL Developer

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

  • Importar una tabla con SQL Developer.
  • Importar una tabla con SQL Developer.

Contenidos de la sesión:

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

  • Realizacion de un import e export de tablas con SQL Developer

Taller técnico: Gestión de informes con SQL Developer


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

  • Aprender a realizar el diseño físico con SQL Developer.

Contenidos de la sesión:

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

  • Creacion, alteracio y borrado de tablas con SQL Developer.

TALLERES TÉCNICOS DE INFORMATICA ONLINE ¡¡GRATIS!!

Participa en nuestros talleres técnicos online de forma gratuita. Sólo tendrás que registrarte en aquellos que te interesen con tu dirección de correo electrónico.

El funcionamiento es el mismo que las clases en directo de los ciclos que impartimos. Podrás ver de primera mano cómo se interactúa con los profesores.

Si no puedes asistir en directo podrás ver las grabaciones pero ten en cuenta que la parte de interacción de los alumnos la cortamos por la normativa de protección de datos.

Mira todos los talleres y regístrate aquí.

La industria del videojuego en España

Al tratarse de un sector muy intenso en factor trabajo, su desarrollo abre una perspectiva de incremento del empleo de calidad y un impulso notable de la economía basada en la creatividad y el conocimiento (Declara Reyes Maroto, Ministra de Industria, Comercio y Turismo, en el Anuario de 2018 de AEVI).

Actualmente, los videojuegos se han convertido en un ejemplo clave de interacción cultural ya que transmiten valores e ideas al igual que otros referentes como la literatura o el cine. En ellos están presentes distintas artes como el sonido, la música, la estructura audiovisual y literaria…

Además su componente de entretenimiento e interactividad hace que los videojuegos sean la primera opción audiovisual en España (16,8 millones de videojugadores de diferentes edades y género).

El sector de los videojuegos reúne una dualidad poco frecuente, la de ser proveedor digital y tecnológico y, simultáneamente, industria de ocio y entretenimiento.

Eventos como los Esports (competiciones de videojuegos) han ganado presencia en el sector tecnológico. De hecho la AEVI (Asociación Española de Videojuegos) ha creado un Libro blanco de los esports en España en el que detalla toda la información que debes saber sobre ello.

Por otra parte, el Gobierno se ha comprometido a impulsar los sectores más vinculados con la innovación y la creatividad, ayudando así al ámbito de los videojuegos en su producción nacional y en la inversión internacional.

Otro de los instrumentos es la Mesa del Videojuego, compuesta por la Administración General del Estado, por las Comunidades Autónomas y por los principales agentes del sector, y en la que también ha participado Europa Creativa. Se trata de una mesa de trabajo constituida de forma permanente, creada por la Conferencia Sectorial de Cultura, que tiene la finalidad de debatir la situación actual del sector y los retos a los que se enfrenta. Asimismo, desde ICEX (España Exportación e Inversiones) se desarrolla una intensa actividad para promover el acceso de nuestras empresas de videojuegos a otros mercados, darles visibilidad en los principales eventos de la industria como Gamescom y proyectar la imagen del videojuego español bajo la marca Games from Spain.

Captura

España tiene potencial para ocupar un puesto destacado en el sector de los videojuegos pero para ello es necesaria una firme colaboración entre diferentes administraciones públicas y el sector privado. Si esto se lleva a cabo, podremos ser uno de los líderes mundiales de este ámbito.

Enlaces de interés:

Taller técnico: Creando un proyecto básico de Unity

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

  • Cómo utilizar los distintos recursos o “Assets”
  • Gestionar el paso de escenas
  • Cómo exportar nuestros proyectos

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Descargar Assets desde la Store de Unity
    • Crear Objetos con componentes en una Escena
    • Script básico (Función LoadScene)
    • Exportación de proyectos

Taller técnico: Explotación de la zona Flashback de Oracle

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

  • De recuperar una tabla borrada mediante la sentencia DROP
  • Recuperar registros borrados por error
  • Visualizar el histórico de modificaciones de un registro

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Uso de la papelera de reciclaje de Oracle (DBA_RECYCLEBIN)
    • Uso de Flashback Query para visualizar el estado de un dato en un tiempo pasado
    • Visualizar todos los cambios que ha tenido un registro

Taller técnico: Instalación de MySql y uso de MySql WorkBench

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

  • Instalar un servidor MySql
  • Instalar la herramienta cliente MySql Workbench
  • Realizar consultas a través de MySql Workbench
  • Realizar procesos de ingeniería directa
  • Realizar procesos de ingeniería inversa

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Instalación y configuración de un servidor de bases de datos MySql
    • Instalación de un entorno cliente para bases de datos Mysql
    • Realización de consultas SQL
    • Creación de modelos E/R a través de MySql Workbench

Taller técnico: Introducción al entorno de Unity

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

  • Desenvolverte en la interfaz de la aplicación
  • Debugear y utilizar la consola de Unity

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Creación de un proyecto
    • Uso de los distintos elementos de la interfaz
    • Programación básica en C
    • (Log)

Taller técnico: CMS WordPress: Creación de una tienda online con WooCommerce

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

  • Instalar WooCommerce sobre WordPress
  • Configurar WooCommerce para tener una tienda
  • Crear y gestionar productos y pedidos

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Instalación del plugin WooCommerce
    • Configuración de WooCommerce
    • Diseño de la Tienda
    • Creación de productos
    • Gestión de pedidos

Taller técnico: Montaje de Equipos Informáticos, hardware (II).

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

  • Identificar los componentes más comunes para el montaje y actualización de equipos informáticos portátiles
  • Conocer el proceso de montaje de cada componente
  • Aplicar el montaje de los distintos componentes en el orden correcto

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Descripción de un equipo portátil
    • Componentes de un equipo informático portátil
    • Ensamblaje de los distintos componentes

Taller técnico: Montaje de Equipos Informáticos, hardware.

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

  • Identificar los componentes más comunes para el montaje de equipos informáticos de sobremesa
  • Conocer el proceso de montaje de cada componente
  • Aplicar el montaje de los distintos componentes en el orden correcto

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Descripción de un ordenador de sobremesa
    • Componentes de un equipo informático de sobremesa
    • Ensamblaje de los distintos componentes

Taller técnico: Instalación e introducción a Greenfoot

Haz clic aqui para descargar el código fuente de esta aplicación.

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

  • Instalar JAVA
  • Instalar Greenfoot
  • Añadir objetos a interactuar con ellos

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Instalación de JAVA
    • Instalación de Greenfoot
    • Explicación del entorno Greenfoot
    • Creación de un pequeño escenario en Greenfoot

Taller técnico: CMS WordPress: Creación de un blog

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

  • Darte de alta y crear un sitio web en WordPress.com
  • Configurar wordpress
  • Instalar plugins
  • Crear y gestionar post y categorías

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Creación de una cuenta en WordPress.com
    • Configuración de wordpress
    • Instalación de plugins para blogs
    • Realización post de prueba

Taller técnico: Aprendiendo a programar con Scratch: nivel iniciación

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

  • Entender los fundamentos de la programación
  • Programar tus propias historias interactivas, juegos y animaciones
  • Ver de forma visual lo fácil que resulta programar
  • Compartir tus creaciones con otros usuarios en una comunidad online
  • Familiarizarte con el mundo de la programación

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Conocer el entorno de programación de Scratch
    • Incluir personajes y escenarios
    • Dotar de movimiento y animación a objetos y personajes
    • Inclusión de sonidos
    • Dotar de interactividad a una aplicación

Taller técnico: Aprendiendo a programar con Scratch: nivel avanzado

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

  • Crear un juego interactivo con animaciones y sonido
  • Aprender a crear proyectos más complejos con Scratch
  • Compartir tus creaciones con otros programadores en una comunidad online
  • Desenvolverte en el mundo de la programación

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Implementaremos con Scratch el clásico juego de Arkanoid

Taller técnico: Frameworks de programación web MVC: Codeigniter

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

  • Crear un proyecto web usando Codeigniter
  • Configurar Codeigniter para usar un servidor de bases de datos
  • Administrar sesiones usando la base de datos
  • Usar el patrón MVC para desarrollar una aplicación Web

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Patrón MVC para el desarrollo de aplicaciones
    • Frameworks PHP: Codeigniter
    • Estructura de un proyecto Codeigniter
    • Configuración de Codeigniter
    • Configuración de base de datos
    • Gestión de sesiones
    • Aplicación del patrón MVC en Codeigniter
    • Creación de Controladores
    • Creación de Modelos
    • Creación de Vistas

Taller técnico: Seguridad a nivel empresarial

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

  • Visualizar situaciones de cualquier usuario que haga uso de dispositivos electrónicos
  • Reflexionar a la hora de tomar una acción determinada al estar conectado a Internet

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • La importancia de la protección de la información
    • Fugas de información y Cumplimiento Normativo
    • Caso Práctico. Ciberataque Wanacry Mayo 2017

Taller técnico: Inventariar redes con GLPI

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

  • Conocer GLPI como herramienta de inventario y tickets para la empresa
  • Utilizar GLPI para inventariar redes locales
  • Importar datos en GLPI desde aplicaciones de inventario de red como OCS Inventory

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 GLPI
    • Importación de datos de GLPI desde otras aplicaciones de red como OCS

Taller técnico: Git

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

  • Crear un repositorio de git
  • Descargar el contenido de un repositorio git
  • Crear ramas para realizar modificaciones en un repositorio
  • Aceptar los cambios realizados a un repositorio y subirlo a una rama
  • Hacer un pull request para juntar los cambios con la rama principal

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Sistemas de control de versiones
    • Git
    • Servidores públicos: Github, Bitbucket
    • Clonación de repositorios
    • git checkout
    • git add / git commit
    • git pull / git push
    • Pull requests

Taller técnico: Metodología TDD

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

  • Conocer la metodología TDD
  • Planteamiento de pruebas unitarias

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Metodología TDD
    • Planteamiento de test unitarios
    • Test unitarios con phpUnit

Taller técnico: Backup y Restore lógicos con Data Pump de Bases de Datos Oracle

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

  • Realizar un backup y un restore lógicos de tablas, usuarios y 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
    • Realizar un backup y restore (Export e Import) con DataPump de una tabla
    • Realizar un backup y restore (Export e Import) de los objetos de un esquema
    • Realizar un backup y restore (Export e Import) con DataPump de una Base de Datos

Taller técnico: Administrador de servidores / Despliegue de servicios

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

  • Poner en marcha una aplicación web en CentOS
  • Comprobar el funcionamiento del sistema

Contenidos de la sesión:

  • Para poder conseguir los objetivos previstos en la sesión trataremos los siguientes contenidos con un enfoque práctico
    • Distribución CentOS. Configuración y diferencias con sistemas de escritorio
    • Configuración básica del sistema
    • Instalación de paquetes necesarios para montar un sistema web
    • Instalación de una aplicación Web (Moodle)

Accessibility Toolbar

¿Necesitas ayuda?