¿Qué quieres aprender?

Curso Completo de iOS 10 y Swift 3: de Cero a ...

Curso Completo de iOS 10 y Swift 3: de Cero a Experto con JB

Udemy

Curso online


20

* El primer curso completo en español de desarrollo de apps para iOS 10 en Udemy sobre Swift 3 *

Swift 3 fue lanzado el 13 de junio de 2016. Obtener un buen inicio en la última versión del Swift antes que los demás es vital para tener garantías de éxito como programador!

¿Alguna vez has querido probar a cabo la programación de apps? ¿Has tratado de aprender Swift, sólo para estar harto de los incompletos tutoriales de YouTube o las clases o documentación en inglés? ¿Has empezado a migrar código de Swift 2 a 3?

Pues entonces no busques más, pues este curso es para ti. 

En este curso,  Swift 3 es el protagonista. En es aprenderemos la información básica que tienes que saber para iniciarte en Swift 3. Yo mismo, Juan Gabriel Gomila, soy matemático, y en el mundo de la programación de apps, me he formado de forma  autodidacta, así que sé lo que se siente al comenzar desde cero en este mundillo. Mi objetivo fundamental es que vosotros, futuros estudiantes aprendáis con garantías de éxito. Si no me crees, échale un vistazo al resto de mis cursos y observa qué opinan los estudiantes de los mismos. Su palabra vale más que cualquier justificación que te quiera dar yo mismo.

Creo que se aprende mejor haciendo cosas, por tanto el formato será de clases en vídeo, seguidas por un ejercicio para ponerte a prueba, algún que otro examen a final de cada sección e incluso combinaremos las partes más teóricas de conceptos, con aspectos más prácticos llevando a cabo desarrollo de apps totalmente funcionales. Este formato te permitirá aprender  Swift en todo su esplendor y no solamente seguir las clases como un robot.

Swift se convirtió en un lenguaje Open Source en diciembre de 2015 por lo que ahora podrás hacer tus propias apps y seguir este curso tanto en Mac, como en Windows como en Linux!

Swift, un lenguaje moderno evolucionado a partir de Objective-C

ficos

Modelos, Vistas y Controladores

UIViewController,...

¿Quieres hablar con un asesor sobre este curso?

Objetivos

Conocer y saber utilizar Xcode 8 Saber utilizar Swift 3, el nuevo lenguaje de programación de Apple para iOS 10 Conocer los nuevos frameworks de desarrollo como Messages, Speech o Siri Kit Aprender en base no solo a los vídeos que muestran los frameworks básicos de desarrollo, si no a plantearse y resolver retos que se irán planteando durante el curso en forma de concursos y ejercicios adicionales. Utilizar un control de versiones en forma de repositorio Github o Bitbucket Saber documentarse y expandir conocimientos con frameworks avanzados como Core Data, CloudKit, AVFoundation... Crear apps basadas en servidores remotos, montando el tuyo propio con Parse y Amazon Web Services

A quién va dirigido

El curso empieza desde cero con Swift y la programación de Apple, así que no se requiere experiencia previa Para gente que tenga experiencia con Swift 2 o Objective-C, las primeras clases se podrán saltar rápidamente y empezar directamente con la programación de Apps. Emprendedores o Start Ups con idea de una app o negocio que quieran aprender a crearla y plasmarla con garantías de éxito Diseñadores o desarrolladores web que deseen iniciarse en el mundo del desarrollo app y móvil

Requisitos

Un Mac con Yosemite o posterior sistema operativo instalado

Temario completo de este curso

Contenido del curso...Introducción...Tu instructor: Juan Gabriel Gomila...Comunidad de estudiantes del curso...Cómo hacer el curso si tengo Windows - Mac In Cloud...Descargar Xcode 8 Beta...Descargar Xcode 8 desde la Mac App Store...Cambios en las betas de Xcode 8...Contenidos del tema ...Mi primer playground ...Variables ...Ejercicio de variables ...Las variables cambian ...Ejercicio de cambio de valor en las variables ...Las constantes ...Ejercicio de constantes ...Variables y constantes ...¿Qué hemos aprendido? ...Contenidos del tema ...ABI Stabilization ...Los operadores de C: ++ y -- ...Los nuevos bucles for ...Parámetros en las funciones ...Enumerados ...Acortar nombres de métodos y funciones ...Desaparecen las clases de Next Step ...Extensiones de clases ...Cambios en las clases de Core Graphics ...Los métodos de la clase String ...La herramienta para migraciones automáticas de Xcode 8 ...¿Qué hemos aprendido? ...Xcode 8 ya disponible y cómo corregir errores de las betas (y de los vídeos) ...Cómo personalizar Xcode ...Un regalo por ser alumno de Juan Gabriel ...Contenidos del tema ...La clase String ...Ejercicios con Strings ...Emojis ...Ejercicios con Emojis ...Los números enteros ...Ejercicio con Enteros ...String interpolation ...Ejercicios de enteros y strings ...Enteros y Strings ...¿Qué hemos aprendido? ...Contenidos del tema ...Crear el primer proyecto ...Un tour por Xcode ...El uso de los UIButtons ...El uso de UIAlertController y UIAlertAction ...El uso de las UILabels ...El uso de los UITextFields ...El uso de UIImageView ...Mejoras de nuestra app ...Los errores más típicos cuando creáis una app ...Reto 1: Hola mundo ...¿Qué hemos aprendido? ...Descarga el código fuente de la App 1 ...Contenidos del tema ...Aritmética elemental ...Ejercicios de aritmética ...Números decimales, floats y doubles ...Ejercicios con decimales ...Castings ...Ejercicios de castings ...Matemáticas avanzadas, el framework de Foundation ...Ejercicio de matemáticas ...¿Qué hemos aprendido? ...¿Que te parece este curso? ...Contenidos del tema ...El tipo de datos booleano ...Ejercicio de booleanos ...La sentencia de decisión if ...Ejercicios con if ...Comparaciones con decisiones ...Ejercicio de comparación ...La sentencia de decisión else ...Ejercicio con else ...Los operadores and y or ...Ejercicios con and y or ...Booleanos ...¿Qué hemos aprendido? ...Contenidos del tema ...Creando la vista ...Unir la vista y el controlador ...La conversión de millas a kilómetros, castings ...Mostrando los resultados por pantalla ...Refactorización, cómo limpiar nuestro código ...Las limitaciones de nuestra app ...Reto 2.1: Mejoremos la app con los conocimientos que tenemos ...Reto 2.2: Nuevas apps y propuestas ...¿Qué hemos aprendido? ...Descarga el código fuente de la App 2 ...Contenidos del tema ...Comentarios ...Ejercicio de comentarios ...Imprimir por consola ...Ejercicios de imprimir por consola ...Crear una app desde cero ...Imprimir y comentarios ...¿Qué hemos aprendido? ...Contenidos del tema ...Los Switchs ...Ejercicios con Switchs ...Los defaults en un Switch ...Ejercicios con Switch y Defaults ...Multiples opciones e intervalos en un mismo case de un Switch ...Ejercicios con múltiples cases de un switch ...
Ver más