Hoja de ruta de desarrollo de aplicaciones web (DAW) y recursos para el Ciclo Formativo Superior de Informática y Comunicaciones

El ciclo de formación profesional de desarrollo de aplicaciones web o también conocido como DAW, te ofrece la posibilidad de lograr el título de técnico superior en desarrollo de aplicaciones web.

Este ciclo es, una de las tres posibilidades existentes dentro de las capacitaciones de grado superior existentes dentro del campo de la Informática y las comunicaciones. Junto al curso de desarrollo de aplicaciones multiplataforma (DAM) y al curso de administración de sistemas informáticos en red.

Conjunto al curso de Especialización en Ciberseguridad en Entornos de las Tecnologías de la Información de reciente creación.

Con lo primero que se encuentra una persona al comenzar los estudios de formación profesional de desarrollo de aplicaciones web, es con el serio problema de no poseer los apuntes tomados personalmente; con los que lograr centrarse únicamente en estudiar mediante una dinámica organizada.

Por eso, lo primero que tiende a hacer uno, es ir a buscar información complementaria.

Al dar este paso, uno se sumerge en el mundo de la información infinita; la documentación masificada a lo largo de miles de plataformas y en distintos soportes. Con lo que puedes llegar a volverte ‘loco’.

Pues aquí, vas a poder encontrar una recopilación de apuntes, cursos y libros relacionados por asignaturas del FP de Desarrollo de Aplicaciones Web.

No dejen de estudiar, ¡Espero que les sea de grata ayuda ?!

Asignaturas del primer curso de DAW: Subiré los apuntes de cada asignatura, poco a poco ?‍♂️

El primer curso de Desarrollo de Aplicaciones Web consiste en cursar las asignaturas de programación, bases de datos, entornos de desarrollo, lenguajes de marcas y sistemas de gestión de la información, y formación y orientación laboral.

Contenidos

1. Bases de datos

En la asignatura de bases de datos vas a poder aprender una introducción a los sistemas lógicos de información, aprenderás a comprender el modelo relacional, los lenguajes relacionales, el lenguaje SQL, a diseñar, proyectar y prototipar de bases de datos, vas a conocer el modelo de entidad – relación, y a crear diseños relacionales lógicos.

Libros de texto de bases de datos ?

Garceta

(2014) \ Rama (2012) \ Sintesis (2014)

Recursos gratis de bases de datos

En nuestra biblioteca Ciberninjas vas a poder encontrar los mejores libros de bases de datos bajo licencia Creative Commons, a continuación, te indico los que personalmente me han parecido mejores recursos.

  • Diseño Conceptual de Bases de Datos (2.004) ? Las empresas requieren almacenar información, desde siempre lo han hecho. La información puede ser de todo tipo) por Jorge Sanchéz.
  • Apuntes Básicos de SQL (2.008) ? Estos apuntes son una introducción muy básica al SQL, en ningún caso sustituyen a un buen manual, por Unai Estébanez.
  • Bases de Datos (2.011) ? Este texto se ha elaborado para dar soporte a un curso sobre Bases de Datos orientado a las Ingenierías Informáticas) por Mercedes Marqués.
  • Bases de datos avanzadas (2.013) ? Esta publicación incluye los apuntes de teoría de una asignatura de cuyo nombre adopta el título de bases de datos) por Aramburu & Sanz Blasco.

2. Entornos de desarrollo

En la asignatura de entornos de desarrollo vas a conocer los diferentes entornos de desarrollo integrados, los entornos de desarrollo más actuales, los entornos de desarrollo online.

Verás una amplia introducción al mundo de los procedimientos de pruebas, la calidad del software, los casos de uso, el testing, la automatización de pruebas.

Finalmente, aprenderás a realizar diagramas de clases y diagramas de comportamiento, además de aprender a generar documentación.

Libros de texto de entornos de desarrollo ?

Garceta

\ Rama (2012)

3. Formación y orientación laboral

En la asignatura de formación y orientación laboral vas a aprender a conocer los contratos de trabajo, la jornada laboral y su retribución, la creación y estudio de nóminas, la prevención en la empresa, los riesgos laborales y los posibles conflictos dentro de la empresa.

Libros de texto de formación y orientación laboral ?

Editex

(2020) \ Paraninfo (2019) \ Paraninfo (2018) \ Editex (2018) \ McGraw Hill (2017)

4. Lenguajes de Marcas y Sistemas de Gestión de Información

En la asignatura de lenguajes de marcas y sistemas de gestión vas a aprender que es XHTML, que es HTML, que es DTD, que es XSD y la estructura y formas de trabajo con todos ellos.

Libros de texto de lenguajes de marcas y sistemas de gestión de información ?

Sintesis

(2018) \ Garceta (2012) \ Rama (2011)

Recursos gratis de lenguajes de marcas y sistemas de gestión de información

  • Guía Completa de CSS3. Antonio Navajas: OpenLibra: Guía Completa de CSS3 (CSS u hojas de estilo en cascada (en inglés Cascading Style Sheets) es un lenguaje usado para definir la presentación).
  • CSS3 y JavaScript Avanzado (2.013): OpenLibra: CSS3 y Javascript avanzado (En este manual proveniente de la UOC se analizan dos de las tecnologías más punteras en cuanto al desarrollo web y CSS3).
  • HTML5. ArkaitzGarro: HTML5
  • CSS3. ArkaitzGarro: CSS 3

