Archivo de la etiqueta: Técnico Superior

Técnico Superior para el departamento de IT de Shamir Optical España

Shamir Optical España necesita la incorporación en su plantilla de un técnico superior con perfil informático para trabajar en el departamento de IT. Por ello han abierto un proceso de selección para la contratación del mismo. El puesto tiene los siguientes requisitos:

  • Titulación: Administrador de Sistemas Informáticos.
  • Contrato a jornada completa de L a V.
  • Zona de trabajo: Madrid Centro.
Sigue leyendo

PERFIL PUESTO M3M ADVANCE

La empresa M3M Advance ofrece un puesto en jornada parcial por las tardes válido para el periodo de prácticas del segundo trimestre del próximo año. El centro de trabajo estaría en la Avenida de Valdelaparra 27 Edificio 1 Local 2 (Alcobendas 28108).

A modo de resumen, las macro tareas que desempeñará la persona que se incorpore ordenadas de mayor a menor tiempo de dedicación, serán:

  • Atención al cliente de parque de equipos instalados.
  • Preparación de equipos a instalar en cliente.
  • Soporte informático interno de hardware y software a nivel interno.

Los alumnos interesados pueden contactar con la empresa en la dirección de email: administracion@m3m-adv.com

El perfil detallado de las tareas es el siguiente:

Sigue leyendo

Despliegue de Aplicaciones Web

Código 0614 – Contenidos básicos – 85 horas

Implantación de arquitecturas Web

  • Arquitecturas Web. Modelos.
  • Servidores Web y de aplicaciones. Instalación y configuración básica.
  • Estructura y recursos que componen una aplicación Web. Descriptor de despliegue.

Administración de servidores Web

  • Configuración avanzada del servidor Web.
  • Módulos: instalación, configuración y uso.
  • Hosts virtuales. Creación, configuración y utilización.
  • Autenticación y control de acceso.
  • El protocolo HTTPS.
  • Certificados. Servidores de certificados.
  • Despliegue de aplicaciones sobre servidores Web.

Administración de servidores de aplicaciones

  • Arquitectura y configuración básica del servidor de aplicaciones.
  • Administrar aplicaciones Web.
  • Autenticación de usuarios. Dominios de seguridad para la autenticación.
  • Administración de sesiones. Sesiones persistentes.
  • Archivos de registro de acceso y filtro de solicitudes.
  • Configurar el servidor de aplicaciones para cooperar con servidores Web.
  • Despliegue de aplicaciones en el servidor de aplicaciones.
  • Seguridad en el servidor de aplicaciones. Configurar el servidor de aplicaciones con soporte SSL/T.

Instalación y administración de servidores de transferencia de archivos

Gestión Remonta: Ftp y SSH

Video instalación de un servidor SSH en Ubuntu Linux

Video conexión segura con el cliente FTP Filezilla

Video cliente SSH Putty con redirección de puertos

  • Configuración del servicio de transferencia de archivos. Permisos y cuotas.
  • Tipos de usuarios y accesos al servicio.
  • Modos de conexión del cliente.
  • Protocolo seguro de transferencia de archivos.
  • Utilización de herramientas gráficas.
  • Utilización del servicio de transferencia de archivos desde el navegador.
  • Utilización del servicio de transferencia de archivos en el proceso de despliegue de la aplicación Web.

Servicios de red implicados en el despliegue de una aplicación Web

  • Resolutores de nombres. Proceso de resolución de un nombre de dominio.
  • Parámetros de configuración y registros del servidor de nombres afectados en el despliegue.
  • Servicio de directorios: características y funcionalidad.
  • Archivos básicos de configuración. Interpretación y uso.
  • Autenticación de usuarios en el servicio de directorios.
  • Adaptación de la configuración del servidor de directorios para el despliegue de la aplicación. Usuarios centralizados.

Documentación y sistemas de control de versiones

  • Herramientas externas para la generación de documentación. Instalación, configuración y uso.
  • Creación y utilización de plantillas.
  • Instalación, configuración y uso de sistemas de control de versiones.
  • Operaciones avanzadas.
  • Seguridad de los sistemas de control de versiones.
  • Historia de un repositorio.

Implantación de Aplicaciones Web

Código 0376 – Contenidos básicos – 100 horas – Presentación

Tema 1

Conceptos generales de la arquitectura aplicaciones web

– Aplicaciones web vs. aplicaciones de escritorio.
– Arquitectura cliente servidor. Elementos.
– Arquitectura de tres niveles.
– Protocolos de aplicación más usados: HTTP (Hyper Text Transfer Protocol), HTTPS (Hyper Text Transfer Protocol Secure), FTP.

Tema 2

Instalación de servidores de aplicaciones web

Instalación Recomendada VirtualBox

– Análisis de requerimientos:

  • Del equipo servidor: procesador, memoria, almacenamiento, tolerancia a fallos…
  • Del sistema operativo anfitrión: sistema de ficheros…
  • Del propio servidor de aplicaciones: tiempos de respuesta, conexiones concurrentes…
  • Del sistema gestor de bases de datos: accesos concurrentes
  • De las conexiones de red; internet, intranet, medios físicos…

