What You'll Learn

  • Bases de Windows Presentation Fundation (WPF)
  • Dominar XAML
  • Crear aplicaciones de escritorio con WPF
  • Uso de recursos
  • comandos
  • estilos y controles con WPF
  • Bases de .NET Multi-platform App UI (.NET MAUI)
  • Crear aplicaciones multiplataforma con MAUI

Requirements

  • Bases mínimas de C# y .NET

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 .NET

NOTA: Este curso se actualiza constantemente y usaremos la versión .NET 8 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ón

  • Objetivo

  • Mi primer aplicación WPF

  • ¿Qué es WPF?

  • XAML

  • Codigo subyacente

  • Controles

  • Layouts

  • Data binding

  • Gráficos y animación

  • Tipografía y texto

  • Personalización - Content Model

  • Personalización - Plantillas y Triggers

  • Personalización - Estilos

  • Personalización - Controles

ii. WPF. XAML

  • Objetivo

  • ¿Qué es XAML?

  • Sintaxis XAML - Elementos

  • Sintaxis XAML - Atributos

  • Sintaxis XAML - Propiedades

  • Sintaxis XAML - Colecciones

  • Sintaxis XAML - Propiedades de Contenido

  • Sintaxis XAML - Texto como contenido

  • Sintaxis XAML - Eventos

  • Case y espacio en blanco en XAML

  • Extensiones de marcado

  • Convertidores de tipo

  • Elementos raíz XAML y espacios de nombres XAML

  • Prefijos personalizados y tipos personalizados en XAML

  • Eventos y código subyacente XAML

  • Elementos con nombre XAML

  • Propiedades adjuntas y eventos adjuntos

  • Tipos base y XAML

  • Seguridad XAML

  • Cargando XAML desde el código

iii. WPF. Code Behind

  • Objetivo

  • ¿Qué es Code Behind?

  • Cosas a tener en cuenta al manejar Code Behind

  • x: Código y Limitaciones del código en línea

iv.  WPF. Windows

  • Objetivo

  • La clase Window

  • Implementando Window

  • Abriendo una ventana

  • Ventana propietaria

  • Activación de una ventana

  • Cerrar una ventana

  • Ciclo de vida de una ventana

  • Ubicación y tamaño de una ventana

  • Estado de una ventana

  • Apariencia de una ventana

v. WPF. Cuadros de diálogo.

  • Objetivo

  • Cuadros 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. Controles

  • Objetivo

  • Jerarquia de clases para los controles

  • Layouts. Border

  • Layouts. StackPanel y ScrollViewer

  • Layouts. Grid

  • Layouts. Canvas

  • Layouts. BulletDecorator

  • Layouts. DockPanel

  • Layouts. Expander

  • Layout. GridSplitter

  • Layouts. GroupBox

  • Layouts. Thumb And ScrollBar

  • Layouts. WrapPanel and ViewBox

  • Botones. Button

  • Botones. RepeatButton

  • Vizualización de datos. DataGrid

  • Vizualización de datos. TreeView y ListView

  • Fechas. Calendar y DatePicker

  • Menus. ContextMenu

  • Menus. Menu

  • Menus. ToolBar

  • Selección. CheckBox

  • Selección. ComboBox

  • Selección. ListBox

  • Selección. RadioButton

  • Selección. Slider

  • Navegación. Frame

  • Navegación. NavigationWindow

  • Navegación. TabControl

  • Información de usuario. AccessText

  • Información de usuario. Label

  • Información de usuario. Popup

  • Información de usuario. ProgressBar

  • Información de usuario. StatusBar

  • Información de usuario. TextBlock y Tooltip

  • Documentos. Varios

  • Entrada. Varios

  • Media. Varios

  • Entrada Digital. Varios.

vii. WPF.  Propiedades de Dependencia

  • Objetivo.

  • ¿Qué es una propiedad de dependencia?

  • Definición de una propiedad de dependencia

  • Registro de una propiedad de dependencia

  • Wrapper de una propiedad de dependencia

  • ¿Cómo usa WPF las propiedades de dependencia?

  • Validación de una propiedad de dependencia

viii. WPF. Bindings

  • Objetivo.

  • Propiedades de dependencia.

  • Enlace entre elementos.

  • Enlace de elementos con código.

  • Enlace de objetos que no son elementos.

