2014-09-21 02:07:58 +02:00
|
|
|
title: Tutorials
|
|
|
|
introduction: The tutorials below take a step by step look at how to build a SilverStripe application.
|
|
|
|
|
|
|
|
## Written Tutorials
|
2015-02-12 12:41:29 +01:00
|
|
|
<div class="alert" markdown="1">
|
|
|
|
These tutorials are deprecated, and have been replaced by the new [Lessons](http://silverstripe.org/learn/lessons) section.
|
|
|
|
</div>
|
2015-02-19 05:20:45 +01:00
|
|
|
|
2014-12-16 21:41:38 +01:00
|
|
|
## Video lessons
|
|
|
|
These include video screencasts, written tutorials and code examples to get you started working with SilverStripe websites.
|
|
|
|
|
|
|
|
* [How to set up a local development environment in SilverStripe](https://vimeo.com/108861537)
|
2015-05-19 04:05:12 +02:00
|
|
|
* [Lesson 1: Creating your first theme](http://www.silverstripe.org/learn/lessons/creating-your-first-theme)
|
2015-06-15 04:46:07 +02:00
|
|
|
* [Lesson 2: Migrating static templates into your theme](http://www.silverstripe.org/learn/lessons/migrating-static-templates-into-your-theme)
|
2015-05-19 04:05:12 +02:00
|
|
|
* [Lesson 3: Adding dynamic content](http://www.silverstripe.org/learn/lessons/adding-dynamic-content)
|
|
|
|
* [Lesson 4: Working with multiple templates](http://www.silverstripe.org/learn/lessons/working-with-multiple-templates)
|
|
|
|
* [Lesson 5: The holder/page pattern](http://www.silverstripe.org/learn/lessons/the-holderpage-pattern)
|
|
|
|
* [Lesson 6: Adding Custom Fields to a Page](http://www.silverstripe.org/learn/lessons/adding-custom-fields-to-a-page)
|
|
|
|
* [Lesson 7: Working with Files and Images](http://www.silverstripe.org/learn/lessons/working-with-files-and-images)
|
|
|
|
* [Lesson 8: Introduction to the ORM](http://www.silverstripe.org/learn/lessons/introduction-to-the-orm)
|
|
|
|
* [Lesson 9: Data Relationships - $has_many](http://www.silverstripe.org/learn/lessons/working-with-data-relationships-has-many)
|
|
|
|
* [Lesson 10: Introduction to the ORM](http://www.silverstripe.org/learn/lessons/working-with-data-relationships-many-many)
|
2015-05-19 05:48:56 +02:00
|
|
|
* [Lesson 11: Introduction to frontend forms](http://www.silverstripe.org/learn/lessons/introduction-to-frontend-forms)
|
|
|
|
* [Lesson 12: Data Extensions and SiteConfig](http://www.silverstripe.org/learn/lessons/data-extensions-and-siteconfig)
|
|
|
|
* [Lesson 13: Introduction to ModelAdmin](http://www.silverstripe.org/learn/lessons/introduction-to-modeladmin)
|
|
|
|
* [Lesson 14: Controller Actions/DataObjects as Pages](http://www.silverstripe.org/learn/lessons/controller-actions-dataobjects-as-pages)
|
|
|
|
* [Lesson 15: Building a Search Form](http://www.silverstripe.org/learn/lessons/building-a-search-form)
|
|
|
|
* [Lesson 16: Lists and Pagination](http://www.silverstripe.org/learn/lessons/lists-and-pagination)
|
2015-06-15 04:46:07 +02:00
|
|
|
* [Lesson 17: Ajax Behaviour and Viewable Data](http://www.silverstripe.org/learn/lessons/ajax-behaviour-and-viewabledata)
|
2011-02-07 07:48:44 +01:00
|
|
|
|
2014-09-21 02:07:58 +02:00
|
|
|
## Help: If you get stuck
|
2011-02-07 07:48:44 +01:00
|
|
|
|
2014-11-11 00:34:23 +01:00
|
|
|
* [Common Problems](/getting_started/installation/common_problems): Review some existing solutions to common problems.
|
|
|
|
* [SilverStripe Community Forums](http://www.silverstripe.org/community/forums/): Head over to the forums and ask the community
|
2013-08-09 04:20:41 +02:00
|
|
|
for help.
|