The Learn to Code movement has picked up momentum worldwide and that is actually a good thing as even basic programming skills can have a major impact. If you can teach yourself how to write code, you gain a competitive edge over your peers, you can think more algorithmically and thus can tackle problems more efficiently.
Don’t just download the latest app, help redesign it. Don’t just play on your phone, program it. — Obama.
There’s no reason why shouldn’t know the basics of coding. You can automate tasks, you can program your Excel sheets, improve workflows, you can extract data from websites and accomplish so much more with code. You may not be in the business of writing software programs but knowing the basics of coding will help you communicate more effectively with developers.
Also see: GATE 2019
Also see: The 101 Most Useful Websites on the Internet
Language |
Online Courses & Screencasts
Programming Books (Free)
|
|
JavaScript
|
||
HTML & CSS
|
||
jQuery
|
||
Python
|
||
Ruby & Ruby on Rails
|
||
PHP
|
||
|
||
Google Apps Script
|
||
WordPress
|
||
Linux & Shell Scripting
|
||
Node.js
|
||
Angular JS
|
||
Also see: Learn Touch
Typing & Code Faster
|
||
Git (version control)
|
||
Objective-C (iOS & Mac)
|
||
Chrome Dev Tools
|
||
Go Language
|
||
Java
|
||
Android App Development
|
Udacity (Google
Developers), Coursera, The New Boston, Google
University, App
Development Essentials, Code Learn, App Inventor (Visual)
|
|
D3 (data visualization)
|
||
SQL (Databases)
|
||
Everything Else
|
Udacity, edX.org, Coursera, Udemy$, Lynda$, Pluralsight$, Treehouse$, Open Consortium, One Month Rails$
|
0 Comments