We may earn an affiliate commission when you visit our partners.
Shelley Benhoff

This course provides ASP.NET web developers with a quick start guide to Sitecore development. By the end of this course, you will be able to implement a simple Sitecore 9 website using Helix architecture from scratch.

Read more

This course provides ASP.NET web developers with a quick start guide to Sitecore development. By the end of this course, you will be able to implement a simple Sitecore 9 website using Helix architecture from scratch.

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 9 and Helix, you will learn how Sitecore combines content with presentation as you build a simple Sitecore 9 website. First, you will explore configuring a local development environment for Sitecore including installing SQL Server and Solr, and install Sitecore using two methods: Sitecore Install Assistant (SIA) and Sitecore Installation Framework (SIF). 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 website. 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 9 website using Helix architecture from scratch.

This course is no longer available. Find something similar by browsing:
Helix Sitecore MVC Content Management ASP.NET Renderings Data Templates

What's inside

Syllabus

Course Overview
Learning Sitecore
Configuring a Development Environment for Sitecore
Installing Sitecore
Read more

Traffic lights

Read about what's good
what should give you pause
and possible dealbreakers
Teaches skills, knowledge, and/or tools that are highly relevant to industry
Teaches skills, knowledge, and/or tools that are useful for personal growth and development
Develops professional skills or deep expertise in a particular topic or set of topics
Builds a strong foundation for beginners
Covers unique perspectives are ideas that may add color to other topics and subjects
Offers a comprehensive study of one aspect of history, the arts, or the human condition

Save this course

Create your own learning path. Save this course to your list so you can find it easily later.
Save

Reviews summary

Practical sitecore 9 development with helix

According to learners, this course is a highly effective starting point for ASP.NET developers venturing into Sitecore 9, especially focusing on Helix architecture. Many appreciate the clear, step-by-step guidance, finding the environment setup and practical examples invaluable for building their first Sitecore website. Students particularly commend the instructor's clear explanations and the hands-on project approach. While largely positive, some reviews suggest the pace can be fast in certain sections, and a few mention desiring more in-depth coverage or advanced troubleshooting for installation, though this seems less prevalent in recent feedback. Overall, it provides a solid foundation.
Older reviews note minor outdated content, recent feedback is largely positive on relevance.
"Decent course, but felt a bit outdated with some of the Sitecore 9 specifics, given newer versions exist."
"The environment setup had a few hiccups that weren't fully addressed in the course materials."
"The step-by-step instructions for environment setup were incredibly helpful."
"Overall, the course felt up-to-date for Sitecore 9 development, which was a concern for me."
Instructor delivers content patiently and clearly, aiding understanding.
"The instructor explains complex concepts clearly."
"Instructor is excellent! Very patient and clear in explanations."
"I found the instructor knowledgeable and easy to follow throughout the course."
Offers practical examples and hands-on activities for real-world application.
"I especially appreciated the practical examples for layouts and renderings."
"The demos were easy to follow and I learned a lot about how Sitecore combines content and presentation."
"The project-based approach is highly effective and helped me apply concepts immediately."
Simplifies the complex Helix architecture, making it approachable.
"The Helix architecture explanation was very clear and made sense of what seemed daunting."
"The Helix principles were explained well, which is crucial for modern Sitecore development."
"This course truly helped me build my first Sitecore 9 website using Helix from scratch."
Provides crucial guidance for setting up a Sitecore 9 dev environment.
"The step-by-step instructions for environment setup were incredibly helpful."
"The Sitecore Installation Framework (SIF) section was particularly valuable for me."
"I found the setup process well-explained and crucial for getting started with Sitecore."
While solid for beginners, some found the pace fast or desired more advanced content.
"My main feedback would be that some parts felt a bit rushed, and I wished there were more advanced topics."
"The course lacked depth for an experienced developer like myself; it felt like a beginner's guide."
"I found the pace a little fast in some sections, requiring me to pause and re-watch some lessons."

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Getting Started with Sitecore 9 and Helix with these activities:
Review C# Fundamentals
Ensure a solid understanding of C# fundamentals to support your Sitecore development journey.
Browse courses on C# Programming
Show steps
  • Review online tutorials or books covering C# basics, such as variables, data types, and operators.
  • Practice writing simple C# programs to reinforce your understanding.
  • Test your knowledge through online quizzes or coding challenges.
  • Seek support from online forums or communities if needed.
Recap Software Development Concepts
Refresh your understanding of fundamental software development concepts to enhance your Sitecore learning experience.
Browse courses on Software Development
Show steps
  • Review online resources or books covering software development methodologies, design patterns, and testing techniques.
  • Participate in online discussions or forums related to software development concepts.
  • Complete coding exercises or challenges to practice applying these concepts.
  • Seek support from mentors or experienced professionals if needed.
Review Configuring a Local Development Environment for Sitecore
Familiarize yourself with the local development environment setup process for Sitecore by reviewing the steps and potential challenges.
Browse courses on Sitecore
Show steps
  • Read through the course material on local development environment setup.
  • Locate additional resources on Sitecore development environment setup.
Seven other activities
Expand to see all activities and additional details
Show all ten activities
Review of SQL basics
Reinforces the fundamentals of SQL, which are essential for working with Sitecore databases.
Browse courses on SQL
Show steps
  • Review SQL syntax and commands
  • Practice writing and executing queries
Sitecore Developer User Group Meetup
Offers opportunities to connect with other Sitecore developers, share knowledge, and learn from industry experts.
Browse courses on Networking
Show steps
  • Attend a Sitecore Developer User Group Meetup
  • Participate in discussions and ask questions
  • Network with other Sitecore professionals
