{{{
#!html
}}}
= The Tutorials Project =
This project is a group of examples for the [http://www.d-programming-language.org/ D Programming Language]. Some examples on these pages may work for [http://www.digitalmars.com/d/ D 2.x], but they have been written for [http://www.digitalmars.com/d/1.0/index.html D 1.x] and earlier. (D 2.x is still in a lot of flux, so it might be better to wait until it stabilizes a little to start adding examples for it.)
== Examples Grouped By Difficulty ==
* [wiki:TutorialFundamentals Fundamentals]
* [wiki:TutorialIntermediate Intermediate]
* [wiki:TutorialAdvanced Advanced]
* [wiki:TutorialDesignPatterns Design Patterns]
== Examples Grouped By Language Features ==
* [wiki:KeywordsCategory Keywords]
* [wiki:ArraysCategory Arrays]
* [wiki:VersioningCategory Conditional Compilation] (a/k/a Versioning)
* [wiki:DelegateCategory Delegates]
* [wiki:ForeachCategory Foreach]
* [wiki:FunctionLiteralsCategory Function Literals]
* [wiki:OperatorOverloadingCategory Operator Overloading]
* [wiki:ClassesCategory Classes]
* [wiki:SwitchCaseCategory switch-case]
* [wiki:TemplatesCategory Templates]
== Examples For Libraries ==
* [http://www.dsource.org/projects/dui/wiki/CodeExamples GtkD]
* [wiki:DflCategory DFL]
* [wiki:MangoCategory Mango]
* [wiki:StandardLibraryCategory Standard Library (also known as Phobos)]
* [wiki:WindowsGuiCategory Windows GUI]
* [http://www.dsource.org/projects/tango/wiki/Tutorials Tango]
== Dealing With and Preventing Errors ==
* [wiki:CommonErrorsCategory Common Errors]
* [wiki:HandlingErrorsCategory Handling Errors]
== Uncategorized Examples ==
* [wiki:BubbleSort Bubble Sort]
* [wiki:FizzBuzz Fizz-Buzz]
== Learning D ==
* [wiki:LearningD-Overview Overview]
* [wiki:LearningD-Installation Installation]
== Project Information ==
|| Name || '''[[ProjectInfo(name)]]'''
|| Category || [[ProjectInfo(cat_name)]]
|| Status || [[ProjectInfo(status_id)]] - [[ProjectInfo(status_name)]]
|| Short Description || [[ProjectInfo(short)]]
|| Long Description || [[ProjectInfo(long)]]
|| Home Page || [[ProjectInfo(home_page)]]
|| Forum || http://www.dsource.org/forums/viewforum.php?f=3
== Other Pages ==
* [wiki:SyntaxHighlightingBugs Syntax Highlighting Bugs]
* [wiki:FilenameExtensions Filename Extensions]
* [wiki:TutorialLinks Tutorial Links]
* [wiki:TutorialHistory Tutorial History]
* [http://www.dsource.org/projects/bindings/wiki/DefFiles .def files]
* [wiki:TracAtDsource Trac at DSource]
* [wiki:LinksToExampleCode possible inspiration for new example pages]
* [wiki:InstallingTrac Installing Trac; a work-in-progress]
* [wiki:TracGuide Trac Built-in Documentation]
* [wiki:TitleIndex a complete list of local wiki pages]