= 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 [DSpec2x:index.html D 2.x], but they have been written for [DSpec1x:index.html D 1.x] and earlier. (Since D 2.x is still somewhat in flux, it might be better to wait until it stabilizes before adding a bunch of D 2.x examples.) Note: D 2.x examples are currently being written. These pages will be updated as more examples are ported to D2. Stay tuned.. [[PageOutline]] {{{ #!html }}} == 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 == * [/projects/gtkd/wiki/CodeExamples GtkD] * [wiki:DflCategory DFL] * [wiki:MangoCategory Mango] * [wiki:StandardLibraryCategory Standard Library (also known as Phobos)] * [wiki:WindowsGuiCategory Windows GUI] * [/projects/tango/wiki/Tutorials Tango] * [/projects/luad/wiki/Tutorial LuaD] == 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 || [/forums/viewforum.php?f=3] == Other Pages == * [SyntaxHighlightingBugs Syntax Highlighting Bugs] * [FilenameExtensions Filename Extensions] * [TutorialLinks Tutorial Links] * [TutorialHistory Tutorial History] * [/projects/bindings/wiki/DefFiles .def files] * [TracAtDsource Trac at DSource] * [LinksToExampleCode possible inspiration for new example pages] * [InstallingTrac Installing Trac; a work-in-progress] * [TracGuide Trac Built-in Documentation] * [TitleIndex a complete list of local wiki pages] * [SandBox sandbox] (test page)