Grado profesional superior en desarrollo front-end
Noroff School of Technology and Digital Media
Información clave
Seleccionar ubicación
ubicación del campus
Oslo, Noruega
Idiomas
Inglés
formato de estudio
La educación a distancia
Duración
2 - 4 años
Ritmo
Tiempo completo, Tiempo parcial
Tasas de matrícula
EUR 14.000 / per semester *
Plazo de solicitud
Solicitar información
Fecha de inicio más temprana
Solicitar información
* precio a tiempo parcial: 1.750 euros por semestre
becas
Explore oportunidades de becas para ayudar a financiar sus estudios
Introducción
El desarrollo front-end es una educación tecnológica donde el diseño visual se encuentra con la codificación, el diseño web y el diseño UX. Los desarrolladores front-end tienen una gran demanda, lo que brinda a los estudiantes excelentes oportunidades profesionales después de la graduación.
Como desarrollador front-end, usted escribe el código detrás de lo que ve e interactúa cuando abre un sitio web, un programa o una aplicación. Existe una necesidad creciente de desarrolladores que posean una combinación de experiencia técnica y visual.
Este programa educativo de dos años le proporciona las habilidades para el trabajo práctico dentro de las principales áreas de desarrollo de productos interactivos y dinámicos. El programa cubre habilidades de diseño y habilidades de programación técnica.
Web y dispositivos móviles
El desarrollo front-end es para aquellos que desean trabajar con el desarrollo de soluciones orientadas al usuario para dispositivos web y móviles. El programa es adecuado tanto para principiantes como para aquellos que han trabajado con medios tradicionales y desean expandir sus habilidades en el desarrollo de soluciones digitales.
Después de completar el programa, habrá adquirido habilidades y experiencia en principios básicos de diseño, diseño universal, experiencias de usuario integrales y soluciones tecnológicas que satisfacen los requisitos y necesidades de hoy.
Mejores prácticas para desarrolladores
En este programa, aprenderá las mejores prácticas para desarrolladores. Podrá producir soluciones interactivas en línea, tanto visual como técnicamente, e implementar una solución interactiva desde la etapa conceptual hasta el producto final. Los estudiantes construirán redes con diseñadores gráficos, diseñadores de interacción, programadores y desarrolladores de contenido. Además podrán colaborar con entornos externos especializados en los campos de las redes sociales, el diseño universal, la optimización de motores de búsqueda y la seguridad de TI.
Aprende lenguajes de programación y codificación.
Los estudiantes recibirán una introducción completa a las herramientas de la industria utilizadas para el desarrollo web. Aprenderá los principios para un buen diseño, cómo se crean las páginas web y los productos interactivos, tanto lógica como visualmente, y cómo las tecnologías del sitio web se comunican con los sistemas de fondo. Obtendrá información sobre lenguajes de programación como Java, lenguajes basados en C, Ruby, PHP y Python, todos los cuales tienen diferentes fortalezas y debilidades y diferentes usos.
JavaScript es una herramienta clave para desarrolladores frontend. En combinación con HTML y CSS, JavaScript es esencial para crear soluciones en línea dinámicas e interactivas. También es importante tener en cuenta cuándo usar marcos de JavaScript y cuándo es mejor resolver tareas sin usarlo. Se le presentarán los marcos de JavaScript más actualizados en cualquier momento, como Angular y React. El campo se está desarrollando rápidamente y continuamente se lanzan nuevos marcos.
Sass es la herramienta CSS principal que los estudiantes aprenderán, pero el programa también cubre herramientas como Less, Stylus y el marco CSS Susy. Hacia el final del programa, los estudiantes conocerán Ajax para desarrollar soluciones en línea más avanzadas.
Información del programa
Próxima puesta en marcha:
- 15 de octubre de 2019
- 7 de enero de 2020
- 3 de marzo de 2020
- 11 de agosto de 2020
Duración:
- 2 años, a tiempo completo
- 4 años, a tiempo parcial
Idioma del programa:
- Inglés
Objetivos del programa
El programa se enfoca en desarrollar productos en la intersección entre la experiencia del cliente y el desarrollo del sistema. Los productos que desarrollamos durante el programa deben tener un alto valor estético, una buena funcionalidad y una correcta ejecución técnica. Esto significa que los estudiantes aprenderán sobre el proceso de diseño, diseño de interacción y programación. El objetivo principal del programa es obtener habilidades prácticas, y el programa de capacitación se compone principalmente de tareas prácticas en las que trabajará con tareas específicas de la industria.
Los estudiantes obtendrán información sobre cómo ejercer el espíritu empresarial. La vida profesional como desarrollador frontend requiere experiencia en flujos de trabajo, automatización y racionalización tanto de los procesos de trabajo como del producto. El examen final del proyecto debe estar en un nivel en el que se pueda utilizar como anexo a las solicitudes de empleo o como propuesta para una implementación real.
Cursos
Cursos cubiertos durante el primer año de estudio:
- Metodología del proyecto
- Tecnologías web y de comunicación.
- Diseño 1
- HTML y CSS
- Término asignación 1
- Diseño de interacción
- Programación básica
- JavaScript 1
- Flujos de trabajo 1
- Revisión de cartera 1
- Examen de proyecto 1
Cursos cubiertos durante el segundo año de estudio:
- Marcos CSS
- JavaScript 2
- Diseño 2
- Término asignación 2
- Conocimiento de la industria
- Flujos de trabajo 2
- Marcos de JavaScript
- Revisión de cartera 2
- Examen de proyecto 2
Los resultados del aprendizaje
Ganarás:
- Conocimiento de conceptos y herramientas de la industria que se utilizan en el desarrollo web, producción e implementación de conceptos, soluciones y productos interactivos.
- Conocimiento de lenguajes, conceptos, técnicas y herramientas industriales que se utilizan en el desarrollo web y en el desarrollo de conceptos, soluciones y productos interactivos.
- Conocimiento de los métodos de proceso, las herramientas de estilo y los lenguajes de programación más actualizados para garantizar la calidad, agilizar y optimizar el proceso de trabajo.
- Conocimiento sobre las herramientas más actualizadas utilizadas en pruebas de sitios web, soluciones interactivas y productos en plataformas y sistemas operativos.
- Conocimiento sobre principios fundamentales de diseño y elementos de identidad utilizados para desarrollar productos digitales.
- Conocimiento sobre cómo se estructuran los sitios web y los productos interactivos tanto de forma lógica como visual.
- Conocimiento sobre cómo las tecnologías del sitio web se comunican con los sistemas de fondo.
- Conocimiento sobre cómo revisar sitios web, soluciones interactivas, servicios web y contenido web en términos de cumplimiento de regulaciones y pautas para el diseño universal de soluciones TIC y estándares web.
- Conocimiento de la industria sobre cómo deben prepararse, presentarse y entregarse conceptos y soluciones interactivos tanto interna como externamente, y conocimiento sobre métodos para el espíritu empresarial en el campo.
- Conocimientos profesionales actualizados a través de literatura técnica, conferencias, portales en línea y comunidades de desarrolladores tanto a nivel local como internacional.
- Conocimiento de la historia de la industria y el desarrollo de Internet.
- Conocimientos sobre su potencial personal para el desarrollo y cómo mantenerse actualizado sobre las últimas tendencias y desarrollos en el campo.
- La capacidad de tener en cuenta la elección de herramientas, métodos y técnicas durante la planificación, el desarrollo, el diseño y las pruebas de productos interactivos y servicios web.
- Capacidad para dar cuenta de las regulaciones y directrices para el diseño universal de soluciones TIC y estándares web.
- La capacidad de reflexionar sobre su propia práctica como desarrollador frontend y de ajustarla con la orientación adecuada.
- La capacidad de reflexionar sobre los comentarios de los usuarios o las tendencias tecnológicas generales, y ajustar sus propias prácticas de acuerdo con estas.
- La capacidad de encontrar información y materiales que son relevantes para los problemas relacionados con el desarrollo frontend.
- La capacidad de realizar pruebas de usuario de productos o servicios interactivos nuevos o existentes, e identificar y documentar defectos tanto visuales como técnicos.
- La capacidad de revisar el proceso de desarrollo de productos y servicios interactivos que se utilizarán en diferentes plataformas.
- La capacidad de dar cuenta de los métodos de emprendimiento relacionados con su campo de especialización.
- La capacidad de planificar y ejecutar tareas de diseño web y desarrollar productos interactivos solos o en grupo.
- La capacidad de planificar y llevar a cabo tareas frontend de acuerdo con los estándares éticos, las pautas de diseño universales, las necesidades de los grupos objetivo o de acuerdo con los informes de los clientes.
- La capacidad de planificar soluciones web interactivas, tanto visual como técnicamente, e implementar una solución interactiva desde la etapa conceptual hasta el producto final terminado y totalmente operativo.
- La capacidad de implementar soluciones interactivas fáciles de usar de acuerdo con las necesidades de los grupos objetivo seleccionados.
- La capacidad de establecer relaciones con diseñadores gráficos, diseñadores de interacción, programadores y desarrolladores de contenido, y participar en discusiones sobre el desarrollo de prácticas interdisciplinarias y orientadas al futuro.
- La capacidad de actuar como co-jugador y persona clave en proyectos que se cruzan con profesiones relacionadas y lleven a cabo actividades empresariales en su campo de especialización.
- La capacidad de establecer relaciones con entornos de especialistas externos en los campos de las redes sociales, el diseño universal, la optimización de motores de búsqueda y la seguridad de TI.
- La capacidad de contribuir a la clarificación, racionalización y aseguramiento de la calidad de los procesos en una empresa, tanto interna como externamente, mediante el uso de las mejores prácticas para desarrolladores.
Oportunidades de trabajo
Como desarrollador frontend capacitado, posee el conocimiento, las habilidades y la experiencia necesarios para desarrollar y producir soluciones y servicios orientados al usuario para dispositivos web y móviles. El objetivo principal del programa es brindarle educación práctica y relevante para la industria para prepararlo para la vida laboral después de graduarse.
Existe una gran variedad de anuncios de trabajo relacionados con este campo para diversas empresas y profesiones. Después de completar el programa, podrá trabajar para empresas como agencias de diseño, empresas de TI, empresas de software, agencias de medios o agencias de comunicación. Estas industrias están en constante cambio debido a los rápidos avances tecnológicos. Las descripciones de puestos, por lo tanto, variarán y cambiarán en períodos de tiempo relativamente cortos.
Estudios adicionales
La educación también puede servir como plataforma para futuros estudios. Los estudiantes que han estudiado desarrollo front-end también pueden combinar estas habilidades con diseño gráfico o marketing digital .