• No se han encontrado resultados

Desarrollo de Aplicaciones Multiplataforma

N/A
N/A
Protected

Academic year: 2022

Share "Desarrollo de Aplicaciones Multiplataforma"

Copied!
28
0
0

Texto completo

(1)

Técnico Superior en

Desarrollo de

Aplicaciones Multiplataforma

G U Í A

(2)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO2

© Centro para la Cultura y el Conocimiento, S.A.

Printed in Spain

Queda rigurosamente prohibida, sin autorización escrita de los titulares del “copyright” bajo las sanciones establecidas en las leyes, la reproducción parcial o total de esta obra por cualquier medio o procedimiento, comprendidos la reprografía y el tratamiento informático y la distribución de ejemplares de ella mediante alquiler o préstamos públicos.

(3)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO3

Sumario

1 Desarrollo de aplicaciones multiplataforma.

El primer paso hacia tu futuro ...4

2 Objetivos del Curso ...6

3 Salidas Profesionales ...7

4 Programa del Curso ...8

5 Todo un equipo de personas a tu disposición ...14

6 Cómo vas a seguir tu formación: el Campus online ...16

7Y al terminar, tu Diploma ...22

8 Alumni ...21

(4)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO4

1 Desarrollador

de aplicaciones

multiplataforma, una profesión

de futuro

(5)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO5

La economía digital está revolucionando la sociedad cambiando constantemente los modelos productivos. En consecuencia los perfiles profesionales demandados por las empresas se están ajustando a las nuevas necesidades, siendo el desarrollador de apps multiplataforma la profesión digital más demandada. El Ministerio de Empleo alerta de que casi una cuarta parte de las empresas se encuentra con dificultades para incor- porar profesionales capacitados y bien formados en estas áreas de nueva creación.

Este curso se ha desarrollado teniendo en cuenta el currículo formativo que marca el Mi- nisterio de Educación, Cultura y Deporte para el ciclo de Fp de grado superior de Técnico en Desarrollo de Aplicaciones Web. Una vez superado el curso estará preparado para presentarte, si lo deseas, a la prueba libre que da acceso al título oficial de formación profesional. Este plan formtivo reúne todo los conocimientos necesarios para poderte desarrollar laboralmente en una profesión con multitud de oportunidades de futuro Actualmente las empresas que desempeñan sus funciones laborales en entornos digitales utilizan, de media, tres dispositivos diferentes para llevar a cabo sus tareas cotidianas, una cifra que aumentará hasta los cinco o seis dispositivos cuando tecnolo- gías como los wearables o Internet de las Cosas se incorporen de forma masiva.

El secor Tic tiene un amplio

potencial de crecimiento.

La demanda del mercado de servicios de desarrollo de aplicaciones móviles para empresas crecerá al menos cinco veces más rápido que la capacidad de las or- ganizaciones de TI para desarrollarlas.

El rápido desarrollo, despliegue y man- tenimiento de aplicaciones móviles cor- porativas será un reto inevitable para las empresas debido a la creciente demanda de las apps en el mercado (fuente: estudio consultora Gartner).

(6)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO6

Durante tu formación aprenderás a:

Configurar y explotar sistemas informáticos, adaptando la configuración lógica del sis- tema según las necesidades de uso y los criterios establecidos.

Aplicar técnicas y procedimientos relacionados con la seguridad en sistemas, servicios y aplicaciones, cumpliendo el plan de seguridad.

Gestionar bases de datos, interpretando su diseño lógico y verificando integridad, con- sistencia, seguridad y accesibilidad de los datos.

Gestionar entornos de desarrollo adaptando su configuración en cada caso para per- mitir el desarrollo y despliegue de aplicaciones.

Desarrollar aplicaciones multiplataforma con acceso a bases de datos utilizando len- guajes, librerías y herramientas adecuados a las especificaciones.

Integrar contenidos gráficos y componentes multimedia en aplicaciones multiplatafor- ma, empleando herramientas específicas y cumpliendo los requerimientos estableci- dos.

Desarrollar interfaces gráficos de usuario interactivos y con la usabilidad adecuada, empleando componentes visuales estándar o implementando componentes visuales específicos.