ix. WPF. Comandos

  • Objetivo.

  • 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. Recursos

  • Objetivo.

  • Colección de recursos

  • Jerarquía de recursos

  • Recursos dinámicos y estáticos

  • Recursos de aplicación y de sistema

  • Diccionario de recursos

xi. WPF. Estilos

  • Objetivo.

  • Conceptos básicos

  • Estableciendo propiedades

  • Adjuntando controladores de eventos

  • Capas de estilos

  • Aplicación automática de estilos

  • Un Trigger simple

  • Trigger de eventos

  • Behaviors

  • Usando Behaviors

x. WPF. Formas, pinceles y transformaciones

  • Objetivo.

  • Formas. Entendiendo las formas

  • Formas. La clase Shape

  • Formas. Elipse y rectángulo

  • Formas. Tamaño y colocación

  • Formas. Escalando con Viewbox

  • Formas.Línea

  • Formas. Polilínea

  • Formas. Polígono

  • Formas. Inicio y fin de líneas.

  • Formas. Punteado

  • Formas.. Ajustes de pixel

xi. MAUI. Introducción

  • Objetivo

  • ¿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 MAUI

  • Explicando un proyecto de MAUI

Y mucho más.

Who this course is for:

  • Desarrolladores principiantes con intereses en C# y/o aplicaciones multiplataforma basadas en .NET
Aprende WPF y MAUI desde CERO usando C#

Course Includes:

  • Price: FREE
  • Enrolled: 17495 students
  • Language: Spanish
  • Certificate: Yes
  • Difficulty: Beginner
Coupon verified 03:34 PM (updated every 10 min)

Recommended Courses

Industry 4.0 I: Foundations of Smart Manufacturing
4.56
(57 Rating)
FREE
Category
  • English
  • 2168 Students
Industry 4.0 I: Foundations of Smart Manufacturing
4.56
(57 Rating)
FREE

Engineering Introduction to Industry 4.0 and Smart Manufacturing

  • English
  • 2168 Students
Enrolled
Manual Software Testing Course 2026: QA for Beginners
0
(0 Rating)
FREE
Category
  • English
  • 0 Students
Manual Software Testing Course 2026: QA for Beginners
0
(0 Rating)
FREE

Learn Manual Testing, SDLC, STLC, Bug Life Cycle & Agile QA. Perfect beginner course with Automation intro.

  • English
  • 0 Students
Enrolled
Claude Design Mastery: Build AI Visual Assets
0
(0 Rating)
FREE
Category
  • English
  • 85 Students
Claude Design Mastery: Build AI Visual Assets
0
(0 Rating)
FREE

Learn Claude Design to create slides, prototypes, one-pagers, branded assets, and production-ready visuals fast.

  • English
  • 85 Students
Enrolled
Practical Japanese Conversation For Travelling Japan 1
4.82
(87 Rating)
FREE
Category
  • English
  • 11456 Students
Practical Japanese Conversation For Travelling Japan 1
4.82
(87 Rating)
FREE

Vehicle Edition - Elementary Level

  • English
  • 11456 Students
Enrolled
American English Consonants for All
4.59
(190 Rating)
FREE
Category
  • English
  • 24030 Students
American English Consonants for All
4.59
(190 Rating)
FREE

Pronunciation & Accent Training for English Language Learners from all Language Backgrounds

  • English
  • 24030 Students
Enrolled
The Melody of English
4.73
(266 Rating)
FREE
Category
  • English
  • 20017 Students
The Melody of English
4.73
(266 Rating)
FREE

Intonation & Primary Phrase Stress for the American Accent

  • English
  • 20017 Students
Enrolled
AWS Certified AI Practitioner (AIF-C01) Practice Exams 2026
4.25
(2 Rating)
FREE
Category
  • English
  • 488 Students
AWS Certified AI Practitioner (AIF-C01) Practice Exams 2026
4.25
(2 Rating)
FREE

Prepare Yourself for AWS Certified AI Practitioner – AIF-C01 with 2026’s Real Exam Questions, Answers, and Explanations.

  • English
  • 488 Students
