10 Situs Web Terbaik Untuk Meningkatkan Skill Coding Pemrograman
Coding adalah salah satu aktivitas bagi seorang programmer , dalam menerjemahkan alur algoritma , ke dalam baris code ,berdasarkan syntax dari bahasa pemrograman ,menjadi suatu program tertentu. Untuk dapat menguasai coding ,pastinya secara klise , kita bisa katakan ,kita harus perbanyak latihan dan perulangan. Agar membentuk sebuah kebiasaan , dan kita bisa menjadi ahli dan expert di bidang tersebut (baca : programmer).
Selagi kita terus mengembangkan skill atau kemampuan kita, lewat cara seperti , menambah jam latihan , mengerjakan project kecil , mengatasi bug atau error ,dan lain sebagainya. Kita juga dapat mengembangkan atau meningkatkan skill coding kita ,lewat challenges atau tantangan , yang disediakan lewat beberapa situs web, yang akan dibahas pada artikel kali ini. Pada artikel kali ini ,disini saya akan rekomendasikan 10 situs web terbaik, berdasarkan level atau tingkatanya , untuk meningkatkan skill coding pemrograman kalian. Selengkapnya, mari kita simak lebih lanjut.
1. Coderbyte
Coderbyte |
Situs Web yang pertama bernama CoderByte. Coderbyte menyediakan 200+ lebih challenges atau tantangan, yang bisa kalian pecahkan di dalam sebuah editor online , menggunakan 10 bahasa pemrograman berbeda. Serta user atau pengguna dapat melihat solusi yang diberikan , pada setiap challenges. CoderByte juga menyediakan fitur Course , Tutorials ,Discussion ,dan Rankings. Salah satu contoh kursusnya ,seperti persiapaan untuk menghadapai intervew , di perusahaan teknologi besar ,seperti Google , Facebook , dan Microsoft.
Tingkatan : Pemula - Menengah
2. Codewars
Codewars |
Situs Web yang kedua bernama Codewars. Codewars menyediakan lebih banyak koleksi challenges atau tantangan , yang telah disubmit dan diedit , oleh komunitas mereka sendiri. Kalian dapat menggunakan salah satu dari 20 bahasa pemrograman , lewat tantangan di dalam sebuah editor online milik situs web tersebut. Kalian juga dapat melihat solusi pada setiap tantangan ,dari user atau pengguna. Serta kalian juga , bisa mendapatkan point , untuk menaikan ranking kalian.
Tingkatan : Pemula - Menengah
3. CodeFights
CodeFights |
Situs Web yang ketiga bernama CodeFights. CodeFights menyediakan kumpulan dari beberapa tantangan coding , yang bisa kalian pecahkan di dalam sebuah editor online milik mereka. Serta terdapat juga sebuah forum untuk user atau pengguna , untuk membahas setiap solusi dari setiap tantangan yang ada. CodeFights juga menyediakan fitur yang disebut sebagai Company Bots , untuk kalian sebagai user atau pengguna , dapat bertanding melawan bot , yang diprogram oleh beberapa engineer , di perusahaan seperti Uber, Dropbox, dan Quora.
Tingkatan : Pemula - Menengah
4. CodinGame
CodinGame |
Situs Web yang keempat bernama CodinGame. Codingame menyediakan kumpulan dari beberapa tantangan coding ,dengan cara yang berbeda dibandingkan , ketiga situs web yang sudah saya bahas sebelumnya diatas. Karena di situs web ini , kalian bisa menyelesaikan tantangan ,dengan menulis baris code , sambil memainkan game online. Jadi di situs web ini ,bisa dibilang mempunyai cara baru , selain untuk meningkatkan kemampuan pemrograman , kalian juga bisa sambil bersenang-senang ,dengan beberapa game yang disediakan. Bisa dibilang juga ini salah satu website ,yang bagus untuk pemula ,dalam belajar coding.
Tingkatan : Pemula - Menengah
5. TopCoder
TopCoder |
Situs Web yang kelima bernama TopCoder. TopCoder menyediakan platform ,untuk mengasah kemampuan programming kalian ,dengan cara kompetitif. Di situs web ini ,menyediakan beberapa algoritma klasik , yang sudah tua , yang dapat kalian selesaikan. Kalian juga dapat bersaing dengan user atau pengguna lain ,yang sedang menyelesaikan challenges atau tantangan ,yang sama dengan kalian. Di situs web ini ,kalian juga bisa mendapatkan hadiah ,berupa uang dollar , yang bisa kalian selesaikan ,pada tiap tantangan ,pada rentang waktu yang telah ditentukan.
Tingkatan : Menengah-Lanjutan
6. HackerRank
HackerRank |
Situs Web yang keenam bernama HackerRank. HackerRank lebih berfokus pada topik dalam pembelajaran ilmu komputer ,yang disediakan lewat tantangan , seperti Algoritma ,Matematika,SQL ,Pemrograman Fungsional, AI ,dan masih banyak lagi lainya. Kalian bisa menyelesaikan tantangannya langsung ,secara online ,dari berbagai topik yang kalian pilih. Terdapat juga fitur halaman ,untuk kalian berkompetisi ,dengan user atau pengguna lain, yang bernama Compete. Serta kalian juga bisa mencari pekerjaan , di dalam situs web ini , lewat fitur halaman Jobs.
Tingkatan : Menengah-Lanjutan
7. LeetCode
LeetCode |
Situs Web yang ketujuh bernama LeetCode. LeetCode mempunyai koleksi beberapa challenges atau tantangan , dari algoritma terbaik ,yang bisa kalian selesaikan. Topik yang dibahas mememerlukan pengetahuan tentang struktur data ,seperti binary tree ,linked list , heaps , dan lain sebagainya. Jadi situs web ini tidak cocok untuk pemula ,atau yang baru memulai belajar pemrograman.
Tingkatan : Menengah-Lanjutan
8. CodeChef
CodeChef |
Situs Web yang kedelapan bernama CodeChef. CodeChef merupakan situs web tentang pemrograman kompetitif berbasis di India , yang menyediakan ratusan challenges atau tantangan , yang bisa kalian selesaikan. Kalian bisa menulis baris code di dalam sebuah editor online milik mereka , dan melihat kumpulan atau koleksi tantangan ,yang dibagi menjadi beberapa kategori ,berdasarkan level skill atau kemampuan kalian.
Tingkatan : Menengah-Lanjutan
GeeksForGeeks |
Situ Web yang kesembilan bernama GeeksForGeeks. GeeksForGeeks mempunyai koleksi terbaik dari berbagai artikel , penjelasan , dan solusi code , untuk bahasan algoritma dan struktur data. Kalian juga bisa melihat berbagai contoh ,di dalam situs web ini , tentang bagaimana cara memecahkan pertanyaan yang sulit atau kompleks , menjadi bagian-bagian yang lebih sederhana, menjelaskan solusi ,dan kemudian mereka memberikan solusi kodenya.
Di situs web ini , juga disediakan editor online ,untuk kalian berlatih menyelesaikan tantangan , sebelum kalian melihat solusinya.
Tingkatan : Menengah-Lanjutan
10. Codeforces
CodeForces |
Situs Web yang kesepuluh bernama CodeForces. CodeForces juga merupakan salah satu situs web tentang pemrograman kompetitif ,yang berbasis di Rusia, yang secara teratur menyelengarakan kompetisi dimana beberapa programmer terbaik di dunia ,bersaing secara online. Di situs web ini , juga dibutuhkan keahlian ,dengan level atau tingkat lanjutan. Jadi mungkin situs web ini , tidak direkomendasikan untuk pemula.
Tingkatan : Lanjutan
Demikian 10 situs web terbaik ,yang saya bahas , untuk meningkatan skill atau kemampuan coding pemrograman kalian. Meskipun , mungkin masih banyak lagi beberapa situs web ,selain yang sudah saya sebutkan diatas. Tapi ,setidaknya ini bisa menjadi referensi untuk kalian nanti.
Post a Comment for "10 Situs Web Terbaik Untuk Meningkatkan Skill Coding Pemrograman"
Silakan berkomentar dengan baik ,jangan SPAM di komentar ini . NO BACKLINK /LINK HIDUP