Welcome to The Coding Hub Tutorials

We have free tutorials on the site ranging from step by stem guides to video examples of how to achieve something.
Best ways to learn c#

Best ways to learn c#

The best ways to learn C# can be used in isolation or you could use all of them. I would personally recommend having a look at all the options available to you. Some cost a bit of money like courses but most are free. C# is one of the most popular programming...

Best Browser IDEs

Best Browser IDEs

Every developer needs a development environment in order to get their work done. While on traditional desktop Operating Systems there are plenty of options like Visual Studio Code, Android Studios, X Code and many more, for places like your tablets or thin clients...

How to make extra income as a programmer

How to make extra income as a programmer

Are you a developer and wondering how you can make extra cash on the side? Like many of us we work full time and want to diversify our revenue streams. As a developer we actually have so many options with ways we can do that! The aim of this article is to discuss...

Visual Studio Code Online

Visual Studio Code Online

Visual Studio Code is one of the best IDEs (Independent Development Environment) around. It is extremely flexible due to the number of extensions and themes you can install. If you are a fan of VS Code then this new release is probably quite exciting. Microsoft...

Ways to learn to code

Ways to learn to code

There are many tools at our disposal these days that we can use to learn how to code. I have gathered a small but useful list that can help new or existing developers learn new skills or simply reaffirm lost knowledge. Mobile Apps There are so many mobile apps...

Changing your frame of mind when coding on mobile

Changing your frame of mind when coding on mobile

Coding on mobile is becoming a viable option and as mobile phones are becoming more powerful tools it is only normal to be curious if you can code on the go using your smartphone. However some adjustments are required in the way you work and the way you think about...

How To Create a .NET Core Web Project

How To Create a .NET Core Web Project

C# .NET Core is one of the most popular programming languages and frameworks currently available. The reason for this is it provides great versatility, a lot of built in functionality and brilliant support. In addition to this it is backed by Microsoft and used...

Azure Storage Account For Beginners

Azure Storage Account For Beginners

Azure Storage Accounts are a great way to store media, application logs, simple queue and basic database storage as well. They are very cheap to run for what you get and they have great availability. In this article we will see how to create an Azure Storage account...

How to calculate Azure cloud service costs

How to calculate Azure cloud service costs

Some of the biggest concerns for new companies or users to use cloud computing is the fact that there is no way to know exactly how much you will be spending each month. However, that is also the beauty of cloud computing because you will most likely save a lot of...

How to install your website

How to install your website

Have you ever seen the install button on your browser when looking at a website? Or have you seen the Add to Home Screen when browsing websites on your phone or tablet? These are all Progressive Web Apps (PWA) that allow you to install the website to your device. This...

Chromebook Offline Setup

Chromebook Offline Setup

As Chromebooks are becoming more and more popular, some users are trying to figure out how they can achieve tasks that they were used to doing on their old computer and operating system. In this article we will look at how to get the most out of your Chromebook...

Best Code Editors

Best Code Editors

The best code editors can massively improve your productivity and increase your enjoyment of writing and reading code. There are a lot of code editors on the market and they all offer unique features and functionality. Some are better for certain tasks than others....

How to Install Android Studios on a Chromebook

How to Install Android Studios on a Chromebook

Are you, or do you want to become an Android developer? Google has an IDE (independent development environment) specifically made for Android development called Android Studios. There are many other options for developing for Android however if you want to create...

Browsers to use for Web Development

Browsers to use for Web Development

One of the biggest challenges web developers have is making sure their website works on multiple different browsers, screen sizes and devices. You can ask yourself why are browsers so different and why do you sometimes need to open up Chrome when booking an...

How to Install Visual Studio Code on a Chromebook

How to Install Visual Studio Code on a Chromebook

Visual Studio Code is one of the most popular and power independent development environment (IDE) currently available. The Microsoft IDE  offers flexibility, extendability and it is very lightweight. It runs on Windows, Mac OS and Linux which therefore means you can...

What are Cloud Platforms

What are Cloud Platforms

Cloud platforms are quickly becoming extremely popular and great ways to host your brand new applications. A cloud platform refers to the combination of both software and infrastructure in an internet based data center. The most common platforms at the moment are AWS,...

C# string Vs StringBuilder

C# string Vs StringBuilder

In C# String builder is used to represent a mutable string of characters. Mutable means a string that can be changed. So string objects are immutable and String Builder objects are mutable.  In practice what this means is that when you make a change to a string object...