– Sistema operativo anfitrión: instalación y configuración.
– Servidor web: instalación y configuración.
– Sistema gestor de bases de datos: instalación y configuración.
– Procesamiento de código: lenguajes de script en cliente y servidor.
– Módulos y componentes necesarios.
– Utilidades de prueba e instalación integrada (paquetes que incluyan el servidor web, el lenguaje de script del servidor y el sistema gestor).
– Verificación del funcionamiento integrado.
– Documentación de la instalación.

Tema 3

Instalación de gestores de contenidos

Textos

– Conceptos generales y casuística de uso recomendado.
– Tipos de gestores de contenidos: portales, de enseñanza, blogs, wikis, foros…
– Licencias de uso.
– Requerimientos de funcionamiento: servidor web, lenguaje de script, sistema gestor de bases de datos,…
– Instalación.
– Creación de la base de datos.
– Estructura.
– Creación de contenidos.
– Personalización de la interfaz.
– Mecanismos de seguridad integrados: control de acceso, usuarios…
– Verificación del rendimiento y funcionamiento.
– Publicación.

Tema 4

Administración de gestores de contenidos

Pluggins en WordPress

– Usuarios y grupos.
– Perfiles.
– Seguridad. Control de accesos.
– Integración de módulos.
– Gestión de temas.
– Plantillas.
– Copias de seguridad.
– Sindicación de contenidos.
– Importación y exportación de la información.

Tema 5

Adaptación de gestores de contenidos

Edición de páginas en WordPress

Blogs

Videos – Audios

Instalación en un servidor Linux Ubuntu

– Selección de modificaciones a realizar.
– Reconocimiento de elementos involucrados.
– Modificación de la apariencia.
– Incorporación y adaptación de funcionalidades.
– Verificación del funcionamiento.
– Documentación.

Tema 6

Implantación de aplicaciones de ofimática web

Introducción a Prestashop

Primeros Pasos Prestashop

Video cambio de dirección IP en Prestashop

– Tipos de aplicaciones.
– Requerimientos.
– Instalación.
– Configuración.
– Integración de aplicaciones heterogéneas.
– Gestión de usuarios.
– Control de accesos.
– Aseguramiento de la información.

Tema 7

Diseño del contenido y la apariencia de documentos web

– Lenguajes de marcas para representar el contenido de un documento:
– Modificación de la apariencia de un documento web con hojas de estilos.

Tema 8

Programación de documentos web utilizando lenguajes de «script» del cliente

– Diferencias entre la ejecución en lado del cliente y del servidor.
– Modelo de objetos del documento DOM.
– Resolución de problemas concretos:
• Validación de formularios.
• Introducción de comportamientos dinámicos. Captura de eventos.
– Limitaciones y riesgos de ataques.

Tema 9

Programación de documentos web utilizando lenguajes de «script» de servidor

Introducción a la Programación PHP

– Clasificación.
– Integración con los lenguajes de marcas.
– Sintaxis.
– Herramientas de edición de código.
– Elementos del lenguaje estructurado: tipos de datos, variables, operadores, estructuras de
control, subprogramas…
– Elementos de orientación a objeto.
– Comentarios.
– Funciones integradas y de usuario.
– Gestión de errores.
– Mecanismos de introducción de información: formularios. Procesamiento de datos recibidos desde el cliente.
– Métodos de envío de datos desde el cliente al servidor.
– Autenticación de usuarios.
– Control de accesos.
– Sesiones. Mecanismos para mantener el estado entre conexiones.
– Configuración del intérprete.

Tema 10

Acceso a bases de datos desde lenguajes de «script» de servidor

– Integración de los lenguajes de «script» de servidor con los sistemas gestores de bases de datos.
– Conexión a bases de datos. Acceso mediante funciones nativas. Acceso mediante ODBC (Open DataBase Connectivity).
– Creación de bases de datos y tablas.
– Creación de vistas. Creación de procedimientos almacenados.
– Recuperación de la información de la base de datos desde una página web.
– Modificación de la información almacenada: inserciones, actualizaciones y borrados.
– Verificación de la información.
– Gestión de errores.
– Verificación del funcionamiento y pruebas de rendimiento.
– Mecanismos de seguridad y control de accesos.
– Documentación.

Admon. Sistemas Informáticos en Red

Módulos

01 – Formación y Orientación Laboral (FOL)
02 – Fundamentos de Hardware
03 – Gestión de Bases de Datos
04 – Implantación de Sistemas Operativos
05 – Lenguajes de marcas y sistemas de gestión de información
06 – Planificación y administración de redes
07 – Administración de sistemas gestores de bases de datos
08 – Administración de sistemas operativos
09 – Empresa e iniciativa emprendedora
10 – Implantación de aplicaciones web
11 – Inglés técnico para grado superior
12 – Seguridad y alta disponibilidad
13 – Servicios de red e internet
14 – Proyecto de administración de sistemas informáticos en red
15 – Formación en Centros de Trabajo

Desarrollo de Aplicaciones en Entorno Servidor

Código 0613 – Contenidos básicos – 180 horas

UT1 – Introducción al Desarrollo de Aplicaciones Web

