SharePoint Customization with SPFx & GitHub

How to customize SharePoint the modern way: source-controlled SPFx web parts and extensions in a GitHub repo, packaged into .sppkg solutions, deployed through GitHub Actions to the app catalog, and installed on real sites. Includes real copy-pasteable code (manifest, web part, SPHttpClient data fetch, app customizer), the full package lifecycle (add โ†’ deploy โ†’ install โ†’ upgrade), verified deployment actions for CI/CD, plus how to extend the same repo-driven pipeline to site structure (PnP provisioning templates, site scripts), scripted page creation, and publishing documents and static content into SharePoint libraries โ€” and a curated map of the best example galleries and resources to study.

intermediate 120 min 12 lessons

Lessons