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+ Microsoft AZ-900
Graphic Design Photoshop Adobe Illustrator Drawing Digital Painting InDesign Character Design Canva Figure Drawing
Life Coach Training Neuro-Linguistic Programming Personal Development Mindfulness Personal Transformation Life Purpose Meditation CBT Emotional Intelligence
Web Development JavaScript React CSS Angular PHP Node.Js WordPress Vue JS
Google Flutter Android Development iOS Development React Native Swift 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 Retargeting
Microsoft Power BI SQL Tableau Business Analysis Data Modeling Business Intelligence MySQL Data Analysis Blockchain
Business Fundamentals Entrepreneurship Fundamentals Business Strategy Business Plan Startup Online Business 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 Xamarin.Forms

Aprende Xamarin Forms para desarrollar Apps multiplataforma

Curso de Xamarin Forms para aprender a desarrollar apps para Android, iOS y Windows con C#
Rating: 4.5 out of 54.5 (1,425 ratings)
4,638 students
Created by Héctor Uriel Pérez
Last updated 10/2020
Spanish
Spanish [Auto]
30-Day Money-Back Guarantee

What you'll learn

  • Desarrollar aplicaciones multiplataforma, conteniendo desde controles básicos (botones, listas, cajas de texto) hasta características específicas de cada plataforma
  • Utilizar a fondo cada uno de los controles de la plataforma y cómo combinarlos para brindar una mejor experiencia de usuario
  • Personalizar el aspecto de su aplicación
  • Manejar bases de datos conectándolas con la interfaz gráfica
  • Ejecutar código específico por plataforma
  • Uso y manejo de listas
Curated for the Udemy for Business collection

Course content

20 sections • 158 lectures • 13h 51m total length

  • Preview06:48
  • Android SDK Manager
    05:27
  • Instalando emuladores
    12:50
  • ¡Hola Xamarin! - Android
    06:18
  • ¡Hola Xamarin! - iOS
    02:28
  • IMPORTANTE: Accede al Grupo Privado y Exclusivo
    02:02
  • Únete al grupo privado
    00:13

  • Instalando Visual Studio 2019 en la MAC
    03:42
  • Instalando XCode
    01:59
  • Android SDK Manager en VS for MAC
    04:17
  • Emuladores y Simuladores en MAC
    03:23
  • Preview05:06
  • Resharper
    02:09
  • Aviso sobre el curso
    00:15

  • Instalación de Hot Reload
    02:14
  • ¿Cómo utilizar Hot Reload?
    03:40

  • Introducción
    01:39
  • Examinando un proyecto tipo Xamarin Android
    05:25
  • Xamarin.Android en VS for MAC
    04:05
  • Examinando un proyecto tipo Xamarin.iOS
    04:38
  • Xamarin.iOS en VS for MAC
    02:02
  • Examinando un proyecto tipo UWP
    02:16
  • Examinando un proyecto tipo Xamarin Forms
    06:15
  • Xamarin Forms en VS for MAC
    02:25

  • Introducción
    00:28
  • ¿Qué es .NET Standard?
    05:25
  • Examinando un proyecto .NET Standard
    03:32
  • Compatibilidad de .NET Standard con las diferentes plataformas
    02:58
  • Probando versiones de .NET Standard y beneficio de utilizarlo
    03:23
  • Migrando un proyecto PCL a .NET Standard
    08:06

  • Introducción
    00:48
  • Creando la Solución
    00:52
  • Activity Indicator
    02:40
  • BoxView
    01:04
  • Button
    07:13
  • DatePicker - Propiedades
    05:36
  • DatePicker - Eventos
    02:01
  • Editor
    03:47
  • Entry
    03:00
  • Image
    01:52
  • Label
    04:52
  • Picker
    05:41
  • ProgressBar
    02:48
  • SearchBar
    03:25
  • Slider
    02:34
  • Stepper
    02:24
  • Switch
    01:33
  • TableView
    06:53
  • TimePicker
    01:21
  • WebView
    04:43
  • Práctica: Creando la aplicación Color Switcher
    08:32
  • Creando la aplicación TipCalculator
    09:07

  • Introducción
    01:07
  • Preview02:43
  • LayoutOptions - Expansion
    02:48
  • Preview03:23
  • StackLayout
    05:22
  • AbsoluteLayout
    06:57
  • RelativeLayout
    07:36
  • Grid
    05:20
  • ScrollView
    01:25

  • Introducción
    00:38
  • ContentPage
    01:09
  • Master Detail Page
    04:53
  • Navigation Page
    03:01
  • Tabbed Page
    01:36
  • Carousel Page
    01:12

  • Introducción
    01:15
  • Jerarquía de navegación - Push y Pop
    07:13
  • Modal Pages
    01:16

  • Introducción
    01:43
  • Primer acercamiento al Data Binding
    08:31
  • Data Binding en acción
    14:04
  • Introducción a los Commands
    00:19
  • Commands en acción e INotifyPropertyChanged
    07:15
  • Nota sobre INotifyPropertyChanged
    02:02
  • Introducción a los ValueConverters y ValueConverters en acción
    05:58

