desarrollo-aplicaciones-web_imagen1

Desarrollo de aplicaciones web

Centro oficial inscrito en el registro estatal

Código de centro: 41005567

Recurso educativo

Portátil + iPad

Compartir

Características

Descripción

¿Quieres ser un profesional del futuro y trabajar en un sector donde las oportunidades laborales no paran de crecer?

Este ciclo te permitirá prepararte profesionalmente y ser capaz de desarrollar, implantar, documentar y mantener en funcionamiento aplicaciones web, utilizando tecnologías y entornos de desarrollo específicos, garantizando el acceso a los datos de forma segura y cumpliendo los criterios de usabilidad y calidad exigidas en los estándares establecidos.

Para aprender a...

¿Es para ti este Ciclo Superior?

Si te interesa la informática y eres una persona práctica, racional y curiosa, tienes las características idóneas para cursar este ciclo. Tú pon la motivación y el esfuerzo, que nuestro equipo de profesionales se encargará de ayudarte a desarrollar las capacidades de razonamiento lógico, creatividad y aptitudes matemáticas asociadas al perfil profesional del programador web.

Para trabajar en…

¿Quieres ser un Full Stack Developer?

El primer curso es común con el del Ciclo Superior de “Desarrollo de aplicaciones Multiplataforma”, por lo que, si lo deseas, podrás obtener 2 titulaciones de Grado Superior FP en tan solo 3 años. Una vez que hayas obtenido la titulación de DAW, tan solo tendrás que matricularte del segundo curso de DAM para obtener la doble titulación de Técnico Superior y dar respuesta a uno de los perfiles profesionales más demandados por las empresas de desarrollo.

REQUISITOS DE ACCESO:

Estar en posesión de, al menos, uno de los siguientes títulos: Título de Bachiller; Título de Técnico de Grado Medio de Formación Profesional; Título de Técnico Superior de Formación Profesional o Título de grado universitario.

Haber superado una prueba de acceso a ciclos formativos de grado superior y tener diecinueve años como mínimo, cumplidos en el año de realización de la prueba, o haber superado la prueba de acceso a la universidad para mayores de 25 años.

Haber superado un curso de formación específico preparatorio para el acceso a ciclos formativos de grado superior en centros públicos o privados autorizados por la administración educativa, tener diecinueve años como mínimo, cumplidos en el año de realización del curso.

Formación en Centros de Trabajo (FCT) #PrácticasFESAC

En FESAC nos encargamos de buscar las prácticas más adecuadas para tu perfil, analizamos tus habilidades y tus intereses y buscamos las mejores oportunidades en nuestra red de empresas colaboradoras. Queremos que estés en la parrilla de salida correcta antes de dar el siguiente paso: tu incorporación al mercado laboral.

Podrás realizar tus prácticas en las áreas que más te interesan: el seguimiento individual de nuestro equipo docente nos permite ajustar los intereses de cada alumno y sus motivaciones fundamentales para que finalicen su formación donde más puedan crecer, aportar y aprender.

Temario

Primer curso

6 horas a la semana.

Asignatura de fundamentos para la explotación de sistemas informáticos, entendidos con el conjunto de partes interrelacionadas (software, hardware y personal técnico) que facilita el almacenamiento y procesamiento de datos e información.

Trabajaremos con dispositivos y periféricos de diferente naturaleza, con los que crearemos y gestionaremos redes locales, así como con máquinas virtuales en entornos de simulación, para desarrollar el trabajo asociado a la explotación de sistemas: desde la captura de requerimientos y requisitos técnicas que definen la funcionalidad buscada con el sistema informático, hasta las tareas de mantenimiento y verificación de funcionamiento.

6 horas a la semana.

La programación de bases de datos, para el almacenamiento de la información, es un pilar fundamental en el desarrollo de aplicaciones que precisan de información y datos para funcionar.

Practicaremos la planificación y realización del diseño físico, lógico y conceptual de una base de datos, la normalización de esquemas, la inserción y manipulación de datos, la realización de consultas y la programación de procedimientos almacenados. Pondremos especial atención en la gestión de bases de datos relacionales.

8 horas a la semana.

Esta asignatura constituye la base de todo el curso, ya que te dará los conceptos, principios básicos y fundamentos de la programación estructurada y la programación orientada a objetos, de cara a poder desarrollar y adaptar aplicaciones de escritorio y aplicaciones para dispositivos móviles, como teléfonos móviles o tablets.

Además de trabajar a fondo con lenguajes de programación como C++ y Java, nos introduciremos en otros lenguajes como Python y Javascript. También trabajaremos las metodología ágiles de gestión y desarrollo en equipo de proyectos que son más utilizados en las empresas, como Scrum o Git.

4 horas a la semana.

Nos introducimos de pleno en el desarrollo web (HTML-XHTML y CSS), el uso de documentos XML y el manejo de información en JSON, para la publicación y difusión de información de manera eficiente en diversos formatos y plataformas (web foro, blog, etc), así como para la explotación de sistemas empresariales de gestión de información.