Video Instalación VirtualBox

  • Presentación de la asignatura
  • Objetivos y conceptos básicos
  • Descripción del entorno a todos los niveles: Aulas, Hardware y Software. En el caso del software también se incluye la información necesaria para la instalación en el ordenador del alumno.
  • Modelos de programación en entornos cliente/servidor.

UT2 – Generación dinámica de páginas web. CGI (Common Gateway Interface)

Un script CGI es ejecutado en tiempo real, lo que permite que regrese información dinámica. Por ejemplo, si se quiere conectar una bases de datos de Unix al World Wide Web para permitir que las personas de todo el mundo la manipulen. Básicamente, lo que debes hacer es crear un script CGI que será ejecutado por el servidor para transmitir información al motor de la base de datos, recibir los resultados y mostrárselos al cliente..
Los programas que maneja el CGI pueden estar compilados en diferentes lenguajes de programación. El más popular para el desarrollo de contenidos Web es el lenguaje Perl de distribución gratuita, aunque también podemos utilizar: C, C++ y Java.
El funcionamiento de esta tecnología es muy sencillo. Los scripts residen en el servidor, donde son llamados, ejecutados y regresan información de vuelta al usuario.

UT3 – Inserción de código en páginas web

— Tecnologías asociadas: PHP, ASP, JSP, Java Servlets, entre otras.
— Obtención del lenguaje de marcas para mostrar en el cliente.
— Etiquetas para inserción de código.
— Tipos de datos. Conversiones entre tipos de datos.
— Variables.

UT4 – Introducción al lenguaje PHP

Entorno de programación, herramientas de depuración

UT5 – Desarrollo de aplicaciones web con PHP

Sintaxis, variables, operadores.

UT6 – Programación orientada a objeto en PHP

Clases, objetos, herencia, interfaces

UT7 – Ajax y acceso eficiente

Actualización de los datos de una página web optimizando el flujo de comunicación con el servidor

UT8 – Acceso a la información del cliente web: Formularios

UT9 – Mantenimiento del estado: cookies, sesiones

UT10 – Autenticación de usuarios

UT11 – Utilización de técnicas de acceso a datos

— Establecimiento de conexiones.
— Recuperación y edición de información.
— Utilización de conjuntos de resultados.
— Ejecución de sentencias SQL (Structured Query Language).
— Transacciones.
— Serialización.
— Utilización de otros orígenes de datos.

UT12 – Modelo Vista Controlador

Patrones de arquitectura de software. Separación de los datos, la lógica de negocio y el interfaz de usuario.

UT13 – Servicios Web

— Mecanismos y protocolos implicados.
— Generación de un servicio web.
— Descripción del servicio.
— Interface de un servicio web.
— Servicios:
WSDL (Web Services Description Language).
SOAP (Simple Object Access Protocol).
XML-RPC (XML Remote Procedure Calling).

UT14 – Generación dinámica de páginas web interactivas

— Librerías y tecnologías relacionadas.
— Generación dinámica de páginas interactivas.
— Obtención remota de información.
— Modificación de la estructura de la página web.

UT15 – Desarrollo de aplicaciones web híbridas

— Reutilización de código e información.
— Utilización de información proveniente de repositorios. UDDI (Universal Description, Discovery and Integration).
— Incorporación de funcionalidades específicas.
— Sindicación y formatos de redifusión. RSS (Rich Site Summary), Atom

Desarrollo de Aplicaciones Web

Módulos

1-Bases de datos (código: 0484)
2-Entornos de desarrollo (código: 0487)
3-Formación y orientación laboral (código: 0617)
4-Lenguajes de marcas y sistemas de gestión de información (código: 0373)
5-Programación (código: 0485)
6-Sistemas informáticos (código: 0483)
7-Desarrollo web en entorno cliente (código: 0612)
8-Desarrollo web en entorno servidor (código: 0613)
9-Despliegue de aplicaciones web (código: 0614)
10-Diseño de interfaces web (código: 0615)
11-Empresa e iniciativa emprendedora (código: 0618)
12-Inglés Técnico para Grado Superior (código:CM14)

Currículo

Currículo Nacional Título en TodoFP
Currículo Comunidad de Madrid

Sistemas Electrotécnicos y Automatizados

Módulos

1-Configuración de instalaciones domóticas y automáticas (código: 0523)
2-Configuración de instalaciones eléctricas (código: 0524)
3-Desarrollo de redes eléctricas y centros de transformación (código: 0522)
4-Documentación técnica en instalaciones eléctricas (código: 0519)
5-Formación y orientación laboral (código: 0527)
6-Gestión del montaje y del mantenimiento de instalaciones eléctricas (código: 0602)
7-Sistemas y circuitos eléctricos (código: 0520)
8-Empresa e iniciativa emprendedora (código: 0528)
10-Procesos en instalaciones de infraestructuras comunes de telecomunicaciones (código: 0517)
11-Técnicas y procesos en instalaciones domóticas y automáticas (código: 0521)
12-Técnicas y procesos en instalaciones eléctricas (código: 0518)

Currículo

Currículo Nacional

Currículo Comunidad de Madrid