ES EL MOMENTO…

ESPECIALÍZATE COMO SENIOR iOS DEVELOPER

CONVERTIRSE EN SENIOR iOS DEVELOPER

NO ES UN CAMINO FÁCIL NI RÁPIDO

Las librerías y frameworks nativos más importantes del desarrollo Apple para todos sus dispositivos.

El Bootcamp cubre todo el desarrollo en entornos Apple y todos los dispositivos. No solo el lenguaje Swift como pilar fundamental: también UIKit, SwiftUI, XCTest, Async-Await, Foundation, CoreML, CryptoKit, Vapor, ARKit… todo en últimas versiones. Además de todos los sistemas: iOS, iPadOS, tvOS, watchOS, macOS y por supuesto, visionOS.

La excelencia toma tiempo: no prometemos milagros, prometemos resultados.

Ser un Senior iOS developer es una carrera de fondo. Con nuestra formación y nuestro programa único a nivel mundial, podrás recorrer ese camino hacia la excelencia o perfeccionarlo si ya lo habías iniciado por tu cuenta.

Te daremos claves como estas:

  • Excelencia en el desarrollo. El más exigente, pues tienes una compañía detrás que valora y premia la excelencia por encima de todo, la primera empresa de la historia en llegar a los 3.000 millones de dólares de capitalización bursátil.
  • Hacia dónde dirigirte. Sentarás las bases para saber cuál es la hoja de ruta que has de tomar y cómo has de trabajar para sacar el mayor grado de especialización como desarrollador iOS de grado senior.
  • Con qué cuentas. Establecerás los fundamentos asentados en mejores prácticas, herramientas, arquitecturas, patrones, paradigmas, orientaciones, flujos… todo siguiendo las directrices más exigentes: las de Apple.

¿A quién va dirigido?

Tienes conocimientos y experiencia en programación en otros sistemas o lenguajes distintos a Apple, pero quieres dar un giro a tu carrera y comenzar a andar hacia el mundo Apple de la mano de una alta especialización que te diferencie en el mercado. Este es tu punto de inicio.

Si ya tienes experiencia previa, pero quieres dar el salto a la máxima especialización en desarrollo iOS, este programa es para ti. No es un curso introductorio; es una formación que te llevará a un nivel avanzado en desarrollo para dispositivos Apple.

iOS developers que aprendieron de forma autodidacta o tuvieron proyectos poco abiertos en su experiencia y quieren asentar sus conocimientos y cubrir aquellos huecos que no pudieron completar, así como ponerse al día de todas las novedades de los últimos años.

Seniors que quieran repasar sus conocimientos, asentarlos y actualizarse a los últimos cambios del lenguaje Swift, SwiftUI, UIKit, buenas prácticas en TDD, seguridad o el trabajo en concurrencia y asincronía 100% nativo con las últimas tecnologías.

Todos aquellos que quieran ser pioneros en la creación de experiencias en el nuevo Apple Vision Pro y su sistema visionOS, gracias a Swift y SwiftUI para construir experiencias inmersivas que te darán una ventaja competitiva enorme en un mercado emergente.

Empresas que quieran fortalecer y actualizar los conocimientos de su equipo de desarrollo iOS para conseguir más productividad en sus equipos, aumentar la calidad del código y reducir los costes por proyecto.

NO SOMOS HÉROES, NI QUEREMOS SERLO

Solo hemos conseguido dibujar el mapa punto por punto que ni siquiera Apple pudo terminar.

CONSIGUE LA CONFIANZA DE SER UN VERDADERO EXPERTO CON NUESTRO SWIFT FULL STACK BOOTCAMP

POR QUÉ EN AC ACADEMY

QUÉ TE OFRECEMOS

null

Programa formativo

Propio, basado en trabajo y experiencia real, actualizado a las últimas versiones de todos los sistemas Apple, sin perder de vista las versiones anteriores y la retrocompatibilidad.
null

Formación progresiva

Que te va guiando paso a paso desde lo más simple a lo más complejo.
null

Clases en directo

Basadas en trabajo real, como el que se haría en una consultora o en proyectos reales.
null

Grabación de las clases

Para que puedas verlas tantas veces como necesites y repases conceptos y prácticas.
null

Ejercicios

Multitud de prácticas y ejercicios de todos los niveles para asentar conocimientos, con grupos de trabajo para fomentar el trabajo en equipo.
null

Prácticas

Crea un proyecto real como el que publicarías en el App Store o tendrías en una consultora, con el seguimiento de nuestros expertos formadores con años de experiencia en trabajo real en el mercado.
null

Proyecto final

25 semanas para el desarrollo de tu proyecto con tutorías quincenales.
null

Diploma acreditativo

