Building and Administering a Sitecore Website

Paths

Building and Administering a Sitecore Website

Author: Shelley Benhoff

This path takes you through the basics of Sitecore websites. First you’ll learn about Sitecore and its capabilities as an experience management tool. You’ll then learn how to... Read more

What you will learn

  • Content management, layouts, renderings, and data templates
  • Setting up a local Sitecore development environment
  • Installing a basic Sitecore implementation
  • Creating a Sitecore MVC Visual Studio Project Using Helix
  • Creating a Sitecore Layout, Data Templates, and View Rendering
  • The field types available in Sitecore data templates
  • Configuring a Sitecore Helix Website
  • Creating Sitecore renderings using componentization
  • Editing Content in the Sitecore Experience Editor
  • Working with Media Types and the Sitecore Media Library
  • Analyzing the configuration for a Sitecore production environment
  • Explaining Users, Roles, Domains, and Security Settings
  • Creating Users, Roles, and Domains
  • Applying Sitecore security settings to users and roles
  • Packaging Users, Roles, Domains, and Security Settings
  • Creating a custom Sitecore workflow

Pre-requisites

You should be familiar with software development and its principles

Building and Administering a Sitecore Website

This path takes you through the basics of Sitecore websites. First you’ll learn about Sitecore and its capabilities as an experience management tool. You’ll then learn how to build your first Sitecore Helix website. And finally, you’ll learn about administration for your newly built website.

Getting Started with Sitecore Helix

by Shelley Benhoff

Dec 10, 2020 / 2h 23m

2h 23m

Start Course
Description

Disclaimer: Not official Sitecore training. Are you an ASP.NET web developer who is starting out in Sitecore Development? In this course, Getting Started with Sitecore Helix, you will learn how Sitecore combines content with presentation as you build a simple Sitecore website. First, you will explore configuring a local development environment for Sitecore including installing SQL Server and Docker, and install Sitecore using three methods: Sitecore Install Assistant (SIA), Sitecore Installation Framework (SIF), and Docker. Next, you will begin setting up a Sitecore MVC Visual Studio project using Helix architecture, and build a working web page with content managed in Sitecore using layouts, renderings, and data templates. You will also learn how to deploy your Sitecore Helix Visual Studio solution to your Sitecore Docker container. Finally, you will learn about some valuable resources to help you continue studying Sitecore. By the end of this course, you will be able to build a Simple Sitecore website using Helix architecture from scratch.

Table of contents
  1. Course Overview
  2. Learning Sitecore
  3. Configuring a Development Environment for Sitecore
  4. Installing Sitecore
  5. Setting up a Sitecore MVC Visual Studio Project Using Helix
  6. Working with Sitecore Layouts, Renderings, and Data Templates
  7. Studying Sitecore
  8. Working with Sitecore Updates

Building a Sitecore Helix Website

by Shelley Benhoff

Dec 10, 2020 / 3h 38m

3h 38m

Start Course
Description

Are you an ASP.NET web developer who is starting out in Sitecore Development? In this course, Building a Sitecore Helix Website, you will learn how to work with the most popular field types as you build a complete Sitecore website. First, you will learn how to create Sitecore Helix projects in Visual Studio using the Sitecore Helix Visual Studio Extension. Next, you will create view and controller renderings as you build out a Sitecore convention-themed website using simple, list, and link field types. Then, you will discover how to support editing content in the Experience Editor. You will also see some considerations for a production environment. Finally, you will explore some valuable resources to help you continue studying Sitecore development. By the end of this course, you will be able to build a complete Sitecore Helix website using the Sitecore Helix Visual Studio Templates Extension. Disclaimer: Not official Sitecore training.

Table of contents
  1. Course Overview
  2. Learning Sitecore Development
  3. Configuring a Sitecore Helix Website
  4. Creating Sitecore Helix Renderings Using Simple Field Types
  5. Working with List and Link Field Types
  6. Editing Content in the Sitecore Experience Editor
  7. Working with Media Types and the Sitecore Media Library
  8. Discussing a Sitecore Production Environment
  9. Studying Sitecore Development

Administering a Sitecore Website

by Shelley Benhoff

Jan 15, 2021 / 2h 13m

2h 13m

Start Course
Description

Disclaimer: Not official Sitecore training. Are you an ASP.NET web developer who is starting out in Sitecore Development? In this course, Administering a Sitecore Website, you will learn how to create and manage users, roles, and domains using the User Manager, Role Manager, and Domain Manager. First, you will view Sitecore Security access rights in the Access Viewer and assign access in the Security Editor in order to secure the Sitecore interfaces, templates, content items, and workflows. Next, you will understand how to transfer users, roles, domains, and security settings between environments using packages and serialization. And finally, you will learn how to create custom workflows and workflow actions. By the end of this course, you will be able to administer a complete Sitecore website using the security access tools that are available out of the box.

Table of contents
  1. Course Overview
  2. Learning Sitecore Administration
  3. Creating Users, Roles, and Domains
  4. Applying Sitecore Security Settings to Users and Roles
  5. Transferring Users, Roles, Domains, and Security Settings between Environments
  6. Creating a Custom Sitecore Workflow
  7. Studying Sitecore Administration

Managing Sitecore Docker Containers

by Shelley Benhoff

Aug 27, 2021 / 3h 7m

3h 7m

Start Course
Description

Disclaimer: Not official Sitecore training. Are you an Sitecore developer who is starting out in Docker container management? In this course, Managing Sitecore Docker Containers, you will learn how to create and manage Sitecore Websites using Docker containers. You will view requirements for running Sitecore websites in Docker containers and learn basic Docker commands. You will understand how to use a builder pattern and multi-stage builds to keep your images up to date. You will use MSBuild commands to perform a solution build when your images are built. You will deploy your Sitecore Docker containers to Kubernetes and Azure Kubernetes Service (AKS). You will learn how to add Sitecore modules to a Docker image, deploy modules to AKS, and work with Sitecore topologies in Docker containers. And finally, you will learn how to troubleshoot your Sitecore Docker containers. By the end of this course, you will be able to develop and deploy a complete Sitecore website using Docker, Kubernetes, and Azure Kubernetes Service (AKS).

Table of contents
  1. Course Overview
  2. Learning Sitecore Docker Container Management
  3. Creating a Custom Sitecore Docker Container
  4. Working with Sitecore Docker Images
  5. Working with Sitecore Topologies in Docker Containers
  6. Choosing the Right Tooling for Deploying Sitecore Docker Containers
  7. Troubleshooting Sitecore Docker Containers
  8. Studying Sitecore Docker Container Management
Learning Paths

Building and Administering a Sitecore Website

  • Number of Courses4 courses
  • Duration11 hours

This path takes you through the basics of Sitecore websites. First you’ll learn about Sitecore and its capabilities as an experience management tool. You’ll then learn how to build your first Sitecore Helix website. And finally, you’ll learn about administration for your newly built website.

Courses in this path

Building and Administering a Sitecore Website

This path takes you through the basics of Sitecore websites. First you’ll learn about Sitecore and its capabilities as an experience management tool. You’ll then learn how to build your first Sitecore Helix website. And finally, you’ll learn about administration for your newly built website.

Join our learners and upskill
in leading technologies