<p><strong>Testing all Craft versions:</strong></p>

<blockquote>
  <p>If you would like to try out Craft Client or Craft Pro before buying,
  you can do so by running your site from the host name craft.dev.
  Subdomains work as well, e.g. site1.craft.dev.</p>
</blockquote>

<p>See: <a href="http://buildwithcraft.com/help/try-craft-client-pro">How can I try Craft Client or Craft Pro before buying?</a></p>

<p><strong>Tutorials:</strong></p>

<ul>
<li><a href="https://mijingo.com/products/screencasts/craft-cms-tutorial/">Mijingo's Learning
Craft</a> - Most comprehensive tutorial</li>
<li><a href="http://withchief.com/blog/basics-of-templating-in-craft">Basic of templating in Craft</a></li>
<li><a href="http://buildwithcraft.com/docs/twig-primer">Twig Primer</a></li>
<li><a href="https://github.com/brandonkelly/TwigForDesigners">Twig for Designers</a> - A work-in-progress book from Brandon Kelly</li>
<li><a href="https://gist.github.com/brandonkelly/8584132">Templating in EE vs. Craft</a></li>
</ul>

<p><strong>Examples:</strong></p>

<p>P&amp;T has demo files for two sites on github, which you can install locally:</p>

<ul>
<li><a href="https://github.com/pixelandtonic/HappyLager">HappyLager</a></li>
<li><a href="https://github.com/pixelandtonic/ontherocks">On the Rocks</a></li>
</ul>

<p><strong>Resources:</strong></p>

<ul>
<li><a href="http://craftcookbook.net/">Craft Cookbook</a> - Code Snippets</li>
<li><a href="http://straightupcraft.com/">Straight up Craft</a> - Articles / Link lists / Tweets / Plugin List</li>
</ul>

