Curso iOS con Swift, con Base de datos y SW (ver 2017)

PREPARADO PARA SWIFT 3 , nuestros videos se actualizaran conforme se publique la versión oficial de iOS10 - Swift 3
4.6 (61 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
430 students enrolled
$15
$100
85% off
Take This Course
  • Lectures 124
  • Length 16 hours
  • Skill Level All Levels
  • Languages Spanish
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works

Discover

Find online courses made by experts from around the world.

Learn

Take your courses with you and learn anywhere, anytime.

Master

Learn and practice real-world skills and achieve your goals.

About This Course

Published 4/2015 Spanish

Course Description

En este curso aprenderas a crear una aplicación profesional que reune las buenas practicas usando herramientas nativas Apple, desde su base inicial hasta concluir con manejo de base de datos que también enseñamos desde cero, más conocimiento de servicios web que también entregamos incluso los servicios web iniciales que te servirán para tener un modelo de desarrollo hacia tus propias aplicaciones o las de tus clientes.

Esta inversión en adquirir este curso y conocimientos serán rápidamente retornados, por la gran demanda que existe tanto en desarrolladores como en aplicaciones


NOTA IMPORTANTE:
El curso esta preparado para garantizar las nuevas versiones  como la version IOS 10 y Switf 3, los cuales se basan en mejoras en semantica o sintaxis básicamente. lo rescatable es que la metodología de desarrrollo se mantiene y NOS COMPROMETEMOS A ACTUALIZAR EN TODOS LOS VIDEOS NECESARIOS con la salida de proximas versiones inclusive.

Les deseamos muchos exitos!

Fredy Asencios

Instructor

What are the requirements?

  • Requiere conocimientos básicos de programación de cualquier lenguaje pero mejor aún si es lenguaje orientado a objetos

What am I going to get from this course?

  • Aprenderas toda la plataforma iOS , métodos y buenas prácticas para crear aplicaciones profesionales, ademas del lenguaje de programación Swift

Who is the target audience?

  • Todos los emprendedores que desean hacer realidad sus ideas materializandolo en un aplicativo iPhone o iPad

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.

Curriculum

Section 1: introducción al curso Swift 3
01:47

Le damos la bienvenida y le contamos sobre nuestra experiencia

01:56

Objetivos del curso, como crear aplicaciones profesionales con persistencia de datos y consumiendo servicios web.

01:23

resumen de fuentes de documentación y consultas para seguir el curso

02:46

las 2 opciones de registro como developer free y pagando, diferencias

02:42

conociendo Xcode el marco general

02:38

Metodología de desarrollo en iOS, secuencia o proceso recomendado 

02:31

Patrón principal MVC y el uso de los vinculos (links) IBOutlet e IBAction

07:37

Crear un proyecto desde CERO, explicación de estructura de archivos del proyecto y creación del Bundle Id (Package Id)

03:27

conociendo las areas principales del Xcode ademas de manejar las barras y botones principales

Diseño Vista y presentando al mainStoryBoard
02:59
01:48

como agregar un controlador de Usuario UILabel (UI, User Interface) 

01:12

agregando a nuestra vista a un controlador UI (User Interface) conocido como CAMPO DE TEXTO, o TextField

01:20

el UIButton es otro controlador de interface de usuario valioso, veremos sus propiedades

01:24

Este controlador es un contenedor de texto que dispone de un scroll cuando el texto es mas grande, es muy util para visualizar textos largos

03:15

explicaremos como se compila el avance y su significado de la vista cuando todavia no está conectado a su respectivo controller

07:02

conoceremos al ViewController y su estructura programática aun si conocer el concepto de clases  y escribiremos nuestra primera linea y llamada a function Print

13:03

conectaremos los elementos de la capa VISTA con la capa CONTROLLER

06:45

aprendiendo como cambiar una propiedad y similitud con metodo SET de otros lenguajes

05:29

como obtener el valor de las propiedades y similitud con método GET en otros lenguajes

05:53

concatenar texto con variables para dar formato a mensajes mas adelante se usara para consultas y querys en base de datos sqlite

Optional_Swift_2 primeros conceptos
05:19
Section 2: Tipos de Datos, Constantes, Variables, Funciones, Swift 3
13:57

las bases para programar Swift es conocer los tipos de datos elementales e iniciar con los elementos de persistencia en memoria como constantes y variables

variables declaración, descarga presentación y ejemplo
06:54
07:15

crearemos una función simple y aprenderemos a llamar a la función declarada

Visibilidad de Variables (variables de clase y de función)
06:29
funciones con parametros de entrada
07:59
funciones_nombres_parametros
09:05
funciones con retorno
03:59
Como_usar_documentacion_oficial (extra)
03:52
Section 3: Programación Orientada a Objetos en iOS con Swift
clases_objetos_definicion, debugger con Xcode
17:02
02:49

mostraremos como se reutilizan las clases usando las instancias los cuales se les denomina objetos

Herencia de clases, caso de tipo Optional
09:47
02:45

explicación practica del caso de class public y private

02:45

aprenderemos a crear un fichero class y uso de herencia

Resumen del capítulo de Clases y Objetos
01:29
Section 4: Controles UI (user interface) más usados con Swift 3.0
12:30

aprenderemos el uso del UISwitch, y como se utiliza la documentación de apple

11:35

aprenderemos a manejar el contenedor de imagen UIImageView cambiando su propiedad image (UIImage) el cual permite asignar objetos UIImage desde un archivo .jpg o .png

08:54

Con este ejemplo se puede apreciar el uso de 3 objetos UI , y su interacción 

06:32

iniciaremos un ejemplo integro combinando objetos UISegmentControl, UIImageView, UIImage, UILabel, UITextView y creando un selector de contenidos.

Iniciando con el diseño de la vista y conexiones 

07:17

interactuando con el UISegmentControl y el UIImageview

07:52

culminamos el ejemplo completo de UISegmentControl

Section 5: Autolayout, sizeClass y StackView
Autolayout conceptos básicos, descargar
07:46
Autolayout ejemplo base, descargar
12:33
Modificar y actualizar constrains
02:58
Ejemplo 2 Autolayout parte 1
03:46
Ejemplo 2 Autolayout parte 2
27:35
introducción Size Classes, descargar
04:01
Ejemplo SizeClass
18:49
StackView, nuevo en iOS 9, mas herramientas para un perfecto Layout
02:50
Ejemplo práctico de uso del StackView
07:34
ejemplo de StackView con SizeClass
07:46
Section 6: Colección de datos y uso práctico en UITableView
Colección de datos con Array, descarga
01:48
Ejemplo con Array
12:57
Array ejemplo con Swift 3
10:08
Colección de datos con Dictionary , concepto teórico
03:14
Ejemplo con Dictionary
11:08
complemento 2: Documentación de Colección de datos
03:23
UITableView, conceptos e implementación
03:29
Ejemplo TableView básico
21:29
Section 7: UITableView implementación (ios8) ejm Métodos delegados y DataSource
UITableView-Concepto-inicializar
05:42
tableViewEjemploBasico
15:52
TableViewEjemploColeccionDatos
08:49
tableViewConceldaImagen
06:03
TableViewConCustomCell
12:15
4 questions

revisaremos algunos conceptos importantes de la clase UITableView

Recursos y Códigos Fuentes TableView
11 pages
Section 8: Passing Data (ios8)
PassingData
08:09
PassingData2
06:39
2 questions

Reforzar el concepto de pasar valores desde una vista controler a otra vista controler

Section 9: Fase 1: implementando Proyecto Restaurante - DataSource con Dictionary y Array
creacion_diseñoNavegacion_Storyboard
13:14
implementacionTableView-menu
16:44
Celdas_customizadas
17:03
Diseño Vista detalle
07:57
passingDataAdetalle
05:33
findelproyectoFase1
06:41
Fuentes Proyecto Restaurante Fase 1
00:05
Section 10: Base de datos desde conceptos básicos e implementación en iOS
BaseDeDatosSqlite-teoria
09:19
SqliteCreandoNuestraBasededatos
11:36
implementarSqliteenProyecto
06:44
ejemploDeUsoVerificacion
14:02
ejemploImagendesdeBD
05:21
5 questions

Repasar conceptos importantes desde este questionario

Recursos Base de datos - libreria y ejemplo
13 pages
Section 11: Fase 2: implementando Proyecto con Base de datos
proyecto-Restaurante-fase2 introduccion
04:29
implementar BD y libreria
20:07
Celda y fondo transparente (H264)
01:13
Recursos y código fuente Proyecto fase 2
00:06
Section 12: Servicios Web, datos dinámicos y sincronización
Teoria de Servicios Web y que es Json
14:57

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Fredy Asencios, Ingeniero y Arquitecto iOS en Appslovers y iphone4peru

CTO and Developer at Appslovers since 2012 (Actually 2015)

Actual:

Instructor IOS - Sistemas UNI at Universidad Nacional de Ingenieria



Founder - Director of Research and Development at Appslovers

Project Manager at Project Manager iphone4peru

Project Manager - Xcode IOS instructor at Iphone4peru

Project

Owner at pixelgraphic peru sac

Project Manager , Sedapal "medidores telemetricos" at MVtelcom



Educación:

Universidad Nacional de Ingenieria (UNI)

Ready to start learning?
Take This Course