Skip to navigation
Skip to navigation
Skip to search form
Skip to login form
Skip to footer
Skip to main content
Accessibility options
Accessibility profiles
Visual impairment
Seizure and epileptic
Color vision deficiency
ADHD
Learning
Content adjustments
Readable font
Highlight titles
Highlight links
Stop animations
Text size
+
+ +
+ + +
Line height
+
+ +
+ + +
Text spacing
+
+ +
+ + +
Color adjustments
Dark contrast
Light contrast
High contrast
High saturation
Low saturation
Monochrome
Orientation adjustments
Reading guide
Reading Mask
Big black cursor
Big white cursor
Email: it@huph.edu.vn
Email: it@huph.edu.vn
Các khóa học
Đổi giao diện
Giao diện cũ
Giao diện mới
en
English
Công nghệ
Programing Language
NET MAUI course with Visual Studio 2022 creating PROJECTS
0 students
Last updated
Mar 2024
Enrol now
Overview
Course content
Instructors
About the course
Show more...
Course content
Sections:
23
•
Activities:
0
•
Resources:
207
Expand all
Section 1
Introduction
001-NET MAUI RC
002-VS Preview Installation
003-Login to Visual Studio
004-NET MAUI Initial Project Overview
005-Creation of the emulator-git.ir.mp4]
006-Hello NET MAUI
Section 2
Introduction to XAML language
007-Definition of XAML files
008-Basic structure of XAML elements
Section 3
NET MAUI Pages
009-Introduction
010-Setting up the net maui home page
011-The ContentPage typ
012-The NavigationPage type
013-The FlyoutPage type
014-The TabbedPage type
Section 4
NET MAUI Layouts
016-Introduction
017-StackLayout
019-HorizontalStackLayout y VerticalStackLayout
021-Grid
023-AbsoluteLayout
025-FlexLayout
Section 5
NET MAUI Controls
027-Controls to present data
028-Controls to initiate commands
029-Controls to set values
030-Controls to edit text
031-Controls to indicate activity
032-Controls to display collections
Section 6
Project # 1: Creating your first .NET MAUI App - Color Maker
034-Application Overview
035-Specifying colors for use in a ContentPage
036-Determining the Layout type for application
037-Creating the section of the controls
038-Changing the background color
039-Generating random colors
040-Copying the color to clipboard
Section 7
Project # 2: Perfect Pay
042-Application Overview
043-Creating the tip information section
044-Defining data entry section
045-Performing the calculations
Section 8
Working with external resources
047-Working with images
048-Working with fonts
049-Working with font icons
050-Working with other file types
Section 9
Project # 3: Code Quotes
052-Introduction
053-Defining the main interface
054-Working with gradients
055-Changing the background of the app dynamically
056-Generating a random quote
Section 10
Data binding fundamentals
058-Introduction
059-Creating your first Binding
060-Creating a binding from XAML code
061-Binding Context
062-Bindings between controls
063-Binding modes
064-The INotifyPropertyChanged interface
Section 11
Project # 4: Hangman game
066-Introduction
067-Defining the upper part of the application
068-Defining the FlexLayout for the buttons
069-Selecting the word to guess
070-Creating the spotlight
071-Binding the button list through BindableLayout
072-Creating the event handler for the buttons
073-Check if the player lost
074-Final adjustments
Section 12
MVVM Pattern
076-Introduction
077-Creating your first ViewModel
078-Creating bindings to different controls from a ViewModel
079-Binding properties to collections
080-Value Converter Convert
081-Value Converter ConvertBack
082-The use of Commands in NET MAUI
083-Passing parameters to a Command
084-Implementing the INotifyPropertyChanged interface automatically
Section 13
Project # 5: BMI Calculator
086-Introduction
087-Creation of sections for weight and height selection
088-Creating the result section
089-Creating the ViewModel
Section 14
Navigation in .NET MAUI
091-Navigating between pages
092-Examining the pages in the navigation stack
093-Manipulating the navigation stack
094-Modal Navigation
095-Disabling the button to go to the previous page
096-Passing information between pages without ViewModels
097-Passing information between pages using ViewModels
098-Customizing the NavigationBar
Section 15
Project # 6: MAUIVERTER - Unit Converter
100-Introduction
101-Creating the project and defining the menu header
102-Creating menu items
103-Creating the conversions page
104-Filling the collections of Measurement Units
105-Making the conversion between units
106-Moving from the menu page to the conversions page
Section 16
Styles
108-Introduction
109-Implicit Styles
110-Explicit Styles
111-Applying styles to derived types
112-Global Styles
113-Inheritance of styles
114-Resource Dictionaries
115-Dynamic Styles
116-Style classes
117-Working with the dark and light themes
Section 17
Project # 7: MAUI Calculator
119-Introduction
120-Creation of the project and main grid
121-Creating the Result and Operation section
122-Creating the button section
123-Defining button styles
124-Creating button commands
125-Creating the operators commands
126-Creating additional commands
127-Creating the command to perform the Calculation
Section 18
Mastering CollectionView
129-ListView vs CollectionView
130-Creating the project and creating the binding to the ViewModel
131-Defining the appearance of the elements
132-DataTemplates in Resource Dictionaries
133-Choosing the row layout at runtime
134-Designing the elements on offer
135-Implementing the Pull to Refresh functionality
136-Loading data incrementally
137-Sliding menus
138-Linear Listings
139-Grid listings
140-Header and Footer
141-Selecting a single element
142-Selecting multiple elements
143-Assigning elements in the CollectionView from the ViewModel
144-Deleting selections in the CollectionView from the ViewModel
145-Showing simple messages in empty lists
146-Showing customized views in empty lists
147-Selecting a custom view at runtime for empty lists
148-Grouping data
149-Displaying grouped data
150-Customizing the group footer
151-Detecting Scrolling
152-Scrolling to an element
153-Other parameters of the ScrollTo method
154-Controlling the scroll position when new elements are added
155-Controlling the snap points
Section 19
Project # 8: Tasker
157-Introduction
158-Creating the Project and the initial structure
159-Creating the sections and the title of the Main Page
160-Creating the categories section 1
161-Creating the categories section 2
162-Creating the categories section 3
163-Creating the tasks section
164-Creating the new tasks page
165-Adding a new task
166-Adding a new category
Section 20
Consuming REST services
168-Creating the REST service for testing
169-Creating the HTTPClient object
170-Getting all the records
171-Getting a single record
172-Inserting a new record
173-Updating a record
74-Deleting a record
Section 21
Project # 9: MAUI Weather
176-Introduction
177-Creation of the project and the search box
178-Creating the elements title and date
179-Creating the current weather animation
180-Creating the section of the current weather data-
181-Creating the forecast section for the following days
182-Obtaining the coordinates from a location
183-Obtaining the weather of a place
184-Replacing UI information with real data
185-Creating the converters
186-Creating the next days forecast
187-Final Adjustments
Section 22
NET MAUI & SQLite
189-What is SQLite
190-Creating the solution and installing packages nuget
191-Configuration of the connection constants
192-Configuration of the database file path
193-Creating the Customer Model
194-Mapping a class to a table through SQLite attributes
195-Applying SQLite attributes to a C class
196-Valid data types in SQLite
197-Always open connection or not
198-Creating a database access class
199-The CreateTable method
200-Inserting a customer
201-Selecting Customers
202-Executing SQL querie
203-Updating a customer
204-Deleting a customer
205-Controlling access to the database
206-Defining the main layout
207-Adding a new customer
208-Updating a record
209-Deleting a record
210-Methods to make queries with Lambda expressions more flexible
211-Creating repositories to work with multiple tables
212-Installing SQLite Extensions mp4 package
213-One to One Relationships
214-Cascade Insert
215-Cascade Read mp4
216-Cascade Delete
217-One to Many Relationship
218-Many to Many Relationship
Section 23
Project # 10: Prosper Daily
220-Project Overview
221-Creating and configuring the project
222-Creating the DashboardPage design
223-Creating the page to add a new transaction
224-Creating the statistics page
225-Creating the model
226-Adding functionality to insert transactions
227-Adding functionality to the Dashboard
228-Adding functionality to the Statistics page
229-Joining all the windows using Tabs
230-Adding formatting to transactions
231-Final Adjustments
Instructors
Enrolment options
NET MAUI course with Visual Studio 2022 creating PROJECTS
Course modified date:
2 Mar 2024
Enrolled students:
There are no students enrolled in this course.
Guests cannot access this course. Please log in.
Continue
Enrol now
This course includes
Resources
Share this course
Scroll to top
×
Close
×
Close