Translate

Monday 11 August 2014

Codecademy is a website that offers free coding lessons for beginners. Unlike the other tools or applications I have posted, this website allows the user to choose the specific programming language he/she wants to learn. The following options are available: 

  • HTML & CSS
  • Javascript
  • jQuery
  • PHP
  • Python
  • Ruby
All languages target a different objective. HTML & CSS are used to create and design websites. Javascript, one of the most popular programming languages used today, is often used with HTML and used by developers to create applications on your computer. jQuery helps make websites interactive and create animations and previously knowing Javascript is an asset when learning this language. PHP can also be used side-by-side with HTML for the creation of websites and is also known for the development of dynamic web content. Python is often used as a scripting language although it also allows programmers to create the same codes in less lines. Ruby "a programmer's best friend", is a simple open source programming language 

When choosing a language to learn, the website provides you with an approximate course time for completion, the required technical level (beginner, intermediate, advanced) and the number of people enrolled in that programming language. 

In this website, the user is also presented with the option of choosing a specific project to create, such as  creating an animation of his/her name, making a website or making a galaxy. You can also follow the path of learning how to use popular APIs (Application Programming Interface) to create applications.  Some of the most popular APIs mentioned in the website are: YouTube, SoundCloud, Twitter, Bitly and Evernote. All these applications require different programming languages to work with. 

Although all these languages are still being used today, some are considered old languages and for a beginner, are not recommended, so before starting to learn a programming language, a bit of research doesn't hurt.

P.s. - If you're interested, Codecademy is hiring! :)

No comments:

Post a Comment