2911yu4m-sx-curso-swift-4-empezando.jpg
29112shjos9-curso-swift-4-empezando.png

Curso Swift 4

Si quieres aprender a programar en iOS esto puede interesarte. Tengas experiencia en programación o no podrás aprender el lenguaje Swift 4.
29112shjos9-curso-swift-4-empezando.png
Inscribirse a la convocatoria Estoy interesado

Swift es un lenguaje de programación sólido e intuitivo desarrollado por Apple para crear apps, que hace que programar sea más fácil, más flexible y más divertido. Swift no solo es excelente para empezar a programar, sino que también es absolutamente poderoso. Está diseñado para ir avanzando desde escribir el programa más simple, como “¡Hola, mundo!” hasta el software más avanzado del planeta.



 

Temario

Objetivos:

Introducción al desarrollo de apps con Swift está diseñado para ayudarte a desarrollar una base sólida de aspectos básicos de la programación usando Swift como el lenguaje. Durante este curso, adquirirás experiencia práctica con las herramientas, las técnicas y los conceptos necesarios para crear una app de iOS desde cero. También aprenderás los principios de diseño de la interfaz de usuario, los cuales son fundamentales para programar y crear magníficas apps.

Requisitos:

No hay unos requisitos previos imprescindibles en este curso de introducción al desarrollo de apps con Swift ya que se trata de aprender el lenguaje e ir familiarizándonos con el mismo.

¿Debería hacer este curso?

Sí, si quieres aprender el lenguaje de desarrollo de aplicaciones para iOS.
Sí, si quieres ser un futuro desarrollador de iOS.
Sí, si ya eres un desarrollador de iOS pero no has trabajado con el nuevo lenguaje Swift 4.

¿Qué vas a aprender en este curso?

De inicio veremos cómo utilizaremos la plataforma Xcode y Playgrounds para practicar con el lenguaje Swift 4. Podrás aprender las sintaxis del lenguaje y cómo ver los resultados de nuestros códigos. Veremos como usar constantes, variables, condicionales, bucles, colecciones y mucho más.

Posteriormente veremos como se utilizan las funciones, enumeraciones, estructuras y clases.

Contenidos:

 

  • Xcode 9: Xcode es el IDE de Apple para desarrollo de aplicaciones iOS. Es muy importante el conocimiento del IDE para trabajar bien con la plataforma.
  • Apple y su historia: Los inicios de Apple no fueron un camino de rosas.
  • Historia de Swift: La aparición de Swift fue una revolución en cuanto al desarrollo en plataformas iOS.
  • Constantes y variables: Swift llega con su propia versión de las variables. Aquí veremos como trabajar con ellas.
  • Operadores: Swift soporta una gran cantidad de operadores. Veremos qué opciones nos dan.
  • Opcionales: Ahora podemos hacer que nuestras variables sean opcionales u obligatorias.
  • Strings: Swift tiene un enfoque muy rápido y moderno de las cadenas de caracteres. Aquí veremos como podemos manipularlas.
  • Colecciones: Swift nos proporciona dos tipos de colecciones (Arrays y diccionarios). Aquí veremos como podemos obtener los datos de estas colecciones y trabajar con ellas.
  • Controles de flujo: Swift como todos los lenguajes de programación tiene controles de flujo como guard/else, if/else, switch y operadores ternarios.
  • Bucles de repetición: Swift soporta múltiples formas de realizar repeticiones cómo los típicos for o while.
  • Conversión de tipos: Swift permite trabajar con tipos inferidos y también convertir tipos.
  • Tuplas: Las tuplas en Swift nos permiten agrupar datos en un mismo objeto. Éstos pueden ser de diferentes tipos.
  • Funciones: Las funciones nos permiten tener código separado que realizan tareas concretas y pueden ser llamadas desde diferentes sitios sin necesidad de repetir código.
  • Programación orientada a objetos: Swift es un lenguaje orientado a objetos con lo que se trabaja con los conceptos propios de la programación orientada a objetos.
  • Closures: Los clousures son bloques autónomos funcionales que podemos utilizar en nuestras código. Son similares a los bloques en Objective C.
  • Enumeraciones: Las enumeraciones en Swift nos permiten definir un conjunto común de valores para crear tipos comunes que podremos usar en Swift.
  • Estructuras: Las estructuras cobran importancia en Swift. Son un tipo que se agrupa en la pila (Stack) y son muy rápidas.
  • Classes: Son similares a las estructuras pero se alojan en el montón (Heap)
  • Propiedades: Veremos como usar las propiedades para almacenar valores para las clases.
  • Protocolos: Veremos cómo los protocolos definen el comportamiento de aquellos que lo adoptan.
  • Delegados: Es la clase o instancia que implemente un protocolo. Veremos como trabajar con ellos en Swift 4.
  • Extensiones: En Swift las extensiones nos permiten mejorar nuestra productividad.
  • Playground: Con playgrounds podemos escribir código Swift de forma fácil y productiva ya que cada linea que escribamos se compila y ejecuta de forma automática y podemos ver los resultados de nuestro código rápidamente.