Install Sitecore Using Sitecore Install Assistant (SIA)
Gain hands-on experience with installing Sitecore using SIA, a commonly used method for Sitecore installation.
Browse courses on Sitecore
Show steps
  • Set up the prerequisites for SIA installation.
  • Follow the installation wizard to complete the SIA installation process.
Sitecore Helix Architecture Workshop
Provides hands-on practice implementing Helix architecture in a Sitecore MVC project.
Show steps
  • Follow the Sitecore Helix Architecture Workshop guide
  • Build a simple Sitecore Helix website from scratch
  • Deploy the website to a Sitecore instance
Build a Test Sitecore Website
Reinforce your understanding of Sitecore by creating a simple website using Helix architecture, layouts, and renderings.
Show steps
  • Create a new Sitecore website project using Visual Studio and the Helix template.
  • Design the layout of your website using Sitecore layouts.
  • Create rendering components and add them to your layout.
  • Manage your website's content using Sitecore's content management system.
  • Deploy your website to a production environment.
Build a Simple Sitecore Page with Layouts, Renderings, and Data Templates
Expand your understanding of how to build Sitecore pages by following tutorials on creating layouts, adding renderings, and utilizing data templates.
Browse courses on Sitecore
Show steps
  • Find tutorials on building Sitecore pages with layouts, renderings, and data templates.
  • Follow the tutorials to create a simple Sitecore page.
Create a Sitecore Helix Visual Studio Website from Scratch
Apply your knowledge by creating a complete Sitecore website from scratch using Helix architecture, solidifying your understanding of the course concepts.
Browse courses on Sitecore
Show steps
  • Plan and design the structure of your website.
  • Set up a Sitecore Helix Visual Studio project.
  • Develop the website's functionality and content.
  • Deploy your website to a hosting environment.

Career center

Learners who complete Getting Started with Sitecore 9 and Helix will develop knowledge and skills that may be useful to these careers:

Reading list

We haven't picked any books for this reading list yet.
Provides a practical guide to using Helix for developers. It covers topics such as creating Helix projects, adding modules, and testing your code. It good resource for developers who want to learn how to use Helix to build scalable, maintainable, and testable websites.
A practical guide to developing scalable and maintainable Sitecore websites using the Helix framework. Covers all aspects of Helix, from setup and configuration to module development and testing. Suitable for both beginners and experienced developers.
Writing clean and maintainable code is vital in Sitecore development projects. provides foundational principles for writing better code, which directly translates to creating more robust and sustainable Sitecore solutions. It's a highly recommended read for all developers.
While focused on Sitecore 8, this book provides a solid understanding of development concepts and best practices that are still relevant in newer versions. It's particularly useful for developers transitioning to or working with instances that have not yet upgraded. It helps solidify foundational development knowledge.
Provides a comprehensive overview of Sitecore development, covering fundamental concepts, architecture, and best practices. It's an excellent starting point for gaining a broad understanding of the Sitecore platform, particularly for those with a .NET development background. While not the most recent, it is considered a foundational text.
Comprehensive reference guide for Sitecore developers. It covers a wide range of topics, including architecture, development, and deployment.
Provides a guide to using Helix for human resources managers. It covers topics such as Helix human resources strategy, module management, and testing. It valuable resource for human resources managers who want to learn how to use Helix to manage and develop employees.
A continuation of the first volume, this book provides more practical tips for Sitecore users. It's valuable for reinforcing understanding and learning about less common scenarios or features. Like Volume 1, it's best used as additional reading.
Offers techniques for improving the design of existing codebases. In the context of maintaining and evolving Sitecore solutions, understanding refactoring is crucial for ensuring long-term project health and manageability. It's a valuable reference for experienced developers.
Although focused on an older version of ASP.NET and a generic CMS, this book provides insights into building CMS features using the .NET framework. It can offer a broader understanding of the underlying concepts relevant to Sitecore development, particularly for experienced .NET developers. It's more valuable as historical or supplementary reading.
While about Pimcore, another enterprise CMS, this book can provide a comparative perspective on CMS architecture, features, and implementation best practices. It can broaden the understanding of the CMS landscape and highlight common challenges and solutions in the enterprise space. Useful for understanding the broader context of Sitecore within the DXP market.
Sitecore development heavily relies on C#. provides a deep understanding of the C# language, which is crucial for any Sitecore developer looking to write clean, efficient, and maintainable code. It's a valuable reference for deepening programming skills that directly apply to Sitecore development.
This cookbook offers practical recipes for common Sitecore development tasks. It's useful for developers looking for hands-on examples and solutions to specific challenges. It can help solidify understanding through practical application, though some recipes might be based on older Sitecore versions.
Covers the fundamentals of C# and .NET, which are prerequisite technologies for Sitecore development. It's suitable for those new to the .NET ecosystem and provides a strong foundation for understanding the technology stack Sitecore is built upon. It includes updated content on modern .NET practices.
The third installment in the series, offering further tips and insights into the Sitecore platform. This volume continues to be a light-hearted yet useful resource for gaining practical knowledge and reinforcing understanding through various tips.
Great introduction to ASP.NET Core 1.0 for beginners. It covers the basics of the framework, as well as more advanced topics such as working with data and creating web APIs.
Provides a comprehensive overview of security in ASP.NET Core, a popular framework for building web applications. It covers all aspects of security, from the basics to advanced topics such as authentication, authorization, and data protection.
Provides a collection of recipes for common tasks in ASP.NET Core 2.2, a popular framework for building web applications. It covers a wide range of topics, from simple tasks such as creating a new project to more complex tasks such as working with data and creating web APIs.
Provides a comprehensive overview of ASP.NET Web Forms, a popular framework for building web applications. It covers all aspects of the framework, from the basics to advanced topics such as routing, security, and testing.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Similar courses are unavailable at this time. Please try again later.
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2025 OpenCourser