Con calificación en base a tu desempeño y esfuerzo.

PERO…

¿QUÉ MÁS PUEDO ESPERAR?

null

Comunidad privada

Acceso a la comunidad privada de AC Academy en Discord. Un canal de comunicación en tiempo real con tus compañeros y tutores, con salas privadas de audio y vídeo para resolver dudas y promover el trabajo en equipo.

null

Masterclass

1 sesión en grupo de 4 horas de duración sobre cómo potenciar tu perfil en Linkedin y acceder a las mejores ofertas laborales.

null

Tutorías y Grupos de Trabajo

2 tutorías one to one de 30 minutos con los formadores, grupos de trabajo organizados y de apoyo para alumnos que queden atrás en su progreso. Canal de comunicación directa por Discord con los tutores para dudas y temas relacionados con la formación.

null

Formaciones especializadas

Vídeos grabados que podrás consultar una y otra vez durante los 365 días del año las 24 horas del día. Acceso a formaciones pre-producidas que cubrirán ciertas partes más especializadas que complementan la curva de aprendizaje.

null

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.

INCLUYE

FORMACIONES ESPECIALIZADAS OFFLINE

null

Introducción a la Programación

null

Planificación de Proyectos

null

Xcode

null

Git con Xcode

null

Documentación con DocC

null

Core Data

null

Combine

null

Widgets y Live Activities

null

Xcode Cloud

null

Aplicaciones basadas en documentos

null

Passkey, adiós a las contraseñas

null

Despliegue en lado servidor con Vapor (CI/CD)

null

Github Copilot para Vapor

null

Guía de uso de Reality Composer Pro

QUIÉN

IMPARTIRÁ LA FORMACIÓN

Julio César Fernández Muñoz, tiene más de 10 años de experiencia como consultor experto en lenguaje Swift, formador y divulgador en entornos Apple. Con más de 30 años de experiencia en programación.

Director académico y formador en Apple Coding Academy. Creador de los programas formativos especializados de Swift y pionero en visionOS. Como formador y divulgador de tecnología, tiene amplia presencia en redes con miles de seguidores y comparte su conocimiento en los 4 podcasts que produce.

Ha sido colaborador de Applesfera durante años, escribiendo mas de 90 artículos y cubriendo varios eventos de Apple en directo, como la WWDC, desde el Webedia Arena. Autor del libro «Aprendiendo Swift» y conferenciante reconocido en eventos internacionales como T3chfest, AltConf, NSCoder Night o Conf 42.

“Creo sinceramente que la programación es una forma de comunicación que nos enseña a cómo pensar. Ese fue mi objetivo cuando creamos Apple Coding Academy”.

AHORA VIENE LO BUENO…

CONTENIDO

Swift 5.9 y Programación Funcional

El lenguaje 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. Este año Swift llega a la versión 5.9 y cuenta con novedades relevantes que lo hacen aún más cómodo y versátil para plasmar tus ideas, como paso previo a la versión 6, primera versión mayor del lenguaje desde 2019.

Porque no pienses que Swift es un lenguaje solo para apps de Apple. Es multiplataforma de propósito general y puede ser usado en Mac, Windows o Linux para backend o frontend. Incluso con la librería apropiada hasta podrías hacer web.
Aprenderemos desde lo más básico como tipos de datos u opcionales, programación orientada a objetos, closures, extensiones o protocolos y terminamos con lo más avanzado como genéricos, operadores personalizados o los paquetes de colecciones y cálculo numérico. O a hacer programas de línea de comando.

Y por supuesto, a cómo entender y aplicar la necesaria programación funcional que ata los cabos de cada parte del lenguaje y que es imprescindible en todo nuestro viaje que inicia aquí.

Aprenderás un lenguaje de programación que inspira la creatividad. De principio a fin, el objetivo es entender el lenguaje para expresarse con él. Con este programa formativo, se aprende a hablar en Swift. A expresarse. A entenderlo al leerlo o escribirlo.

Arquitecturas y Patrones de Diseño

La organización de un proyecto a nivel de software es clave para que una app tenga una vida larga, pueda ir escalándose haciéndola cada vez más grande y sea fácil de mantener y mejorar en el futuro.

Por eso este año vamos a abordar uno de los temas más cruciales y a menudo malentendidos en el desarrollo de software en este módulo nuevo: la arquitectura y los patrones de diseño.

No es un recorrido convencional por las arquitecturas más comunes, es explorar y conocer las herramientas que te permitirán crear tu propia arquitectura, adaptada a las necesidades específicas de tu proyecto y equipo, o entender una que sea usada en cualquier empresa desde su base y organización.

