5 places to learn code

May 14, 2014

Learning to code is one of the most important subjects you can teach yourself for the future. As the world becomes more and more dependent on technology, apps, Internet and much more are becoming an increasing force in our everyday lives.

As you can see from this Google Trends graph, there’s a boom at the moment.

2014-05-15_1008

But where are the best places to learn code? We’ll discuss the best places on the Internet to get your teeth into.

Treehouse

Team Treehouse is one of the most popular online courses to date. They have access to over 1000 videos which is growing all the time. They offer a simple way to learn code via their tracks feature. Using this it’s easy to understand which topics to learn depending on your career choices. See this Treehouse review for more information on tracks.

Although a large section of Treehouse is web design, they do offer Ruby, Ruby on Rails and are currently expanding into other languages like Python.

Prices start from $25 per month for access to their silver plan.

Code school

Code School is another popular website which teaches people how to code. They differ to Treehouse though as they offer more technical videos such as Node.js and ember.js.

Prices for Code school start from $25 per month with access to all their videos.

Codecademy

Codecademy is a great place to test the waters if you’re wanting to know if coding is right for you. They offer free courses for all the popular languages which gives you a good run down of the basics of the language. We suggest you try Codecademy first then move on to a paid course where you’ll learn how to actually build things like apps, websites and more.

Price – free

Learn code the hardway

Learn code the hardway offers you cheap e-books for various languages which you can learn along with. It’s a great resource to start from. As you progress throughout the book you actually realise that you are writing more and more complex programs with your code.

Udacity

Udacity is a website which you can learn university course for free. They offer various subjects in learning to code from Python, Ruby and much more. It’s a great website to get you started or to learn another skill to increase your skillset at your job.

Hosting

February 19, 2014

As technology evolves there’s ever increasing options regarding what you can pick from and what’s available. In this post we’ll look at WordPress hosting and what this means for you as a customer, along with technical details etc.

WordPress now powers a fair percentage of the web so this is the type of hosting we’ll cover. If you’re using a blogging platform like Joomla¬†or something else then a quick Google search will show you good options to host your Joomla site. While most hosting companies will be able to support both it’s best to check. Many on our list that was posted previously are specialized for WordPress only. This makes a great choice if you have decided to use WordPress as your main platform as you’ll get many features that have been designed just for WordPress and thus not available not other hosting companies.

An example of such as a company is WP Engine, because they only allow WordPress hosting you get a much more fine tuned experience and thus you can achieve crazy page load times as shown in this WP Engine review.

If you’re just starting out then it’s unlikely that you’ll need such a powerhouse WordPress host but the good news is that you’ll be able to find various shares WordPress hosting which will do just fine for a low amount of traffic while you build your brand. Apart from WP Engine you’ll find good shared WordPress hosting on that link.

Shared hosting will start from as low as $3.99 per month and many will offer a 1 click install of WordPress meaning that you can get your website up and running straight away. Of course while many hosting companies offer cheap hosting with 1 click install they are not all the same.

These are a few things to consider when trying to find the right hosting for you.

Security – If you store sensitive information on your website like customer’s credit card information etc you’ll need good security. While many companies say they have good security be sure to read about the web and check out their Twitter stream to see if people are complaining.

Support – No hosting company can offer 100% security. It’s not possible. Due to this if your website does get hacked you’ll want a company with excellent support who will give you a ABC on how to fix it or even better they will fix it for you. This is something you should ask for you sign up.

Speed – No one wants to pay for a slow loading server. Be sure to try and find a comparison website showing the different speeds etc to see what you’re getting.

These are the main areas of topics you should check out before you sign up for hosting. Don’t be afraid to contact support to make sure you’re getting the correct service for your needs.