Umbraco Training: Cloud Developer
Go from zero to Cloud hero in just a day
Who benefits from this course?
Developers who will build, deploy, and operate Umbraco projects on Umbraco Cloud. Ideal if you already work with Umbraco CMS and want a practical, end-to-end understanding of Cloud concepts.
Requirements/What you should already know
Comfort with C#/.NET and basic Umbraco backoffice usage.
Be able to clone a repo and run an Umbraco site locally.
Familiarity with Git and general web fundamentals (HTTP, authentication, environment configs) will help you move faster.
Topics Covered
Create a basic website
First deployment
Going locally
Cloud Power Tools (Kudu)
Working with custom code
Environment-specific configuration
CI/CD Flow
By the end of the course, you will be able to:
By the end of the course, you will be able to:
Create a Cloud project, add environments, and navigate the Cloud Portal for logs, history, hostnames, and settings.
Understand how Umbraco Deploy manages two distinct workflows - one for developers and one for content editors - including how each flow moves different types of files, the purpose and benefits of each approach, and how they work together within a project.
Understand how Umbraco Deploy's Import and Export features work to move schema, content, and media between projects or environments.
Diagnose common deployment issues (collisions, dependency exceptions) and resolve them using Portal tools and Kudu.
Configure Secrets Management and consume secrets in code and workflows without storing them in Git.
Enable an External Login Provider for the backoffice and map groups/roles appropriately.
Create and verify webhooks and handle payloads in a custom controller.
Set up Umbraco Forms and add an email workflow, plus a Razor template that uses submitted data safely.
Wire up CI/CD to build, package, and deploy to Cloud via API, including sync safeguards.
Counts toward the Umbraco Master title
By attending this course you automatically take one step closer to earning yourself an official Umbraco Certification title. This course is a step toward the highest Umbraco certification status: Umbraco Certified Master.
You can keep track of the courses you've taken on your developer profile on umbraco.com. Your profile will be updated shortly after you've attended a course.
Once you've attended the required courses for the specific status, you'll be invited to take a Certification Test. Pass this and the title is yours!
Where and when?
Our Cloud Developer training course is available on-demand so you get instant access providing flexibility and convenience, allowing you to learn at your own pace.