How to learn to code for free?

Dhaka,  Fri,  22 September 2017
Published : 13 May 2017, 13:19:38

How to learn to code for free?

How to learn to code for free?
The web and our phones are playing an increasingly vital part in our lives, and that isn't going to stop any time soon. That means we're more and more at the mercy of the people who design and code on these platforms, according to a global media report Saturday.

If you want to be a creator rather than a consumer of apps and sites you can start your coding career for free with nothing but a web browser, a bit of spare time, and some determination. Here are some resources to get started with.

You might not rise to the top of the programming profession off the back of Codecademy alone, but it's difficult to find a better starting point for beginners: It's friendly, it focuses on the basics, and it's free to use (a paid-for Pro upgrade is available with extra features).

Lessons run in your browser, and are simple to follow and complete, even if you've never done any programming before. At times, Codecademy might be too basic, but it works well as an introduction into some of the syntax you need to get to grips with for HTML, CSS, SQL, Rails, JavaScript, Python, and several other languages.

All you need is a connection to the web and you can be coding in minutes. Understanding what you're doing and getting familiar with the tools of the trade takes longer, but for dipping your toes into coding, Codecademy remains one of the best options for dabbling in the business of making websites, and will get you a long way down the road to learning to build your own sites.

If you're specifically interested in web coding then Dash is an excellent, free introduction to the basics that runs in your browser and covers HTML, CSS, and JavaScript. You can see your code in action almost as you type it, with no extra software required.

You get started by building a personal website, then you move on to a responsive blog theme, and then there's a tutorial on putting together a website for a small business. At each stage you get step-by-step instructions shown on screen, so it's perfect for beginners who've never put together a line of code before.

As with Codecademy, you need more than just Dash on its own to become a competent coder, but it's an excellent starting point for dabbling in the business of making websites, and will get you a long way down the road to learning to build your own sites.

The Learn Enough portal covers a host of different topics from the very ground up, starting with the command line, text editors and Git, before moving on to HTML, CSS, Ruby on Rails, and more advanced subjects.

Without paying anything you're essentially getting access to a series of free ebooks that take you through the basics of what you need to know to be a coder. There isn't the same kind of hands-on, step-by-step, demo-style approach as some other sites take, but you get a much better understanding of the fundamentals of programming and how coders need to think to succeed.

Editor : A.H.M Moazzem Hossain
Published by the Editor for International Publications Limited from Tropicana Tower (4th floor), 45, Topkhana Road, GPO Box : 2526 Dhaka- 1000 and printed by him from City Publishing House Ltd., 1 RK Mission Road, Dhaka-1000.
Telephone : PABX : 9553550 (Hunting), 9513814, 7172017 and 7172012 Fax : 880-2-9567049
Email :,
Copyright © 2017. All rights reserved
Powered by : orangebdlogo