II Edición Escuela de programadores
Formación Dual de
Desarrolladores Web Full Stack
Conviértete en 9 meses en desarrollador web, una de las profesiones con mayor demanda en la actualidad, sin necesidad de conocimientos tecnológicos previos
Certificada por la ULPGC
¿Qué es la Escuela de Programadores?
La "Escuela de Programadores" es un programa de formación de 9 meses de duración dirigida a egresados y egresadas de titulaciones de grado superior, universitarias o de formación profesional o certificado de profesionalidad nivel III, sin necesidad de formación previa en este sector y que quieran tener una oportunidad de dedicarse a una profesión en crecimiento y con muchas posibilidades de contratación laboral.
Te enseñaremos lo más importante que necesitas para empezar a trabajar bajo la metodología Bootcamp de aprendizaje acelerado y experiencial.
El objetivo general del programa es ofrecer a 18 personas beneficiarias un itinerario intensivo de formación presencial como Desarrolladores Web Full Stack de 480 horas, con una metodología de aprendizaje innovadora; 50 horas sobre Creación de Contenido Digital; 6 meses de contrato laboral en empresas para continuar con el aprendizaje práctico; así como acciones de orientación y fomento de la cultura emprendedora.
Todo el programa formativo dual equivale a 40 ECTS y está certificado por la Universidad de Las Palmas de Gran Canaria.

¿Por qué te puede interesar participar?
Alto índice de inserción laboral
3 meses de formación intensiva
No hace falta experiencia ni conocimientos previos
Orientación Laboral personalizada durante el programa
Profesión muy demandada y con pocos perfiles en Canarias
Contrato laboral de 6 meses en empresas
Contactos con empresas que demandan profesionales con este perfil
Tener conocimientos en inglés
¿Quién puede participar?
Para el desarrollo del proyecto se realizará una selección de 18 candidatos o candidatas con los siguientes requisitos:
Estar en posesión de un título en educación superior, es decir, Grado Universitario o equivalentes, Formación Profesional de Grado Superior, o certificado de profesionalidad nivel 3. (No necesariamente titulaciones tecnológicas).
Estar en situación de desempleo.
Estar empadronando en Gran Canaria.
UMBRALES DE RENTA FAMILIAR RENTA NETA
Familias de 1 miembro 22.000,00 euros.
Familias de 2 miembros 38.091,90 euros.
Familias de 3 miembros 51.692,30 euros.
Familias de 4 miembros 61.771,60 euros.
Familias de 5 miembros 68.641,10 euros.
Familias de 6 miembros 74.057,50 euros.
Familias de 7 miembros 79.389,20 euros.
Familias de 8 miembros 84.708,80 euros.
A partir del OCTAVO miembro se añadirán 4.291,21 euros por cada miembro computable de la familia.
La Renta Familiar a efectos de este programa, se obtendrá por agregación de las rentas del ejercicio anterior de cada uno de los miembros computables de la familia que haya obtenido ingresos de cualquier naturaleza, calculadas según se indica en los párrafos siguientes y de conformidad con la normativa reguladora del Impuesto sobre la Renta de las Personas Físicas aplicable.
Para la selección se tendrá en cuenta los siguientes aspectos:
Prueba técnica (test de pensamiento lógico).
Curriculum vitae.
Entrevista personal.


