Learning Academy by UFA/NET MAUI - Zero to Hero

  • $500

NET MAUI - Zero to Hero

  • Course
  • 196 Lessons

Learn how to create apps for iOS, Android, Windows and MacOS with the help of .NET MAUI, C# and XAML, creating PROJECTS

Contents

Module 2

maui-20230708_165711-Meeting Recording.mp4

01 - Introducción

003 Login to Visual Studio.mp4
006 Hello .NET MAUI.mp4
002 VS Preview Installation.mp4
001 NET MAUI RC.mp4
005 Creation of the emulator.mp4
004 .NET MAUI Initial Project Overview.mp4

02 - Introduction to XAML language

001 Definition of XAML files.mp4
002 Basic structure of XAML elements.mp4

03 - .NET MAUI Pages

001 Introduction.mp4
002 Setting up the net maui home page.mp4
006 The TabbedPage type.mp4
003 The ContentPage type.mp4
005 The FlyoutPage type.mp4
004 The NavigationPage type.mp4

04 - .NET MAUI Layouts

004 HorizontalStackLayout y VerticalStackLayout.mp4
002 StackLayout.mp4
010 FlexLayout.mp4
008 AbsoluteLayout.mp4
006 Grid.mp4

05 - .NET MAUI Controls

005 Controls to indicate activity.mp4
003 Controls to set values.mp4
004 Controls to edit text.mp4
002 Controls to initiate commands.mp4
001 Controls to present data.mp4
006 Controls to display collections.mp4

06 - Project # 1 Creating your first .NET MAUI App - Color Maker

001 Application Overview.mp4
003 Determining the Layout type for application.mp4
002 Specifying colors for use in a ContentPage.mp4
005 Changing the background color.mp4
006 Generating random colors.mp4
007 Copying the color to clipboard.mp4
004 Creating the section of the controls.mp4

07 - Project # 2 Perfect Pay

001 Application Overview.mp4
003 Defining data entry section.mp4
002 Creating the tip information section.mp4
004 Performing the calculations.mp4

08 - Working with external resources

004 Working with other file types.mp4
002 Working with fonts.mp4
003 Working with font icons.mp4
001 Working with images.mp4

09 - Project # 3 Code Quotes

001 Introduction.mp4
004 Changing the background of the app dynamically.mp4
005 Generating a random quote.mp4
002 Defining the main interface.mp4
003 Working with gradients.mp4

10 - Data binding fundamentals

001 Introduction.mp4
005 Bindings between controls.mp4
004 Binding Context.mp4
002 Creating your first Binding.mp4
006 Binding modes.mp4
003 Creating a binding from XAML code.mp4
007 The INotifyPropertyChanged interface.mp4

11 - Project # 4 Hangman game

001 Introduction.mp4
002 Defining the upper part of the application.mp4
003 Defining the FlexLayout for the buttons.mp4
004 Selecting the word to guess.mp4
009 Final adjustments.mp4
007 Creating the event handler for the buttons.mp4
005 Creating the spotlight.mp4
008 Check if the player lost.mp4
006 Binding the button list through BindableLayout.mp4

12 - MVVM Pattern

001 Introduction.mp4
003 Creating bindings to different controls from a ViewModel.mp4
002 Creating your first ViewModel.mp4
006 Value Converter - ConvertBack.mp4
007 The use of Commands in .NET MAUI.mp4
008 Passing parameters to a Command.mp4
009 Implementing the INotifyPropertyChanged interface automatically.mp4
005 Value Converter - Convert.mp4
004 Binding properties to collections.mp4

13 - Project # 5 BMI Calculator

001 Introduction.mp4
003 Creating the result section.mp4
004 Creating the ViewModel.mp4
002 Creation of sections for weight and height selection.mp4

14 - Navigation in .NET MAUI

005 Disabling the button to go to the previous page.mp4
006 Passing information between pages without ViewModels.mp4
007 Passing information between pages using ViewModels.mp4
004 Modal Navigation.mp4
008 Customizing the NavigationBar.mp4
001 Navigating between pages.mp4
002 Examining the pages in the navigation stack.mp4
003 Manipulating the navigation stack.mp4

15 - Project # 6 MAUIVERTER - Unit Converter

001 Introduction.mp4
002 Creating the project and defining the menu header.mp4
005 Filling the collections of Measurement Units.mp4
004 Creating the conversions page.mp4
007 Moving from the menu page to the conversions page.mp4
003 Creating menu items.mp4
006 Making the conversion between units.mp4

16 - Styles

005 Global Styles.mp4
003 Explicit Styles.mp4
006 Inheritance of styles.mp4
004 Applying styles to derived types.mp4
009 Style classes.mp4
001 Introduction.mp4
002 Implicit Styles.mp4
010 Working with the dark and light themes.mp4
007 Resource Dictionaries.mp4
008 Dynamic Styles.mp4

