Podcast
Questions and Answers
¿Cuál es la duración total de la formación, incluyendo tutorías?
¿Cuál es la duración total de la formación, incluyendo tutorías?
¿Cuál es la fecha de inicio del calendario escolar?
¿Cuál es la fecha de inicio del calendario escolar?
¿En qué días no habrá clases durante el curso?
¿En qué días no habrá clases durante el curso?
¿Cuál es el horario de las clases?
¿Cuál es el horario de las clases?
Signup and view all the answers
¿Qué modalidad tiene la formación?
¿Qué modalidad tiene la formación?
Signup and view all the answers
¿Cuál es el precio total de la formación?
¿Cuál es el precio total de la formación?
Signup and view all the answers
¿Cuántas horas de tutorías se incluyen en el programa?
¿Cuántas horas de tutorías se incluyen en el programa?
Signup and view all the answers
¿Cuál es el importe de la reserva para formalizar la matrícula?
¿Cuál es el importe de la reserva para formalizar la matrícula?
Signup and view all the answers
¿Qué dispositivo está siendo introducido en el programa de formación?
¿Qué dispositivo está siendo introducido en el programa de formación?
Signup and view all the answers
¿Cuál es el enfoque principal del nuevo módulo en la academia?
¿Cuál es el enfoque principal del nuevo módulo en la academia?
Signup and view all the answers
¿Qué se enfatiza como esencial para el aprendizaje y perfeccionamiento en el Bootcamp?
¿Qué se enfatiza como esencial para el aprendizaje y perfeccionamiento en el Bootcamp?
Signup and view all the answers
¿Qué tipo de desarrolladores se busca atraer al programa educativo?
¿Qué tipo de desarrolladores se busca atraer al programa educativo?
Signup and view all the answers
¿Cuál es el elemento común a todo el currículum de desarrollo en entornos Apple?
¿Cuál es el elemento común a todo el currículum de desarrollo en entornos Apple?
Signup and view all the answers
¿Qué tipo de aplicaciones se mencionan en el contexto del ciclo productivo del desarrollo?
¿Qué tipo de aplicaciones se mencionan en el contexto del ciclo productivo del desarrollo?
Signup and view all the answers
¿Cuál es el objetivo principal del SWIFT FULL STACK BOOTCAMP?
¿Cuál es el objetivo principal del SWIFT FULL STACK BOOTCAMP?
Signup and view all the answers
¿Cuál es uno de los beneficios de aprender a desarrollar en entornos Apple según el contenido?
¿Cuál es uno de los beneficios de aprender a desarrollar en entornos Apple según el contenido?
Signup and view all the answers
¿Cuál es el enfoque principal del IV Swift Full Stack Bootcamp?
¿Cuál es el enfoque principal del IV Swift Full Stack Bootcamp?
Signup and view all the answers
¿Qué nuevo módulo se ha inaugurado este año en el Bootcamp?
¿Qué nuevo módulo se ha inaugurado este año en el Bootcamp?
Signup and view all the answers
¿Qué herramientas han sido movidas a un módulo preproducido para un aprendizaje más autónomo?
¿Qué herramientas han sido movidas a un módulo preproducido para un aprendizaje más autónomo?
Signup and view all the answers
¿Qué tipo de arquitectura es fundamental para construir aplicaciones más robustas en el Bootcamp?
¿Qué tipo de arquitectura es fundamental para construir aplicaciones más robustas en el Bootcamp?
Signup and view all the answers
¿Cuál de los siguientes aspectos NO se menciona como parte del IV Swift Full Stack Bootcamp?
¿Cuál de los siguientes aspectos NO se menciona como parte del IV Swift Full Stack Bootcamp?
Signup and view all the answers
¿Cómo se describe la evolución del Bootcamp a lo largo de los años?
¿Cómo se describe la evolución del Bootcamp a lo largo de los años?
Signup and view all the answers
¿Cuál es uno de los objetivos del nuevo módulo de 'Arquitectura y patrones de desarrollo'?
¿Cuál es uno de los objetivos del nuevo módulo de 'Arquitectura y patrones de desarrollo'?
Signup and view all the answers
¿Cuál es el enfoque que se busca con la enseñanza dual en el Bootcamp?
¿Cuál es el enfoque que se busca con la enseñanza dual en el Bootcamp?
Signup and view all the answers
¿Cuál es un paso fundamental antes de comenzar a codificar?
¿Cuál es un paso fundamental antes de comenzar a codificar?
Signup and view all the answers
¿Qué técnica es mencionada como una forma de organización en proyectos de desarrollo?
¿Qué técnica es mencionada como una forma de organización en proyectos de desarrollo?
Signup and view all the answers
¿Qué define mejor la asincronía en el contexto del desarrollo de software?
¿Qué define mejor la asincronía en el contexto del desarrollo de software?
Signup and view all the answers
¿Qué aspecto es crucial para garantizar el rendimiento de una aplicación?
¿Qué aspecto es crucial para garantizar el rendimiento de una aplicación?
Signup and view all the answers
¿Qué es la concurrencia en el desarrollo de software?
¿Qué es la concurrencia en el desarrollo de software?
Signup and view all the answers
¿Qué técnica se considera útil para la gestión de plazos en el desarrollo de software?
¿Qué técnica se considera útil para la gestión de plazos en el desarrollo de software?
Signup and view all the answers
¿Cuál de las siguientes afirmaciones sobre el trabajo en red es correcta?
¿Cuál de las siguientes afirmaciones sobre el trabajo en red es correcta?
Signup and view all the answers
¿Qué se debe evitar para no bloquear o ralentizar una aplicación?
¿Qué se debe evitar para no bloquear o ralentizar una aplicación?
Signup and view all the answers
¿Qué herramienta se menciona para gestionar ramas y dependencias en un entorno de desarrollo en Linux?
¿Qué herramienta se menciona para gestionar ramas y dependencias en un entorno de desarrollo en Linux?
Signup and view all the answers
¿Cuál es una de las aplicaciones del aprendizaje automático en una app según el contenido?
¿Cuál es una de las aplicaciones del aprendizaje automático en una app según el contenido?
Signup and view all the answers
¿Qué sistema de gestión de bases de datos se menciona en relación con el entorno de despliegue?
¿Qué sistema de gestión de bases de datos se menciona en relación con el entorno de despliegue?
Signup and view all the answers
¿Qué plataforma se sugiere para el despliegue y control de aplicaciones en la nube?
¿Qué plataforma se sugiere para el despliegue y control de aplicaciones en la nube?
Signup and view all the answers
¿Cuál es una de las funciones que puedes lograr con el aprendizaje automático en tu app?
¿Cuál es una de las funciones que puedes lograr con el aprendizaje automático en tu app?
Signup and view all the answers
En el contexto de CI/CD, ¿qué sistema operativo se menciona para la configuración de entornos?
En el contexto de CI/CD, ¿qué sistema operativo se menciona para la configuración de entornos?
Signup and view all the answers
¿Qué se debe configurar con Nginx para gestionar el despliegue de aplicaciones?
¿Qué se debe configurar con Nginx para gestionar el despliegue de aplicaciones?
Signup and view all the answers
¿Qué tipo de aplicaciones se pueden interconectar según el contenido proporcionado?
¿Qué tipo de aplicaciones se pueden interconectar según el contenido proporcionado?
Signup and view all the answers
Study Notes
Swift Full Stack Bootcamp 2024
- El programa tiene una duración de 380 horas de formación + 12 horas de tutorías, divididas en 95 días lectivos y 4 días de tutorías
- La formación se realiza de lunes a viernes de 19:00 a 23:00 horas (hora española)
- El calendario lectivo y las tutorías se llevan a cabo del 1 de febrero al 21 de junio de 2024, excluyendo los días 25-29 de marzo (Semana Santa), 1 de mayo y 3 de junio de 2024
- Las tutorías tienen lugar los días 2 de marzo, 6 de abril, 4 de mayo y 15 de junio de 2024
- El precio del programa es de 11.590€, con una reserva inicial de 400€ que se descuentan al formalizar la matrícula
- Se ofrecen 7 becas con el 7% de descuento para las solicitudes aprobadas
- El Bootcamp está dirigido a personas que quieran convertirse en expertos desarrolladores senior en entornos Apple, tanto si provienen de otros lenguajes como si son juniors o tienen experiencia previa
- El programa se basa en el lenguaje Swift y cubre todo el ciclo de desarrollo de un software como servicio: app (frontend), lado servidor (backend) y web
Cambios en el Bootcamp 2024
- Se introduce la modalidad de enseñanza dual que combina clases presenciales online con material preproducido
- Se añade un nuevo módulo de “Arquitectura y patrones de desarrollo” para enseñar a construir aplicaciones robustas, escalables y mantenibles
- El módulo de realidad aumentada evoluciona para enfocarse en el desarrollo de Apple Vision Pro, el nuevo ordenador de computación espacial de Apple
- Se incrementa la cantidad de prácticas y ejercicios para fortalecer la experiencia práctica
Qué Aprenderás en el Bootcamp
Planificación de Proyectos
- Aprenderás a organizar tu trabajo y definir todo lo necesario antes de codificar
- Se enseñan reglas para el desarrollo eficiente, incluyendo desarrollo ágil y Scrum
- El enfoque se centra en la gestión de tiempos y la planificación de proyectos
Concurrencia y Asincronía
- Se aborda la concurrencia y la asincronía, con especial enfoque en Async/Await y el trabajo en red
- Aprenderás sobre el manejo de tareas que no se resuelven en tiempo real, como las relacionadas con redes
- Se incluyen temas de seguridad en red entre cliente y servidor, creación de portales web con Leaf y conexión de aplicaciones con bases de datos
- Se desarrollará un sistema integrado full-stack utilizando Swift
CI/CD aplicado en Vapor en sistemas Linux
- Se enseña a configurar un entorno completo de despliegue y distribución para entornos de desarrollo, preproducción y producción en Linux Ubuntu
- Se cubren temas como la gestión de ramas de GIT, instalación de dependencias en Linux, configuración de Jenkins, Swift, PostgreSQL, Redis y Vapor
- Aprenderás a configurar un proxy inverso en Nginx y montar tu despliegue para controlar las aplicaciones
- Se convierte en un experto DEVOP de sistemas Linux con desarrollo en Swift
Machine Learning
- Se comparte el conocimiento sobre el aprendizaje automático o Machine Learning (ML), incluyendo su evolución y aplicaciones
- Aprenderás a gestionar tus propias fuentes de datos, crear modelos entrenados y usar el ML en aplicaciones de Apple
- Se incluye el reconocimiento de contenido en imágenes, sonidos, movimientos, predicción de datos, reconocimiento de caras, transferencia de estilos, reconocimiento de texto, sentimientos y predicción de datos
- Se enseñan técnicas para crear motores de recomendaciones para aplicaciones
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Este Bootcamp de 380 horas se llevará a cabo del 1 de febrero al 21 de junio de 2024. Está diseñado para formar expertos desarrolladores en entornos Apple, abarcando desde principiantes hasta programadores con experiencia previa en otros lenguajes. La formación incluye tutorías y ofrece becas para solicitudes aprobadas.