Aprenderemos la metodología que nos permite descomponer sistemas complejos en componentes manejables. Con este enfoque, aprenderás cómo las arquitecturas subyacentes de UIKit y SwiftUI, MVC y MVVM respectivamente, pueden aplicarse en la conceptualización y planificación de tus proyectos incluso antes de tocar estos frameworks.

Y por supuesto, cómo organizar tus proyectos sin perder de vista el elemento esencial: cómo funciona cada framework y, en vez de pelearte con él, ser su amigo para organizarlo de la forma que sea más productiva para mi.

Y para ello usaremos todo tipo de patrones que se usan para construir arquitecturas.

Introducción a UIKit y TDD

UIKit, la librería de construcción de apps clásica. Lanzada en el primer Kit de Desarrollo de Software del iPhone en 2008 y que ha ido adaptándose a los tiempos año tras año. Sin perder su esencia clásica heredada de los ordenadores NeXT que fundó Steve Jobs, descubriremos cómo crear apps de la forma que más empresas usan hoy día en el mercado laboral.

  • Aprenderemos a entender y dominar el temido auto-layout que nos permita construir nuestras interfaces de forma adaptativa a cualquier dispositivo y a cómo usar cada componente.
  • Aprende el uso de los outlets, las acciones, el patrón delegate puesto en práctica y comprende cómo conecta cada parte de la app. Entiende a la perfección como conectar cada punto de la arquitectura, como dividirla y construir una estructura que te permita crear grandes apps escalables que puedan ser mantenidas y comprendidas a la perfección.
  • Aprenderemos tanto el método clásico por delegados como las nuevas fuentes difusas que nos ayudan a realizar apps de una forma más práctica.

Y por supuesto, construyamos las apps preparando y explorando el uso de los test unitarios y el uso de desarrollo conducido por pruebas para saber cómo construir una app, probándola al mismo tiempo que se codifica.

Introducción a SwiftUI y SwiftData

SwiftUI es la reinvención del desarrollo de apps. Codifica una vez, programa en todos los sistemas. Un framework que reinventa de 0 el desarrollo en entornos Apple y lo lleva a cotas de sencillez, claridad y potencia, nunca vistas antes en la plataforma.

Comprende cómo expresarte con SwiftUI sin librerías ni experimentos: 100% nativo según las buenas prácticas de Apple con todas las novedades de la WWDC 2023 para la versión 5. Aprenderás la arquitectura clásica basada en Combine y la nueva basada en valores observables y la librería Observation construida sobre macros.

  • Conoce cómo se conectan los componentes y cómo se construyen apps sencillas con persistencia local o en red y conecta cada componente dividiendo responsabilidades según las directrices de Apple y sus buenas prácticas.
  • Aprende cómo y dónde persistir tus datos, consultarlos y entiende todo el ciclo de vida de los mismos usando la nueva API de almacenamiento de Apple, SwiftData.

SwiftUI no es el futuro del desarrollo en entornos Apple: es el presente. Como dice Apple: “La mejor forma de crear apps es con Swift y SwiftUI”. Nada más claro.

Concurrencia y Asincronía con Async/Await

Que un software tenga un buen rendimiento depende de muchos factores que tienen que ver con la responsabilidad del desarrollador. Como usar las capacidades que ofrece cada dispositivo y usar las mejores prácticas en las tareas a realizar.
¿Y cuál es el primer e imprescindible paso a aprender?

  • La concurrencia: la capacidad de un sistema de ejecutar varias tareas a la vez. Y la asincronía: tareas que no se resuelven en tiempo real, como todo el uso de red. Pero no solo eso, también tareas pesadas que debemos ubicar “en otro sitio” para no bloquear o hacer más lenta nuestra app.
  • 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.

Lleva las apps que desarrolles mucho más allá dominando los procesos pesados de carga, de procesamiento de datos, grabación de datos, manipulación individual o en bloque y/o el trabajo en red.

Un programa formativo único e imprescindible, parte esencial del conocimiento de cualquier desarrollador y que completa el paso anterior iniciado con Swift 5.9

SwiftUI Avanzado y UI Testing

SwiftUI es la reinvención del desarrollo de apps. Codifica una vez, programa en todos los sistemas. Un framework que reinventa de 0 el desarrollo en entornos Apple y lo lleva a cotas de sencillez, claridad y potencia, nunca vistas antes en la plataforma.

Una vez hemos aprendido de una forma simple cómo funcionan todos los componentes de SwiftUI y nos hemos adentrado en dos apps de ejemplo sencillas y con pocas pantallas, para entender los conceptos básicos, ahora damos el siguiente paso.

Construyamos una app compleja con datos en local, con múltiples datos en la red, con distintos flujos de navegación, con diferentes formas de responder al usuario… implementando todas las herramientas de alto nivel y aprendiendo algo esencial: la modularización de SwiftUI creando tu propio SwiftUI que te permita tener librerías de componentes para usarlas donde y cuándo necesites.

Y por supuesto, aprenderemos a realizar tests de interfaz para probar tu app desde la propia UI y asegurar que nada malo sucede en ella y responde como debería.

Desarrollo seguro

Tal vez pienses que ya tienes tu app terminada, pero: ¿y su seguridad? ¿Has tenido en cuenta las formas en que puede comprometerse un dispositivo, legales o ilegales, que podrían en peligro los datos de tu usuario?

¿Has tenido en cuenta la forma de garantizar que los datos de tu app no puedan ser espiados en forma alguna? ¿Sabes cómo usar las herramientas que te ofrece el sistema? ¿Cómo controlar y manejar datos sensibles? Incluso, ¿cómo cumplir con las legislaciones vigentes en materia de protección de datos?

Todas estas preguntas y conceptos te adentrarán en un mundo desconocido por muchos que te permita ver el desarrollo de otra forma y conocer las mejores prácticas de seguridad y cifrado en tus apps. Aprende dónde y cómo aplicar la seguridad como elemento esencial de tus desarrollos.

Backend y seguridad en red con Vapor en Swift

El lado servidor, server side o backend, se ha convertido en un imprescindible. Ya no es solo una app, es un servidor donde los datos de todos tus usuarios están compartidos. Centralizados.

  • Aprende a crear el más potente, moderno y seguro lado servidor de todos, con Swift y su librería Vapor en su última versión que incorpora el nuevo modelo de concurrencia Async-Await como una herramienta imprescindible que convierte el trabajo en lado servidor en un auténtico placer.
  • Recibe y envía solicitudes de información, sube o baja archivos, imágenes, guarda los datos en tu base de datos en la nube, aprende a conectar, a desplegar en producción con Heroku o usando Docker.
  • Aprende 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 y seguridad.

Construye todo un sistema integrado y todo, con Swift. Un verdadero Full Stack, solo en Swift. ¿A qué esperas?

Machine Learning

¿Qué es el aprendizaje automático o Machine Learning (ML)? ¿Cómo ha evolucionado? ¿Para qué puedes usarlo en tu app?
¿Qué ventajas consigo aplicándolo en mis desarrollos?

En este módulo vamos a enseñarte todo lo que has de saber sobre ML en entornos Apple.

  • Gestiona tus propias fuentes de datos
  • Crea tus propios modelos entrenados y haz que tu app reconozca contenido en imágenes, sonidos, movimientos, a que prediga datos, que reconozca caras o partes del cuerpo. Qué se ve en un vídeo, qué ve la cámara, incluso reconoce texto, sentimientos, transferencia de estilos.
  • Aprende a predecir datos.
  • Crear motores de recomendaciones para tu app.

Explota todas las posibilidades del aprendizaje automático y el motor de visión computerizada.

Aprende a usar la IA generativa para ayudarte en tus tareas del día a día como un experto: asistencia de código, búsqueda de documentación, supervisión de código, generación de imágenes, iconos para las apps y mucho más. Añade a tu ciclo de trabajo un ayudante que siempre estará ahí para ayudarte, siempre y cuando aprendas a pedirle las cosas como las necesites para que sea útil para ti.

Desarrollo para Apple Vision Pro

Apple Vision Pro no es solo una evolución; es una revolución en la forma en que interactuamos con la tecnología. Este sistema de realidad mixta ha redefiniendo los límites de lo que es posible, fusionando el mundo real y el digital en una experiencia inmersiva sin precedentes. Y con el lanzamiento del nuevo App Store de Vision Pro, se presenta una oportunidad única para los desarrolladores que buscan liderar este nuevo horizonte tecnológico.

En este módulo exploraremos cómo SwiftUI pueden aplicarse en el desarrollo con Vision Pro. Incorporando el framework ARKit, la API RealityKit y el uso de la app Reality Composer Pro. Con todas estas herramientas en tu mano, aprenderás a construir aplicaciones que no solo ofrecen experiencias de realidad mixta sino también virtual, todo en una sola plataforma. Nos sumergiremos en los conceptos fundamentales de la computación espacial en Vision Pro, incluidos los elementos clave como ventanas, volúmenes y espacios.

Con SwiftUI, te enseñaremos cómo diseñar interfaces de usuario que se adaptan de forma natural al entorno espacial. Con ARKit, exploraremos cómo incorporar elementos del mundo real para crear experiencias más ricas y envolventes. Y con Reality Composer Pro, aprenderás a construir tus propias experiencias 3D desde cero.

Este es el momento de posicionarse en el nuevo App Store de Vision Pro. Las aplicaciones que se desarrollen ahora establecerán el estándar para el futuro. Los primeros en aprender a sacar partido de esta plataforma tendrán una ventaja competitiva que podría ser invaluable. No pierdas la oportunidad de ser parte de este emocionante nuevo capítulo en la historia de la tecnología.

¿Estás listo para ser pionero en el futuro de la interacción con la tecnología?
Únete a nosotros en este viaje hacia lo desconocido, y juntos, haremos historia.

Y POR ÚLTIMO…

PROYECTO FINAL

La forma de demostrar que ya sabes Kung-Fu es luchar en el dojo y eso es precisamente lo que vamos a hacer. Ahora que conoces lo necesario para ser un experto desarrollador en entornos Apple es el momento de demostrarlo: vas a realizar un proyecto final durante 25 semanas en el que aplicarás de manera práctica todas las áreas de conocimiento adquirido.

  • Un sistema integrado donde desarrolles una app para entornos Apple como iOS, iPadOS y macOS (adicionalmente con watchOS, tvOS o visionOS).
  • Un lado servidor con base de datos para dar servicio a tu app y adicionalmente un portal web de control del servicio y maestros de datos.
  • Aplicación de patrones y arquitectura correctos y nativos, siguiendo las buenas prácticas de Apple así como asincronía, concurrencia y las pruebas unitarias y de UI necesarias.
  • Además, para mejorar tu valoración, podrás aplicar prácticas de seguridad, incluir inteligencia artificial, cifrado y todo lo que hayas aprendido sin límite alguno. Tú marcas tu nivel de desafío.
  • También podrás crear 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

Julio César es uno de los primeros referentes con los que me topé cuando comencé mi camino como desarrollador para entornos Apple, allá por 2015.S... Leer más

Julio César es uno de los primeros referentes con los que me topé cuando comencé mi camino como desarrollador para entornos Apple, allá por 2015.
Su conocimiento sobre el ecosistema es tan amplio y basto que, en todos estos años, no he vuelto a conocer a alguien así.

Apple Coding Academy es el claro reflejo de ello.

Brais Moure

Freelance full-stack Dev | iOS & Android Engineer | Divulgador sobre programación de Apps | Microsoft MVP & GDG Lead | LinkedIn Creator

Julio César junto a su academia “Apple Coding Academy” es la mejor opción si de verdad quieres aprender y tener buenas bases de como programar e... Leer más
Julio César junto a su academia “Apple Coding Academy” es la mejor opción si de verdad quieres aprender y tener buenas bases de como programar en entornos Apple. Así de simple.

Javier Fernández

iOS Developer at ATRESMEDIA

Como formador y evangelista de desarrollo en tecnologías Apple, Julio es sin duda uno de los mayores expertos de Swift en España. Su capacidad para ... Leer más
Como formador y evangelista de desarrollo en tecnologías Apple, Julio es sin duda uno de los mayores expertos de Swift en España. Su capacidad para explicar de manera clara y concisa conceptos complejos es una de sus mayores virtudes, lo que le permite asentar las bases de conocimiento.
Personalmente sigo su contenido con el que enriquece la comunidad de manera altruista y lo encuentro muy valioso.
También tuvimos el placer de contratarlo para formar a nuestro equipo de desarrollo, y gracias a su conocimiento y habilidades, pudimos alcanzar nuevas cotas en nuestros proyectos. Sin duda, Julio es un valor seguro en cualquier proyecto o formación relacionada con tecnologías de desarrollo en entornos Apple.

Alex Rupérez

Tech Director @ GlobantTech

Julio ha sido profesor mío en el "Swift Full Stack Bootcamp 2022", que imparte su empresa "Apple Coding Academy" todos los años.A lo largo de los 5 ... Leer más

Julio ha sido profesor mío en el «Swift Full Stack Bootcamp 2022», que imparte su empresa «Apple Coding Academy» todos los años.
A lo largo de los 5 meses (durante 4 horas diarias) en los que hemos estado dando clase, Julio ha demostrado, no solo ser un excelente profesor, sino uno de los mayores expertos en programación en entornos Apple que he conocido.

Personalmente llevo más de 10 años involucrado en el mundo iOS como autodidacta, y he visto muchos videos y tutoriales de otros profesionales de referencia del sector, como John Sundell, Ray Wenderlich o Paul Hudson. He de decir que las formaciones que Julio imparte están muy por encima de la mayoría de ellos.

La programación en directo que hace Julio en sus formaciones da un valor añadido a sus alumnos de valor incalculable. No solo aprendes como se hacen las cosas. Aprendes como trabaja un profesional de primer nivel, y como se enfrenta y da solución a los problemas que todo programador encuentra en su día a día.

Julio no te da los peces, te enseña a pescar: le encanta profundizar, entrar al detalle en todos los temas y dar una perspectiva lo más amplia posible para que sus alumnos conozcan, no sólo como se hacen las cosas, si no porqué se hacen así.

Volvería y volveré a asistir a las formaciones que “Apple Coding Academy” y Julio ofrezcan en el futuro.

Luis Fernández

iOS Developer, Swift, UIKit, SwiftUI, Objective-C, Apple

Siempre he pensado que un buen profesor tiene el poder de cambiarte la vida, y sin duda Julio eres el mejor ejemplo de ello, creo que has sido capaz d... Leer más

Siempre he pensado que un buen profesor tiene el poder de cambiarte la vida, y sin duda Julio eres el mejor ejemplo de ello, creo que has sido capaz de transmitir conocimientos, pero mucho más importante es transmitir tu pasión por lo que haces.

Solo puedo estar agradecido de ser tú alumno. Un abrazo Maestro.

José Pérez Martínez

IOS Swift Full Stack Developer | SwiftUI | Async Await | UIKit | TDD | Core Data | Desarrollo Seguro | Vapor | Machine Learning Realidad Aumentada.

Si como creador de contenido Julio César ya destaca por su rigor y su enorme saber técnico de los temas que trata, como formador los adjetivos se qu... Leer más

Si como creador de contenido Julio César ya destaca por su rigor y su enorme saber técnico de los temas que trata, como formador los adjetivos se quedan cortos.

Con una enorme calidad humana, es admirable cómo transmite su conocimiento a los alumnos y lo bien trabajadas y estructuradas que son sus clases.

Muy orgullosamente me encuentro entre sus alumnos y nunca dejaré de recomendar sus servicios. Es un profesional de los que uno agradece tener de su lado.

David Novella Giménez

iOS Developer, CAD/CAM industry software trainer

El año pasado estuve buscando formaciones que me permitieran reinventarme como analista programador en algo que tuviera futuro. Desde hace algunos a... Leer más

El año pasado estuve buscando formaciones que me permitieran reinventarme como analista programador en algo que tuviera futuro. Desde hace algunos años, he estado siguiendo todo lo referente al mundo Apple, leyendo novedades y escuchando podcasts. Uno de los podcast que mas me interesó fue el de Apple Coding, y ahí fue donde me enteré de su Bootcamp “Swift Full Stack Developer”. En ese momento, no tenía claro afrontar el reto de realizarlo, por los que me decidí a comprar algunos de los cursos que Apple Coding Academy tiene en UDEMY. Además, encontré que también realizaban directos en Twitch, con master class sobre el temario del Boot Camp.

Todo ello me confirmó la calidad de la formación, tanto en los contenidos como en la manera de explicar de Julio, exponiendo su pasión por lo que
enseñaba. Su trayectoria como formador también lo avala, así que decidí que era el camino a tomar.

Hoy ya hemos terminado el Bootcamp 2022, fueron 4 meses muy intensos de clases diarias. A medida que pasaban las clases y los módulos, me iba confirmando que había tomado la mejor decisión. Eso sí, no fue un camino de rosas, fue una formación intensa, pero gracias a las grabaciones de las clases, he podido apoyarme en todo momento durante el desarrollo del proyecto final. Tengo que resaltar el compromiso de Julio con cada alumno, brindando su apoyo durante y posterior al Bootcamp. Además, incluye el contacto con empresas interesadas en la contratación de los alumnos del curso.

Recomiendo 100% las formaciones de Julio en Apple Coding Academy.

Raúl Rivero Gómez

Apple Developer | Healthcare Developer and Senior Consultant at Stacks.

Julio César es un gran profesional que atesora mucho conocimiento y experiencia, en entornos Apple principalmente, y en tecnología en general. Adem... Leer más

Julio César es un gran profesional que atesora mucho conocimiento y experiencia, en entornos Apple principalmente, y en tecnología en general.

Además ejerce con gran maestría su faceta como divulgador y docente en materias relacionadas con entornos Apple. Todo ello a través de Apple Coding Academy y los distintos podcasts en los que participa (muy recomendable Apple Coding Daily y Café Swift).

Se trata de un profesional que imprime su sello personal en cada proyecto que acomete. Una gran persona que disfruta de los éxitos y logros de sus compañeros de sector y de sus alumnos.

Tengo mucha suerte de haber sido alumno suyo y compañero de profesión.

Contar con Julio es, sin lugar a dudas, una apuesta segura.

Pedro Martín Gómez

Freelance Senior Mobile Developer - (Contractor) Flutter & iOS

¿QUIERES SABER MÁS?

INFORMACIÓN GENERAL

¿Estás preparado para iniciar tu camino hacia la especialización como developer iOS? Si es así, aquí podrás consultar los datos relativos a la fecha de impartición, modalidad de la formación, duración o precios. Y si tienes cualquier duda, contáctanos.

ECHA UN VISTAZO

DATOS DE LA CONVOCATORIA

null

Duración

Dispones de 5 meses de formación + 25 semanas de proyecto para darlo todo. No va a ser fácil, tendrás que esforzarte mucho, depende de ti y de tu compromiso, el resultado final.

null

Fechas de las clases

Desde el 01/02/2024 al 21/06/2024 aprenderás todo lo necesario para iniciarte en el mundo del desarrollo Apple o perfeccionar tus conocimientos.

null

Entrega del proyecto

15/12/2024
Queremos que pongas en práctica todo lo que has aprendido durante estos meses y por eso te proponemos una práctica real: una app como la que harías en un trabajo real.

null

Horario

De Lunes a Viernes
De 19:00 – 23:00 (hora española)

null

Requisitos mínimos

Equipo Apple Mac con Xcode 15 y macOS 13.0 (Ventura) o posterior.
¿No tienes un equipo Mac? No te preocupes, consúltanos.

null

Número de plazas

25 plazas exclusivas para garantizar la calidad de la formación.

BOLSA DE TRABAJO

Todos los alumnos que realicen nuestras formaciones y que así lo deseen, tendrán la posibilidad de concertar una entrevista personalizada con la empresa Globant.

Globant es Partner educativo de AC Academy, además de una de las 10 consultoras tecnológicas más importantes del mundo. Como multinacional tiene sedes en múltiples países de Hispanoamérica y en España.
Y no solo eso, AC Academy trabaja formando a un gran número de empresas que constantemente nos solicitan referencias de nuestros alumnos.

null

Precio de la formación

Swift Full Stack Bootcamp tiene un precio de 11.590€.

null

Descuentos disponibles

  • 7 becas con el 7% de descuento para las solicitudes aprobadas.
  • 3 ayudas al estudio con el 5% de descuento para las solicitudes aprobadas.
  • 3% por reserva antes del 15 de noviembre de 2023.

null

Reserva anticipada

400€ que se descontarán del precio total al formalizar la matrícula.
null

Que el precio no sea un problema

Opciones de pago y financiación

null

Apple Coding


Te ofrecemos 2 posibilidades:


Pago único


2 plazos sin intereses


Además tienes posibilidad de beca, ayuda al estudio y descuento por pronta reserva.

Consultar

paga con visa, paypal o mastercard
null

Nemuru


Elige el plazo que mejor se adapte a tus necesidades.


De 3 a 12 meses sin intereses

Desde 932,5 € / mes *


De 12 a 24 meses

Solo pagas un interés del 3% en la apertura.


De 24 a 36 meses

Consultar


Posibilidad de descuento por pronta reserva.

* Importes orientativos.

(Aplicable solo en España)
null

TODAS LAS FORMACIONES SON

BONIFICABLES POR FUNDAE

¿CREES QUE ESTA FORMACIÓN PUEDE SER INTERESANTE PARA TI, PERO TIENES DUDAS? ¡RESERVA UNA ENTREVISTA CON NUESTRO ASESOR ESPECIALIZADO!

null

PREGUNTAS FRECUENTES

Reserva una entrevista con nuestro asesor personalizado, que según tus necesidades personales, conocimientos actuales e intereses futuros, podrá orientarte y ayudarte a tomar la mejor decisión.

El precio del Bootcamp completo puede variar dependiendo de si obtienes una de las 7 Becas disponibles que te permitirá aplicar un descuento del 7% sobre el precio total, o una de las 3 ayudas al estudio que te permitirá aplicar un descuento del 5% sobre el precio total o, realizar la reserva del mismo antes del 15 de diciembre de 2023 por lo que obtendrás un descuento del 3%.

Envía una solicitud al correo hola@acoding.academy y nuestro equipo de ayuda al estudio se pondrá en contacto contigo para ayudarte en los trámites de la solicitud de la Beca.

Si, los alumnos que realicen la reserva y formalicen la misma antes del 15 de diciembre de 2023, obtendrán de forma automática un descuento del 3% sobre el precio total de la formación.

El Bootcamp deberá ser pagado según el medio elegido en el momento de realizar la reserva (transferencia bancaria o Paypal) en su totalidad, 5 días antes del inicio del mismo.

Si no se ha realizado el pagado del Bootcamp completo 4 días antes del inicio del mismo, se anulará la reserva y NO se devolverá el importe de la misma.

Para otras formas de pago, llámanos y te informamos.

Para garantizar la calidad formativa del Bootcamp, las plazas son limitadas.

25 es el número que hemos determinado como máximo de personas en una formación de estas características.

Si, para obtener la devolución del pago realizado en concepto de reserva, la cancelación se deberá realizar antes de 45 días del inicio del Bootcamp.

Si la cancelación se realiza dentro de los 45 días antes del inicio del Bootcamp, el importe de la reserva NO se devolverá, dicho importe quedará en la cuenta del alumno que podrá utilizarlo posteriormente en cualquiera de las formaciones que convoquemos.

Ordenador Apple Mac, portátil o sobremesa compatible con MacOS 13.0 Ventura y Xcode 15. Antes del inicio del curso, se recomendarán los diferentes software necesarios para instalar (todos gratuitos).

Para aquellas personas que estén interesadas en realizar el Bootcamp, pero no dispongan de un equipo Mac, ofrecemos la posibilidad de facilitar un Mac en la nube con todo el software necesario instalado, durante los meses que dura el curso. El precio de este servicio es de 200€ en un pago único al inicio del Bootcamp.

Sí. Este Bootcamp busca la especialización, por lo que necesitarás conocimiento fluido en cualquier lenguaje de programación, entornos o dispositivos. No tiene por qué ser entornos Apple y que hayas trabajo antes con Swift, pero tienes que saber programar y haber trabajado con algún entorno de desarrollo como Android (Java o Kotlin), Windows (C#), Unity (C#), Unreal (C++), programación web frontend o backend (Javascript, Python, PHP…) o cualquier otro ámbito del desarrollo unido al uso de un lenguaje de programación. Por supuesto también Swift en entornos Apple u Objective-C.

En Apple Coding Academy, llevamos años implementando con éxito la metodología educativa «By Example». Un método basado en aplicar en casos reales todos y cada uno de los conceptos que se aprenden para entender en su base y comprender a su desarrollo.

En Apple Coding Academy, no queremos que copies y pegues sin saber lo que haces. Queremos que entiendas a cada paso, el qué, el cómo y el por qué. Para que aprendas las materias como el que aprende un nuevo lenguaje para comunicarse conociendo su gramática y elementos.

De lunes a viernes, según el calendario del Bootcamp. 4 horas diarias. Salvo ciertas sesiones de introducción a conceptos básicos que se abordarán sobre la teoría, el 95% de la formación es 100% práctica sobre trabajo y código real. Son sesiones de trabajo en formato workshop donde con ejemplos reales se aplicarán todos los conceptos necesarios para entender cada parte de la formación. Todo el código generado durante la formación es 100% de libre de uso para todos los alumnos, incluidas librerías, tips, material generado para los proyectos y resto de componentes formativos.

Todas nuestras clases se graban, por lo que la tendrás disponible para su visualización a partir del día siguiente de su impartición.

Toda la formación impartida queda grabada y será accesible al día siguiente para su visualización.

Se subirán a la plataforma de visualización editadas, eliminado las partes normales de inicio, descanso y fin de la clase que no aportan valor didáctico.

Al finalizar los estudios, serás capaz de generar un ecosistema completo de app y backend. Todo con Swift como único lenguaje.

Conocerás a fondo los dos actuales frameworks nativos de desarrollo de apps para toda la plataforma Apple: UIKit y SwiftUI. También las arquitecturas y patrones de diseño, técnicas de productividad, pruebas y seguridad unidas al desarrollo, metodologías de trabajo y uso de nuevas herramientas basadas en Inteligencia Artificial.

Serás un auténtico Full Stack en todas las plataformas y sistemas de Apple para móviles, tabletas, relojes inteligentes, televisión, visores de computación espacial y ordenadores personales.

Todo son Swift como lenguaje, pilar y elemento común de toda la formación.

Se propondrá la creación de un sistema completo elegido por el alumno o en base a una serie de sugerencias del formador, que englobe todo lo aprendido.

Una app para iOS y iPadOS que consuma un backend, pudiendo añadir opcionalmente (para una mejor valoración) un complemento para el Apple Watch, app para Mac, Apple TV (si es aplicable) y/o Apple Vision Pro. También se podrán aplicar soluciones de Inteligencia Artificial y se auditará la seguridad del sistema para comprobar su correcto desarrollo. Todos los proyectos con un mínimo ciclo de pruebas acorde a la formación recibida y uso de arquitecturas. En esencia: la aplicación de todo lo aprendido.

La nota final del Bootcamp dependerá al 50% del desarrollo del proyecto.

Sí, al finalizar el Bootcamp se hará entrega de un diploma a todos los alumnos que hayan realizado la formación. Se trata de un título propio de Apple Coding Academy que acredita las horas de formación recibida y la nota final obtenida en el Bootcamp.