18 - Mastering CollectionView

external-links.txt
001 ListView vs CollectionView.mp4
002 Creating the project and creating the binding to the ViewModel.mp4
004 DataTemplates in Resource Dictionaries.mp4
007 Implementing the Pull to Refresh functionality.mp4
011 Grid listings.mp4
010 Linear Listings.mp4
008 Loading data incrementally.mp4
003 Defining the appearance of the elements.mp4
006 Designing the elements on offer.mp4
015 Assigning elements in the CollectionView from the ViewModel.mp4
012 Header and Footer.mp4
005 Choosing the row layout at runtime.mp4
017 Showing simple messages in empty lists.mp4
018 Showing customized views in empty lists.mp4
016 Deleting selections in the CollectionView from the ViewModel.mp4
019 Selecting a custom view at runtime for empty lists.mp4
014 Selecting multiple elements.mp4
022 Customizing the group footer.mp4
023 Detecting Scrolling.mp4
025 Other parameters of the ScrollTo method.mp4
021 Displaying grouped data.mp4
013 Selecting a single element.mp4
026 Controlling the scroll position when new elements are added.mp4
027 Controlling the snap points.mp4
024 Scrolling to an element.mp4
020 Grouping data.mp4

19 - Project # 8 Tasker

001 Introduction.mp4
002 Creating the Project and the initial structure.mp4
004 Creating the categories section 1.mp4
003 Creating the sections and the title of the Main Page.mp4
009 Adding a new task.mp4
010 Adding a new category.mp4
005 Creating the categories section 2.mp4
006 Creating the categories section 3.mp4
007 Creating the tasks section.mp4
008 Creating the new tasks page.mp4

20 - Consuming REST services

001 Creating the REST service for testing.mp4
007 Deleting a record.mp4
006 Updating a record.mp4
004 Getting a single record.mp4
002 Creating the HTTPClient object.mp4
005 Inserting a new record.mp4
003 Getting all the records.mp4

21 - Project # 9 MAUI Weather

001 Introduction.mp4
002 Creation of the project and the search box.mp4
006 Creating the forecast section for the following days.mp4
007 Obtaining the coordinates from a location.mp4
003 Creating the elements title and date.mp4
005 Creating the section of the current weather data.mp4
004 Creating the current weather animation.mp4
011 Creating the next days' forecast.mp4
012 Final Adjustments.mp4
008 Obtaining the weather of a place.mp4
010 Creating the converters.mp4
009 Replacing UI information with real data.mp4.mp4

22 - .NET MAUI & SQLite

005 Creating the Customer Model.mp4
006 Mapping a class to a table through SQLite attributes.mp4
003 Configuration of the connection constants.mp4
007 Applying SQLite attributes to a C# class.mp4
009 Always open connection or not.mp4
004 Configuration of the database file path.mp4
011 The CreateTable method.mp4
001 What is SQLite.mp4
008 Valid data types in SQLite.mp4
002 Creating the solution and installing packages nuget.mp4
010 Creating a database access class.mp4

23 - Project # 10 Prosper Daily

001 Project Overview.mp4
002 Creating and configuring the project.mp4
005 Creating the statistics page.mp4
004 Creating the page to add a new transaction.mp4
003 Creating the DashboardPage design.mp4
006 Creating the model.mp4
011 Adding formatting to transactions.mp4
010 Joining all the windows using Tabs.mp4
007 Adding functionality to insert transactions.mp4
008 Adding functionality to the Dashboard.mp4
012 Final Adjustments.mp4
009 Adding functionality to the Statistics page.mp4

24 - Community Toolkits

006 MVVMToolkitSample-final.zip
002 MVVMToolkitSample-initial.zip
001 Overview of Community Toolkits.mp4
003 MVVM Toolkit - Installation.mp4
006 MVVM Toolkit – RelayCommnd.mp4
009 .NET MAUI Community Toolkit - Animations.mp4
008 .NET MAUI Community Toolkit - Alerts.mp4
005 MVVM Toolkit – ObservableProperty.mp4
004 MVVM Toolkit – ObservableObject.mp4
002 MVVM Toolkit - An overview of how Fody works.mp4
007 NET MAUI Community Toolkit overview.mp4
010 .NET MAUI Community Toolkit - Behaviors.wav.mp4
011 .NET MAUI Community Toolkit - Converters.mp4
013 .NET MAUI Community Toolkit - Extensions.mp4
012 .NET MAUI Community Toolkit - Essentials.mp4

25 - Answers to student questions

002 Could not find android.jar for API level 31 issue.mp4
001 .NET MAUI - How to bind a static property to a xaml control.mp4