Bagi para pelajar, mahasiswa, atau siapa saja yang berminat mulai menjadi seorang programmer, baik itu untuk aplikasi mobile, web, dan desktop, namun belum mengetahui dasar programming. Ada baiknya untuk mencoba situs-situs di internet yang menyediakan tutorial kursus pemrograman secara gratis. Dalam situs-situs berikut, yang berminat dapat belajar pemrograman secara bertahap, interaktif, dan tentunya dengan waktu yang dapat disesuaikan. Berikut ini ialah kumpulan situs yang menyediakan layanan kursus pemrograman secara gratis
Codecademy
Menawarkan tutorial kursus pemrograman yang gratis. Codecademy merupakan salah satu situs menarik untuk belajar pemrograman secara online. Dalam situs Codecademy para pengguna dapat belajar dengan menu latihan yang ada atau memberikan pelajaran kepada yang sedang belajar.
Menariknya untuk belajar pemrograman di situs Codecademy ini, para pengguna akan disajikan kotak yang berisikan petunjuk untuk code, kotak untuk memasukkan code, dan kotak yang berisikan hasil dari code yang pembaca masukkan. Apabila code yang telah dimasukkan benar, maka pengguna dapat langsung menyimpan, dan mengajukan programnnya kepada pihak Codecademy.
Dengan hal yang seperti itu akan sangat memudahkan penggunanya untuk mempelajari struktur pemrograman baik ketika benar, maupun menganalisis kesalahan. Selain itu, ketika pengguna selesai dengan menu latihan maka situs akan memberikan penghargaan berupa badge, dan mengetahui seberapa jauh tingkat dalam menuju tahap akhir latihan.
Beberapa bahasa pemrograman yang didukung oleh situs Codecademy ini terdir dari Ruby, Python, PHP, HTML, HTML5, CSS, JavaScript, dan juga JQuery. Selain itu, tampilan interface dari situs Codecademy ini mengusung Flat UI sehingga walaupun sederhana namun enak dilihat.
Code School
Dalam situs Code School ini, para pelajar akan disajikan berbagai tutorial, contoh code, latihan, dan penghargaan menarik mengenai bahasa pemrograman. Bisa dibilang situs Code School ini bersifat interaktif dalam melakukan pengajarannya hampir sama seperti halnya kursus pemrograman pada Codecademy.
Menariknya, tampilan dari menu latihan pada situs ini ditambahkan dengan unsur game yang akan bergerak hingga menyelesaikan misi ketika para pelajar berhasil menyelesaikan setiap tantangan pembuatan program dengan benar.
Setiap pelajar berhasil yang menyelesaikan menu latihan akan mendapatkan nilai seperti layaknya di sekolah. Situs ini mendukung bahasa pemrograman yang terdiri dari Ruby, JavaScript, HTML, CSS, dan Objective C.
Untuk tingkat kesulitan yang ditawarkan mulai dari intermediate hingga hard, harga mulai dari tutorial yang bersifat free hingga $25 per bulan.
Code Avengers
Menawarkan tutorial gratis kursus pemrograman untuk HTML5, CSS3, dan JavaScript. Beberapa feature yang ditawarkan oleh situs ini ialah code interpreter, progress saver, project, note.
Udacity
Menawarkan tutorial gratis belajar pemrograman untuk Web Development, HTML5, Python, Java, Computer Science, Algorithm, Artificial Intelligence. Tutorial berupa video interaktif dan berasal dari programmer professional seperti dari Google. Beberapa feature yang ditawarkan oleh situs ini ialah code interpreter, progress saver, project, note.
Bila ada sesuatu yang belum jelas dan ingin tahu lebih dalam seputar project Arduino, pemrograman, dan elektronika, bisa bertanya pada bagian comment.