Jika Anda baru mengenal dunia pengkodean dan pengembangan web, masuk akal untuk memulai dengan belajar sendiri menggunakan semua sumber belajar kode online gratis.
Dengan memanfaatkan sumber daya ini saat Anda belajar membuat kode secara gratis, Anda dapat menemukan apa yang Anda suka dan tidak suka sebelum menginvestasikan uang ke dalam bahasa pengkodean atau rangkaian kursus tertentu. Setelah Anda melalui cukup banyak pelajaran coding gratis untuk menemukan arah itu, Anda akan dapat menyalurkan hasrat Anda untuk terus mempelajari cara membuat kode online dengan paling efisien.
Namun, ada begitu banyak sumber dan kelas pengkodean gratis serta buku yang dapat dipilih. Bagaimana Anda tahu tempat terbaik untuk belajar coding secara online?
Nah, saya melakukan penelitian untuk menghemat waktu Anda! Berikut adalah 81 situs web terbaik untuk mempelajari cara membuat kode secara gratis – dari tutorial pemrograman sederhana hingga kursus pengkodean online lengkap. Untuk mempermudah, saya memecah sumber belajar kode ini berdasarkan topik. Gunakan daftar isi di bawah ini untuk melompat-lompat.
Pengungkapan: Saya bangga menjadi afiliasi untuk beberapa sumber daya yang disebutkan dalam artikel ini. Jika Anda membeli produk melalui tautan saya di halaman ini, saya mungkin mendapat komisi kecil untuk merujuk Anda. Terima kasih!
Situs Web Pengkodean Gratis Umum & Platform Kursus
1. Codecademy
Codecademy adalah tempat kebanyakan orang yang baru mengenal pengkodean memulai. Di platform mereka, Anda dapat mempelajari cara memprogram di antara keterampilan teknis lainnya. Reputasinya memang pantas. Codecademy berputar di sekitar pembelajaran interaktif; yaitu, Anda membaca sedikit, mengetik kode Anda langsung ke browser, dan langsung melihat hasilnya.
Pelajaran pengkodean gratis apa yang mereka tawarkan: HTML & CSS, JavaScript, PHP, Python, Ruby, Angularjs, The Command Line, dan banyak lagi
2. freeCodeCamp
Sekolah coding online gratis ini, dibuat oleh Quincy Larson, mengajarkan coding terlebih dahulu melalui kurikulum yang telah ditetapkan (total sekitar 800 jam), kemudian dengan memberi Anda pengalaman langsung mengerjakan proyek untuk lembaga nonprofit. Ini sempurna untuk pelajar yang ingin belajar cara membuat kode online dengan mendapatkan pengalaman praktis dan langsung yang akan memberikan hasil yang baik dan terlihat mengesankan di resume.
Sertifikasi pengkodean gratis yang ditawarkan: HTML, CSS, JavaScript, visualisasi data, DevTools, pengujian QA, Node.js, React, jQuery, dan banyak lagi
3. Coursera
Coursera adalah salah satu tempat terbaik untuk belajar kode secara gratis, dengan pilihan kursus yang profesional dan serbaguna. Situs ini adalah perpustakaan kursus online besar tempat kelas diajarkan oleh profesor universitas sungguhan. Semua kursus gratis, tetapi Anda memiliki opsi untuk membayar "Sertifikat Terverifikasi Coursera" (kisaran harga antara $ 30- $ 100) untuk membuktikan penyelesaian kursus. Terkadang membayar sertifikat juga memberikan akses ke konten yang tidak tersedia dalam versi gratis. Coursera juga menawarkan "Spesialisasi", yang merupakan kumpulan kursus tentang topik tertentu, biasanya dengan proyek batu penjuru di bagian akhir.
Kursus pengkodean gratis apa yang mereka tawarkan: Banyak (jauh melampaui topik pengkodean dasar / ilmu komputer Anda)
4. edX
EdX adalah program pendidikan tinggi sumber terbuka yang diatur oleh MIT dan Harvard, menjadikannya sumber daya berkaliber tinggi lainnya tempat Anda dapat belajar membuat kode secara online gratis. Situs ini menawarkan lebih dari 600 kursus hebat di bawah kategori "ilmu komputer", yang mengajarkan berbagai bahasa pengkodean.
Kursus pemrograman gratis yang ditawarkan: Java, C #, Python, dan banyak lagi
5. Codewars
Codewars menawarkan cara yang menyenangkan dan unik untuk belajar coding. Dengan tema seni bela diri, program ini didasarkan pada tantangan yang disebut "kata". Lengkapi mereka untuk mendapatkan kehormatan dan maju ke peringkat yang lebih tinggi. Ini adalah cara yang menyenangkan untuk belajar pemrograman online jika Anda termotivasi oleh sedikit gamifikasi!
Tantangan pengkodean yang mereka tawarkan: CoffeeScript, JavaScript, Python, Ruby, Java, Clojure, dan Haskell
6. Code Conquest
Penaklukan Kode adalah panduan online gratis tentang pengkodean untuk pemula. Situs web pengkodean sangat cocok bagi mereka yang belum tahu harus mulai dari mana. Pelajari cara belajar kode, menonton tutorial gratis, mengunduh lembar contekan, menguji pengetahuan Anda dengan kuis, dan banyak lagi.
Topik yang diajarkan: HTML / CSS, JavaScript, PHP, Ruby, jQuery, Swift, Python dan banyak lagi
7. GA Dash
Ini adalah platform pembelajaran online gratis Majelis Umum. Sepenuhnya berbasis proyek – Anda membangun “proyek” dengan setiap panduan – menjadikannya ideal bagi mereka yang suka terlibat langsung sambil belajar kode online.
Mereka adalah salah satu dari sedikit sumber belajar kode gratis yang memiliki kursus tentang cara membuat tema Tumblr dari awal. Baca review saya di sini.
Proyek pengkodean gratis apa yang mereka tawarkan: HTML, CSS, JavaScript, desain responsif
8. Khan Academy
Khan Academy menawarkan banyak mata pelajaran (seperti halaman depan mereka mengatakan, "Anda dapat mempelajari apa saja"), termasuk banyak tentang pemrograman komputer. Beberapa kursus juga ditawarkan untuk anak-anak yang lebih kecil – sehingga seluruh keluarga dapat belajar kode secara gratis!
Sumber daya pengkodean yang mereka tawarkan: JS, HTML / CSS, SQL, banyak lagi
9. MIT OpenCourseware
Persaingan untuk masuk ke MIT mungkin sulit, tetapi mengakses materi kursus mereka secara online tidak memiliki biaya kuliah atau skor SAT minimum. Mereka memelihara perpustakaan online dari setiap mata pelajaran yang mereka ajarkan, tanpa akun yang diperlukan untuk akses; cukup telusuri kursus dan mulai meninjau materi. Yap… Anda bisa belajar pemrograman secara gratis di MIT. Dunia yang luar biasa.
Kursus yang ditawarkan: Banyak. Kunjungi situs web mereka untuk melihat semua program yang ditawarkan.
10. Proyek Odin
Prajurit zaman modern dapat berlayar untuk belajar kode dengan Proyek Odin. Dibuat oleh pembuat Thinkful — kamp pelatihan pengkodean online premier — dan Proyek Odin adalah versi sumber terbuka gratis mereka. Sementara Anda belajar kode gratis dengan tutorial pemrograman mereka, Anda dapat memeriksa dukungan dari siswa lain menggunakan grup obrolan online!
Topik teknologi tersedia: HTML, CSS, JavaScript & jQuery, pemrograman Ruby, Ruby on Rails
11. Udacity
Udacity menawarkan kursus pengkodean gratis individu, serta "nanodegrees" yang melatih Anda untuk karir tertentu seperti pengembang web front-end atau analis data. Materi kursus gratis, tetapi pohon nano membutuhkan biaya sekolah.
Program teknologi gratis apa yang mereka tawarkan: Banyak (bukan hanya pengkodean)
12. SoloLearn
SoloLearn adalah platform sosial tempat siapa pun dapat belajar membuat kode. Ini berbeda dari penyedia kursus lain karena berbasis seluler: pelajari coding di mana saja, di perangkat apa saja. Dengan pelajaran singkat, pencapaian untuk dibuka, dan kuis interaktif, pembelajaran membuat kode menjadi menyenangkan, dan gratis untuk diunduh.
Pelajaran coding yang mereka tawarkan: Banyak
13. Pemutar Kode
Kompilasi tutorial pengkodean online berbasis video untuk membantu Anda menjalani proses dari awal hingga akhir. Baik untuk mempelajari kode secara online dengan proyek / tugas "kecil" satu per satu.
Tutorial pengkodean gratis tersedia: HTML5, CSS3, Javascript, Regex, JQuery
14. Bento.io
Misi mereka adalah menginspirasi orang untuk menjadi programmer dengan membuat pembelajaran kode dapat diakses, terjangkau, dan menyenangkan. Mengingat bahwa mereka menawarkan lebih dari 200 topik teknologi, apa pun yang selama ini Anda pikirkan untuk dipelajari, Anda dapat menemukannya di sini.
Trek pengembangan web yang dapat dipilih: Banyak
15. Udemy
Mereka menawarkan kelas pengkodean berbayar dan gratis. Perhatikan bahwa di Udemy, kursus dapat dibuat oleh siapa saja, jadi pastikan untuk membaca ulasannya. Kupon juga dapat dengan mudah ditemukan, dan penjualan sering terjadi. Lihat kursus pengembangan mereka di sini.
Kursus pengkodean gratis yang mereka tawarkan: Banyak
16. Upskill
Bootcamp pengembangan web berbasis proyek gratis. Anda akan belajar membuat kode dengan membangun startup fiktif bernama DevMatch, yang akan mengajari Anda cara membuat kode fitur yang ditemukan di situs seperti Facebook, Dropbox, dan Salesforce.
Topik yang diajarkan: HTML, CSS, JavaScript, Ruby on Rails, Git, Bootstrap dan banyak lagi
17. Code.org
Code.org menyediakan materi pembelajaran yang secara khusus didedikasikan untuk meningkatkan tingkat siswa perempuan dan minoritas yang memasuki karir ilmu komputer. Kursus pengkodean gratis mereka dirancang untuk siswa K-12, tetapi dapat berguna untuk segala usia. Mulailah dengan tutorial Hour of Code, atau buat proyek dalam kursus lab.
Kursus pengkodean yang ditawarkan: HTML, CSS, JavaScript, pemrograman blok
18. Scotch.io
Situs web pengkodean gratis ini mencakup banyak topik yang berkaitan dengan pengembangan web dan alur kerja. Platform pembelajaran pemrograman menampilkan kursus singkat, tutorial, panduan, posting blog, dan video.
Sumber daya pengkodean gratis tersedia: Angular, node.js, laravel, Sublime Text, dan banyak lagi.
19. Hackr.io
Ini bukanlah platform belajar kode itu sendiri, tetapi ini adalah daftar besar sumber daya pemrograman yang dikurasi komunitas. Cukup telusuri bahasa yang ingin Anda pelajari dan Anda akan mendapatkan daftar kursus, tutorial, dan buku online terbaik yang direkomendasikan oleh pembuat kode.
Pelajaran coding gratis yang mereka tawarkan: Tidak ada, tetapi mereka merekomendasikan banyak
20. W3Schools
Sempurna untuk pembuat kode pemula, W3Schools adalah situs pengembang web terbesar di dunia, menawarkan tutorial pengkodean gratis dan materi referensi untuk mempelajari hampir setiap aspek pemrograman web. Anda juga dapat menguji keterampilan Anda dengan kuis dan menyelesaikan latihan coding menggunakan editor online mereka.
Tutorial pengkodean gratis apa yang mereka tawarkan: HTML, CSS, JavaScript, SQL, PHP, jQuery, dan banyak lagi
21. Coderbyte
Belajar kode dengan melakukannya! Coderbyte mengajari Anda dasar-dasar bahasa pemrograman populer dan memungkinkan Anda membangun keterampilan baru menggunakan perpustakaan mereka yang berisi 300+ tantangan dan solusi pengkodean.
Tantangan pengkodean kode gratis: JavaScript, Ruby, Python, HTML, CSS, Node.js, dan banyak lagi
22. Microsoft Virtual Academy
Jalur Pembelajaran Microsoft Virtual Academy adalah kursus pengkodean gratis yang dirancang untuk membantu Anda membangun keterampilan yang berharga melalui tutorial video, demo, penilaian, dan banyak lagi. Anda juga akan mendapatkan akses ke e-book gratis, download bermanfaat, dan forum dukungan komunitas.
Jalur pembelajaran pengkodean gratis tersedia: MEAN stack, SQL, Azure, ASP.NET, HTML23. Edabit
Edabit adalah “seperti Duolingo untuk belajar kode,” menawarkan tantangan pengkodean singkat yang mensimulasikan seperti apa pemrograman di dunia nyata.
Topik tantangan mereka meliputi: Java, JavaScript, PHP, Python, C #, C ++, Ruby, Swift
Belajar kode di edabit
24. Launch School Open Book Shelf
Ditulis untuk melengkapi kurikulum rekayasa perangkat lunak Launch School, buku-buku pengkodean gratis ini akan membantu Anda mempelajari blok bangunan dasar dasar dari bahasa populer.
Topik pengkodean gratis apa yang mereka bahas: Git dan GitHub, Command Line, Ruby on Rails, SQL
25. Classpert
Classpert adalah mesin telusur yang membantu Anda menemukan dan membandingkan kursus online dalam ilmu komputer, ilmu data, bisnis, dan banyak lagi. Ia mampu menelusuri 175.000 kursus gratis dan berbayar dari lebih dari 25 situs web pengkodean, jadi Anda akan dimanja oleh banyak pilihan. Anda bahkan dapat menonton pratinjau kursus dan membandingkan silabus secara berdampingan untuk menemukan kursus terbaik untuk Anda. Ini adalah cara yang bagus untuk memilah-milah kebisingan untuk menemukan kelas pengkodean yang sempurna untuk tujuan Anda.
26. CodeGym
Sumber belajar kode ini berfokus pada kursus pemrograman Java online yang 80% didasarkan pada praktik. Anda akan mulai menulis kode segera setelah Anda memulai pelajaran, menyelesaikan 1200+ tugas pemrograman dan mendapatkan hasil langsung untuk solusi Anda.
Belajar di mana saja dengan aplikasi Android gratis CodeGym dan buat versi game klasik Anda sendiri untuk terus belajar menyenangkan.
27. Mammoth Interactive - Belajar membuat kode dalam 30 menit!
Saat Anda pertama kali belajar membuat kode, ini bisa tampak seperti tugas monumental yang membutuhkan waktu berbulan-bulan atau bertahun-tahun untuk membuat kemajuan yang berarti. Kursus gratis ringkas dari Mammoth Interactive ini membuktikan bahwa ini merupakan kesalahpahaman! Ini mencakup HTML, CSS, dan JavaScript dalam potongan kuliah yang singkat dan mudah dicerna.
Saluran YouTube untuk Mempelajari Kode Online
28. LearnCode.academy
Salah satu favorit saya! Saluran belajar kode ini menampilkan video yang berfokus pada pengembangan web yang dibuat oleh Will Stern. Ada banyak sekali tutorial pengkodean gratis tentang JavaScript dan bahasa lain, ditambah video tentang berbagai alat yang digunakan pengembang.
Video pengkodean gratis apa yang mereka tawarkan: Sublime Text, Responsive Design, Node.js, Angular.js, Backbone.js, Deployment Strategies, dan banyak lagi
Pelanggan: 662K
29. Thenewboston
Di sini Anda akan menemukan lebih dari 4.000 video tentang berbagai topik pemrograman, pengembangan game, dan desain. Ini adalah salah satu saluran yang lebih populer, dengan lebih dari dua juta pelanggan belajar membuat kode dengan mereka.
Video pemrograman gratis apa yang mereka tawarkan: pengembangan Android, pemrograman C, MySQL, Python, dan banyak lagi
Pelanggan: 2,4 jt
30. Derek Banas
Keistimewaan Banas adalah meringkas informasi tentang bahasa pengkodean ke dalam satu video per bahasa. Baik untuk pemirsa yang menyukai video yang lebih panjang tetapi lebih menyeluruh daripada potongan-potongan kecil, atau ingin menonton video ikhtisar bahasa sebelum masuk ke kelas / kurikulum pengkodean.
Video pengkodean gratis tersedia: Java, Ruby, PHP, C ++, HTML, Android, Python, bahasa Assembly, dan banyak lagi
Pelanggan: 1,03 juta
belajar kode dari derek banas
31. Pengetahuan Pemrograman
Saluran yang sempurna untuk pemula mutlak yang menginginkan dasar untuk belajar kode. Daftar putar tutorial langkah demi langkah mencakup berbagai bahasa tanpa mengasumsikan pengetahuan sebelumnya.
Video pengkodean gratis apa yang mereka tawarkan: Java, Python, C, JavaFX, pemrograman Android, Bootstrap, dan banyak lagi.
Pelanggan: 1,13 juta
Blog untuk Membantu Anda Mempelajari Pemrograman
33. David Walsh
Blog pengkodean ini dijalankan oleh David Walsh (pengembang senior di Mozilla), meskipun ada juga orang lain yang menulis di situs tersebut. Selami tutorial pengkodean gratis, panduan, demo, dan banyak lagi.
34. Softwarehow
Semua tentang mempelajari cara menggunakan alat perangkat lunak untuk memecahkan masalah umum yang Anda temui di bidang teknologi. Tip, panduan, dan ulasan perangkat lunak tertentu.
35. SitePoint
Mereka memiliki banyak penulis dan sering menerbitkan. Topik berkisar dari HTML dan CSS hingga kewirausahaan. Situs web pengkodean juga menawarkan buku dan kursus berbayar di SitePoint Premium. Pastikan untuk memeriksa "koleksi" mereka yang lebih baru - yang mencakup tutorial pengkodean tentang topik seperti keamanan WordPress, React.JS, dan Swift. (Dan yang baru ditambahkan setiap hari!)
Belajar coding di sitepoint
36. Envato Tuts +
Banyak tutorial pemrograman gratis, serta opsi berbayar seperti kursus pemrograman yang sebenarnya. Memiliki lebih dari 1.270+ kursus video yang diinstruksikan secara ahli (tentang semua topik, tidak hanya yang berhubungan dengan komputer). Juga menerbitkan eBook.
37. A List Apart
Banyak penulis berpartisipasi dalam A List Apart. Mereka menulis buku, mengadakan acara, dan menjalankan blog pengembangan / desain yang hebat. Selain memprogram konten blog, mereka memiliki kategori tentang topik profesional lainnya seperti desain, UX, dan bisnis. Lihat semua topik kode di sini.
38. Trik-CSS
Situs web pengkodean ini benar-benar masuk ke dalam CSS dengan almanak CSS mereka yang besar dan buruk. Namun, blog sekarang lebih dari sekedar CSS dan berbicara tentang hal-hal lain seperti Sass, JavaScript, PHP, dan banyak lagi. Jelajahi banyak sumber daya pemrograman dan lihat cuplikan kodenya.
pelajari trik-css
Pelajari Command Line Online
39. Pelajari Command Line Cukup untuk Menjadi Berbahaya
Tutorial baris perintah gratis untuk pemula yang lengkap. Memandu Anda memahami dasar-dasar baris perintah Unix — tidak diperlukan prasyarat teknis.
40. Command Line Power User
Serial video gratis yang dibuat oleh Wes Bos. Lebih banyak di tingkat menengah, jadi tidak untuk pemula total.
41. Conquering the Command Line
Buku online gratis oleh Mark Bates yang membahas secara mendalam. Anda dapat membeli hard copy atau screencast.
Pelajari Git dan Github Gratis
42. Git Immersion
Tur terpandu untuk mengajari Anda dasar-dasar Git. Tetapkan preferensi dan buat proyek Anda sendiri.
43. Try Git
Serangkaian tantangan interaktif untuk dipelajari dan bereksperimen dengan Git.
pelajari kode di try git
Belajar Kode HTML dan CSS Gratis
44. HTML5 Dog
Mulailah belajar membuat kode dengan salah satu bahasa paling sederhana. Anda dapat menemukan tutorial pemula HTML di sini. (Mereka juga menawarkan tutorial HTML menengah dan lanjutan.) Tutorial CSS ada di sini.
45. Marksheet
Sumber daya pengkodean online untuk pemula. Dipecah menjadi empat bab: web, HTML5, CSS3, dan Sass. Ini seperti eBook online, tetapi di bawah Lisensi Internasional Creative Commons Attribution-Non Commercial-ShareAlike 4.0, sehingga Anda dapat menyesuaikannya dengan kebutuhan Anda.
46. Mozilla Developer Network
Dokumentasi gratis tentang HTML dan CSS (juga JavaScript). Memiliki tutorial untuk orang-orang dari berbagai level, pengantar hingga mahir.
jaringan pengembang mozilla
47. Belajar Kode HTML & CSS (melalui Shay Howe)
Tutorial pengkodean online untuk membantu Anda membangun situs web yang indah dan intuitif. Mencakup berbagai topik desain dan pengembangan web, mulai dari pemula hingga mahir.
48. Code College - CSS3 dalam 30 Hari
Kursus oleh Brad Hussey ini dirancang agar siswa membuat proyek CSS3 mereka sendiri hanya dalam satu bulan. Anda akan terus membangun satu proyek baru setiap hari untuk menerapkan konsep pemrograman dan memperkuat keterampilan baru Anda.
Belajar Kode Javascript Gratis
49. JavaScript For Cats
Ini seperti sebuah buku di satu halaman web, dipecah menjadi beberapa bagian tentang belajar membuat kode JavaScript… dengan kucing. Dibuat oleh programmer Max Ogden. Diisi dengan gif non-kucing tetapi memiliki gambar kucing di bagian akhir. Hanya karena. Lol.
50. NodeSchool
Memiliki lokakarya dan acara langsung di seluruh dunia, serta keberadaan web yang aktif. Lihat tutorial coding online mereka di sini.
51. LearnJS
Cara lain untuk mempelajari kode secara online! Saat Anda mengikuti pelajaran, Anda dapat mengetik di jendela di bagian bawah. Dibuat oleh orang yang sama yang membuat learnpython.org.
52. Eloquent JavaScript
Buku pengkodean online lainnya, tetapi lebih panjang dari kebanyakan. Ia memiliki pendukung keuangan berteknologi besar seperti Mozilla dan Hack Reactor ("Harvard pengkodean bootcamp").
53. JavaScript.com
9 pelajaran mini yang dibuat oleh Pluralsight. Tutorial coding online yang cepat dan sempurna untuk pemula absolut. (Peringatan: JS dalam kehidupan nyata jauh lebih sulit.) Pada akhirnya, ini mengarahkan Anda ke materi pembelajaran JS yang lebih mendalam.
belajar di javascript.com
54. Watch&Code
Tutorial video JavaScript gratis yang langsung dan tanpa basa-basi. Dirancang untuk membawa Anda dari nol ke tingkat mahir. Plus, berpartisipasi dalam sesi studi langsung mingguan untuk dukungan komunitas saat Anda belajar kode.
Pelajari WordPress Gratis
55. WordPress.tv
Rekaman kuliah WordCamp langsung di seluruh dunia. Dibuat oleh Automattic.
56. WPBeginner
Situs web untuk pengguna WP pemula. Glosarium istilah WP yang bagus, ditambah penawaran kupon, tutorial video, dan blog yang menerbitkan artikel bermanfaat oleh penulis yang berbeda.
belajar kode wpbeginner
Sumber daya bonus: WordPress adalah sistem manajemen konten yang bagus untuk blogging. Jika Anda tertarik untuk membuat blog sendiri, saya sangat menyarankan untuk memeriksa panduan rinci teman saya Ryan Robinson tentang memulai sebuah blog.
57. Joy & WP
Lebih dari 50 video pelatihan WordPress gratis dalam 6 modul semuanya dirancang untuk membantu Anda membangun situs web Anda.
Belajar Membuat Kode Python Online Gratis
58. A Byte of Python
Buku online gratis untuk pemula yang belajar kode. Anda dapat memilih untuk mengunduhnya secara gratis sebagai PDF atau membelanjakan uang untuk salinan cetaknya.
59. LearnPython.org
Pelajari cara membuat kode Python secara gratis dengan tutorial pengkodean online interaktif ini. Ini memiliki jendela kecil di bagian bawah di mana Anda dapat menulis kode Anda saat Anda menjalani pelajaran.
learnpython.org
60. Pelajari Python The Hard Way (Situs web)
Buku ini membutuhkan biaya, tetapi situs pengkodeannya gratis. Ditulis oleh Zed Shaw. (Saya menggunakan buku itu ketika saya mulai belajar.)