Sitefinity CMS Foundation
Empowering .NET Developers for Modern Web Solutions in 2 days
Why this course
If you're building websites for businesses, you know the struggle. Clients want something that looks great, works flawlessly, and doesn't break the bank to maintain. They also want to update their own content without calling you every time they need to change a phone number. Sound familiar?
Progress Sitefinity CMS might be exactly what you're looking for. It's built specifically for .NET developers who need something more powerful than basic content management but don't want to reinvent the wheel. Think of it as the sweet spot between flexibility and functionality—you get enterprise-level features without the enterprise-level headaches.
What makes Sitefinity interesting is how it's designed. Everything is modular, so you can use what you need and ignore what you don't. Plus, your clients can actually figure out how to use the admin panel, which means fewer "urgent" weekend calls.
This two-day course gets you up and running fast. We'll walk through setting it up locally, show you the admin side of things, and explore what you can do with the design tools. No fluff, no theory—just practical stuff you can use on your next project. And since it's taught by someone who's been doing this for over 30 years, you'll learn the shortcuts and gotchas that only come from real experience.
Learning outcomes
By the end of this course, participants will be able to:
- Install and configure Sitefinity CMS in a local development environment.
- Navigate and utilize the Sitefinity backend for effective content management.
- Design and customize responsive websites using Sitefinity's design tools.
- Integrate Sitefinity with .NET applications, leveraging MVC architecture.
- Implement best practices for web administration and security within Sitefinity.
- Troubleshoot common issues and optimize Sitefinity performance.
Prerequisites
Participants should have:
- Proficiency in C# and the .NET framework.
- Familiarity with web development concepts and tools.
- Basic understanding of content management systems.
- Access to a Windows-based development environment with Visual Studio installed.
8 modules
011. Introduction to Sitefinity CMS3 topics
- Overview of Sitefinity's architecture and capabilities.
- Comparison with other CMS platforms.
- Understanding Sitefinity's role in modern web development.
022. Setting Up the Development Environment4 topics
- System requirements and prerequisites.
- Downloading and installing Sitefinity CMS locally.
- Configuring IIS and SQL Server for Sitefinity.
- Activating licenses and managing project files.
033. Navigating the Sitefinity Backend4 topics
- Understanding the dashboard and user interface.
- Managing users, roles, and permissions.
- Exploring modules: Pages, Content, Media, and more.
- Utilizing the Recycle Bin and version history.
044. Content Management and Administration4 topics
- Creating and managing pages and templates.
- Working with content blocks, widgets, and dynamic modules.
- Implementing multilingual support and localization.
- Setting up workflows and approval processes.
055. Designing Responsive Websites4 topics
- Utilizing Sitefinity's design tools and themes.
- Customizing layouts with the Layout Builder.
- Integrating Bootstrap and other front-end frameworks.
- Ensuring mobile responsiveness and accessibility.
066. Integrating with .NET Applications4 topics
- Understanding Sitefinity's MVC architecture.
- Creating custom widgets and controllers.
- Utilizing the Sitefinity API for data manipulation.
- Implementing dependency injection and service layers.
077. Security and Performance Optimization4 topics
- Configuring authentication and authorization.
- Implementing SSL and secure communication.
- Optimizing caching strategies and load times.
- Monitoring performance and troubleshooting common issues.
088. Deployment and Maintenance4 topics
- Preparing Sitefinity projects for deployment.
- Managing environments: Development, Staging, and Production.
- Applying updates and patches.
- Best practices for ongoing maintenance and support.
This course ensures that participants not only grasp the theoretical aspects of Sitefinity CMS but also acquire practical skills through real-world scenarios and hands-on exercises. With guidance from an instructor boasting over three decades of industry experience, attendees will be well-equipped to leverage Sitefinity CMS in their professional endeavors.
A programme built around your team.
Share your training goals and requirements.