Cara Belajar Coding Secara Otodidak - Belajar Dari Nol Sampai Mahir

18 Dec 2022



Selamat Sore sobat, pada hari Rabu ini saya akan berbagi informasi tentang Cara Belajar Coding Secara Otodidak - Belajar Dari Nol Sampai Mahir

 

Jika kamu bercita-cita menjadi seorang programmer, mau tidak mau kamu perlu belajar coding bahasa pemrograman, baik itu secara otodidak atau mengikuti kelas formal.

Dengan belajar coding, diharapkan kemampuan kamu dalam menyusun algoritma dan logika pemrograman bisa lebih meningkat dari hari ke harinya.

Cara Belajar Coding

Seperti disebutkan sebelumnya, salah satu cara belajar coding adalah mempelajarinya secara mandiri atau otodidak.

Jika kamu ingin belajar coding dengan metode ini, maka, ada beberapa cara yang bisa kamu lakukan, diantaranya:

 

1. Pelajari Algoritma Pemrograman

Apa itu algoritma ?  Mendengar kata algoritma pasti otak kita udah gemeteran ya kan. Itss tenang dulu mari kita pelajari pelan pelan ya, biar kalian yang membaca artikel ini tidak langsung pusing.

 

Sekarang saya akan coba menjelaskan algoritma dari kehidupan sehari.

Misalnya ada seseorang Yang bernama Andi, Si Andi ini ingin memakan mie. Lalu langkah langkah yang andi lakukan adalah
1. Andi Pergi ke indomaret
2. Andi Mengambil Mie lalu membayarnya
3. Andi Pulang
4. Andi Merebus Air Panas
5. Andi Memasukkan Air
6. Andi membuka mie 
7. Andi memasukkan mie ke dalam panci
8. Tiriskan ke dalam mangkok
9. Mie Siap di hidangkan

 

 Andi sudah melakukan langkah langkah yang ingin dirinya lakukan yaitu memakan mie.

Itu lah yang disebut algoritma yaitu perintah yang dilakukan untuk menyelesaikan masalah.


Jadi Algoritma merupakan rangkaian perintah pada komputer untuk menjalankan tugas atau menyelesaikan suatu masalah dengan alur yang logic.
Oleh Karena itu, Setiap calon programmer harus belajar konsep ini agar logika pemikirannya bisa tersusun secara sistematis.
 

2. Pilih Satu Bahasa Pemrograman

Selanjutnya adalah memilih bahasa pemrograman yang sesuai dengan karir yang kamu inginkan.

Disini Saya Akan Mengkategorikan Karir Developer atau Bahasa Pemrograman Yang digunakan Menjadi 2 Bagian.

 

1. Android Developer

Yang pertama ada android developer, jika kamu tertarik membuat aplikasi aplikasi seperti yang banyak di playstore, kamu cocok memilih karir menjadi Android Developer.

Bahasa Pemrograman untuk Android berbagai macam, salah satunya yang paling populer adalah Java, kamu bisa menekuninya mulai dari sekarang.

 

2. Web Developer

Yang kedua adalah web developer, jika kamu tertarik membuat situs atau website, Karir ini sangat cocok dan mudah untuk di terapkan bagi pemula. 

 

Bahasa Pemrograman yang umum digunakan untuk membuat website adalah PHP, namun bisa dibuat  dengan Node js dan juga python. Secara umum ketika anda pertama kali ingin menguasai karir sebagai web developer, anda harus belajar bahasa markup yaitu Bahasa HTML, kemudian CSS dan bisa di lanjutkan dengan Javascript atau PHP.

 

Sebenarnya didalam karir tersebut ada bagiannya lagi, misalnya ada front end, back end,full stack, dev ops dan lain lain.

 

Lalu mana yang harus saya pilih ?

Jika kamu bertanya saya harus memilih android atau website ?

Kembali tanyakan ke spesifikasi laptopmu, karena untuk membuat aplikasi android dibutuhkan spek yang cukup tinggi di banding dengan membuat website, yang hanya memerlukan spesifikasi yang ringan pun tetap bisa.

 

Aplikasi android hanya bisa di bagikan ketika aplikasi kita sudah di upload ke playstore, kalau website tidak perlu, asal ada domain dan hosting semuanya bisa di akses oleh siapapun.

Kemudian aplikasi android hanya bisa di akses oleh android saja, tetapi website dapat di akses oleh perangkat apapun.

Sekarang silakan putuskan sendiri mau menekunin android developer atau web developer.

 

 

3. Belajar dari Youtube

Saat ini sudah banyak sekali tutorial belajar coding di youtube ataupun website di google. Cari tutorial yang menyediakan pembelajaran step by step bagi pemula hingga kamu menjadi mahir. Ikutilah setiap tutorial dengan tekun sampai kamu bisa menjadi programmer handal.

 

Jika kamu ingin belajar yang serius dari youtube silakan cari channel youtube yang membahas tutorial secara lengkap. Kemudian kamu download semua playlist pembelajarannya dan simpan di laptop kalian, ini yang saya lakukan ketika belajar coding di tahun 2018 hee. Tujuannya agar fokus tidak ada iklan yang muncul, belum lagi kalau ada masalah internet saat nonton, belum lagi ada yang nelpon ya kan. Nah kalau sudah video video nya terkumpul dalam folder, lalu belajar lah secara konsisten.

 

Tata Cara Belajarnya, adalah dengan menonton satu part sampai habis, lalu ikuti dan praktekkan. Apabila ada error, ulangi video tersebut. Pastikan kamu memahami satu part baru kamu boleh melanjutkan ke part selanjutnya.

 