Enrolled
AWS Certified Cloud Practitioner - CLF-C02 - Question Bank
4.724138
(29 Rating)
FREE
Category
  • English
  • 3002 Students
AWS Certified Cloud Practitioner - CLF-C02 - Question Bank
4.724138
(29 Rating)
FREE

Master the AWS Certified Cloud Practitioner (CLF-C02) Exam with 2025’s Real Exam Questions, Answers, and Explanations.

  • English
  • 3002 Students
Enrolled
GA4 Certification Practice Test 2026: 150+ Realistic MCQs
0
(0 Rating)
FREE
Category
  • English
  • 0 Students
GA4 Certification Practice Test 2026: 150+ Realistic MCQs
0
(0 Rating)
FREE

Master GA4 with high-fidelity MCQs covering Event Tracking, Explorations, and AI-driven insights.

  • English
  • 0 Students
Enrolled

Previous Courses

Presentation Skills Training
4.357143
(7 Rating)
FREE
Category
  • English
  • 303 Students
Presentation Skills Training
4.357143
(7 Rating)
FREE

Build confidence, master body language and vocal control, and deliver impactful presentations at work

  • English
  • 303 Students
Enrolled
AB-900 Copilot & AI Agent Administration Practice Tests 2026
5
(1 Rating)
FREE
Category
  • English
  • 157 Students
AB-900 Copilot & AI Agent Administration Practice Tests 2026
5
(1 Rating)
FREE

Pass AB-900 Copilot and AI Agent Administration with 6 full mock exams with detialed explanations. Pass first time.

  • English
  • 157 Students
Enrolled
Building AI Integrations with Model Context Protocol (MCP)
4.6153846
(39 Rating)
FREE
Category
  • English
  • 4173 Students
Building AI Integrations with Model Context Protocol (MCP)
4.6153846
(39 Rating)
FREE

From MCP Foundations to Real Integrations with Claude and Cursor

  • English
  • 4173 Students
Enrolled
300 Active Directory Scenario-based Interview Questions
4.7
(5 Rating)
FREE
Category
  • English
  • 1004 Students
300 Active Directory Scenario-based Interview Questions
4.7
(5 Rating)
FREE

Active Directory Mastery: 300 Scenario-based Interview Questions and Answers to Crush Your Next IT Role

  • English
  • 1004 Students
Enrolled
Vibe Coding for Digital Marketing
4.7
(50 Rating)
FREE
Category
  • English
  • 2377 Students
Vibe Coding for Digital Marketing
4.7
(50 Rating)
FREE

Learn to build marketing assets, from landing pages to sales decks, using AI-powered no-code tools.

  • English
  • 2377 Students
Enrolled
AI for Creative Marketing
4.45
(111 Rating)
FREE
Category
  • English
  • 1621 Students
AI for Creative Marketing
4.45
(111 Rating)
FREE

Discover how to use AI tools to design campaigns, generate content, and boost creativity in modern marketing

  • English
  • 1621 Students
Enrolled
The Complete ChatGPT for Excel Guide
4.125
(4 Rating)
FREE
Category
  • English
  • 141 Students
The Complete ChatGPT for Excel Guide
4.125
(4 Rating)
FREE

Master Microsoft Excel faster with ChatGPT! Learn how AI can help you create formulas, automate tasks, and analyze data

  • English
  • 141 Students
Enrolled
AI for Customer Experience
4.53
(95 Rating)
FREE
Category
  • English
  • 507 Students
AI for Customer Experience
4.53
(95 Rating)
FREE

Enhance customer experience with AI tools like ChatGPT, Copilot, and Gemini

  • English
  • 507 Students
Enrolled
Conversion Rate Optimization CRO with Dekker
4.69
(98 Rating)
FREE
Category
  • English
  • 17200 Students
Conversion Rate Optimization CRO with Dekker
4.69
(98 Rating)
FREE

Growth Marketing; Conversion Rate Optimization for B2B CRO & A/B Testing for Lead Generation Funnels, Websites, Etc.

  • English
  • 17200 Students
Enrolled

Total Number of 100% Off coupon added

Till Date We have added Total 1565 Free Coupon. Total Live Coupon: 368

Confused which course 100% Off coupon is live? Click Here

For More Updates Join Our Telegram Channel.