Skip to content

Commit

Permalink
Typo fixes
Browse files Browse the repository at this point in the history
with a appropriate => with an appropriate
because its such =>  because it's such
brand which => brand, which
learning adatabase => learning a database
dissapointed => disappointed
  • Loading branch information
garrettreid committed Feb 13, 2015
1 parent 1319e78 commit 26d3fa1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions views/chapters/en/7.ejs
Expand Up @@ -24,7 +24,7 @@

<p>PHP is the most established and most popular language for the web. It will be the simplest thing to learn, and also one of the best documented. The downside of PHP is that it isn't particularly elegant and many of the concepts are dated. Also, PHP is almost exclusively used for the web. While much of the core experience you gain using it is transferable, the language and libraries itself aren't. The <a href="http://php.net/">official PHP website</a>, while intimidating at first, is a good place to start.</p>

<p>Unlike PHP, which is both a language and a framework, <a href="http://www.python.org/">Python</a> is just the language. For web-based applications, you'll want to pair it with a appropriate framework. <a href="https://www.djangoproject.com/">Django</a> is a popular choice with excellent documentation. Python is modern and popular for tasks other than websites, making it a more useful language than PHP. Python web frameworks, like Django, are more elegant and promote good approaches to programming. Furthermore, the Python community as a whole tend to write excellent documentation and guides.</p>
<p>Unlike PHP, which is both a language and a framework, <a href="http://www.python.org/">Python</a> is just the language. For web-based applications, you'll want to pair it with an appropriate framework. <a href="https://www.djangoproject.com/">Django</a> is a popular choice with excellent documentation. Python is modern and popular for tasks other than websites, making it a more useful language than PHP. Python web frameworks, like Django, are more elegant and promote good approaches to programming. Furthermore, the Python community as a whole tend to write excellent documentation and guides.</p>

<p><a href="http://learnpythonthehardway.org/">Learn Python The Hard Way</a> is a great ebook you can use to master Python. You can read the book online for free, or pay for a pdf or epub.</p>

Expand All @@ -36,11 +36,11 @@

<a name="desktop" class="anchor"></a>
<h3>Windows</h3>
<p>For anything relating to Windows, you'll likely want to learn C# and check out <a href="http://msdn.microsoft.com/">MSDN</a>. Of all the technologies listed here, Microsoft's documentation is the worst - likely because its such a large ecosystem. Microsoft has a number of free tools under its <em>Express</em> brand which are a great way to get started.</p>
<p>For anything relating to Windows, you'll likely want to learn C# and check out <a href="http://msdn.microsoft.com/">MSDN</a>. Of all the technologies listed here, Microsoft's documentation is the worst - likely because it's such a large ecosystem. Microsoft has a number of free tools under its <em>Express</em> brand, which are a great way to get started.</p>

<a name="database" class="anchor"></a>
<h3>Database</h3>
<p>There are a number of databases available, but thankfully they all use a standard language known as SQL (Structured Query Language). Different databases do extend SQL with their own extensions, but once you know the fundamentals, everything else easily falls into place. A big part of learning adatabase isn't the language, but rather how to model your data and how to effectively query it.</p>
<p>There are a number of databases available, but thankfully they all use a standard language known as SQL (Structured Query Language). Different databases do extend SQL with their own extensions, but once you know the fundamentals, everything else easily falls into place. A big part of learning a database isn't the language, but rather how to model your data and how to effectively query it.</p>

<p>It doesn't matter which database you pick, but if you don't have any existing preferences, I'd suggest you look at <a href="http://www.postgresql.org/">PostgreSQL</a>. It's free, runs on most operating systems, has good documentation and a strong community.</p>

Expand All @@ -51,4 +51,4 @@

<p>Despite this, I'm hopeful that you don't feel like your time has been wasted; nor that you are discouraged. Even if you've spent all this time and many things remain unclear, don't be dissapointed. As you start to turn this theory into practical solutions, much will become clear. In some ways, we've barely taken a step forward. But we have oriented ourselves, ensured that we have the basic provisions, and properly readied ourselves for our journey.</p>

<p>Thank you.</p>
<p>Thank you.</p>

0 comments on commit 26d3fa1

Please sign in to comment.