Tworzenie aplikacji z użyciem Microsoft Power Apps i automatyzacja z Power Automate
Najbliższe terminy tego szkolenia
Standardy JSystems
- Wszyscy nasi trenerzy muszą być praktykami i osiągać średnią z ankiet minimum 4.75 na 5. Nie ma wśród nas trenerów-teoretyków. Każdy trener JSystems ma bogate doświadczenie komercyjne w zakresie tematów z których prowadzi szkolenia.
- Wszystkie szkolenia mają format warszatowy. Każde zagadnienie teoretyczne jest poparte rzędem warsztatów w ściśle określonym formacie.
- Terminy gwarantowane na 100%. Jeśli jakiś termin jest oznaczony jako gwarantowany, oznacza to że odbędzie się nawet jeśli część grupy wycofa się z udziału. Ryzyko ponosimy my jako organizator.
- Do każdego szkolenia które wymaga jakiegokolwiek oprogramowania dostarczamy skonfigurowane, gotowe hosty w chmurze. Dzięki temu uczestnik nie musi nic instalować na swoim komputerze (i bić się z blokadami korporacyjnymi). Połączenie następuje przez zdalny pulpit lub SSH - w zależności od szkolenia.
Program szkolenia
- Wprowadzenie do Microsoft Power Apps
Cel: Poznanie koncepcji tworzenia aplikacji baz pisanie kodu. - Opis składników platformy Office365 i możliwości i ich integracji z ower Apps
- Koncepcja mniej znaczy więcej
- Czym jest Power Apps i jakie korzyści daje jego używanie?
- Gdzie możesz zastosować PowerApps?
- Aplikacje oparte na kanwie i modelu danych
- Gotowe szablony aplikacji w Power Apps
- Budowa aplikacji z Microsoft Power Apps
Cel: zapoznanie z narzędziem Power Apps i środowiskiem pracy. - Konfiguracja środowiska i uprawnień
- Metodyka pracy
- Tworzenie interfejsu – wprowadzenie
- Warstwa danych – omówienie
- Podstawy komunikacji i wymiany informacji w aplikacji
- Power Apps for Sharepoint 365
Cel: stworzenie pierwszej własnej aplikacji w oparciu o Sharepoint 365. Power Apps for Sharepoint to specjalna wersja Power Apps, która jest osadzona wewnątrz platformy Sharepoint. - Tworzenie formularza SharePoint z użyciem Power Apps
- Formularz Power Apps jako interfejs listy Sharepoint.
- Interfejs Power Apps
- Podstawowe kontrolki – Tekst i przyciski
- Kontrolki – Input (dane wchodzące)
- Aplikacja oparta o import arkusza Excela
- Praca z Power Apps
Cel: zbudowanie własnej aplikacji od podstaw. - Tworzenie pustej aplikacji
- Kolorystyka ekranu, tła i dostosowanie czcionek
- Przyciski i ikony
- Kontrolki i ich rodzaje – Galerie i formularze, Media
- Dostosowanie kontrolek
- Kontrolki tekstowe do wprowadzania i wyświetlania danych
- Sterowanie – menu rozwijane, pola kombi, selektory daty, przyciski opcji itd
- Formularze jako interfejs do dodawania i edytowania danych
- Prezentacja informacji na wykresach
- Źródła danych dla aplikacji
Cel: zapoznanie z możliwościami łączenia aplikacji ze źródłami danych. - Czym są źródła danych?
- Popularne źródła danych
- Przechowywanie danych i usługi
- Jak dobrać źródło danych do potrzeb
- Dane w zastosowaniach
- Prezentacja danych
- Tworzenie aplikacji opartej o źródła danych
- Dodawanie, modyfikowanie i usuwanie elementów sterujących
- Formuły w aplikacji
- Czym jest aplikacja oparta na modelu?
- Tworzenie aplikacji opartej o model
- Praca z formularzem
Cel: uzyskanie możliwości stworzenia interaktywnego interfejsu użytkownika. - Formularz podglądu - tylko do odczytu
- Szczegóły formularzy
- Formularz edycji - edycja i zapis danych
- Dodawanie i usuwanie danych
- Galerie i funkcje
Cel: Poznanie sposobu na efektowne i efektywne tworzenie list nawigacyjnych. - Zarządzanie galerią
- ThisItem
- Formatowanie tekstu i formatowanie warunkowe
- Filtrowanie, sortowanie i wyszukiwanie
- Nawigacja i zależności dynamiczne
- Automatyzacja w Power Apps
Cel: Stworzenie automatyzacji w swojej aplikacji bez konieczności pracy z kodem. - Pierwsze kroki z Power Automate dla Power Apps
- Konektor Office 365 Users, konektor SQL Server
- Operacje warunkowe
- Podstawowe operacje
- Harmonogram Power Automate
- Wywołanie procesu z Power Apps
- Uruchomienie przepływu z PowerApps
- Zarządzanie i testowanie aplikacji
Cel: Poznanie kolejnych kroków, związanych z udostępnieniem swojej aplikacji współpracownikom. - Wersjonowanie aplikacji
- Współdzielenie aplikacji
- Środowiska pracy
- Testowanie aplikacji
- Ustawienia aplikacji
- Publikowanie i udostępnianie aplikacji
- Osadzanie PowerApps w zespołach Teams
- Osadzanie PowerApps w SharePoint Online
- Aplikacja mobilna Power Apps
- Integracja Power Apps i Power BI
- Wprowadzenie do Microsoft Power Automate
Czego się nauczysz w tym module: Poznasz możliwości jakie daje użycie usługi Power Automate. - Czym jest Power Automate?
- Jakie są dostępne wersje i gdzie możesz zastosować Power Automate.
- Przepływy w chmurze (online) i pulpitu
- Jakie korzyści uzyskasz dzięki automatyzacji?
- Praca w trybie Low-Code i No-Code
- Tryby pracy przepływów
Czego się nauczysz w tym module: Dowiesz się jak działają przepływy i w czym mogą Ci pomóc. - Przepływy zautomatyzowane i wyzwalacze przepływu (trigger)
- Przepływy cykliczne i obsługa harmonogramu
- Przepływy błyskawiczne - akcje wyzwalane przez użytkownika
- Power Automate w aplikacjach Office 365
- Praca z Microsoft Power Automate
Czego się nauczysz w tym module: Stworzysz swoje pierwsze przepływy automatyzujące pracę. - Rozpoczynanie pracy w Power Automate
- Nawigacja po aplikacji
- Automatyzacja na podstawie szablonu
- Przepływ od podstaw, krok po kroku
- Tworzenie przepływu w chmurze przy użyciu łącznika usługi danych
- Edycja przepływów
- Publikowanie i uruchamianie przepływów
- Włączanie i wyłączanie przepływu
- Przepływy w aplikacjach pakietu Office 365
Czego się nauczysz w tym module: Nauczysz się automatyzacji w podstawowych aplikacjach pakietu Office 365. - Integracja z Office 365
- Przepływ online w usłudze Sharepoint 365
- Przepływy obsługujące pocztę Outlook 365
- Obsługa automatyzacji w OneDrive dla Firm
- Przepływy w aplikacji Forms
- Akceptacja wpisów Sharepoint
- Przepływy w SharePoint 365
Czego się nauczysz w tym module: W oparciu o platformę Sharepoint poznasz metody skutecznego zarządzania dokumentami. - Obsługa list i bibliotek dokumentów
- Zatwierdzanie i wersjonowanie plików
- Zarządzanie obiegiem dokumentów
- Współpraca z aplikacją Teams
- Zatwierdzanie zadań w aplikacji Teams
- Automatyzacja w praktyce
Czego się nauczysz w tym module: Dostosujesz automatyzację do aplikacji, których używasz. - Łączniki danych w Power Platform: standardowe i premium
- Dodawanie wyzwalacza
- Dodawanie akcji
- Warunkowe wykonanie kodu: funkcje IF i SWITCH
- Praca z listami: funkcjonalność apply to each
- Pętla programistyczna: logika Do / Until
- Wyrażenia i zmienne
- Operacje na danych: przetwarzanie danych w Power Query
- Funkcje w wyrażeniach: łańcuchy znaków, liczby i czas
- Administracja i utrzymanie przepływów
Czego się nauczysz w tym module: Będziesz miał okazję nauczenia się jak zapanować nad swoimi przepływami. - Zarządzanie przepływami
- Konserwacja przepływu
- Przeglądanie historii działania, analiza wydajności i diagnostyka błędów
- Udostępnianie przepływów: eksport i import przepływów
- Środowisko pracy
- Polityka bezpieczeństwa danych
- Integracja danych
- Power Automate i aplikacje Office 365
Czego się nauczysz w tym module: Uruchomisz automatyzację na swoim smartfonie - * moduł opcjonalny. - Pobieranie i instalacja aplikacji
- Logowanie do profilu Office 365
- Tworzenie i zarządzanie przepływami
- Praca z aplikacjami
Opis szkolenia
Szkolenie odbywa się na żywo z udziałem trenera. Nie jest to forma kursu video!O szkoleniu
Power Apps pozwala na naukę tworzenia aplikacji bez pisania kodu. Rozbudowane szablony, łączniki danych oraz elementy sztucznej inteligencji pozwalają na tworzenie użytecznych aplikacji przez początkujących uczestników. Power Automate (dawniej Flow) pozwalana na zapoznanie się z aplikacją Power Automate, będącej częścią platformy Power Platform. Narzędzie pozwala na skuteczną automatyzację i usprawnienie powtarzanych zadań. Pozwoli to na znaczące zwiększenie Twojej produktywności, równocześnie pozwalając na zaoszczędzenie czasu poświęcanego na obsługę procesów przebiegających w firmie.
Cel szkolenia
Wprowadzenie uczestnika do kompleksowej automatyzacji codziennych czynności. Nauka pracy z aplikacją polega na tworzeniu wydajnych przepływów bez pisania kodu, tzw. no-code lub z minimalnym jego użyciem low- code. Większość przepływów konfiguruje się metodą przeciągnij i upuść za pomocą myszy.
Dla kogo przeznaczone jest szkolenie?
Szkolenie o profilu ogólnym, którego adresatami są osoby zajmujące się przetwarzaniem i analizą dużej ilości danych, analitycy, księgowi, a także programiści i testerzy oprogramowania. Tematyka szkolenia obejmuje pracę z serwerem SQL. Osoby biorące udział w szkoleniu nie muszą mieć doświadczenia programistycznego.
Co w Twojej pracy usprawni Power Automate?
Dzięki Power Apps oraz Power Automate nauczysz się tworzyć efektywne i efektowne aplikacje wspomagające codzienne czynności. Zdobędziesz umiejętność korzystania z najnowszego narzędzia usprawniającego pracę. Zwiększysz swoją pewność w pracy, dzięki nabyciu nowych umiejętności. Zdecydowanie podniesiesz swoje szanse na awans. Radykalnie podniesiesz poziom swoich kompetencji zawodowych.
Gdzie użyjesz nabytej wiedzy?
Przepływy, które stworzysz będziesz mógł wykorzystać w większości aplikacji pakietu Office 365 oraz setkach innych aplikacji dostępnych za pomocą wbudowanych łączników. Zauważysz równocześnie wzrost komfortu w dostępie do danych. Osiągniesz nową wyższą jakość skuteczność i niezawodność w przetwarzanych danych i ich aktualizacji.
Czego się nauczysz?
Zostaniesz twórcą aplikacji, czyli developerem, który będzie w stanie bez większego problemu budować narzędzia wspomagające pracę w swojej organizacji. Równocześnie przeniesiesz bezpieczeństwo organizacji na nowy wyższy poziom. Usprawnisz wymianę informacji z współpracownikami. Będziesz w stanie utworzyć ujednolicony system automatyzujący przepływy dokumentów, plików i informacji jako takiej. Standaryzacja metod generowania przepływów i tworzenia obiegu dokumentów przestanie być dla Ciebie problemem.
Power Automate
Microsoft Power Automate, wcześniej znany jako Microsoft Flow to platforma iPaaS firmy Microsoft do automatyzacji zadań cyklicznych. Jest częścią linii produktów Microsoft Power Platform wraz z produktami takimi jak Power Apps i Power BI.
Low-Code
Platforma niskokodowa jest oprogramowaniem umożliwiającym budowę aplikacji w sposób wizualny, za pomocą diagramów, grafów czy formularzy bez znajomości języków programowania.
No-Code
Nowość w dziedzinie programowania to aplikacje no-code, czyli platforma, która pozwalaja użytkownikowi tworzyć aplikacje bez konieczności wpisywania kodu. Korzystając z gotowych do użycia komponentów, każdy może dowolnie łączyć funkcje aplikacji i projektować ich wygląd.
Prowadzący szkolenie: Sebastian Stasiak
Deweloper aplikacji i baz danych, z tendencją do dzielenia się wiedzą jako trener technologii informatycznych. Posiada doświadczenie w realizacji nietypowych i wymagających projektów IT. Dzięki wieloletniej pracy w charakterze wdrożeniowca, potrafi działać w trudnych warunkach, implementując niestandardowe i co ważne działające rozwiązania. Wychodząc z założenia, że najpierw ma działać, a później wyglądać, stawia w pierwszej kolejności na dane. Potrafi dogadać się z bazami danych używając języka SQL. Używa regularnie Oracle, SQL Server, PostgreSQL, MySQL, Azure SQL, a także mniej popularnych jak IBM DB2, Access. Nie jest mu obce zastosowanie Microsoft Dataverse. Po opanowaniu danych dokonuje ich integracji i analizy w Power BI lub Excel BI z użyciem Power Query, Języka M, DAX a jak potrzeba to i VBA. Potrafi całkiem sprawnie opublikować wyniki pracy w usłudze Power BI, Power Apps lub Sharepoint 365. Na koniec stawia na automatyzację każdego etapu prac, poprzez tworzenie procedur, skryptów i jobów SQL, a także Power Automate. Tak, tego desktopowego też.
Stanowisko robocze
Do tego szkolenia każdy uczestnik otrzymuje dostęp do indywidualnej wirtualnej maszyny w chmurze. Ma ona zainstalowane i skonfigurowane wszystko co potrzebne do realizacji szkolenia. Maszyna będzie dostępna przez cały okres szkolenia.
Gdy na jakiś termin zgłosi się minimalna liczba osób, termin oznaczamy jako gwarantowany.
Jeśli jakiś termin oznaczony jest jako gwarantowany to oznacza to, że na 100% się odbędzie we wskazanym czasie i miejscu.
Nawet gdyby część takiej grupy zrezygnowała lub przeniosła się na inny termin, raz ustalony termin gwarantowany takim pozostaje.
Ewentualne ryzyko ponosimy my jako organizator.
Przejdź do terminów tego szkolenia