Тёмный

Build Your First Canvas Power Apps Tutorial [Hands-On Course] 

Pragmatic Works
Подписаться 221 тыс.
Просмотров 370 тыс.
50% 1

Get ready to learn how to build your first Canvas Power Apps with low-code knowledge, the common functions that all developers must know in Power Apps and how to share the application after construction. In this video, you'll see a start to finish lesson on building your first Power Apps.
-------------------------------------------------
After you finish this course:
📄 If you have completed this class and would like a certificate, fill out this form - share.hsforms.com/1noEXJbAlSV...
🖋️Power Apps Cheat Sheet: pragmaticworks.com/resources/...
Power Apps Free Course for Life - www.pragmaticworkstraining.co...
0:00 - Intro
3:30 - Features of Power Apps
16:40 - Types of Power Apps
28:00 - Power Apps Cheatsheet
30:25 - Community Plan
32:00 - Environments
35:11 - Licensing Power Apps
37:45 - Where to store your data
42:10 - Creating the connection to SQL Server
47:25 - Creating a Power App from Data wizard
49:50 - Saving, version control, and publishing the app
1:03:55 - Creating an app from scratch
1:06:14 - Creating the connections
1:08:10 - Creating global variables for theming
1:15:34 - Creating the app title
1:17:24 - Creating the first gallery
1:22:12 - Creating the second gallery
1:46:19 - Using Filter on the second gallery
1:53:40 - Using Search on the first gallery
1:59:06 - Creating the second screen and form
2:17:07 - Coding the Submit button to insert data
2:28:34 - Editing data in Power Apps
2:36:50 - Deleting data
2:39:26 - Final touches
2:49:45 - Q&A
To begin this example, you'll need a connection to my database in the cloud. Go to make.powerapps.com​. Go to Data, Connections and Create a new SQL Server Connection. Here's the info you'll need for the connection:
✔️Type: SQL Server
✔️Authentication Type: SQL Server Authentication
✔️Server: pragmaticworks.database.windows.net
✔️Database: Demo
✔️UserName: DemoUser
✔️Password: DemoPW123 (yes, it's case sensitive)
✔️Gateway: None selected
Other code we use today:
👉Variable Creation for theming:
Set(varBackgroundGreen, RGBA(232, 244, 220, 1));
Set(varHeaderGreen, RGBA(53, 91,14, 1));
Set(varCoreGreen, RGBA(78,132,22,1))
👉Assessment Gallery:
Sort(
Filter(
'[dbo].[NursingWellCheck]',
PatientID = Gallery1.Selected.PatientID
),WellCheckDate, Descending)
Overview:
Power Apps is quickly becoming a go-to low-code platform for building applications for small companies and enterprises around the world. In this interactive session, you'll learn how to design and build an application from the ground up. You'll also learn the common functions that all developers must know in Power Apps and how to share the application after construction.
What You'll Learn:
✔️ How Power Apps is licensed
✔️ Where is the best place to store your data
✔️Best practices when creating your screens
✔️ User interface tips
✔️ Using variables
✔️ The 7 key must-know functions in Power Apps
✔️ Deploying and sharing your app
If you enjoy this Learn With the Nerds and are interested in formal training on DAX, Power BI, Power Apps, Azure, or other Microsoft products you can use the code "Brian30" to get an extra 30% off at check out when purchasing our On-Demand Learning classes from pragmaticworks.com/pricing/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - -
Next step on your journey:
👉 On-Demand Learning - Start With The FREE Community Plan: prag.works/lwtn-trial
🔗Pragmatic Works On-Demand Learning Packages: pragmaticworks.com/pricing/
🔗Pragmatic Works Boot Camps: pragmaticworks.com/boot-camps/
🔗Pragmatic Works Hackathons: pragmaticworks.com/private-tr...
🔗Pragmatic Works Virtual Mentoring: pragmaticworks.com/virtual-me...
🔗Pragmatic Works Enterprise Private Training: pragmaticworks.com/private-tr...
🔗Pragmatic Works Blog: blog.pragmaticworks.com/

Let's connect:
✔️Twitter: / pragmaticworks
✔️Facebook: / pragmaticworks
✔️Instagram: / pragmatic.works
✔️LinkedIn: / pragmaticworks
✔️RU-vid: / pragmaticworks
Pragmatic Works
7175 Hwy 17, Suite 2 Fleming Island, FL 32003
Phone: (904) 638-5743
Email: training@pragmaticworks.com
#powerapps, #canvas, #tutorial, #hands-on
**Any sale mentioned in the video are no longer valid. Offers are subject to change with/without notice and are for a limited time only.

Опубликовано:

 

28 июн 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 136   
@ManuelBerfelde
@ManuelBerfelde 2 года назад
no fluff, no bs - just truth on often glossed over stuff like licensing and use cases for the different app types and data sources - just great videos in general here
@erindietrich7458
@erindietrich7458 8 месяцев назад
Just went back to this video for a refresher. My favorite line is, "You forgot the rules of gallery club" at 2:30. Great laugh to start my day!.
@geofffaulkner9832
@geofffaulkner9832 2 года назад
This video was really the overview I needed. I have taken the "app in a day" several times and had trouble staying focused on the content and learning as it wasn't really at my level (someone who has been coding event-driven apps in VB and Access for years). This helped me understand the development process much better than the app-in-a-day class ever did. I added a "delete confirmation dialog box" by dropping in some controls like a few labels and buttons, selected everything and grouped it all together. Then set the visibility of the group to a variable. Delete then sets that variable to true. Cancel on that sets it back to false. OK on that deletes the selected item in the gallery, and then sets it back to false. Pretty slick. Show/hide based on variable. I think I'll group the other controls and set them to disabled while the dialog box is visible, forcing the user to interact with the popup first.
@alexheer85
@alexheer85 7 месяцев назад
First video I’ve watched where I’ve actually been able to get a grasp on building a canvas app. Went away and built one based off a SharePoint list!
@PragmaticWorks
@PragmaticWorks 6 месяцев назад
Great job Alex! Thank you for learning with us and we are so glad you liked the video!
@gates1978
@gates1978 8 месяцев назад
I like the way you explained and gave the why of every move. Thank you.
@Sameer-oy1bd
@Sameer-oy1bd 11 месяцев назад
Thank you Sir... Learning a lot from this video... thanks again from Pakistan
@trunks3576
@trunks3576 Год назад
Hey Brian, - Thanks for 3 hours straight making this helpful video. I am a beginner with Power App and you save my afternoon with your video. Thank you so much. From Vietnam with love!!
@ketorah.developer4330
@ketorah.developer4330 Год назад
This was a fantastic tutorial! Thank you very much!
@PragmaticWorks
@PragmaticWorks Год назад
You're very welcome!
@leikune
@leikune Год назад
You are the best! Thank you so much for your TIME!🙏🏾
@PragmaticWorks
@PragmaticWorks Год назад
Happy to help!
@sathiya4516
@sathiya4516 Год назад
Hi Brain, Thanks for your session, it was very interesting and helpful.
@tongaitysonmadzoro4097
@tongaitysonmadzoro4097 2 года назад
Thanks Brian, best training for a beginner
@PragmaticWorks
@PragmaticWorks 2 года назад
Happy to help!
@ogndz
@ogndz Год назад
great introduction! a lot of useful news defined very well!
@Damadedatos
@Damadedatos Год назад
Bless you, sir! Helping with my project.
@PragmaticWorks
@PragmaticWorks Год назад
Glad to help
@howardcallahan1054
@howardcallahan1054 2 года назад
Hey Brian - Thank you for this video. I'm very new to Power Apps/Automate and I've been through, what seems like, hundreds of videos on this subject and feel like I haven't learned a darn thing. Watching your video(s), I'm learning something, finally. You are appreciated. I'm sure I'm going to have questions as time goes by. Looking forward to reviewing your video library. Will you or have you done a video like this one using Sharepoint list data?
@craigjones1237
@craigjones1237 Год назад
Fantastic tutorial! Thanks very much
@PragmaticWorks
@PragmaticWorks Год назад
You're very welcome!
@zahir4215
@zahir4215 Год назад
You humans are life savior......
@PragmaticWorks
@PragmaticWorks Год назад
Thanks for watching!
@Blomiley
@Blomiley Год назад
SOOOO helpful!! thanks! really great instructing and step-by-step guide.
@PragmaticWorks
@PragmaticWorks Год назад
Glad it was helpful!
@hassanwaheed1
@hassanwaheed1 Год назад
Great content .... This is exactly what I needed ..... Thanks
@PragmaticWorks
@PragmaticWorks Год назад
Glad it was helpful! Thanks!
@logiman
@logiman 3 года назад
Incredibly helpful for a PA noob. Thank you, Brian!
@keenanlakey3161
@keenanlakey3161 Год назад
Thanks for this. I needed it.
@PragmaticWorks
@PragmaticWorks Год назад
You're so welcome!
@virtualburaq
@virtualburaq Год назад
This was amazing video and very easy way for learning. thanx
@LeftwardElk
@LeftwardElk Год назад
Great course. Thanks for sharing
@PragmaticWorks
@PragmaticWorks Год назад
Glad it was helpful!
@atabiabani6076
@atabiabani6076 2 года назад
Amazing tutorial!
@PragmaticWorks
@PragmaticWorks 2 года назад
Thanks for watching!
@JasonEala
@JasonEala 6 месяцев назад
great stuff. thanks
@newmbz9585
@newmbz9585 3 года назад
Great Intro, I started watching a few mins ago and Im already learning many things, thanks!
@PragmaticWorks
@PragmaticWorks 3 года назад
Glad to hear it!
@goshudegefe3776
@goshudegefe3776 Год назад
Your excellency Mr. Brian !!!- Thank you for your sweet presentation!!! showing various options how to be working with power app. I'm very new to Power App "but"" you opened my appetite just with a single presentation!!! Sir, please keep empowering the community! I'm looking for you...
@Horlyrocks
@Horlyrocks Год назад
I enjoyed every bit of the video. Thanks, BK
@PragmaticWorks
@PragmaticWorks Год назад
Glad you enjoyed it
@nasarazam
@nasarazam Год назад
Thanks. I work for Feeding America !!!
@HinaGeo
@HinaGeo Год назад
Thank you so much for the detailed video. It helps a lot. Can you please guide if its possible to have 2 different new items screens which can be called from 2 different buttons in the canvas app? Thanks in advance
@blessingclaudio4777
@blessingclaudio4777 Год назад
I am very thankful for this session it is very informative! Kudos Brian!
@PragmaticWorks
@PragmaticWorks Год назад
Glad it was helpful!
@frankmcleod2503
@frankmcleod2503 2 года назад
Can you have the same functionality in a canvas app as you do in a model app.
@DonCurrier
@DonCurrier Год назад
I had to use ResetForm(Form1), at 2:27:52 NewForm(form1) would not reset the values to blank. if i went back into New assessment the old values would still be there. So ResetForm is what worked for me. This was a great video though. This is exactly what I needed.
@nodlegit3953
@nodlegit3953 Год назад
I was also excited to be your first
@espendelange1995
@espendelange1995 2 года назад
Great video! I kinda miss the flexibility of VBA in Access; dynamically building SQL-statements (with joins), validate against query results when entering an input field, passing variables to stored procedures and so forth. Is this something Power Apps can tackle?
@d3c40o
@d3c40o 2 года назад
Excellent video, I'm starting a new job and needed to learn the basics of Canvas apps, your content saved me! :) Cheers!
@PragmaticWorks
@PragmaticWorks 2 года назад
Glad we could help!
@serieslimited9064
@serieslimited9064 2 года назад
Nice tutorial. Very useful. In my case, I have a Yes or No response. Assuming am to write a code to show a check icon if ts a Yes or a Cancel icon if it's a no, How do I go about this?
@peresha5531
@peresha5531 2 года назад
Great tutorial! Thanks a bunch for this!
@PragmaticWorks
@PragmaticWorks 2 года назад
You're very welcome!
@sueamin2788
@sueamin2788 Год назад
Hi Brian: I am following the example in the amazing video above. But, I have a SharePoint list as my data set and my Assessor is a person/group data type from my organization and part of my SPO list security group. I am unable to get the name in the vertical blank Gallery. It says expected Text value. What could be the work around for it? Can you advise? Thank you for your consideration.
@jameshouchin5086
@jameshouchin5086 2 года назад
Thanks!
@PragmaticWorks
@PragmaticWorks 2 года назад
No problem!
@bzflowerbee
@bzflowerbee Год назад
Where did you pull the well Chek date from (1:25:20)? Thank you for the informative training.
@MoTheSeeker
@MoTheSeeker 3 года назад
Good job :) nice overview for beginners
@petefritz5397
@petefritz5397 2 года назад
Great tutorial, thank you!
@PragmaticWorks
@PragmaticWorks 2 года назад
Glad it was helpful!
@hi_vishy
@hi_vishy Год назад
Awesome
@natashajohnson6517
@natashajohnson6517 2 года назад
OMG that picture has me dying XD 17:30
@PragmaticWorks
@PragmaticWorks 2 года назад
🤣
@oliverwan1520
@oliverwan1520 2 года назад
One of the best online tutorials I've seen. Really well done!
@PragmaticWorks
@PragmaticWorks 2 года назад
Glad it was helpful!
@sagargnoolvi4896
@sagargnoolvi4896 Год назад
Great video Brian but i wan't to know how you added data in sql server.
@juliemanceau1194
@juliemanceau1194 2 года назад
Great video ! Thanks !!!
@gregcalvert4645
@gregcalvert4645 3 года назад
Great video guys. Can you please add timelines to the video to use as reference due to the length of the video? Thanks
@PragmaticWorks
@PragmaticWorks 3 года назад
Ask and ye shall receive. Thanks for the idea. I just added them.
@ThomasBaxterSoutar
@ThomasBaxterSoutar Год назад
So you say you're a Fast talker? Man I like that.... I'm about 5 minutes in and I'm thinking..."man this is best dataverse explanation Ive heard yet... not too technical Nice clear voice Native English Good pacing 5* so far I'm heavily dyslexic and LDD Low level schooling- and I'm getting this dude straight off the bat in the sweet spot! Thanks for you're "ugly face " lol... I'm doing this cause this m 365 came onto my desktop a few months ago... We has windows 7 I think? tried to do the Microsoft learning... Man it's like watching paint dry. Love the speedy delivery Maybe that's my LDD I Can't learn from slow talkers... They put me to sleep
@LuckyChubby-sv1xe
@LuckyChubby-sv1xe Год назад
great
@stacyt.9883
@stacyt.9883 8 месяцев назад
Great tutorial!! I'm scheduled for your App In A Day - can't wait. NOTE: at 59:50 you mention FILE SAVE, but that not an option for those who are not on Desktop version. Noticed in comments some others had the same issue. For those using the Cloud version, you have to click the Settings icon (in the white ribbon - not the one by your initials) to Save and the screen looks slightly different than in the video. I know I'm late to the game, but figure if I'm watching others probably are too. Thanks!!
@rozitajack7778
@rozitajack7778 2 года назад
Great video ! Thank you so much.
@PragmaticWorks
@PragmaticWorks 2 года назад
You are welcome!
@imanali8797
@imanali8797 3 года назад
am doing the application and I copied the code the thing is i only see on message not on start and that why when i do run on start the color green isn't applying
@jrdtechnologies
@jrdtechnologies Год назад
Hi @PragmaticWork Do you have a tutorial on the "Contract Request" Model Driven app that is demo'd at the start of this video? Or a similar model driven app how to video ? Thanks
@PragmaticWorks
@PragmaticWorks Год назад
We do that contract request app in our bootcamp but I'm about to start a MDA series that I'll try to incorporate that into.
@MikeKerul
@MikeKerul 2 года назад
I created a PowerApp from an existing Sharepoint List, when I want to create more screens or edit the main screen that was created from the SP List, how come the inserts i add are locked? i cant move them around or enlarge or shrink, etc? TIA
@leelarthaophialuang8299
@leelarthaophialuang8299 2 года назад
Nice Video, I am followin the course in 2022. Is the database still available for?
@PragmaticWorks
@PragmaticWorks 2 года назад
Yes, it is
@VK5AV
@VK5AV 2 года назад
WHat an awesome video, thanks very much. I will check out your playlist. Tim (Australia)
@PragmaticWorks
@PragmaticWorks 2 года назад
Thanks for watching Tim! Glad you enjoyed!
@fanyntrmny8521
@fanyntrmny8521 2 года назад
Nice video ❤️💚💚🥰💞🌹🌹🌹
@PragmaticWorks
@PragmaticWorks 2 года назад
Thank you for watching!
@prititawade5458
@prititawade5458 2 года назад
Thank you pragmatic for amazing tutorial .I Built my own app but its not working smoothly. 1 )when i edit the row it is making 1 more new entry .2)when i want to add new accessor it opens in a edit mode for that patient .3) i can't see entries right away in my table on screen 1.Any suggestion please?
@PragmaticWorks
@PragmaticWorks 2 года назад
You'll need a form for each Edit and Insert and set their mode to their respective mode likely.
@samuelmyanga1587
@samuelmyanga1587 2 года назад
Thank you verymuch for this insightfull tutorial.......This Men is the best :)
@PragmaticWorks
@PragmaticWorks 2 года назад
Glad it was helpful!
@kofi-tawiahagyeman
@kofi-tawiahagyeman 2 года назад
Hello Brian - I am coming in now but I am unable to access the database to follow along. Can you kindly help me out???
@dstrome
@dstrome 2 года назад
Great video, Brian,
@PragmaticWorks
@PragmaticWorks 2 года назад
Thank you! Glad you enjoyed!
@tracywillis4118
@tracywillis4118 3 года назад
Found it under live chat thanks
@myeonlvr
@myeonlvr 2 года назад
is there any way we can use a button in canvas app to turn off internet or wi-fi connection in the System or PC?
@MetsisJ
@MetsisJ Год назад
Since a Power apps app runs in a browser allowing a browser to modify your computer's internet connection is a horrible idea from the security perspective.
@VighneshVarma
@VighneshVarma 7 месяцев назад
well,none of the database is working to fill the gallery with patient names etc..
@bradj229
@bradj229 2 года назад
"Rule #1, nobody talks about Gallery club because nobody cares!" ahhahahaha Nice!
@chaffee007
@chaffee007 2 года назад
Great instruction.
@PragmaticWorks
@PragmaticWorks 2 года назад
Glad you enjoyed!
@ranjanroy1623
@ranjanroy1623 11 месяцев назад
Hey Brain , how to show a form if i do not want any galley ?
@PragmaticWorks
@PragmaticWorks 11 месяцев назад
You can just create a form and point it to the data source. Then make sure it's in New mode (shown in video) and no gallery required at that point.
@ChetanSachdev
@ChetanSachdev 2 года назад
Is there a db dump available which I can import on my instance of SQL Server to follow along with this video?
@RoyAliKhairan
@RoyAliKhairan 3 месяца назад
I got delegation warning when tried to perform this search function. I used a SharePoint list as my data source that possess 500 rows of data. Is this delegation thing won't be bother if I use SQL as my data source?
@BryanSeigneur0
@BryanSeigneur0 2 года назад
*me with youtube already at 2x speed by default* WOW THAT GUY'S FAST
@PragmaticWorks
@PragmaticWorks 2 года назад
:) Ya, for this video, I knew I had to cover a lot fast so you caught me jacked up on Mountain Dew drink.
@fishstaku
@fishstaku 2 года назад
Do you know how 1 can make a scored survey?
@PragmaticWorks
@PragmaticWorks 2 года назад
Check out my inspection video where i show you how to do that. ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-Kl6LqNfhGRY.html
@1981toola
@1981toola 11 месяцев назад
The Version I am running on a Mac in Chrome there is no "Action" top tab and "Navigate" Option at 2:26:30 where can this be found in the newer version? Thanks
@PragmaticWorks
@PragmaticWorks 11 месяцев назад
You'll now find it on the side bar for Power Automate. It's gone for things like Navigating so you'll just have to type the code there.
@1981toola
@1981toola 11 месяцев назад
@@PragmaticWorks Thank you for the reply, very much appreciated. I used OnSelect property formula = Navigate( Screen2, ScreenTransition.CoverRight)
@frankmcleod2503
@frankmcleod2503 2 года назад
Can you migrate from Sharepoint to SQL if record number goes above 5000
@tigertigerp8371
@tigertigerp8371 6 месяцев назад
Hands to the heart, how many of you that have invested time in learning Power Apps, BI, Automate are actively developing Apps, BI, Automate for clients or own organisation?
@Asian_Miracle
@Asian_Miracle 3 года назад
I am new to Power Apps, can I sign up for Power Apps community plan without using a work/school email address?
@PragmaticWorks
@PragmaticWorks 3 года назад
You can signup for your own free subscription also to create an empty tenant.
@SquillMovieMaker
@SquillMovieMaker 2 года назад
A firewall rule is preventing me from accessing the Demo database. I tried to access the database on multiple computers, with and without VPN.
@PragmaticWorks
@PragmaticWorks 2 года назад
Hi George, the firewall should be wide open from Power Apps to the SQL DB. some reasons why it might fail might be a VPN connection that you might need to turn off.
@MegaJonkelly
@MegaJonkelly 3 года назад
Gary Busey😜
@tracywillis4118
@tracywillis4118 3 года назад
Reviewing the video again but I can’t see everyone’s comments and you had some good comments in there
@josephmorgan3058
@josephmorgan3058 2 года назад
A lot of us read all your books!
@blessingclaudio4777
@blessingclaudio4777 Год назад
Dear Brian I have actually created a presentation of your video in PowerPoint step by step can I have copyright for free use? Using my PowerApps environment and the code is exactly yours.
@PragmaticWorks
@PragmaticWorks Год назад
If it helps others in your community, go for it :)
@blessingclaudio4777
@blessingclaudio4777 Год назад
Thank you!
@ponsydeep
@ponsydeep 2 года назад
the database isnt opening
@xcruzx54
@xcruzx54 3 года назад
Are these database credentials still valid? Will not work for me and I'd like to follow along...
@PragmaticWorks
@PragmaticWorks 3 года назад
They are. The biggest issue that people might do is not scroll down, be logged in with VPN or mistype something.
@yimcbond7918
@yimcbond7918 Год назад
dont know about you guys, this first Set Color varialbe already not working for me,Set(varBackgroundGreen, RGBA(232, 244, 220, 1));Set(varHeaderGreen, RGBA(53, 91,14, 1));Set(varCoreGreen, RGBA(78,132,22,1))
@PragmaticWorks
@PragmaticWorks Год назад
Yi, that command still works. Make sure you're putting that on the App property OnStart, not StartScreen. That's where I see people generally make a mistake. -Brian
@etang88888
@etang88888 Год назад
@@PragmaticWorks Thanks so much for replying, you are right, it was startscreen I put in!!!
@wildahunden
@wildahunden Год назад
I found that the sample sort/filter code did not work for my app: Sort( Filter( '[dbo].[NursingWellCheck]', PatientID = Gallery1.Selected.PatientID ),WellCheckDate, Descending) I had to change it to: Sort( Filter( NursingWellCheck, PatientID = Gallery1.Selected.PatientID ),WellCheckDate, Descending)
@PragmaticWorks
@PragmaticWorks Год назад
Yes, When I originally filmed this, they used to add the schema name (dbo) on the table name. They no longer do that :). Good catch!
@jdchannelviewer
@jdchannelviewer 2 года назад
Delegation issue seems to have been fixed, it worked with only User().Email as a filter.
@PragmaticWorks
@PragmaticWorks 2 года назад
Yeah, i was super excited to see that fixed a few months ago. -Brian
@nidafarooq8215
@nidafarooq8215 Год назад
hey! ThisItem.WellCheckDate and ThisItem.OverallHealthRating are not responsive and not doing anything for me :( can someone help pls
Далее
Power Apps Model Driven Apps FULL COURSE for Beginners
3:23:34
АСЛАН, АВИ, АНЯ
00:12
Просмотров 1,1 млн
Он тоже из IKEA 🙀
00:10
Просмотров 408 тыс.
Everything you need to build a Model-driven Power App
40:34
Creating Multi-Step Forms in Power Apps | Tutorial
14:42
Designing Your Data Warehouse from the Ground Up
1:01:21
Просмотров 150 тыс.