CC BY-SA 3.0
2014-08-12T15:57:02.137Z
Wow, that was quick. Thanks for the answer. I have it set up on my local MAMP install as craft.dev.
Henry
CC BY-SA 3.0
2018-02-16T17:47:50.100Z
Is there just a complete guide for Craft plugin developers? Official documentation explains only how to work with mouse in CP and gives only few words for developers. When I start to code I stuck at every simple thing. Simple creation of new Element programmatically turns into a real quest, because it's absolutely not clear what methods should I use, what parameters etc... And don't even think to try to make complex relational fields programmatically. That's where the nightmare begins. Craft really needs a clear guide like it's parent Yii has. Recipes can't replace a complete guide.
Stalinko
CC BY-SA 4.0
2019-02-25T01:27:29.973Z
Update: Up and Running with Craft (the newest version of Mijingo's Learning Craft) is now free for everyone at CraftQuest.io. https://craftquest.io/courses/craft-cms-3-tutorials
CraftQuest
CC BY-SA 3.0
2014-08-12T15:40:38.437Z
2014-08-12T15:40:38.437Z
Victor
<p>If you run Craft from a non-public domain, you actually have the option to switch between Craft Personal, Craft Client, and Craft Pro for free, forever.</p>

<p>You can start with using the "<a href="https://github.com/pixelandtonic/ontherocks" rel="nofollow noreferrer">On The Rocks</a>" example website. </p>

<blockquote>
  <p>“What is a non-public domain", you ask? We consider any domain that ends with <code>.dev</code>, <code>.local</code>, or any other unofficial/nonregistrable TLD, to be non-public, as well as other special cases such as <code>localhost</code> and IP addresses. You can view the full list of things we check in <a href="https://craftcms.com/support/license-enforcement#how-do-we-determine-craft-is-running-on-a-public-domain" rel="nofollow noreferrer">this help article</a>.</p>
  
  <p><em>From <a href="https://pixelandtonic.com/blog/test-craft-client-pro-from-any-non-public-domain" rel="nofollow noreferrer">https://pixelandtonic.com/blog/test-craft-client-pro-from-any-non-public-domain</a></em></p>
</blockquote>

CC BY-SA 3.0
2015-06-17T21:03:23.170Z
**UPDATE:** It's now possible to try Craft Pro from _any_ non-public domain: http://pixelandtonic.com/blog/test-craft-client-pro-from-any-non-public-domain
Lindsey D
CC BY-SA 3.0
2014-08-12T15:32:31.867Z
2016-12-27T03:21:47.797Z
2016-12-27T03:21:47.797Z
Johannes Lamers
<p>I've been building sites with ModX Revolution for about 4 months but I've heard great things about Craft. I downloaded and installed it and the interface looks great. </p>

<p>To perform a detailed evaluation, I need to dive in and start building a basic site. But I don't know where to start. I found the mijingo tutorials but I have to pay $39.00 then mijingo tells me that I can only get so far with a free Craft license. To get the full experience, I need to buy at least a client license. </p>

<p>Are there any beginner tutorials for Craft that are free or at least don't require me to commit to the client Craft license?</p>

<p>Thanks.</p>

CC BY-SA 3.0
2014-08-14T18:32:09.590Z
Due to the nature of this question, it's been converted into a community wiki. _"Questions should be manually converted to community wiki when they are marginal fits or 'list of X' questions that contain enough value to avoid deletion."_
Lindsey D
<resources>
Are there any beginner Craft tutorials?
# Are there any beginner Craft tutorials?

(Asked by: username_0 on 2014-08-12)

I've been building sites with ModX Revolution for about 4 months but I've heard great things about Craft. I downloaded and installed it and the interface looks great.

To perform a detailed evaluation, I need to dive in and start building a basic site. But I don't know where to start. I found the mijingo tutorials but I have to pay $39.00 then mijingo tells me that I can only get so far with a free Craft license. To get the full experience, I need to buy at least a client license.

Are there any beginner tutorials for Craft that are free or at least don't require me to commit to the client Craft license?

Thanks.

**Tags:** resources
> **Comments:**
> **username_1**: Due to the nature of this question, it's been converted into a community wiki. _"Questions should be manually converted to community wiki when they are marginal fits or 'list of X' questions that contain enough value to avoid deletion."_  

---

## 2 answers

### Answer by username_5 on 2014-08-12. Score: 10 | Accepted answer

If you run Craft from a non-public domain, you actually have the option to switch between Craft Personal, Craft Client, and Craft Pro for free, forever.

You can start with using the "[On The Rocks](https://github.com/pixelandtonic/ontherocks)" example website.

> “What is a non-public domain", you ask? We consider any domain that ends with `.dev`, `.local`, or any other unofficial/nonregistrable TLD, to be non-public, as well as other special cases such as `localhost` and IP addresses. You can view the full list of things we check in [this help article](https://craftcms.com/support/license-enforcement#how-do-we-determine-craft-is-running-on-a-public-domain).
>
> *From <https://pixelandtonic.com/blog/test-craft-client-pro-from-any-non-public-domain>*

> **Comments:**
> **username_1**: **UPDATE:** It's now possible to try Craft Pro from _any_ non-public domain: http://pixelandtonic.com/blog/test-craft-client-pro-from-any-non-public-domain  

---

### Answer by username_2 on 2014-08-12. Score: 17

**Testing all Craft versions:**

> If you would like to try out Craft Client or Craft Pro before buying,
> you can do so by running your site from the host name craft.dev.
> Subdomains work as well, e.g. site1.craft.dev.

See: [How can I try Craft Client or Craft Pro before buying?](http://buildwithcraft.com/help/try-craft-client-pro)

**Tutorials:**

* [Mijingo's Learning
  Craft](https://mijingo.com/products/screencasts/craft-cms-tutorial/) - Most comprehensive tutorial
* [Basic of templating in Craft](http://withchief.com/blog/basics-of-templating-in-craft)
* [Twig Primer](http://buildwithcraft.com/docs/twig-primer)
* [Twig for Designers](https://github.com/brandonkelly/TwigForDesigners) - A work-in-progress book from Brandon Kelly
* [Templating in EE vs. Craft](https://gist.github.com/brandonkelly/8584132)

**Examples:**

P&T has demo files for two sites on github, which you can install locally:

* [HappyLager](https://github.com/pixelandtonic/HappyLager)
* [On the Rocks](https://github.com/pixelandtonic/ontherocks)

**Resources:**

* [Craft Cookbook](http://craftcookbook.net/) - Code Snippets
* [Straight up Craft](http://straightupcraft.com/) - Articles / Link lists / Tweets / Plugin List

> **Comments:**
> **username_0**: Wow, that was quick. Thanks for the answer. I have it set up on my local MAMP install as craft.dev.  
> **username_3**: Is there just a complete guide for Craft plugin developers? Official documentation explains only how to work with mouse in CP and gives only few words for developers. When I start to code I stuck at every simple thing. Simple creation of new Element programmatically turns into a real quest, because it's absolutely not clear what methods should I use, what parameters etc... And don't even think to try to make complex relational fields programmatically. That's where the nightmare begins. Craft really needs a clear guide like it's parent Yii has. Recipes can't replace a complete guide.  
> **username_4**: Update: Up and Running with Craft (the newest version of Mijingo's Learning Craft) is now free for everyone at CraftQuest.io. https://craftquest.io/courses/craft-cms-3-tutorials  

---

