Ten pięciodniowy kurs prowadzony przez instruktora jest przeznaczony dla programistów, którzy chcą tworzyć aplikacje klienckie przy użyciu SharePoint Framework. W ramach tego kursu studenci dowiedzą się o nowych narzędziach niezbędnych podczas tworzenia rozwiązań z użyciem SharePoint Framework. Ponadto omówione zostaną JavaScript i jego potencjalne pułapki, co prowadzi do korzystania z TypeScript jako typowanego nadzbiór JavaScript. Studenci zostaną również wprowadzeni do biblioteki JavaScript React, która jest często używana w komponentach SharePoint Framework. Korzystając z wszystkich tych wcześniej wspomnianych technik, studenci nauczą się, jak tworzyć klienckie komponenty webowe, rozszerzenia, dostosowacze pól itp. za pomocą SharePoint Framework. Wreszcie, studenci nauczą się, jak dołączać inne ramy JavaScript, dostarczać testy jednostkowe, konfigurować pakowanie i wdrażać swoje rozwiązania.
Rola zawodowa: Programista
Cechy: brak
Zdobywane umiejętności
Moduł 1: Przegląd SharePoint Framework
Ten moduł wyjaśnia opcje rozwoju dostępne w SharePoint. Przedstawia przegląd narzędzi SharePoint Framework oraz sposób, w jaki wpisuje się on w historię rozwoju SharePoint.
Lekcje
Moduł 2: Przygotowanie maszyny do pracy z SharePoint Framework
Ten moduł wyjaśnia, jak przygotować swoją maszynę do pracy z SharePoint Framework. Omawia konfigurację środowiska SharePoint do celów rozwoju i wdrażania.
Lekcje
Laboratorium: Przygotowanie maszyny do pracy z SharePoint Framework
Moduł 3: Moduły Node.js
Ten moduł wyjaśnia strukturę projektu Node.js, rolę różnych komponentów zawartych w nim oraz sposób tworzenia projektu od podstaw. Przedstawia różne rodzaje modułów i sposób pracy z nimi, tj. instalowanie, wersjonowanie, blokowanie, buforowanie...
Lekcje
Moduł 4: Webowe Części Klienta SharePoint Framework
Ten moduł wyjaśnia, jak używać generatora Yeoman do tworzenia projektu SharePoint Framework. Przedstawia strukturę projektu SharePoint Framework. Moduł ten wprowadza webowe części klienta oraz sposób dokonywania podstawowych zmian w nich. Przedstawia również lokalne i online środowisko robocze, gdzie można testować webowe części.
Lekcje
Laboratorium: Utwórz Webową Część Framework SharePoint
Moduł 5: Wprowadzenie do JavaScript
Ten moduł wyjaśnia pochodzenie języka JavaScript oraz wprowadza studenta do jego definicji.
Lekcje
Moduł 6: Język JavaScript
Ten moduł wyjaśnia, jak pisać podstawowy JavaScript. Opisuje, jak tworzyć i używać zmiennych oraz dostępne w JavaScript typy. Ponadto wyjaśnia obiekty w JavaScript, w tym niektóre wbudowane obiekty, takie jak Date, Array, Math, itp. Moduł pokazuje, jak pisać funkcje i wyjaśnia zakresy, które tworzą. Wprowadzone są również prototypy. Obsługa błędów jest ostatnią częścią tego modułu.
Lekcje
Laboratorium: Podstawy JavaScriptu
Moduł 7: Wzorce JavaScript
Ten moduł wyjaśnia, jak używać niektórych najpopularniejszych wzorców w JavaScript.
Lekcje
Moduł 8: TypeScript
Ten moduł wyjaśnia, w jaki sposób TypeScript rozwiązuje wiele problemów omawianych w poprzednich modułach. TypeScript dodaje adnotacje typów i kompilację kodu do twojego procesu deweloperskiego, dzięki czemu piszesz lepszy kod. TypeScript jest domyślnie używany we wszystkich wygenerowanych projektach SharePoint Framework. Moduł ten omówi język TypeScript oraz jak może pomóc w budowaniu aplikacji o skalowalnym charakterze przedsiębiorstwa.
Lekcje
Laboratorium: Tworzenie sklepu z zabawkami przy użyciu TypeScriptu
Moduł 9: Właściwości Webowych Części Klienta
Ten moduł wyjaśnia, jak modyfikować panel właściwości swojej części internetowej. Omawia, jak konfigurować i używać własnych właściwości oraz jak dynamicznie ładować opcje panelu właściwości, tworzyć niestandardowe elementy sterujące i walidować wartości właściwości.
Lekcje
Moduł 10: Ładowanie Frameworków i Bibliotek
Ten moduł wyjaśnia, jak ładować dodatkowe biblioteki w ramach projektu SharePoint Framework z różnych źródeł.
Lekcje
Moduł 11: SASS
Ten moduł wyjaśnia, jak stosować stylowanie do swoich komponentów internetowych, pisząc utrzymywalny i prostszy CSS za pomocą Sass.
Lekcje
Laboratorium: Sass w projekcie SharePoint Framework
Moduł 12: Ładowanie Danych SharePoint w części internetowej klienta
Ten moduł wyjaśnia, jak ładować dane w komponentach SharePoint Framework za pomocą klas narzędziowych. Omawia interfejs REST API SharePoint i sposób jego wykorzystania. Konsumuje własne API i obsługuje problemy związane z zasadami przekraczania pochodzenia.
Lekcje
Laboratorium: Ładowanie danych SharePoint w części internetowej po stronie klienta
Moduł 13: Tworzenie i wdrażanie projektu SharePoint Framework
Ten moduł wyjaśnia, jak budować projekt SharePoint Framework do wdrożenia. Omawia różne opcje wdrożenia, które masz do dyspozycji.
Lekcje
Laboratorium: Wdrażanie części internetowej klienta SharePoint Framework
Moduł 14: React
Ten moduł omówi podstawy frameworku JavaScript React. Omawia, jak działa system komponentów React oraz jak go używać w projektach SharePoint Framework.
Lekcje
Laboratorium: Budowanie komponentów React do przeglądania członków i uprawnień na Twojej stronie
Moduł 15: Framework i Office-UI-Fabric
Ten moduł wyjaśnia, jak używać i stosować style, komponenty, itp. z Office UI Fabric w projektach SharePoint Framework.
Lekcje
Laboratorium: Użycie komponentów React z Office UI Fabric
Moduł 16: Wdrażanie Artefaktów SharePoint
Ten moduł wyjaśnia, jak można używać swoich rozwiązań SharePoint Framework do dostarczania artefaktów SharePoint, takich jak pola, typy zawartości, listy, itp. do witryny SharePoint.
Lekcje
Moduł 17: Microsoft Graph
Ten moduł wyjaśnia, jak korzystać z Microsoft Graph w ramach rozwiązań SharePoint Framework.
Lekcje
Moduł 18: Rozszerzenia SharePoint Framework
Ten moduł wyjaśnia, jak budować rozszerzenia interfejsu użytkownika dla swojej witryny SharePoint za pomocą rozszerzeń. Omówi zmianę nagłówka/stopki witryny za pomocą dostosowywaczy aplikacji, tworzenie dostosowaczy pól do zmiany renderowania pola oraz sposób korzystania z zestawów poleceń do dostarczania własnych przycisków paska poleceń.
Lekcje
Laboratorium: Użycie nowego klienta Microsoft Graph w ramach rozszerzenia aplikacji
Moduł 19: Webpack
Ten moduł wyjaśnia, jak używać i konfigurować Webpack do pakowania wszystkiego wygenerowanego kodu.
Lekcje
Moduł 20: Gulp
Ten moduł wyjaśnia rolę i użycie uruchamiania zadań Gulp w ramach projektów SharePoint Framework. Omówi istniejące zadania, które zostały domyślnie dodane do twojego projektu, oraz sposób szybkiego dodawania nowych zadań.
Lekcje
Moduł 21: Testowanie jednostkowe części internetowych
Ten moduł wyjaśnia, jak używać dołączonych frameworków testowych w projekcie SharePoint Framework do testowania jednostkowego części internetowych i komponentów.
Lekcje
Profil odbiorcy:
Ten kurs jest przeznaczony dla doświadczonych programistów, którzy chcą rozpocząć budowanie rozwiązań za pomocą SharePoint Framework. Nie jest wymagana wcześniejsza znajomość języków JavaScript ani TypeScript. Zaleca się jednak zaznajomienie się z platformą SharePoint.
Firma jest Autoryzowanym Ośrodkiem Szkoleniowym MICROSOFT Silver Learning
Możesz u nas podejść do egzaminu Pearson VUE
Spółka posiada wpis do ewidencji placówek niepublicznych Nr ew. ES.VIII.4320-6/p.n./2003 wydany z upoważnienia Prezydenta Miasta Łodzi
Zachęcamy firmy do uzyskania możliwości dofinansowania na szkolenia oferowane przez naszą firmę. W obecnej chwili istnieją dwa sposoby dzięki którym możesz uzyskać dofinansowanie.
Nasi pracownicy pomogą uzyskać dla Twojej firmy dofinansowanie. To naprawdę nie jest trudne. Jeżeli masz pytania napisz lub zadzwoń do nas.
Zapraszamy!
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: 09-12-2024 08:30
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: 02-12-2024 09:00
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: Prosimy o kontakt
Najbliższy termin: 04-12-2024 09:00