Requirements

  • Estar familiarizado con conceptos básicos de programación (variables, condicionales, ciclos, funciones, etc)
  • Tener nociones sobre la Programación Orientada a Objetos

Description

Este curso lo he creado como una guía de referencia al cual acudir para aprender sobre Xamarin Forms, ya sea que seas estudiante ó profesionista. 

La finalidad de este curso, es que al finalizarlo, tengas la suficiente experiencia para desarrollar tus propias aplicaciones para las principales tiendas de aplicaciones, desarrollando toda la lógica de negocios, ¡Y la interfaz gráfica también!, una sola vez.

Así es, Xamarin Forms te permite desarrollar casi la totalidad de código en un sólo proyecto, que podrás utilizar para crear aplicaciones en Android, Windows y iOS, y lo mejor de todo, es ¡que cubro todos estos temas aquí!

Contenido General del Curso Xamarin Forms:

  • Instalación de Xamarin

  • Conociendo Xamarin

  • Tipos de Proyectos en Xamarin

  • .NET Standard

  • Views

  • Layouts

  • Pages

  • Navegación

  • Data Binding

  • MVVM

  • ListView

  • Estilos

  • Servicios Rest

  • Dependency Service

  • Bases de datos locales

  • Desarrollo de una aplicación Real: Amiibopedia

¿Porqué tomar este curso?

Simplemente, ¡Porque es el mejor curso de Xamarin Forms en la plataforma! Los números no mienten, más de 350 reseñas de estudiantes satisfechos y una calificación mayor a 4, demuestran que esta es tu mejor opción para aprender a desarrollar aplicaciones multiplataforma. Si lo combinas con mis otros cursos de aquí mismo, tendrás el conocimiento necesario para desarrollar cualquier tipo de aplicación que te imagines.

Vuélvete un experto como yo de Xamarin, y ¡mejora tus posiblidades de encontrar empleo!

Who this course is for:

  • Estudiantes que cursan materias ligadas al desarrollo de software
  • Programadores que tienen experiencia desarrollando aplicaciones basadas en C# y quieren crear aplicaciones para dispositivos móviles
  • Programadores que han realizado aplicaciones nativas para Android y/o iOS, y que desean reducir tiempos y costos de desarrollo con una solución multiplataforma

Instructor

Héctor Uriel Pérez
Microsoft MVP
Héctor Uriel Pérez
  • 4.4 Instructor Rating
  • 4,296 Reviews
  • 29,140 Students
  • 31 Courses

Soy Microsoft MVP, Maestro en Ciencias de la Computación con especialidad en Ingeniería de Software por el Centro Nacional de Investigación y Desarrollo Tecnológico, con más de 10 años de experiencia en desarrollo con la plataforma .NET. A lo largo de mi carrera, he participado en proyectos del Instituto de Investigaciones Eléctricas, de la Universidad Nacional Autónoma de México, así como de diferentes empresas privadas. Soy reconocido como influenciador tecnológico, y cuento con certificaciones de especialización en desarrollo de tecnologías Microsoft. Mis áreas de interés son la arquitectura de software, tecnologías web, interfaces de usuario, desarrollo móvil, internet de las cosas, bases de datos y cómputo en la nube.

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