Desarrollar aplicaciones para teléfonos, PDA y otros dispositivos móviles empleando técnicas y entornos de desarrollo específicos.

Desarrollar aplicaciones multiproceso y multihilo empleando librerías y técnicas de programación específicas.

Participar en la implantación de sistemas ERP-CRM evaluando la utilidad de cada uno de sus módulos.

Gestionar la información almacenada en sistemas ERP-CRM garantizando su integri- dad.

(7)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO7

Desde el Centro te iremos haciendo llegar información actualizada acerca de las comunidades en las que se convocan, fechas y documentación requerida para presentarte a las pruebas libres.

Requisitos para optar al Título oficial de F.P

Grado Superior

1º Requisito de la edad: tener cumplidos 20 años, o (19 si está en posesión de un Título de Técnico).

2º Requisitos académicos:

Estar en posesión del título de bachiller.

Estar en posesión de un Título de Técnico Superior o Técnico Especialista.

Haber superado el 2º Curso de cualquier modalidad de Bachillerato Experimental.

Haber superado el Curso de Orientación Universitaria (COU) o el preuniversitario.

Estar en posesión de una títulación universitaria.

Haber superado una prueba de Acceso a la Universidad para mayores de 25 años.

Haber superado la prueba de Acceso a Ciclos formativos de Grado Superior.

Estar en posesión de un Título de Técnico (Formación Profesional de Grado Medio)*.

IMPORTANTE:

la superación de una prueba de acceso no equivale a ningún título oficial, pero para aquellos alumnos que no tengan el Título de Bachiller o algún título FP2, les vale como requisito académico para acceder a los ciclos de GS y poder presentarse luego por libre al Título.

*

Siempre que la demanda de plazas en ciclos formativos de grado superior supere la oferta, las Administraciones educativas podrán establecer procedimientos de admisión al centro docente, de acuerdo con las condiciones que el Gobierno determine reglamentariamente.

(8)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO8

2 Objetivos del Curso

Con este Plan de Formación se persigue un doble objetivo.

Primero: Primero: capacitarte para explorar, desarrollar, configurar, im- plantar, documentar y mantener sistemas informáticos multiplataforma, desarrollar aplicaciones multiplataforma, desarrollar interfaces gráficas, crear aplicaciones multiproceso y multihilo, y gestionar bases de datos e implantar y mantener sistemas ERP-CRM… garantizando el acceso a los datos de forma segura y cumpliendo los criterios de utilización y calidad exigidos en los estándares establecidos.

Segundo: que tengas el conocimiento para que puedas presentarte y su- perar la prueba para obtener el Título Oficial de F.P. Grado Superior de Técnico en Desarrollo de Aplicaciones Multiplataforma.

PRÁCTICAS PRESENCIALES En CCC queremos que además

de formación puedas tener una experiencia profesional. Al finalizar el curso podrás realizar

prácticas presenciales gracias a los acuerdos de colaboración

que realizamos con diferentes

empresas.

(9)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO9

3 Salidas

Profesionales

Podrás ejercer tu actividad en entidades públicas o privadas de cualquier tamaño, tanto por cuenta ajena como por cuenta propia, desempeñando tu 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 entretenimien-

to, entre otros; aplicaciones desarro- lladas e implantadas en entornos de alcance intranet, extranet e Internet;

implantación y adaptación de siste- mas de planificación de recursos em- presariales y de gestión de relaciones con clientes.

Estas son las ocupaciones que po- drás realizar:

Desarrollador de aplicaciones informáticas para la gestión em- presarial y de negocio.

Desarrollador de aplicaciones de propósito general.

Desarrollador de aplicaciones en el ámbito del entretenimien- to y la informática móvil.

(10)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO10

A continuación te mostramos los contenidos que se desarrollarán en cada Unidad Formativa.

Para su estudio, sigue el orden correlativo y no pases a la siguiente unidad sin haber finalizado la anterior. Ten en cuenta que su organización pedagógica está diseñada para que se vayan incorporando progresivamente los conocimientos.

Al concluir el estudio de cada Unidad Formativa deberás completar el ejercicio de evaluación que tienes disponible en el campus on line y enviarlo al profesor.

