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

This course provides ASP.NET web developers with an in-depth guide to Sitecore development. This course will help you be able to implement a complete Sitecore Helix website using the Sitecore Helix Visual Studio Templates Extension.

Read more

This course provides ASP.NET web developers with an in-depth guide to Sitecore development. This course will help you be able to implement a complete Sitecore Helix website using the Sitecore Helix Visual Studio Templates Extension.

Are you an ASP.NET web developer who is starting out in Sitecore development? In this course, Building a Sitecore 10 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.

Enroll now

Here's a deal for you

We found an offer that may be relevant to this course.
Save money when you learn. All coupon codes, vouchers, and discounts are applied automatically unless otherwise noted.

What's inside

Syllabus

Course Overview
Learning Sitecore Development
Configuring a Sitecore Helix Website
Creating Sitecore Helix Renderings Using Simple Field Types
Read more
Working with List and Link Field Types
Editing Content in the Sitecore Experience Editor
Working with Media Types and the Sitecore Media Library
Discussing a Sitecore Production Environment
Studying Sitecore Development

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Guides students through every step of building a complete Sitecore website using a popular extension
Students can learn from the perspective of Shelley Benhoff, who is an expert in Sitecore development
Introduces essential Sitecore development concepts, from creating Sitecore Helix projects to working with media types
Provides valuable resources for further studying Sitecore development
Demands some background knowledge in ASP.NET web development

Save this course

Save Building a Sitecore 10 Helix Website to your list so you can find it easily later:
Save

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 Building a Sitecore 10 Helix Website with these activities:
Review of Basic ASP.NET Concepts
Refreshes the basic principles of ASP.NET to strengthen understanding of Sitecore Helix.
Browse courses on ASP.NET Core
Show steps
  • Review ASP.NET Core concepts
  • Go over ASP.NET MVC architecture
  • Practice creating simple web applications
Creating Sitecore Helix Projects
Builds proficiency in setting up Sitecore Helix projects, solidifying the foundation for the course.
Show steps
  • Install the Sitecore Helix Visual Studio Extension
  • Create a new Sitecore Helix project
  • Explore the project structure and conventions
Sitecore Helix Website Prototype
Applies the knowledge gained to create a tangible prototype, reinforcing the concepts of Sitecore Helix.
Browse courses on Prototype Development
Show steps
  • Design the website structure and pages
  • Create necessary Sitecore templates and items
  • Develop view and controller renderings
  • Integrate renderings into the website layout
Four other activities
Expand to see all activities and additional details
Show all seven activities
Collaborative Sitecore Helix Project
Fosters collaboration and knowledge sharing by working on a Sitecore Helix project with peers.
Show steps
  • Form a team of peers
  • Choose a project idea
  • Plan and divide responsibilities
  • Develop and iterate on the project
  • Present the project to the class
Contribute to the Sitecore Helix Community
Deepens understanding of Sitecore Helix and contributes to the community by participating in open-source projects.
Show steps
  • Identify a Sitecore Helix open-source project
  • Review the project's documentation and codebase
  • Propose a contribution or feature improvement
  • Implement and submit the contribution
Blog Post: Best Practices for Sitecore Helix Development
Solidifies understanding by articulating best practices for Sitecore Helix development in a written format.
Show steps
  • Research and gather information on Sitecore Helix best practices
  • Organize and outline the content
  • Write the blog post
  • Proofread and edit the content
  • Publish the blog post
Volunteer at a Sitecore User Group
Expands knowledge and network by engaging with the Sitecore community through volunteering.
Browse courses on Volunteering
Show steps
  • Locate a local Sitecore User Group
  • Contact the organizers and offer to volunteer
  • Attend meetings and events
  • Participate in discussions and share knowledge

Career center

Learners who complete Building a Sitecore 10 Helix Website will develop knowledge and skills that may be useful to these careers:
Web Developer
Web Developers build and maintain websites. This course will help you get the skills you need to build a website using a content management system. Specifically, you will learn how to use the Sitecore Helix Visual Studio Templates Extension to build a complete Sitecore Helix website.
Content Manager
Content Managers are responsible for the creation and management of website content. They ensure that the website's content is accurate, up-to-date, and engaging. This course will help you get the skills you need to manage website content, such as how to work with content management systems and how to write effective website content.
Front-End Developer
Front-End Developers take the designs created by User Experience (UX) Designers and turn them into functional website pages. They are responsible for how a website looks and how it interacts with the user. This course will provide you with a foundational understanding of the essential coding languages and frameworks that Front-End Developers work with.
Software Engineer
Software Engineers develop, deploy, and maintain software applications. This course will help you learn some of the fundamentals of this field, such as how to build websites and work with content management systems. While this course specifically focuses on Sitecore, a content management system, your foundational knowledge of coding and website development from this course will translate to other jobs in software engineering.
Project Manager
Project Managers are responsible for the planning, execution, and closure of projects. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to manage projects.
User Experience (UX) Designer
User Experience (UX) Designers are responsible for the design and usability of websites and applications. They ensure that websites are easy to use and navigate. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to build effective user interfaces.
Information Architect
Information Architects are responsible for the organization and structure of websites and applications. They ensure that websites are easy to find and navigate. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to build effective user interfaces.
Systems Analyst
Systems Analysts are responsible for the analysis, design, and implementation of computer systems. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to build effective user interfaces.
Business Analyst
Business Analysts are responsible for understanding the business needs of an organization and translating those needs into technical requirements. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to build effective user interfaces.
Database Administrator
Database Administrators are responsible for the maintenance and optimization of databases. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to manage data.
Technical Writer
Technical Writers create and maintain technical documentation, such as user guides, white papers, and training materials. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to write effective website content.
Digital Marketing Manager
Digital Marketing Managers are responsible for planning and executing digital marketing campaigns. They use a variety of online channels to reach their target audience and achieve their marketing goals. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to use content management systems.
Technical Support Specialist
Technical Support Specialists provide technical support to users of software and hardware products. This course may be useful for those wishing to enter this career field as it provides a foundation for understanding how websites work and how to troubleshoot common problems.
Back-End Developer
Back-End Developers build and maintain the server-side of websites and applications. They are responsible for the functionality of the website and how it interacts with databases and other systems. This course may be useful for those wishing to enter this career field as it introduces some essential coding concepts and provides a foundation for building websites.
Full-Stack Developer
Full-Stack Developers are responsible for both the front-end and back-end development of websites and applications. This course may be useful for those wishing to enter this career field as it introduces some essential coding concepts and provides a foundation for building websites.

Reading list

We've selected one books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building a Sitecore 10 Helix Website.
Provides a collection of recipes and solutions for common problems and challenges encountered during Sitecore development.

Share

Help others find this course page by sharing it with your friends and followers:
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 - 2024 OpenCourser