HORARIO CONVOCATORIA OCTUBRE 2018: VIERNES DE 16,00 A 20,00 Y SÁBADOS DE 10 A 14
1564819125

Guaica Vazquez

Trabaja activamente como desarrollador de Aplicaciones para dispositivos móviles (IOS y Androdi).

Su pasión por la docencia le permite encontrar huecos para la impartición de cursos en Microgestió.  Le chifla el contacto con sus alumnos y se implica al máximo con cada uno de sus proyectos.

Conoce en profundidad: Objective C, Php,  SQL, Java Script, Java,


Fechas / Precios

Fechas de convocatorias
Duración
Precio
Horarios
Días

Del 05/10/2018 al 02/02/2019 en Barcelona
De 10:00 a 14:00
Viernes, Sábado
90H
1.290,00 €
Reservar plaza  Calendar .ics
Fechas de convocatorias Horarios Días Duración Ubicación Precio Precio oferta    
Del 05/10/2018 al 02/02/2019 De 10:00 a 14:00 Viernes, Sábado 90H Barcelona 1.530,00 € 1.290,00 € Reservar plaza Calendar .ics
Microgestió se reserva el derecho de aplazar o anular el curso si no llega al mínimo de alumnos requerido.
Descuentos

Autónomos, estudiantes, parados...

En Microgestió ofrecemos de manera directa, sin trámites, un descuento en nuestros cursos para los siguientes colectivos:

  • 15% de descuento para antiguos alumnos*.
  • 10% de descuento para Estudiantes*.
  • 10% de descuento para Parados*.
  • 10% de descuento para Autónomos*.
Además, si vienes al curso con 1 amigo te ofrecemos un 3% de descuento adicional y si vienes con 2 un 8%*

Empresas:

  • 2 alumnos inscritos al mismo curso 3% de descuento*
  • 3 alumnos inscritos al mismo curso 8% de descuento
 
* Descuentos no acumulables a otras promociones. Las convocatorias con promoción tienen duración limitada.


______________________________________________________________________________________________________________________________________________


Empresa

FUNDAE

La subvención que le corresponde a cada empresa es un % de la cuota de formación que esta empresa liquidó a la Seguridad Social el año anterior. 

FUNDAE ha determinado que dicho % esté en función del volumen de la plantilla, con el objetivo de favorecer una mayor financiación en las PYMES.

Remarcar que la subvención de FUNDAE tiene carácter anual y no acumulable: aquel importe que no se agote en formación ejecutada durante el ejercicio vigente se perderá y al empezar el nuevo año la empresa dispondrá automáticamente de un nuevo crédito.

La gran ventaja de este sistema de gestión es que la subvención se deduce directamente de los boletines mensuales de cotización a la Seguridad Social: una vez finalizado un curso para el que se ha tramitado la subvención, la empresa podrá liquidar la bonificación correspondiente en el siguiente boletín.

Es importante señalar que el importe de la subvención no equivale necesariamente al coste abonado por la misma, es decir, la subvención puede ser inferior al coste de la formación, en función de una serie de factores que regula la FUNDAE.


Más información en este enlace
 
¿Quieres más información sobre este curso?     Estoy interesado