Tu profesor corregirá tus ejercicios y aportará las indicaciones pedagógicas que crea necesarias. Recibirás una notificación en tu mensajería cuando un ejercicio esté corregido. La calificación de cada uno de ellos la podrás consultar en el apar- tado “Mi expediente” del campus online.

4 Programa

del Curso

(11)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMA11

MÓDULO 1. SISTEMAS INFORMÁTICOS

1. Introducción a los sistemas microinformáti- cos y software de aplicación.

2. CPU. Microprocesadores.

3. La memoria principal.

4. Placa base, tarjeta gráfica y buses.

5. Dispositivos periféricos y memorias secunda- rias.

6. Prevención, montaje y mantenimiento hard- ware.

7. Sistemas operativos y uso de máquinas vir- tuales.

8. Windows 10.

9. Ubuntu 17.04.

10. Administración de Ubuntu 17.04. Usuarios, grupos y permisos.

11. Redes de ordenadores.

12. Configuraciones de sistemas operativos en red.

13. Sistemas operativos servidores.

14. Seguridad informática.

MÓDULO 2. BASES DE DATOS

1. Los sistemas de almacenamiento de la infor- mación.

2. Diseño lógico relacional.

3. Diseño físico relacional.

4. Realización de consultas.

5. Tratamiento de datos.

6. Programación de Base de Datos.

7. BBDD distribuidas.

8. BBDD Objeto-Relacionales.

MÓDULO 3.PROGRAMACIÓN

1. Introducción.

2. Metodología de la programación.

3. Iniciación al lenguaje C#

4. Funciones.

5. Tipos de datos compuestos.

6. Programación orientada a objetos.

7. Lenguaje de programación java.

8. Entorno gráfico.

9. Herencia, polimorfismo e interfaces.

10. Flujos de entrada/salida y control de excep- ciones.

11. Gestión de bases de datos. Bases de datos orientadas a objetos.

12. Colecciones.

MÓDULO 4. LENGUAJES DE

MARCAS Y SISTEMAS DE GESTIÓN DE INFORMACIÓN

1. Introducción a los Lenguajes de Marcas.

2. HTML Y XHTML. Lenguajes para la WEB.

3. CSS. Hojas de estilo.

4. XML. Almacenamiento de datos.

5. XML. Tratamiento y recuperación de datos.

6. Transformación de documentos. XSLT.

7. Sindicación de contenidos. RSS.

8. istemas de gestión de información. ERP.

GUÍA DEL CURSO

(12)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO12

MÓDULO 5. ENTORNOS DE DESARROLLO

1. Desarrollo de software.

2. Instalación y uso de entornos de desarrollo.

3. Diseño y realización de pruebas.

4. Optimización y documentación.

5. Elaboración de diagramas de clases.

6. Elaboración de diagramas de comportamiento.

MÓDULO 6. ACCESO A DATOS

1. Manejo de ficheros.

2. Manejo de conectores.

3. Herramientas de mapeo objeto-relacional (ORM).

4. Bases de datos objeto-relacionales y orientadas a objetos.

5. Bases de datos NoSQL.

6. Programación de componentes de acceso a datos.

MÓDULO 7. DESARROLLO DE INTERFACES

1. Creación de interfaces de usuario.

2. Usabilidad.

3. Librerías de diseño.

4. Lenguajes de interfaces de usuario.

5. Diseño de componentes.

6. Acceso de datos.

7. Diseño de informes.

8. Despliegue de paquetes.

9. Pruebas.

10. Documentación.

MÓDULO 8. ANDROID.

PROGRAMACIÓN MULTIMEDIA Y DE DISPOSITIVOS MÓVILES

1. Introducción.

2. Desarrollo de aplicaciones para móviles.

3. Comunicaciones.

4. Persistencia de los datos y contenido multimedia.

5. Programación de videojuegos.

6. Localización geográfica.

(13)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO13

MÓDULO 9. PROGRAMACIÓN DE SERVICIOS Y PROCESOS

1. Programación multiproceso.

2. Programación multihilo.

3. Programación de comunicaciones en red.

4. Generación de servicios en red.

5. Técnicas de programación segura.

MÓDULO 10. SISTEMAS DE GESTIÓN EMPRESARIAL

