Belajar programming itu gak identik hanya satu arah saja. Kita belajar dari seseorang dan menerima atau menyerap ilmunya. Tapi belajar programming itu bisa dari mana saja sumbernya. Bisa juga kita mengajari orang lain, sebenarnya juga kita sedang memahirkan belajar programming.
Salah satu cara belajar programming adalah dari internet, dan dari mana sumbernya? Berikut daftar website, portal, forum yang bisa kamu ikuti sehingga tingkat programmingmu meningkat tajam.
- Code College, http://codecollege.ca (bayar per materi belajar atau bayar iuran)
- Code School, https://www.codeschool.com (membayar untuk subscribe)
- Codecademy, http://codecademy.com/ (hampir semua gratis)
- Coderbyte, https://coderbyte.com (gratis)
- Coursera, https://www.coursera.org (beberapa course gratis)
- CSS Tricks, https://css-tricks.com (Gratis)
- Dash General Assembly, https://dash.generalassemb.ly (Gratis)
- Eduonix, https://www.eduonix.com (Beberapa Course gratis)
- edX, https://www.edx.org (gratis dan bayar untuk sertifikat)
- io, https://egghead.io (Beberapa Course gratis)
- Firehose Project, https://www.thefirehoseproject.com (membayar)
- Free Code Camp, http://freecodecamp.com (Gratis)
- Hack design, https://hackdesign.org (Gratis)
- Hacker Rank, https://www.hackerrank.com (Gratis)
- Khan Academy, https://www.khanacademy.org (Gratis)
- Lambda School, https://lambdaschool.com (beberapa course gratis)
- Launch School, https://launchschool.com (membayar)
- Pluralsight, http://pluralsight.com/ (membayar)
- Quora, https://www.quora.com (gratis)
- Skill Crush, https://skillcrush.com (kebanyakan gratis)
- SoloLearn, https://www.sololearn.com (gratis)
- Stack Overflow, http://stackoverflow.com (gratis)
- Udacity, https://www.udacity.com (kebanyakan gratis, bayar untuk sertifikat)
- Udemy, https://www.udemy.com (beberapa course gratis)
Demikian ada sekitar 24 website yang bisa menjadi bahan untuk belajar. Bisa dipastikan jika kamu mau mengikutinya, skillmu juga akan meningkat. Belajar mandiri dengan resource online memang tidak mudah. Kamu harus berjuang untuk disiplin waktu, memahami dan mengerjakan tugas-tugas tanpa bimbingan langsung mentor, kamu disiplin terhadap materi dan tugas secara mandiri.
Banyak penyedia situs di atas yang menyediakan resourcenya secara gratis, bisa kamu coba langsung buat akun dan mengikuti pelajaran. Sesuaikan dengan bahasa pemrograman yang sedang kamu minati. Belajar pemrograman itu sama juga dengan belajar apapun, diawali dengan kesulitan karena kita baru memulainya. Jangan menyerah dan fokus ke belajarnya.
Ada cara lain belajar selain hal di atas, adalah belajar bersama mentor langsung di Webmedia, jika kamu ingin menguasai pemrogaman PHP dan Codeigniter Framework bisa mengikuti kelas ini.