Berikut saya rekomendasikan Channel Youtube Belajar Programming

1. Web Programing UNPAS

2. Sekolah Koding

3. Kelas Terbuka

4. Programmmer Jaman Now

5. Azhari Coding ( Channel Admin hee sekalian kalau mau liat liat)

 

4. Gabung Dengan Komunitas

Bergabunglah dengan komunitas, lingkungan internet kamu sangat lah mempengaruhi cara belajarmu apabila isi grub wa, fb dan telegram kamu hanya berisi grub grub yang tidak ada hubungan sama sekali dengan proses belajar kamu. Maka kamu perlu mencari komunitas, bebas mau dimana. Di discord, telegram, fb atau di whatsapp, tergantung kesukaan.

 

Berikut saya akan bagikan beberapa komunitas belajar programming khusus untuk web developer

Discord WPU

https://discord.gg/S4rrXQU

 

Website :

https://sekolahkoding.com/

 

Whatsapp Grub

Belajar Pemrograman PHP

https://chat.whatsapp.com/FYbUNDGdhr26eXRah4WpX4

 

 

Ketika melakukan aktivitas ngoding, kamu pasti tidak akan terlepas dari yang namanya “error”. Maka dari itu, carilah komunitas online atau offline yang bisa membantu kamu ketika menemukan masalah error pada baris coding.

 

Perlu di ingat sebelum kamu bertanya ke dalam komunitas, ada baikknya kamu cari masalah tersebut di google atau youtube, lalu berusahalah dalam beberapa menit, apabila sudah tidak menemukan jawaban dari google ataupun youtube, Barulah kamu bertanya dengan sopan dan wajib sertakan screenhot dari hasil coding kamu. Jangan di foto dengan kamera hp ya, karena banyak komunitas yang melarang itu, ikutlah peraturan di setiap komunitas.

 

5. Gunakan Situs Belajar Coding

Cara lain yang bisa kamu gunakan untuk belajar coding adalah mengunjungi berbagai situs yang diperuntukan khusus untuk para programmer pemula. Diantara situs yang biasa digunakan untuk belajar coding adalah:

  • Codecademy
  • Coursera
  • Udemy
  • Khan Academy
  • Free Code Camp
  • Code Avengers
  • Binar Academy dan lain-lain.

 

6. Ikuti Camp Pelatihan Belajar Coding

Jika kamu benar-benar ingin belajar coding dan mempunyai waktu luang cukup, tidak ada salahnya untuk mengikuti camp pelatihan coding yang biasanya diselenggarakan oleh pihak-pihak swasta.

Ada beberapa pilihan camp pelatihan coding dalam bentuk gratis maupun berbayar yang bisa kamu ikuti, misalnya seperti Pondok Programmer, Hacktiv8, Dumb Ways, Clevio Coder Camp dan lain-lain.

 

7. Membuat Projeck

Apabila kamu sudah mempelajari semuanya, maka selanjutnya buat lah beberapa project, dalam kasus ini sebagai web developer.

Berikut beberapa project pertama yang bisa kamu buat untuk menambah portofolio kamu.

1. Website Pribadi : pada website ini menampilkan biodata kamu, foto kamu dan beberapa tentang dirimu.

2. Website Sekolah : kamu bisa membuat website sekolah untuk project awal kamu

3. Website Toko Online : untuk mengasah skill kamu buatlah projeck seperti toko online yang di mana di dalamnya terdapat fitur keranjang. Pada fitur keranjang ini kamu akan berlatih mengasah logika programing kamu. 

dalam hal ini contoh kasusnya ketika user yang belum login memasukkan produk kedalam keranjang ketika dia order, semua data akan di simpan di session dan akan di over ke database, 

 

8. Menawarkan Jasa

Apabila kamu sudah melakukan hal di atas yaitu membuat project, nah sekarang cobalah kamu menawarkan diri untuk menjadi jasa pembuatan website.

Cukup targetkan jasa kamu ke grub grub mahasiswa atau siswa yang jurusan sistem informasi. Pada awal awal cari lah project untuk mahasiswa atau siswa. Hal ini adalah langkah awal untuk kamu belajar melatih skill coding kamu dengan study kasus.

 

Untuk bayaran jangan terlalu mahal, ini agar client kamu tidak lari. Walaupun di hargai dengan sangat murah mulai dari 50 k hingga 300 k, itu tidak masalah. karena ini masih permulaan, dan project kamu jadikanlah sebagai portofolio kamu untuk karir kamu di masa mendatang. Lakukan itu terus sampai kamu sudah mempunyai banyak project.

 

 

Penutup

Belajar coding bisa dilakukan dengan mengikuti pendidikan formal seperti misalnya SMK jurusan Informatika ataupun perkuliahan jurusan IT komputer.

Jika misalnya kamu tidak punya waktu dan biaya untuk menempuh pendidikan formal, kamu tetap bisa belajar coding otodidak selama memiliki perangkat pendukung memadai dengan cara-cara yang telah disebutkan di atas.

 

#belajar coding belajar programming coding pemrograman belajar coding pemula cara belajar coding belajar coding dari nol belajar website coding belajar belajar coding untuk pemula belajar programming pemula belajar bahasa coding belajar coding android website untuk belajar coding pelatihan coding cara coding situs belajar coding belajar web programming cara belajar coding bagi pemula cara belajar coding untuk pemula website belajar coding cara belajar pemrograman pemrograman coding web untuk belajar coding belajar coding otodidak belajar coding android untuk pemula