1. Identificación de sistemas ERP-CRM.

2. Instalación y configuración.

3. Uso del sistema ERP-CRM.

4. Implantación de sistemas ERP-CRM.

5. Desarrollo de componentes OpenERP.

6. Proyecto final.

MÓDULO 11. FORMACIÓN Y ORIENTACIÓN LABORAL

MÓCULO 12. EMPRESA E INICIATIVA

EMPRENDEDORA

(14)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO14

5 Todo un equipo de personas a

tu disposición

(15)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO15

Tutora y

Orientadora pedagógica

Desde el primer instante se te asignará una Tuto- ra y Orientadora pedagógica que te acompañará a lo largo de todo tu proceso de aprendizaje. Ella será quien siga tus progresos en el estudio y te oriente sobre cómo estudiar y cómo organizar tu tiempo para sacar el máximo

aprovechamiento.

Dirígete a ella si te surge cualquier obstáculo con la marcha del curso.

15GUÍA DEL CURSO

Departamento de Atención al alumno

Para consultar tu expediente académico, comunicar los posibles cambios de dirección o tratar cualquier otro tema administrativo relacionado con tus estudios, debes contactar directamente con el Departamento de Aten- ción al Alumno llamando al

900 20 21 23 ó a 629 41 41 50 o escribiendo a alumnos@cursosccc.com.

Departamento de Salidas

Profesionales

Nuestro compromiso contigo va más allá de tu formación. Somos conscientes de la importan- cia de una buena preparación que te facilite el acceso a un trabajo. El Departamento de Salidas Profesionales está para ayudarte afrontar con éxito tu incorporación al mundo laboral facilitán- dote información y gestionando el programa de prácticas presenciales. Se encarga también de actualizar la Bolsa de Trabajo. Puedes contactar con él escribiendo a

salidasprofesionales@cursosccc.com.

Tus profesores

Los profesores son los encargados de corregir tus ejercicios y de evaluar y seguir tus progresos.

Serán ellos los encargados de resolver cualquier duda que te surja relacionada

con la materia mientras estudias.

¡Recuerda que puedes ponerte en contacto con tu pro- fesor siempre que lo consideres necesario!

Patricia Martínez,

tutora y orientadora pedagógica

Contacta para cualquier consulta de tipo administrativo.

(16)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO16

6 Cómo vas a seguir tu

formación:

el Campus

on line

(17)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO17GUÍA DEL CURSO

Accede al Campus on line con tu Número de Usuario y Clave de Acceso en www.campusccc.com.

En el Campus on line es donde podrás, en cualquier momento y desde cualquier ordenador o dispositivo móvil ( teléfono, tablet…), acceder a to- dos los servicios disponibles de tu curso.

El Campus te resultará muy sencillo e intuitivo de utilizar ya que en una sola pantalla encontrarás todo lo que necesitas para seguir tu formación organizado en los siguientes apartados:

Todos los servicios de tu curso a un

sólo click.

Mi Curso Salidas

profesionales Comunidad

Ayuda y contacto

www.cursosccc.com

Preparación FP

(18)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO18

Mi Curso

Este apartado aglutina todas las herramientas relacionadas con el estudio disponibles para seguir tu curso.

Podrás realizar tus ejercicios de forma online y mandárselos a tus pro- fesores para que te los corrijan. ¡Lo harán en pocas horas!

Dispondrás de toda la información sobre tu profesor, la asignatura que corrige, los horarios en los que atiende telefónicamente y un acceso 24 horas vía mensajería para poderte dirigir a él en cualquier momento y con- sultarle cualquier duda respecto a la materia que estés estudiando.

A lo largo de tu formación iras recibiendo notificaciones y mensajes de tu Orientadora pedagógica, del Departamento de Atención al Alumno, del De- partamento de Salidas Profesionales o de tu profesor. La función de estos mensajes es que estés informado de todo lo referente a tu curso. Además podrás también desde aquí enviar mensajes al destinatario que desees.

(19)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO19

Podrás ver tus datos personales y consultar tus calificaciones en tu Expediente. Sabrás en todo momento qué porcentaje del curso llevas realizado, los ejercicios hechos, la fecha de corrección, la nota obte- nida por cada uno de ellos y la media global.

