NO ESPERES MÁS…
PARA SER DESARROLLADOR iOS
Por tercer año consecutIvo lanzamos nuestro SWIFT FULL STACK BOOTCAMP. Durante los 5 MESES de formación y 2 MESES de proyecto que nos esperan, aprenderás lo necesario para convertirte en un iOS developer de éxito.
QUÉ TE OFRECEMOS EN EL
SWIFT FULL STACK BOOTCAMP

CON SWIFT FULL STACK BOOTCAMP ADQUIRIRÁS LOS CONOCIMIENTOS NECESARIOS PARA CONVERTIRTE EN UN EXPERTO DEVELOPER
POR QUÉ EN AC ACADEMY
QUÉ TE OFRECEMOS
Y POR SUPUESTO…
BONUS
Comunidad privada
Acceso a la comunidad privada de AC Academy en Discord. Aquí podrás compartir todas tus ideas y descubrimientos.
Tutorías grupales
1 sesión en grupos de 5 personas y 4 horas de duración sobre cómo potenciar tu perfil en LinkedIn y acceder a las mejores ofertas laborales.
Tutorías individuales
2 tutorías one to one de 30 minutos con el formador durante el Bootcamp. ¡No te dejes ninguna duda en el tintero!
Complementos
Videos grabados que podrás consultar una y otra vez durante los 365 días del año las 24 horas del día.
Caja de bienvenida
Queremos celebrar contigo por todo lo alto tu entrada en el Bootcamp, y vamos a hacerlo ofreciéndote un pequeño kit de supervivencia.


QUIÉN
IMPARTIRÁ LA FORMACIÓN
Como formador y divulgador de tecnología, tiene amplia presencia en redes con miles de seguidores y ha compartido su conocimiento en los 4 podcasts que produce (o co-produce), en su canal de Twitch y como colaborador de Applesfera y otros podcasts de tecnología. Además, es autor del libro «Aprendiendo Swift» y conferenciante reconocido en eventos como T3chfest, AltConf, NSCoder o Conf42.
Con su método de enseñanza único y progresivo, ha ayudado a miles de personas y empresas en todo el mundo a dominar habilidades en desarrollo de aplicaciones, videojuegos, aprendizaje automático, realidad aumentada y metaverso con especialización en Swift, SwiftUI, UIKit, TDD, desarrollo de lado servidor con Swift con la librería Vapor, aprendizaje automático, realidad aumentada, metaverso, seguridad en el desarrollo o bases de datos. ¡Un verdadero experto en el campo del desarrollo Apple con más de una década de experiencia como formador y divulgador!
AHORA VIENE LO BUENO…
CONTENIDO

Iniciación a la programación

Swift 5.7 y Programación Funcional
Un lenguaje de programación es la parte esencial antes de entrar en un nuevo campo de estudio. Por eso todo empieza con Swift, el lenguaje abierto de propósito general de Apple que se puede usar en Mac, Windows o Linux para backend, frontend o incluso web.
- Empezaremos por lo más básico (como tipos de datos u opcionales), los diferentes patrones de desarrollo y herramientas (como delegados, singleton, closures, extensiones o protocolos).
- Y terminaremos con lo más avanzado, como genéricos, operadores personalizados o los paquetes de colecciones avanzadas y cálculo numérico. Incluso haremos programas de línea de comando.

Concurrencia y Asincronía con Async/Await y trabajo en red
- Concurrencia y asincronía con Async/Await. La concurrencia es la capacidad de un sistema de ejecutar varias tareas a la vez. Pero también hay que saber combinarla con la asincronía, es decir, tareas que no se resuelven en tiempo real, como todo el uso de red o tareas pesadas que debemos ubicar “en otro sitio” para no bloquear o hacer más lenta nuestra app.
- Trabajo en red. La red es el tipo de proceso por excelencia que usa concurrencia y asincronía. Y es imprescindible saber cómo funciona, cómo crear conexiones a través de métodos HTTP, websocket e incluso agrupar o lanzar varias tareas a la vez en nuestra app.

Desarrollo con arquitectura MVC en UIKit con Storyboards y XIB
UIKit es la librería de construcción de apps clásica y ha ido adaptándose con el paso el tiempo a las nuevas nece0073idades. En este nuevo e interesante módulo lograremos dominar el desarrollo con arquitectura MVC en UIKit con Storyboards y XIB.

Desarrollo multiplataforma con arquitectura MVVM en SwiftUI, Combine y Async/Await
En este módulo aprenderás a expresarte con SwiftUI sin librerías ni experimentos. Serás 100% nativo siguiendo las buenas prácticas de Apple con todas las novedades de la WWDC 2022 para la versión 4.

