# How to Start with dhtmlxScheduler 

<h2>How to Start with Scheduler and Front-End</h2>

Here's the overview of guides which tell you about basic Scheduler initialization with popular front-end frameworks.

<table cellspacing="0" cellpadding="5" border="0">
<tbody> 
  <tr>
  <td><span>[dhtmlxScheduler in Plain JS/HTML](guides/initialization.md)</span> A basic tutorial that describes how to create Scheduler using plain JavaScript and HTML.</td> 
  <td>[![scheduler_plainjs](/img/scheduler_plainjs.png)](/guides/initialization/)</td>
  </tr> 
  <tr>
  <td><span>[dhtmlxScheduler with Angular](integrations/angular/howtostart-angular.md)</span> A comprehensive tutorial that describes how to create Scheduler using Angular.</td> 
  <td>[![scheduler_angular](/img/scheduler_angular.png)](/integrations/angular/howtostart-angular/)</td>
  </tr> 
  <tr>
  <td><span>[dhtmlxScheduler with React](integrations/react/js-scheduler-react.md)</span> A detailed tutorial that describes how to create Scheduler using React.</td> 
  <td>[![scheduler_react](/img/scheduler_react.png)](/integrations/react/js-scheduler-react/)</td>
  </tr>
  <tr>
  <td><span>[dhtmlxScheduler with Vue.js](integrations/vue/howtostart-vue.md)</span> An extensive tutorial that describes how to create Scheduler using Vue.js.</td> 
  <td>[![scheduler_vue](/img/scheduler_vue.png)](/integrations/vue/howtostart-vue/)</td>
  </tr>
  <tr>
  <td><span>[dhtmlxScheduler with Svelte](integrations/svelte/howtostart-svelte.md)</span> A step-by-step tutorial that describes how to create Scheduler using Svelte.</td> 
  <td>[![scheduler_svelte](/img/scheduler_svelte.png)](/integrations/svelte/howtostart-svelte/)</td>
  </tr> 
</tbody>
</table> 
  
 <h2>How to Start with Scheduler on Server Side</h2> 
 
 
Below you will find a brief overview of the guides which tell you about basic Scheduler initialization on different server-side platforms to suit all tastes and preferences.
 
<table cellspacing="0" cellpadding="5" border="0">
<tbody> 
  <tr>
  <td><span>[dhtmlxScheduler with ASP.NET Core](integrations/dotnet/howtostart-dotnet-core.md)</span> A comprehensive tutorial that describes how to use Scheduler together with ASP.Net Core.</td> 
  <td>[![dotnet_core_tutorial](/img/dotnet_core_tutorial.png)](/integrations/dotnet/howtostart-dotnet-core/)</td>
  </tr> 
  <tr>
  <td><span>[dhtmlxScheduler with Node.js](integrations/node/howtostart-nodejs.md)</span> A detailed tutorial which dwells on Scheduler implementation on a Nodejs platform.</td>
  <td>[![nodejs_tutorial](/img/nodejs_tutorial.png)](/integrations/node/howtostart-nodejs/)</td>
  </tr>

  <tr>
  <td><span>[dhtmlxScheduler with SalesForce LWC](integrations/salesforce/howtostart-salesforce.md)</span> An extensive tutorial that helps you to create a Scheduler inside SalesForce Lightning Web Component.</td> 
  <td>[![salesforce_tutorial](/img/salesforce_tutorial.png)](/integrations/salesforce/howtostart-salesforce/)</td>
  </tr> 

  <tr>
  <td><span>[dhtmlxScheduler with PHP:Laravel](integrations/php/howtostart-php-laravel.md)</span> A comprehensive tutorial that discusses how to add Scheduler into a Laravel app.</td>
  <td>[![laravel_tutorial](/img/laravel_tutorial.png)](/integrations/php/howtostart-php-laravel/)</td>
  </tr> 

  <tr>
  <td><span>[dhtmlxScheduler with ASP.NET MVC](integrations/dotnet/howtostart-dotnet.md)</span> An elaborated tutorial that explores the specificity of implementing Scheduler with ASP.NET MVC and ASP.NET WebAPI 2.</td>
  <td>[![dotnet_mvc_tutorial](/img/dotnet_mvc_tutorial.png)](/integrations/dotnet/howtostart-dotnet/)</td>
  </tr>

  <tr>
  <td><span>[dhtmlxScheduler with Blazor](integrations/dotnet/howtostart-blazor.md)</span> A step-by-step tutorial that shows how to host Scheduler in a Blazor Web App via JavaScript interop.</td>
  <td>[![dotnet_core_tutorial](/img/dotnet_core_tutorial.png)](/integrations/dotnet/howtostart-blazor/)</td>
  </tr>
  <tr>
  <td><span>[dhtmlxScheduler with PHP](integrations/php/howtostart-plain-php.md)</span> A step-by-step tutorial that discusses how to implement a Scheduler with plain PHP without any frameworks.</td>
  <td>[![php_tutorial](/img/php_tutorial.png)](/integrations/php/howtostart-plain-php/)</td>
  </tr> 

  <tr>
  <td><span>[dhtmlxScheduler with PHP:Slim](integrations/php/howtostart-php-slim4.md)</span> A step-by-step tutorial that discusses how to implement a PHP-based Scheduler using Slim 4 Framework.</td>
  <td>[![scheduler_slim](/img/scheduler_slim.png)](/integrations/php/howtostart-php-slim4/)</td>
  </tr>

  <tr>
  <td><span>[dhtmlxScheduler with Ruby on Rails](integrations/other/howtostart-ruby.md)</span> An easy to reproduce tutorial that will walk you through the stages of implementing Scheduler on the base of Ruby on Rails.</td> 
  <td>[![ruby_tutorial](/img/ruby_tutorial.png)](/integrations/other/howtostart-ruby/)</td>
  </tr> 
  <tr>
  <td><span>[dhtmlxScheduler with dhtmlxConnector](integrations/other/howtostart-connector.md)</span> This tutorial will teach you how to create a simple Scheduler and implement server-side communication with the help of dhtmlxConnector.</td> 
  <td>[![connector_tutorial](/img/connector_tutorial.png)](/integrations/other/howtostart-connector/)</td>
  </tr>
</tbody>
</table>
