Sitefinity Advanced Developer Course

Monday, December 4, 2023 to Wednesday, December 6, 2023

9:00 AM to 5:00 PM EST


Register

Registration open through 11/28/2023 Eastern Time (US & Canada)


***PLEASE BE ADVISED, IF WE DO NOT MEET THE NEEDED ENROLLMENT OF AT LEAST 4 STUDENTS, WE WILL NEED TO CANCEL THE CLASS. IN THE EVENT THIS HAPPENS, YOU WILL HAVE A CHOICE TO REFUND YOUR ENROLLMENT FEES OR BE TRANSFERRED TO THE NEXT AVAILABLE CLASS


 


Details

Do you want to create good performing Sitefinity applications, understand the Sitefinity architecture and create MVC widgets?


This course is designed to develop advanced skills for building applications using Progress Sitefinity CMS. It starts with a basic overview and presentation, then quickly advances through fundamentals and more complex concepts.


Special attention is given to application performance as well as to best practices for coding and testing Sitefinity applications.


After taking this course, you should be able to:

  • Develop the presentation layer of Progress Sitefinity CMS using the Sitefinity Feather open source project
  • Connect the presentation layer with the data layer using different Sitefinity APIs
  • Model the data layer in Sitefinity CMS
  • Integrate external content and integrate with external systems
  • Perform advanced tasks such as optimizing application performance, testing code, etc.



Agenda


Day 1 - Foundation

  • Course Introduction
  • Lesson 1: Brief Overview of Sitefinity Features
  • Lesson 2: Developing the Presentation Layer
  • Lesson 3: Widget Designer Framework

Day 2 - Taking it to the next level

  • Lesson 4: Bringing Content to the Presentation Layer Using APIs
  • Lesson 5: Using Providers to Connect to Different Data Sources
  • Lesson 6: Localization of Content
  • Lesson 7: Working with Events

Day 3 - Advanced topics

  • Lesson 8: Optimizing the Performance of Your Sitefinity Application
  • Lesson 9: Managing Sitefinity Configurations
  • Lesson 10: Testing your Code



Training Prerequisites


This course is designed for backend developers who want to develop a web application using Sitefinity CMS.


Before taking this course, students should have:

  • Have a strong experience developing ASP.NET applications
  • Posses a working knowledge of ASP.NET MVC
  • Have a strong experience with HTML and JavaScript
  • Hold a working knowledge of AngularJS
  • Have work experience with relational databases

 


About Us

Progress (NASDAQ: PRGS) offers the leading platform for developing and deploying mission-critical business applications. Progress empowers enterprises and ISVs to build and deliver cognitive-first applications, that harness big data to derive business insights and competitive advantage. Progress offers leading technologies for easily building powerful user interfaces across any type of device, a reliable, scalable and secure backend platform to deploy modern applications, leading data connectivity to all sources, and award-winning predictive analytics that brings the power of machine learning to any organization. Over 1,700 independent software vendors, 80,000 enterprise customers, and 2 million developers rely on Progress to power their applications. Learn about Progress at www.progress.com or +1-800-477-6473.


Financials

Registration is $2,250.00

 


Who's Attending

0 confirmed registrations


Location

This course is being held remotely.


Share This







Presenting


Alain "Lino" Tadros is a Cloud Architect and Experienced Trainer. Previously, President & CEO of Falafel Software, a Silicon Valley based company, dedicated to providing world-class consulting, training, and software development for small, medium, and enterprise level businesses. Prior to founding Falafel, Lino was a well respected member of the development team at Borland for Delphi and C++Builder. Lino has been awarded Microsoft MVP status 15 years in a row for his numerous contributions to the development community and is currently a Microsoft Regional Director. He is an expert in AI & Machine Learning, IoT, .NET, Azure, ASP.NET, MVC, iOS, Android, Xamarin, Sitefinity and TestComplete. Lino is an industry renowned speaker and has given numerous presentations in 54 countries since 1994. He currently sits on the Board of Directors of 3 Silicon Valley corporations. 



Cancellation

Cancellation:

 

In the event you cancel the Services within: (a) one (1) week prior to the scheduled start date, you will pay

to us the Total Fee above; (b) two (2) weeks prior to the start date, you will pay to us seventy-five percent (75%) of

the Total Fee above; and (c) four (4) weeks of the scheduled start date, you will pay to us fifty percent (50%) of the

Total Fee above. If, however, you cancel the Services more than four (4) weeks of the scheduled start date, you will

owe us no fees.

 

If we cancel a training class due to insufficient enrollment or circumstances beyond our reasonable control (e.g. weather, natural

disaster, sickness), your sole remedy shall be a refund of fees already paid to us by you or a transfer to the next offering of the course.