Banyak sekali website yang menawarkan kursus pemrograman secara online, tetapi banyak hal-hal yang kadang membingungkan dan membuat anda frustasi, mulai dari masalah biaya sampai dengan sistem kurikulum yang kurang tersetruktur.
Dalam belajar pemrograman kadang kita bingung dengan banyaknya alternatif bahasa pemograman. Karena semakin banyak jenis bahasa yang kita pelajari, maka pemahaman terhadap bahasa pemrograman tersebut tidak akan mendalam, kecuali kita mempelajari bahasa yang mempunyai relevansi dengan bahasa yang sedang kita pelajari.
Dengan kurikulum yang tepat dan tersetruktur, seolah-olah anda mengajari diri anda sendiri, dan jika anda bisa mengajar diri sendiri bagaimana membuat program dengan algoritma yang benar, maka anda memperoleh keunggulan kompetitif dan dapat berpikir secara logis, sehingga dengan demikian anda dapat mengatasi masalah pemrograman yang anda hadapi dengan lebih efisien.
Website Terbaik untuk Kursus PemrogramanJika anda siap untuk belajar, berikut adalah rekomendasi beberapa website terbaik yang menawarkan kursus dalam berbagai bahasa pemrograman secara gratis. Saya juga menambahkan daftar buku pendamping (ebooks) yang akan memberikan anda pemahaman yang lebih mendalam tentang bahasa pemrograman dan mereka tidak menarik biaya sepeserpun.
| Kursus Online | |
HTML & CSS | Code Academy, Don’t Fear The Internet, Tutsplus, Learn Layout, A to Z CSS, Dash, Web Accessibility, The Hello World | Mozilla, Dive into HTML5, 20 Things I Learned, HTML Dog,HTML & CSS, HTML5 for Designers, DOM Enlightenment, HTML Canvas |
JavaScript | Code Academy, Learn Street, Khan Academy, Code Combat, Code Avengers | Eloquent JavaScript, JavaScript Guide, Speaking JS, JS The Right Way, Oh My JS,Canvassing |
PHP | Code Academy | PHP Programming, Practical PHP |
Java | Learn Java, Coding Bat,Java Udemy, Learneroo | Programming in Java, Thinking in Java, O’Reilly Learning Java,Think Java, Java & CS, Java for Python Devs |
jQuery | Code Academy, Tutsplus, Code School | jQuery Fundamentals, Learn jQuery |
Python | Code Academy, Google, Learn Street, Python Tutor, IHeartPY | Python for You and Me, Dive into Python, Learn Python the Hard Way, Think Python,Python for Fun, Tango with Django, Django |
Ruby & Ruby on Rails | Code Academy, TryRubyCode Learn, Railscasts, Rubymonk, Learn Street | Why’s (Poignant) Guide to Ruby, Learn Ruby the Hard Way, Learn to Program, Learn Rails by Example |
Node.js | Nodetuts, Node School | The Node Beginner Book,Mixu’s Node book, Node Up and Running, Mastering Node.js |
Git (version control) | Code School, Git Immersion, GitHub Training | Pro Git, Learn Git |
Linux & Shell Scripting | Stanford.edu, Explain Shell | Conquer the Command Line |
Google Apps Script | Getting Started, Office Hours, Google Scripts Examples, Learning Apps Script |
Chrome Dev Tools | Code School, Dev Tools Secret, Chrome Dev Tools Tutorial,Udacity, Building Browser Apps |
Objective-C (iOS & Mac) | Code School, Stanford, iTunesU |
Android App Development | Udacity (Google Developers), Coursera, The New Boston, Google University, App Development Essentials, Code Learn, App Inventor (Visual) |
SQL (Databases) | SQL Zoo, SQL @Stanford, Essentail SQL, SQL for Nerds |
Banyak sekali jenis bahasa pemrograman yang bisa anda pelajari dan anda gunakan; dalam artikel ini sebagian (yang cukup terkenal dan banyak digunakan di dunia pemrograman) dari ribuan bahasa pemrograman yang ada dimuka bumi. Semoga artikel ini bermanfaat.
0 Comments:
Posting Komentar