Sitefinity Developer Training

Sitefinity Developer Training brings developers of all skill levels up to speed with Sitefinity development concepts, best practices, and architecture. It’s a perfect training to start with if your team does not have experience with Sitefinity projects or if you wish to ensure project delivery is carried out in accordance with Sitefinity best practices. The training is always delivered by senior Sitefinity consultants who adjust to the needs of both advanced and novice developers alike.
YOU WILL LEARN
  • Sitefinity architecture overview and deep dive
  • How to setup Sitefinity development environment
  • How to create Sitefinity websites/web apps from the ground up
  • How to maintain existing Sitefinity websites
  • How to create Sitefinity templates
  • How to create Sitefinity themes
  • How to create Sitefinity widgets (MVC and/or Web Forms)
  • How to implement Bootstrap with Sitefinity
  • How to work with Sitefinity and any front-end framework
  • How to create Sitefinity modules
  • How to work with Sitefinity API
  • Developing essential website components: navigation, search, security…
  • How to extend Sitefinity functionality
  • How to integrate Sitefinity with external systems
  • Sitefinity pro tips, tricks, and best practices
  • Sitefinity features every developer must know
  • Sitefinity debugging and optimization
TARGETED AUDIENCE

ASP.NET developers who have no experience or limited experience with Sitefinity projects.

DURATION

1 day (8 hours with a 60-minute lunch break and 2 short breaks)

Training Outline

1. INTRODUCTION TO SITEFINITY
  1. Who is who in your Sitefinity project and the Sitefinity community
  2. Useful facts for Sitefinity developers
  3. Sitefinity with a cup of coffee
  4. Course setup
2. PREPARING FOR SITEFINITY DEVELOPMENT
  1. Overview of Sitefinity features which should be known by every developer
  2. The Sitefinity concept
3. CREATING AND MANAGING SITEFINITY PROJECTS
  1. Overview of Sitefinity tools
  2. Bullet-proof guide to Sitefinity installation and setup
  3. Best practices for setting up Sitefinity development environment
  4. Managing, upgrading and migrating Sitefinity projects
4. DESIGN IMPLEMENTATION WITH SITEFINITY

Choose between MVC, Web Forms or hybrid track

  1. Creating Sitefinity page templates
  2. Creating Sitefinity widget templates
  3. Creating & managing Sitefinity themes and resource packages
  4. Working with Sitefinity Thunder and Sitefinity Feather
  5. Implementing design for essential website components (navigation, search, etc.)
  6. Implementing third-party design components based on JavaScript, CSS, HTML5, etc.
  7. Responsive and mobile design with Sitefinity
  8. Overview of Sitefinity best practices for performance and usability
5. CREATING & EXTENDING SITEFINITY FUNCTIONALITY
  1. Overview of Sitefinity architecture
  2. Creating Sitefinity widgets (controls)
  3. Working with Sitefinity API
  4. Creating custom Sitefinity modules
  5. Working with Sitefinity Dynamic Types
6. CONNECTING SITEFINITY WITH OTHER SYSTEMS
  1. Overview of available options
  2. Data linking, synchronization, import, and export
  3. Sitefinity Provider Model
  4. Sitefinity Publishing Pipes
  5. A quick look at advanced Sitefinity workflows and automation
  6. Overview of Sitefinity Web Services
7. CUSTOMIZING THE SITEFINITY BACK-END
  1. Modifying back-end pages and interface
  2. Modifying back-end themes and templates
  3. Creating custom back-end functionality
  4. Customizing the Sitefinity text editor
8. GETTING THE MOST OUT OF SITEFINITY FUNCTIONALITY (DEVELOPERS VIEW)
  1. Classification of content with taxonomy
  2. Sitefinity Form Builder
  3. E-mail Campaigns Module (optional)
  4. E-commerce Module (optional)
  5. Sitefinity Digital Asset Manager
9. SITEFINITY CONFIGURATION
  1. Overview of administration settings and configuration
  2. Security, users, permissions, and workflows
  3. Fine tuning the performance related settings
  4. Feeds and notifications
  5. Labels and messages
10. WHERE DO WE GO FROM HERE
  1. Overview of training, documentation and other Sitefinity resources
  2. Post-training support setup
  3. Don’t forget the cup of coffee!
11. AWARDING OF CERTIFICATES

Get started

Training cost calculator & pricelist

Get access to our web app which will assist you in determining the cost of your Sitefinity training by factoring your specific needs.

Get access to online ordering

Order your training and register all training participants through our website.

Availability calendar

Check availability of our Sitefinity consultants in our live calendar and pick a date most suitable for you and your team.

Talk to Sitefinity consultants

Discuss your Sitefinity training requirements directly with senior consultants rather than with a sales team!
  • This field is for validation purposes and should be left unchanged.

We recommend requesting a call or online meeting through the “Get things going” section. That way you will get to talk directly with our Sitefinity consultants. Alternatively, you can dial our office reception in a region closest to you:

  United States: (415) 655-1828

  United Kingdom:  0208 798 3885

  United Kingdom:  +44 208 798 3885

  International: +1 813 217-5579

World’s best Sitefinity training