⚡ Limited seats — grab fast
$69.99
Free
Coupon Verified
Get Free
Get Free
Get Free
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
Similar Courses
View all in Development
Development
Expires soon
Unlock Your Potential: Exploring the Power of Chat GPT
3.5
(0)
🌐 English
$19.99
FREE
⚡ Limited seats — grab it fast
Development
Expires soon
Resilience Patterns in Microservice Architecture: Hands-On
4.8
(0)
7k
11h 3m
All Levels
🌐 English
$19.99
FREE
⚡ Limited seats — grab it fast
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
⚡ Limited seats — grab it fast
$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!