⚡ Limited seats — grab fast

$69.99 Free
Get Free Coupon
Coupon Verified

Aprende WPF y MAUI desde CERO usando C#

4.30
0 students
Updated May 2026

Course Description

En este curso aprende a construir aplicaciones de escritorio con Windows Presentation Fundation (WPF) y C#, uno de los lenguajes de programación mas sencillos y a su vez robustos que existentes actualmente. Además C# cuenta con el respaldo de Microsoft al ser parte de .NETNOTA: Este curso se actualiza constantemente y usaremos la versión .NET 7 en los ejemplos. Al aprender WPF deberás aprender XAML y el siguiente paso natural será aprender .NET MAUI para crear aplicaciones multiplataforma. Así como lo lees, desde un mismo código podrás crear aplicaciones para Android, iPhone, Mac y Windows.También aprenderás de la mano con Visual Studio, uno de los IDE más potentes en la actualidad, que proporciona las mejores herramientas en su categoría para cualquier desarrollador. Además permite simplificar muchas tareas que en otros lenguajes y entornos de programación podría ser hasta tortuoso. Visual Studio nos permite desarrollar con un conjunto de herramientas completo, desde el diseño inicial hasta la implementación final.Irás paso a paso conociendo desde cero WPF y XAML, los conceptos de programación necesarios para convertirte en un buen programador, con bases sólidas y logrando posteriormente incluso penetrar en cualquier otra plataforma como XAMARIN por ejemplo. El curso incluirá los siguientes temas de estudio :i. WPF. IntroducciónObjetivoMi primer aplicación WPF¿Qué es WPF?XAMLCodigo subyacenteControlesLayoutsData bindingGráficos y animaciónTipografía y textoPersonalización - Content ModelPersonalización - Plantillas y TriggersPersonalización - EstilosPersonalización - Controlesii. WPF. XAMLObjetivo¿Qué es XAML?Sintaxis XAML - ElementosSintaxis XAML - AtributosSintaxis XAML - PropiedadesSintaxis XAML - ColeccionesSintaxis XAML - Propiedades de ContenidoSintaxis XAML - Texto como contenidoSintaxis XAML - EventosCase y espacio en blanco en XAMLExtensiones de marcadoConvertidores de tipoElementos raíz XAML y espacios de nombres XAMLPrefijos personalizados y tipos personalizados en XAMLEventos y código subyacente XAMLElementos con nombre XAMLPropiedades adjuntas y eventos adjuntosTipos base y XAMLSeguridad XAMLCargando XAML desde el códigoiii. WPF. Code BehindObjetivo¿Qué es Code Behind?Cosas a tener en cuenta al manejar Code Behindx: Código y Limitaciones del código en líneaiv.  WPF. WindowsObjetivoLa clase WindowImplementando WindowAbriendo una ventanaVentana propietariaActivación de una ventanaCerrar una ventanaCiclo de vida de una ventanaUbicación y tamaño de una ventanaEstado de una ventanaApariencia de una ventanav. WPF. Cuadros de diálogo.ObjetivoCuadros de mensaje Cuadros de diálogo comunes Cuadros de diálogo personalizados Elementos de la interfaz de usuario que abren un cuadro de diálogo Devolver un resultado vi. WPF. ControlesObjetivoJerarquia de clases para los controlesLayouts. BorderLayouts. StackPanel y ScrollViewerLayouts. GridLayouts. CanvasLayouts. BulletDecoratorLayouts. DockPanelLayouts. ExpanderLayout. GridSplitterLayouts. GroupBoxLayouts. Thumb And ScrollBarLayouts. WrapPanel and ViewBoxBotones. ButtonBotones. RepeatButtonVizualización de datos. DataGridVizualización de datos. TreeView y ListViewFechas. Calendar y DatePickerMenus. ContextMenuMenus. MenuMenus. ToolBarSelección. CheckBoxSelección. ComboBoxSelección. ListBoxSelección. RadioButtonSelección. SliderNavegación. FrameNavegación. NavigationWindowNavegación. TabControlInformación de usuario. AccessTextInformación de usuario. LabelInformación de usuario. PopupInformación de usuario. ProgressBarInformación de usuario. StatusBarInformación de usuario. TextBlock y TooltipDocumentos. VariosEntrada. VariosMedia. VariosEntrada Digital. Varios.vii. WPF.  Propiedades de DependenciaObjetivo. ¿Qué es una propiedad de dependencia?Definición de una propiedad de dependenciaRegistro de una propiedad de dependenciaWrapper de una propiedad de dependencia¿Cómo usa WPF las propiedades de dependencia?Validación de una propiedad de dependenciaviii. WPF. BindingsObjetivo.Propiedades de dependencia.Enlace entre elementos.Enlace de elementos con código.Enlace de objetos que no son elementos.ix. WPF. ComandosObjetivo.Entendiendo comandos.Biblioteca de comandos.Orígenes de comandos.Enlaces de comandos.Orígenes múltiples.Texto de comandos.Invocando comandos.Desactivando comandos.Controles con comandos incorporados.x. WPF. RecursosObjetivo.Colección de recursosJerarquía de recursosRecursos dinámicos y estáticosRecursos de aplicación y de sistemaDiccionario de recursosxi. WPF. EstilosObjetivo.Conceptos básicosEstableciendo propiedadesAdjuntando controladores de eventosCapas de estilosAplicación automática de estilosUn Trigger simpleTrigger de eventosBehaviorsUsando Behaviorsx. WPF. Formas, pinceles y transformacionesObjetivo.Formas. Entendiendo las formasFormas. La clase ShapeFormas. Elipse y rectánguloFormas. Tamaño y colocaciónFormas. Escalando con ViewboxFormas.LíneaFormas. PolilíneaFormas. PolígonoFormas. Inicio y fin de líneas.Formas. PunteadoFormas.. Ajustes de pixelxi. MAUI. IntroducciónObjetivo¿Qué es MAUI?¿Para quién es MAUI?¿Cómo funciona MAUI?¿Qué proporciona MAUI?¿Cómo funciona MAUI? Ejemplo¿Qué nececitamos para crear aplicaciones MAUI?Creando nuestra primer aplicación MAUIExplicando un proyecto de MAUI
Unlock Your Potential: Exploring the Power of Chat GPT
FREE
Development Expires soon

Unlock Your Potential: Exploring the Power of Chat GPT

3.5 (0) 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

Resilience Patterns in Microservice Architecture: Hands-On
FREE
Development Expires soon

Resilience Patterns in Microservice Architecture: Hands-On

4.8 (0) 7k 11h 3m All Levels 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

API/REST con Clean Architecture  desde cero en C# con .NET
FREE
Development Expires soon

API/REST con Clean Architecture desde cero en C# con .NET

4.3 (0) 2.1k 5h 22m Beginner 🌐 English
$19.99 FREE
Get Free

⚡ Limited seats — grab it fast

Aprende WPF y MAUI desde CERO usando C#

$69.99

Free

100% Off
Get Coupon Code Save for Later

Limited coupon seats — once all free spots are claimed, Udemy may show the full price. Grab it early!

Course Details

  • Level All Levels
  • Lectures 3
  • Duration