5. Programación

Los lenguajes de programación tienen muchas similitudes con las lenguas de uso general como el inglés.

Libros de texto de programación ?

Garceta (2013) \ Rama (2011)

Recursos gratis de Programación

Asignaturas del segundo curso de DAW: Subiré los apuntes de cada asignatura, poco a poco ?‍♂️

El segundo curso de Desarrollo de Aplicaciones Web consiste en cursar las asignaturas de desarrollo web en entorno cliente, desarrollo web en entorno servidor, despliegue de aplicaciones web, diseño de interfaces web, sistemas informáticos, inglés técnico, empresa e iniciativa emprendedora, proyecto de desarrollo de aplicaciones web y formación en centros de trabajo.

6. Sistemas informáticos

En la asignatura de sistemas informáticos de los ciclos de informática de grado superior, se imparte basicámente el mismo contenido que se da en X módulos del ciclo formativo de sistemas microinformáticos y redes, pero comprimido en una sola asignatura.

Los contenidos de los módulos de sistemas operativos monopuesto, redes locales y un poquito de sistemas operativos en red.

Libros de texto de sistemas informáticos ?

Garceta

(2017) \ Rama (2011)

7. Diseño de interfaces web

La asignatura de diseño de interfaces web, es una asignatura en la que cobra importancia el prototipado y el diseño web, las guías de estilos y la accesibilidad web.

En el enlace, a continuación, puedes encontrar guías sobre accesibilidad. En los contenidos siguientes, algunos documentos que te serán de utilidad, sobre todo en el apartado más “teórico” del módulo.

Libros de texto de diseño de interfaces web ?

Sintesis

(2019) \ Garceta (2016) \ Rama (2012)

Recursos gratis de diseño de interfaces web

Ejemplos de Guías de Estilos

  1. Ejemplo. 1 (Web de la Excma. Universidad de Valencia)
  2. Ejemplo. 2 (Web de la Excma. Universidad de Granada)

8. Empresa e iniciativa emprendedora

Libros de texto de empresa e iniciativa emprendedora ?

Editex

(2020) \ Paraninfo (2019) \ Editex (2019) \ McGraw Hill (2018) \ Bruño (2018) \ Algaida (2017) \ Paraninfo (2016)

9. Desarrollo web en entorno cliente

Libros de texto de desarrollo web en entorno cliente ?

Sintesis

(2020) \ Garceta (2019) \ Garceta (2013) \ Rama (2012)

Recursos gratis de desarrollo web en entorno cliente

10. Desarrollo web en entorno servidor

Libros de texto de desarrollo web en entorno servidor ?

Sintesis

(2019) \ Garceta (2017) \ Garceta (2014) \ Rama (2012)

Recursos gratis de desarrollo web en entorno servidor

  • AJAX por Arkaitz Garro.

11. Despliegue de aplicaciones web

Libros de texto desarrollo web en entorno servidor ?

Sintesis

(2019) \ Garceta (2014) \ Rama (2012)

Recursos gratis de despliegue de aplicaciones web

12. Proyecto de desarrollo de aplicaciones web

El proyecto final de desarrollo de aplicaciones web] no requiere de un libro en sí. Desde el centro te ofrecerán las pautas necesarias y concretas para realizar el proyecto.

Libros de proyecto de desarrollo de aplicaciones web ?

No existen libros específicos para este módulo, pero si que podemos encontrar en Internet algunas guías con las que podemos hacernos una idea sobre lo que nos exigiran.

13. Formación en centros de trabajo

La formación en centros de trabajo no implica la necesidad de la compra de un libro. Si quieres conocer un poco más sobre en que consiste este módulo, puedes informarte desde aquí.

Recursos Extra FP Desarrollo de Aplicaciones Web

Extra 1. Apuntes Completos de la asignatura de Entornos de Desarrollo

  1. Elementos de desarrollo del software
  2. Entornos integrados de desarrollo
  3. Diseño y realización de pruebas
  4. Documentación y optimización
  5. Elaboración de diagramas de clases
  6. Elaboración de diagramas de comportamiento

Extra 2. Apuntes Completos: FP de Desarrollo de Aplicaciones Web

Existe un repositorio Online de apuntes referentes al temario de DAW, todos los apuntes están en documentos PDF y pueden encontrarse en la página web www.sitiolibre.com de José Luis Comesaña.

Estos mismos apuntes, están disponibles a través del repositorio de Github creado por Statickidz.

Extra 3. Inglés técnico para grado superior

En la actualidad se ha suprimido el módulo de Inglés específico al campo tecnológico que antiguamente se realizaba, a pesar de ello, creo que es interesante mantener este recurso enfocado al aprendizaje del vocabulario de inglés más utilizado dentro del mundo de la informática.

En la siguiente web, vas a poder encontrar 28 temas, en los que aprender una gran mayoría de las palabras usadas en el mundillo tecnológico. Su pronunciación y algunos ejercicios: English for Information Technology, an online course.