Los diferentes lenguajes de programación en Daw y Dam. ¿Cuál se aprende en cada ciclo?
Si estás pensando en hacer un Grado Superior en informática, seguro que te interesa saber qué se aprende en cada ciclo y cuál puede ser el más interesante para ti. Por ejemplo, es importante tener claras las diferencias entre los lenguajes de programación en DAW y en DAM, dos de los grados con más salidas en la actualidad. ¡Sigue leyendo para resolver todas tus dudas!
¿Qué es un lenguaje de programación en DAM y DAW?
Dentro de un ordenador, hay miles de elementos de hardware y software que necesitan comunicarse entre sí para hacerlo funcionar. Pero estos elementos también necesitan recibir instrucciones externas: y cuando hacemos clic con nuestro ratón se las estamos enviando. Así dicho parece sencillo, pero para que esos “habitantes” del ordenador entiendan lo que les decimos, todos tenemos que hablar el mismo idioma… Y esa es la función que tienen los lenguajes de programación.
Programar es una de las tareas más importantes de un técnico superior del campo de la informática. Tanto si haces un Grado Superior de FP en DAM (Desarrollo de Aplicaciones Multiplataforma) como si estudias un Grado en DAW (Desarrollo de Aplicaciones Web), no te librarás de esta parte del programa. La diferencia fundamental está en que en DAM utilizarás los lenguajes de programación para crear aplicaciones móviles, mientras que en DAM los emplearás para desarrollar plataformas web.
Además, hay un aspecto que debes tener en cuenta. En DAW se estudian más horas de programación que en DAM, ya que los entornos web son más complejos que los multimedia. Por otra parte, los desarrolladores web tienen un perfil más técnico: aunque diseñan el front-end, algo que también hacen los desarrolladores multimedia, se encargan asimismo del back-end (que los anteriores no tocan). Para entendernos, no solo crean la “cara visible” del programa o app sino que también se ocupan de lo que “está detrás” y hace que funcione.Programación DAM y DAW: lenguajes que debes aprender sí o sí
Tanto si has elegido especializarte como Técnico en Desarrollo de Aplicaciones Multimedia, como si lo tuyo es el Desarrollo Web, los tres lenguajes básicos de programación que tendrás que dominar son:
- HTML. Las siglas significan HyperText MarkUp Language (Lenguaje de Marcado de HiperTexto). Es el lenguaje básico para cualquier plataforma o aplicación, sea móvil o sea web, y también el más empleado en todo el mundo. Se encarga de crear la estructura de las aplicaciones y permite etiquetar los contenidos. Es un lenguaje de marcado (markup language) que permite mostrar datos al usuario.
- XML. En este caso, las siglas corresponden a Xtensible MarkUp Language (Lenguaje de Marcado Extensible). Al igual que el anterior, es un lenguaje de marcado. Pero hay una diferencia fundamental con él: en este caso solo almacena y transporta datos, no los muestra. Los datos se los proporciona el programador, que los puede obtener de otras bases de datos o servidores. Por ejemplo, este lenguaje permite almacenar los datos obtenidos a través de formularios.
- Java y Javascript. Java es especialmente interesante para DAM por su capacidad para crear aplicaciones en Android. En el caso de las app híbridas (para DAM y DAW), Javascript ayuda a añadir interactividad y funcionalidades (la parte “lógica”de apps y webs).
- PHP. Sobre todo, este lenguaje de programación es importante para DAW. Por ejemplo, el famosísimo CMS WordPress fue creado con él. En DAM no es tan empleado, pero según el grado o el centro donde estudies puede que recibas nociones que te serán muy útiles en el futuro.
¿Qué otros lenguajes se aprenden según el Grado?
Aparte de estos básicos, dependiendo de si te formas como Técnico en DAM o en DAW tendrás que dominar otros lenguajes. En DAM es imprescindible controlar los siguientes:
- CSS. Sus siglas significan Cascading Style Sheets (Hojas de Estilo en Cascada). Genera hojas o ficheros donde se almacenan los estilos visuales que aplicamos a una app o web. Dichos estilos se desarrollan en cascada, de forma descendente y según los elementos que incluyan. Este lenguaje sirve para generar el formato visual de una estructura antes creada y almacenada, respectivamente, con HTML y XML.
- SQL (Structured Query Languaje, Lenguaje de Búsquedas Estructural). Es fundamental para administrar bases de datos de las apps, sea cual sea el lenguaje empleado en su desarrollo.
Por su parte, la formación en DAW incluye profundiza más en PHP y añade otro lenguaje esencial, Python. Este lenguaje cada vez se usa más en desarrollo web por sus muchas ventajas: resulta fácil de comprender y de aprender, genera desarrollos más fluidos, incluye un gran número de frameworks y bibliotecas y forma parte de una comunidad con muchísima actividad.
Si te interesa el mundo de la programación DAM y DAW, ¡sigue leyendo!
Como verás, el mundo de la programación es tan complejo como fascinante. Estos lenguajes se utilizan para diseñar, gestionar y ampliar todas las apps y webs utilizadas por millones de personas en todo el mundo, que facilitan y mejoran nuestras vidas y que tanto nos entretienen y divierten.
¿Te ves en este perfil? Pues no dudes en llamarnos o enviarnos el formulario y te informaremos sobre nuestros Grados Superiores de FP oficial en los ámbitos de DAM y DAW. Son titulaciones homologadas por el Ministerio, que te habilitarán para ejercer como técnico en estudios y empresas del sector. Un mundo donde apenas hay desempleo, y con condiciones laborales y salariales más que interesantes. Si es tu vocación y tienes ganas de despegar, no lo dejes para mañana: merece la pena.