Bases de datos SQL con Core Data y SQLite
En este módulo aprenderás:
- SQL, el lenguaje transaccional de consulta de bases de datos.
- SQLite como base para apps.
- Core Data. Incorpora soporte automático en la nube de forma que todos tus usuarios puedan tener sus datos sincronizados en todos sus dispositivos.

Desarrollo Conducido por Pruebas (TDD), Integración y Distribución Continua (CI/CD) con Xcode Cloud
- Descubrirás cómo trabajar en el orden correcto de creación: desde la documentación funcional hasta el código y cómo ir probándolo.
- Crearás código testable, repasaremos las arquitecturas y descubriremos los trucos más útiles.
- Sabrás cómo crear objetos falsos que te ayuden a probar sin afectar a datos reales en producción.
- Aprenderás a crear los flujos necesarios de compilación del código y despliegue contra el App Store usando Xcode Cloud, la herramienta nativa de Apple.

Desarrollo seguro
Aprende dónde y cómo aplicar la seguridad como elemento esencial de tus desarrollos.

Backend y seguridad en red con Vapor en Swift
- Aprende a crear el más potente, moderno y seguro lado servidor de todos, con Swift y su framework Vapor en su última versión.
- Recibe y envía solicitudes de información, sube o baja archivos e imágenes, guarda los datos en tu base de datos en la nube, aprende a conectar, a desplegar en producción y a trabajar con los principales servicios y en distribuciones Linux.
- Te enseñaremos cómo aplicar las mejores prácticas de seguridad en red entre cliente y servidor, a crear un portal web a través de plantillas con Leaf e intercomunicar app, web y lado servidor con base de datos, seguridad y cifrado.

Machine Learning
- Vas a gestionar tus propias fuentes de datos y crear tus modelos entrenados.
- Lograrás que tu app reconozca contenido en imágenes, sonidos, movimientos.
- Que prediga datos, e incluso reconozca caras o partes del cuerpo.
- Que sepa qué se ve en un vídeo, qué ve la cámara o que reconozca textos, sentimientos y transferencia de estilos.

Metaverso Apple
- Aprende las técnicas de programación de gráficos 3D con SceneKit y a aplicar SwiftUI para crear tu app en el metaverso.
- Descubre qué posibilidades ofrece este nuevo entorno de desarrollo y todas las claves sobre el más moderno dispositivo de Apple.
- Desarrolla para otras realidades y conviértete en uno de los primeros developers en ofrecer apps para el metaverso. ¡Adelántate al futuro!
Y POR ÚLTIMO…
PROYECTO FINAL
Durante las 10 semanas que dure el proyecto final tendrás que aplicar de manera práctica todas las áreas de conocimiento adquirido. Para que este desafío sea todavía más interesante, te propondremos varias opciones, aunque también puedes proponernos tú una. En este ejercicio tendrás que crear:
- Un sistema integrado donde desarrolles una app para todos los entornos Apple como iOS, iPadOS y macOS (adicionalmente con watchOS y/o tvOS).
- Un portal web de gestión de tu producto y un lado servidor.
- Tendrás que aplicar prácticas de seguridad, incluir inteligencia artificial, usar concurrencia, modelos de datos en la nube y en local, persistencia de datos…
- También crearás los desarrollos para que puedan probarse a sí mismos y configurarás todo el ciclo de despliegue en la nube, distribución al App Store…

ESTAS SON ALGUNAS
EMPRESAS QUE YA HEMOS FORMADO































QUÉ DICEN DE NOSOTROS
OPINIONES

¿QUIERES SABER MÁS?
INFORMACIÓN GENERAL

ECHA UN VISTAZO
DATOS DE LA CONVOCATORIA
Duración
Dispones de 5 meses de formación + 10 semanas de proyecto para darlo todo. Una trepidante cuenta atrás cargada de ilusión.
Fechas de las clases
Desde el 01/02/2023 al 23/06/2023 aprenderás todo lo necesario para convertirte en un auténtico developer.
Entrega del proyecto
04/09/2023
Queremos que te luzcas, que pongas en práctica todo lo que has aprendido durante estos meses.
Horario
De Lunes a Viernes
De 19:00 – 23:00 (hora española)
Requisitos mínimos
macOS 12.0 (Monterrey) o posterior.
Consúltanos si necesitas equipo.
Número de plazas
25 plazas exclusivas.
¿Vas a perder esta oportunidad única?
Opciones de pago y financiación
Pago único
Reserva
400€ a la formalización de la matrícula o la solicitud de preinscripción.
Resto
Antes del 20 de enero de 2023.
Otras formas de financiación a plazos
Consultar
TODAS LAS FORMACIONES SON