Udemy
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
  •  
Development
Web Development Data Science Mobile Development Programming Languages Game Development Database Design & Development Software Testing Software Engineering Development Tools No-Code Development
Business
Entrepreneurship Communications Management Sales Business Strategy Operations Project Management Business Law Business Analytics & Intelligence Human Resources Industry E-Commerce Media Real Estate Other Business
Finance & Accounting
Accounting & Bookkeeping Compliance Cryptocurrency & Blockchain Economics Finance Finance Cert & Exam Prep Financial Modeling & Analysis Investing & Trading Money Management Tools Taxes Other Finance & Accounting
IT & Software
IT Certification Network & Security Hardware Operating Systems Other IT & Software
Office Productivity
Microsoft Apple Google SAP Oracle Other Office Productivity
Personal Development
Personal Transformation Personal Productivity Leadership Career Development Parenting & Relationships Happiness Esoteric Practices Religion & Spirituality Personal Brand Building Creativity Influence Self Esteem & Confidence Stress Management Memory & Study Skills Motivation Other Personal Development
Design
Web Design Graphic Design & Illustration Design Tools User Experience Design Game Design Design Thinking 3D & Animation Fashion Design Architectural Design Interior Design Other Design
Marketing
Digital Marketing Search Engine Optimization Social Media Marketing Branding Marketing Fundamentals Marketing Analytics & Automation Public Relations Advertising Video & Mobile Marketing Content Marketing Growth Hacking Affiliate Marketing Product Marketing Other Marketing
Lifestyle
Arts & Crafts Beauty & Makeup Esoteric Practices Food & Beverage Gaming Home Improvement Pet Care & Training Travel Other Lifestyle
Photography & Video
Digital Photography Photography Portrait Photography Photography Tools Commercial Photography Video Design Other Photography & Video
Health & Fitness
Fitness General Health Sports Nutrition Yoga Mental Health Dieting Self Defense Safety & First Aid Dance Meditation Other Health & Fitness
Music
Instruments Music Production Music Fundamentals Vocal Music Techniques Music Software Other Music
Teaching & Academics
Engineering Humanities Math Science Online Education Social Science Language Teacher Training Test Prep Other Teaching & Academics
AWS Certification Microsoft Certification AWS Certified Solutions Architect - Associate AWS Certified Cloud Practitioner CompTIA A+ Cisco CCNA Amazon AWS CompTIA Security+ AWS Certified Developer - Associate
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Meditation Personal Transformation Life Purpose Emotional Intelligence Neuroscience
Web Development JavaScript React CSS Angular PHP WordPress Node.Js Python
Google Flutter Android Development iOS Development Swift React Native Dart Programming Language Mobile Development Kotlin SwiftUI
Digital Marketing Google Ads (Adwords) Social Media Marketing Google Ads (AdWords) Certification Marketing Strategy Internet Marketing YouTube Marketing Email Marketing Google Analytics
SQL Microsoft Power BI Tableau Business Analysis Business Intelligence MySQL Data Analysis Data Modeling Big Data
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Online Business Business Plan Startup Freelancing Blogging Home Business
Unity Game Development Fundamentals Unreal Engine C# 3D Game Development C++ 2D Game Development Unreal Engine Blueprints Blender
30-Day Money-Back Guarantee
Development Mobile Development Swift

Curso iOS y 11 Swift 4: Aprende a hacer un Bloc de Notas

En este curso aprenderás los conceptos básicos y avanzados que te permitirán programar Apps desde el primer día
Rating: 4.9 out of 54.9 (44 ratings)
6,795 students
Created by Estefanía Noguerón
Last updated 12/2017
Spanish
30-Day Money-Back Guarantee

What you'll learn

  • Desarrollo de una aplicación totalmente funcional (lista para la App Store)
  • Manejo de xCode, Swift 4 e iOS 11
  • Apps responsives (Auto Layout)
  • Persistencia de Datos (con NSCoding y User Defaults)
  • Implementación de TableView (métodos y delegados)
  • Visualización de páginas web en nuestra app (UIWebView)

Course content