¿Cuánto tiempo necesito para formarme?
El programa Escuela de Programadores requiere 9 meses de dedicación total para asegurar el éxito de la formación, de los cuales 3 meses serán de formación intensiva presencial y 6 en empresas mediante un Contrato Formativo para la Formación en Alternancia. Se llevará a cabo entre enero y septiembre de 2024.
¿Qué puedes aprender?
Programación Web Full-Stack y Tecnologías Exponenciales
Desarrollar la capacidad de pensamiento lógico y computacional. Comprender y aplicar las bases de la introducción a la programación con Javascript.
Maquetación de páginas web con HTML5 y CSS3.
Poner en práctica los conocimientos aprendidos mediante el desarrollo de ejercicios (labs) para desarrollar destreza en programación Front-End, Back-End y Full-Stack.
Ser capaz de resolver problemas comunes en el desarrollo y aplicar diversas herramientas en el servidor y APIS.
Familiarizarse con las herramientas de gestión de proyectos de los desarrolladores profesionales (git, metodologías ágiles, comprensión de documentación técnica).
Poner en práctica el aprendizaje a través del desarrollo de un proyecto final ejecutando un videojuego en el navegador.
Estimular el aprendizaje mediante el trabajo en equipo y por proyectos.
Dominar la programación avanzada con JavaScript.
Gestionar las Bases de Datos No-Relacionales con MongoDB y dominar la ejecución de Servidores Web con NodeJS, ExpressJS & Mongoose.
Desarrollo de un proyecto real que contenga bases de datos que incluya el desarrollo de la página web con gestión de base de datos en el servidor.
Manejo del diseño basado en componentes y el uso de sistemas de diseño como Google Material Design o Apple Human Interface Guidelines.
Conocer y aplicar las herramientas de seguridad web.
Implementar sistemas seguros de autenticación, autorización y gestión de pasarelas de pago en la web.
Comprender el crecimiento exponencial de las tecnologías y las necesidades de la Industria 4.0
Introducción a JavaScript.
Introducción a estructuras de datos: Objetos y Arrays.
Introducción a la Algoritmia. Resolución de problemas.
Proyecto 0 | Bloque de ejercicios en JavaScript.
Manejo básico de Linux: terminal, gestión del sistema operativo.
Programación con JavaScript ES6 avanzada.
Maquetado web con HTML5 y CSS3.
Manipulación del DOM con JavaScript, animaciones, transiciones.
Herramientas de desarrolladores: Chrome Dev Tools, Control de versiones con git y github, Gestión de Proyectos ágiles, etc.
Proyecto 1 | Videojuego en el navegador.
Programación avanzada con NodeJs, Criptografía.
Bases de Datos Relacionales con MySQL y Sequelize.
Servidores Web con NodeJS, ExpressJS.
APIs y Arquitectura de Microservicios.
Despliegue de servidores en la nube.
Proyecto 2 | Aplicación Web basada en APIs.
Aplicaciones basadas en componentes con ReactJS.
Manejo avanzado de ReactJS.
Design System con Material UI.
Deployment y Seguridad: Heroku, Amazon Web Services.
Payment Processing Libraries.
Proyecto 3 | Aplicación Web API / Full-Stack.
Inteligencia Artificial, Machine Learning.
Blockchain, Crypto, Ciberseguridad.
Realidad Virtual (VR), Realidad Aumentada (AR), Realidad Extendida (XR).
Industria 4.0: Impresión 3d, Robotización, IoT.
Formación en UX/UI
Integrar las mejores prácticas del diseño de pensamiento para idear aplicaciones que resuelvan problemas reales con una óptima experiencia de usuario.
Tener capacidad de hacer investigación de usuario y aplicar Design Thinking en el desarrollo de proyectos de los clientes.
Comprender en profundidad la importancia del experto en UX/UI para trabajar de forma cohesionada con estos profesionales dentro de grandes empresas digitales.
Ser capaz de desarrollar las bases del diseño de UX/UI en un proyecto como freelance o de emprendeduría.
Entender los diferentes elementos que integran una buena interfaz de usuario: teoría del color, iconografía, ilustración, etc.
Tener destreza en el desarrollo de aplicaciones responsivas, que se visualicen de forma óptima en diferentes dispositivos.
Design Thinking (taller completo de Stanford dSchool).
Investigación de usuario (User Research, Surveys).
Análisis de tareas, priorización (Moscow) y flujos de Usuario (User Flows).
Diseño de servicios (Service Design), Human Centered Design (HCD).
Patrones de diseño, Análisis de Heurísticas de diseño (Nielsen Group).
Análisis de la arquitectura de la información.
Teoría del color, tipografía, iconografía e ilustración.
Uso de las Guías de Estilo (Material Design e Interfaces Humanas).
Diseño de la Experiencia de Usuario.
Con la participación de un experto en reclutamiento en empresas tecnológicas se dará a los alumnos sesiones que le dotarán de habilidades para superar una entrevista para acceder a un puesto de trabajo. Específicamente se trabajará en:
Conocer en detalle el proceso de selección: que se valora y que los puede limitar.
Curriculum Vitae y Marca Personal en redes sociales como LinkedIn.
Perspectivas decisoras del proceso; RRHH y el decisor final del proceso.
Enfrentarse a una entrevista personal de manera asertiva y efectiva.
Se trata de potenciar en los alumnos sus softs skills, las habilidades que le ayudarán a tener éxito durante su carrera profesional, como aprender a vender proyectos tecnológicos a sus jefes, compañeros o reclutadores, manejar técnicas de team building y ganarse la confianza de su equipo de trabajo. En este bloque se trabajará la presentación de su proyecto final, poniendo en práctica todo lo aprendido durante el bootcamp.
Potenciar los soft skills del alumnado.
Habilidades para tener éxito en la carrera profesional.
Agilidad y soltura en la venta de los proyectos.
Técnicas de Team building.
Preparación del proyecto final formación para presentar a las empresas.
Creación de contenido digital
Conocer las licencias aplicables a los contenidos digitales para proteger y respetar los derechos definidos por su autor.
Conocer el concepto de copywriting.
Aprender y conocer las licencias aplicables a los contenidos digitales para proteger y respetar los derechos definidos por su autor.
Se trata principalmente de saber interpretar las licencias aplicables a los contenidos digitales que se generan o utilizan de terceros, así como saber aplicar las licencias digitales para proteger y respetar los derechos definidos por su autor.
Introducción.
Qué son las licencias de contenidos digitales.
Tipos de licencias que existen.
Cómo utilizar contenidos licenciados.
Qué contenidos licenciados se pueden utilizar.
Conclusiones.
Se aprenderá a hacer un texto publicitario o comercial, poder adaptar un texto para un mejor posicionamiento en los buscadores, optimizar el uso de las publicaciones en las redes sociales más importantes y en correos electrónicos comerciales.
Introducción al Copywriting.
Copywriting y redacción en internet.
Conclusiones.
Contrato laboral de 6 meses
A las 18 personas participantes pondrán en práctica los conocimientos adquiridos incorporándose en empresas mediante un Contrato Formativo para la Formación en Alternancia de 6 meses de duración.
Acciones de Orientación (80 horas)
El programa se complementará con acciones transversales para el desarrollo integral de la persona, como un complemento clave para el diseño personalizado de su plan de carrera de acuerdo con sus habilidades técnicas y personales.
¿Cómo puedo inscribirme?
Para inscribirte en la II Edición Escuela de Programadores debes estar dado/a de alta en el Portal de la Fundación Universitaria de Las Palmas.
Entra en tu área privada y comienza el proceso de inscripción.
Si no estás dado/a de alta, debes registrarte previamente en este enlace.
Fecha fin de inscripción 26 de noviembre.