¡Tendrás una visión completa del camino recorrido y lo que falta para lograr tu objetivo: diplomarte!

¡Tú eliges el momento y el lugar para seguir tu for-

mación!

(20)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO20

Salidas

profesionales

Dispondrás de información sobre cómo realizar un currículo, prepararte para una entrevista de trabajo o redactar una carta de presentación.

Accederás a la bolsa de trabajo CCC de empresas que se ponen en contacto con nosotros y portales de bús- queda de empleo.

Además podrás contactar vía mensajería con el depar- tamento y consultar cualquier aspecto relacionado con tu futuro profesional

Comunidad

Es aquí dónde te vas a relacionar con tus compañeros de curso o con el resto de alumnos de otros cursos.

Rellena tu perfil si quieres que el resto de tus compañeros puedan verte en esta sección.

Conoce a los alumnos que están estudiando un curso relacionado con el tuyo.

Accede al chat para poder conversar con el resto de alumnos.

Podrás ver todas la publicaciones que CCC en re- des sociales

Propón un foro de discusión o participa en algu- no que ya esté abierto.

¡En un mismo apartado encon- trarás todo lo re- lativo a facilitar tu búsqueda activa de

trabajo!

(21)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO2121GUÍA DEL CURSO

Ayuda y contacto

Este apartado reúne las respuestas a las consultas más frecuentes sobre los servicios y utilización del campus.

Podrás consultar las dudas más habituales de nuestros alumnos y mandarnos la tuya.

También puedes contactar desde aquí vía mensajería con el departamento de alumnos, la orientadora peda- gógica y el departamento de salidas profesionales.

Preparación FP

Dispondrás de toda la información relativa a las pruebas libre de FP que te darán acceso al título oficial de Formación Profesional. Podrás consul- tar convocatorias, plazos de inscripción así como información y dudas frecuentes referentes a estas

(22)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO22

7 Y al terminar tu diploma

Una vez terminado el estudio y superados todos los ejercicios recibirás el Diploma CCC que acredita que has superado el Curso con éxito.

(23)

TÉCNICO SUPERIOR EN DESARROLLO DE APLICACIONES MULTIPLATAFORMAGUÍA DEL CURSO23

Al terminar el curso formarás parte de Alumni CCC (www.alumniccc.com), la co- munidad de ex alumnos donde podrás consultar informaciones y actualizacio- nes relacionadas con la materia que has estudiado y otras noticias, consejos, notificaciones de otros cursos, ofertas especiales…

Podrás encontrarte y contactar con compañeros y otros ex alumnos. Además, simplemente por ser miembro de Alumni CCC, podrás disfrutar de numerosos descuentos.

Siempre que lo consideres oportuno podrás dirigirte al responsable del Departa- mento de Alumni para solicitar información o realizar cualquier consulta.

8 Alumni

(24)
(25)
(26)
(27)
(28)

www.cursosccc.com

Referencias

Documento similar

Con referencia a los objetivos específicos se indagó: Primero, identificar evidencias de validez de contenido; segundo, desarrollar el análisis descriptivo de los

En este trabajo se presenta el desarrollo en progreso de una aplicación para la gestión y funcionamiento de un restaurante mediante el uso de SDK para desarrollar aplicaciones

La aplicación servidor dentro del contenedor apache tomcat recepciona esta petición, la evalúa, y realiza la petición a la base de datos para obtener todas las

Primero, porque lo que hasta ahora ha llegado a nosotros como transmisión de conocimientos a través de aplicaciones como Instagram o Facebook no es exactamente lo que

Para ello se utilizarán los frameworks Appcelerator Titanium, PhoneGap y jQuery Mobile para desarrollar una aplicación ejemplo.. Que servirá para realizar una

Por ejemplo, con este tipo de controles se podrá validar la información introducida por el usuario en un campo, de tal forma que esta se corresponda con un determinado formato

Este rasgo obliga a que los periodistas deban desarrollar mecanismos para verificar todos los contenidos que reciben a través de los mensajes instantáneos de aplicaciones como

• Es necesario tener un usuario creado y acceder al menú de configuración para realizar esta acción.. RF5 Activar o desactivar la lectura