10 sections • 32 lectures • 7h 1m total length

  • ¿Necesito una computadora MAC para aprender a programar en Swift?
    00:59
  • ¿Qué es un IDE? Explicación express.
    01:07
  • Creamos nuestro primer proyecto en XCode
    02:34

  • Preview23:36

  • Ciclo de Vida del ViewController
    05:32
  • El Ciclo de Vida del ViewController (parte práctica)
    06:25

  • Variables, Constantes y Tipo de Declaración
    01:19
  • Tipos de Datos: Tuplas
    12:28

  • Declaraciones de Flujo: Ciclo For In
    09:19
  • Declaraciones de Flujo: If- Else
    11:15
  • Declaraciones de Flujo : Switch
    27:40
  • Estructuras de Control: Ciclo While
    06:33

  • Operadores de Comparación
    13:54

  • Tipos de Colecciones: Array
    23:29
  • Colecciones: Sets
    30:58
  • Colecciones: Diccionarios
    23:59

  • Las funciones en Swift: Introducción
    13:59
  • Las funciones en Swift: parámetros de entrada
    12:49
  • Funciones y parámetros. Práctica
    15:36
  • Las funciones en Swift: valores de retorno
    12:56

  • Preview17:42
  • Preview14:08
  • Constraints y AutoLayout
    15:31
  • Modelo de Datos
    16:56
  • Persistencia de Datos
    15:41
  • Vista detallada: método didSelectRow
    11:05
  • Editamos la tabla: borrado de celdas
    05:19
  • Editamos la tabla II: mover las celdas
    08:46
  • Editamos la tabla III: agregamos y custodiamos el Header
    11:47
  • Implementamos la barra de búsqueda: Search Bar
    15:06
  • Visitamos una página web desde nuestra App: UIWebView
    13:02

  • Tips de Diseño: Cómo crear un Side Menú (menú lateral)
    19:51

Requirements

  • No necesitas conocimientos previos

Description

En este curso adquirirás los conocimientos necesarios para desarrollar cualquier aplicación para cualquier dispositivo Apple, de forma práctica, ya que serás capaz de programar aplicaciones de sencillas a avanzadas desde el primer día de estudio.

En este curso crearás aplicaciones totalmente funcionales y completas para cualquier dispositivo Apple. Usaremos el lenguaje de programación Swift en su última versión, la versión Swift 4, (no tendrás problemas de obsolescencia de código)


Entre otras cosas, aprenderás: 

- Los elementos fundamentales del lenguaje de programación Swift 4, en la última versión.

- La metodología para enfrentar y organizar un proyecto desde 0.

- El concepto y funcionamiento del IDE (Entorno de Desarrollo Integrado) necesario para la creación de aplicaciones en iOs: xCode

- A hacer aplicaciones responsive, es decir, que visualmente se vean bien en cualquier dispositivo Apple (Auto Layout)

- A lograr la persistencia de los datos, es decir, que tus notas queden guardadas en la memoria del dispositivo a través del uso de NSCoder, NSUserDefaults y Core Data (uno de los temas más complicados en el desarrollo de aplicaciones). Esto te permitirá extrapolar estos conocimientos a otro tipo de aplicación y lograr la persistencia de los datos. 

- Implementación de los elementos gráficos más importantes e innovadores (TableView, Slider, Switch, PickerView, ImageView, Botones, Labels, WebView, etc.)

- Herencia de clases.

- Protocolos, funciones y Métodos.

- Conectividad. 

Recuerda que cualquier duda que tengas puedes plantearla en el foro y mandándome un mensaje, el cual responderé a la brevedad. Contarás con mi asesoría en cualquier problema que se te plantee en cualquier lección. 

Who this course is for:

  • Cualquier interesado en aprender a desarrollar aplicaciones para dispositivos Apple

Instructor

Estefanía Noguerón
Proffesional Apple Developer & Instructor
Estefanía Noguerón
  • 4.9 Instructor Rating
  • 44 Reviews
  • 6,795 Students
  • 1 Course

Hola! Mi nombre es Estefanía Noguerón, soy Española de nacimiento y Mexicana de adopción, ya que hace más de siete años por motivos personales y profesionales me mudé a este increíble país.

Soy Licenciada en Economía por la Universidad de Castilla La Mancha (España) y cuento con un Diplomado como "Especialista en Desarrollo de Aplicaciones Móviles en iOs", por la Universidad Católica de Murcia (España), pero desde hace más de 15 años  me he sentido atraída por el mundo de la informática y hace aproximadamente 4 año por el desarrollo de aplicaciones móviles.

Actualmente, me dedico a tiempo completo al desarrollo de aplicaciones móviles en iOS de diversa índole, fundamentalmente educativas, para diversas instituciones, así como a la preparación y desarrollo de cursos de programación en esta plataforma.

Debido a la importancia que siempre le he dado al "sentimiento autodidacta" y del que siempre me he nutrido, decidí crear quickSwift, un espacio de enseñanza donde diariamente comparto lecciones sobre desarrollo de aplicaciones en swift, con la finalidad de hacer un aporte diario de conocimiento a mis alumnos, además de brindarles una asesoría personalizada en sus dudas.

Espero poder aportar un valioso apoyo a mis estudiantes y hacerles más llevadera la labor del aprendizaje en programación, ya que no es tarea fácil.

Te espero en mi curso!

Un fuerte abrazo

Estefanía Noguerón

  • Udemy for Business
  • Teach on Udemy
  • Get the app
  • About us
  • Contact us
  • Careers
  • Blog
  • Help and Support
  • Affiliate
  • Terms
  • Privacy policy
  • Cookie settings
  • Sitemap
  • Featured courses
Udemy
© 2021 Udemy, Inc.