Gracias a esta asignatura podrás desarrollar páginas web con HTML 5, aplicar estilo y diseño mediante CSS 3, desarrollar en entornos de cliente mediante JavaScript, aplicar efectos mediante JQuery, utilizar frameworks como Bootstrap o desarrollar sites web con gestores de contenido como WordPress.

3 horas a la semana.

Entornos de desarrollo hacemos referencia al conjunto de procedimientos y herramientas que se utilizan para desarrollar un código fuente o programa. Es decir, los procesos de trabajo y herramientas de desarrollo de software utilizados para escribir, generar, probar y depurar un programa.

Trabajaremos con los entornos más populares, como Eclipse y Netbeans, tanto en la fase de desarrollo para la prueba del código y si la aplicación se ejecuta correctamente con ese código; como en las de integración (para comprobar cómo se verá la aplicación y su fiabilidad) y producción final.

Módulo común a todos los ciclos superiores de Fp, en el que aprenderás a identificar oportunidades de inserción laboral y empleo; a entender los derechos y obligaciones que se derivan de las diferentes relaciones laborales y tipología de contrato; a identificar las contingencias y situaciones de proyección previstas en el sistema de Seguridad Social; a evaluar los riesgos derivados de su actividad, analizando las condiciones de trabajo y los factores de riesgo del entorno laboral; etc.

Segundo curso

6 horas a la semana.

Junto a la asignatura relativa al desarrollo web en entorno de servidor, ésta representa el núcleo central del desarrollo de aplicaciones para navegadores web: aprenderás a analizar, diferenciar y clasificar las características y funcionalidades incorporadas en los navegadores más difundidos; así como a diferenciar las características específicas de los lenguajes de programación y entornos de desarrollo más comúnmente utilizados.

8 horas a la semana.

Para preparar el entorno de desarrollo trabajarás en la instalación de XAMP y la configuración básica de Apache y del módulo de PHP con XDebug. Conocerás las nuevas características de PHP 7 y para la preparación del proyecto crearás y configurarás Virtualhost en Apache y trabajarás con Git y Composer.

También aprenderás a programar con Symfony, lo que te permitirá utilizar el framework Symfony2 para crear aplicaciones complejas, el micro framework Silex para sitios web sencillos y los componentes Symfony para otras aplicaciones PHP.

3 horas a la semana.

Para la configuración de servidores web emplearemos el framework Node.js, para posteriormente ver cómo desplegar este tipo de servidores y aplicaciones en un entorno real, junto con otros servidores como Nginx, y añadiendo módulos de funcionalidad adicional, como gestores de bases de datos.

Trabajaremos el acceso a bases de datos SQL con MySQL y a bases de datos No-SQL con MongoDB; utilizaremos Express.js bajo Node para la gestión de plantillas y el desarrollo de servicios REST con Express.js. Para el despliegue de las aplicaciones web configuraremos un VPS en un servidor remoto, subiremos archivos por FTP, instalaremos programas por SSH y veremos el uso de Kubernetes para administrar contenedores Docker.

3 horas a la semana.

En este módulo aprenderás a planificar el desarrollo de interfaces web de acuerdo con las especificaciones de diseño mediante HTML5, de cara a la creación y mantenimiento de los diferentes elementos que componen la interfaz. También trabajaremos sobre la aplicación de las guías de estilo (CSS3) y el cumplimiento de los criterios de accesibilidad o la usabilidad en el desarrollo de aplicaciones Web.

A lo largo del módulo utilizaremos herramientas “Front-End Frameworks” y “CSS Pre-processors / Extensions” como Bootstrap, que es el marco HTML, CSS y JS más popular para desarrollar primeros proyectos móviles adaptables en la web, o Compass, un entorno de creación de hojas de estilo que hace que el diseño de sitios webs sea sencillo de implementar y mantener.

4 horas a la semana.

Esta asignatura te permitirá conocer el funcionamiento y organización de una empresa, desde la óptica de potenciar el desarrollo de la creatividad y el espíritu de innovación para responder a los retos que presenta la sociedad actual y la vida tanto personal como profesional.

A partir del mes de marzo realizarás tus prácticas en empresas. Son 370 horas que te permitirán tener una primera toma de contacto profesional con los distintos aspectos en los que se articula el desarrollo profesional en el sector de la programación y el diseño de aplicaciones.

También dispondremos de 63 horas de libre configuración, que dedicaremos a complementar el programa, y de 40 horas para ayudarte a trabajar en tu proyecto fin de ciclo.

Nuestros #AlumniFESAC de la Familia DAM/DAW

Solicita más información

Reservar tu plaza

#EmpleoFp en Sevilla

¿Quieres conocer las titulaciones FP con más probabilidades de encontrar empleo en Sevilla? ¿Y el salario medio y tipología contractual que el mercado laboral ofrece para cada titulación? ¿Y…?

Te llamamos

¿Cuándo prefieres que te llamemos?

Ven a visitarnos

O bien, puedes rellenar este formulario para hacernos una visita en persona: