Desarrollo Seguro en iOS con Swift

Aprende a securizar tus apps, a usar cifrado, buenas prácticas de red, usar la cartera de certificados y mucho más. Securizar va a convertirse en un paso esencial de tus desarrollos.

Información general

La seguridad es un elemento transversal de gran importancia. Desde que todos nuestros dispositivos están conectados a una red su importancia se ha disparado. Piensa que del mismo modo que nosotros salimos a la red a buscar cosas, alguien podría intentar ir hasta donde te encuentras y, quizá, obtener un beneficio de aquello que estás haciendo.

Aunque ningún sistema es 100% seguro, cuantas más trabas pongas a quien quiere atacarte, más protegido estarás. Es probable que le interese realizar el esfuerzo necesario para llegar hasta ti. Si eres usuario de dispositivos Apple tienes mucho terreno ganado en cuanto a seguridad.

Y, como queremos que tus desarrollos sean aún más seguros, en este curso vamos a enseñarte:

  • Criptografía, buenas prácticas de seguridad en comunicaciones, en grabación de datos, en la configuración de servicios, el uso de código… 
  • A crear tu propia librería de herramientas seguras. Aprenderás paso a paso cómo crear las herramientas o procesos que garanticen la seguridad de tus desarrollos.
  • Establecer protocolos y métodos que garanticen que los datos, la app y todo tu trabajo están lo suficientemente protegidos como para no tener ningún problema.

 

Qué vas a aprender

  • Todo el conocimiento necesario para securizar tus apps.
  • Cómo funciona y se implementan todas las soluciones de desarrollo seguro en programación para dispositivos móviles Apple.
  • El uso seguro de APIs de red y comunicaciones, criptografía, buenas prácticas de seguridad y muchos más…

 

A quién va dirigido

Cualquier desarrollador en entornos iOS con Swift con experiencia en proyectos reales que quiera aprender a securizar sus apps.

Desarrolladores interesados en la seguridad que quieran incorporar el desarrollo seguro en iOS a su currículum.

Desarrollo Seguro en iOS con Swift

ClasesClases:  83

Duración Duración:  12.5 horas de vídeo

Nivel Nivel:  medio

RequisitosRequisitos:
  • Tener conocimientos y experiencia en el desarrollo de apps para iOS con Cocoa Touch (UIKit) a nivel intermedio.
  • Conocer el lenguaje Swift de Apple y haber trabajado con él.
  • Un ordenador con sistema operativo macOS Sierra o superior, con Xcode 8 instalado o superior.
  • Se recomienda un ordenador con macOS High Sierra o Mojave, con Xcode 9 o 10.
Requisitos
Actualizaciones:
Gratuitas garantizadas en todas las versiones futuras de Swift

Precio
Precio:  159.99€

(106.99€  para seguidores de AC Academy)

Formador

Julio César Muñoz

Uno de los expertos más reputados en el mundo del desarrollo Apple. Programador con más de 30 años de experiencia, ha trabajado y aprendido decenas de lenguajes y entornos de programación, especializándose en sistemas, desarrollo y bases de datos.