Untuk programmer. 10 repositori GitHub yang berharga

GitHub adalah platform yang memberikan alat hebat kepada programmer untuk mengatur kode mereka. Tetapi repositori GitHub berisi banyak tutorial berharga selain kode. Misalnya, saya terlibat dalam pengembangan perangkat lunak dan terus mencari repositori yang mungkin berguna bagi saya dalam beberapa hal. Berikut adalah 10 proyek GitHub favorit saya.







1.danistefanovic / build-your-own-x



⬝ GitHub Bintang: Tentang 82K



The build-Anda-sendiri-x repositori adalah sumber daya yang fantastis bagi siapapun yang ingin membangun. Orang-orang seperti itu dapat menemukan banyak ide di sini, yang masing-masing dapat menjadi dasar proyek mereka sendiri. Selain itu, di repositori ini, meskipun Anda tidak menggunakannya untuk mencari ide, Anda dapat menemukan banyak materi menarik.



2. trekhleb / javascript-algoritme



⬝ Bintang GitHub: sekitar 81 ribu



Salah satu perbedaan antara "programmer" (Software Engineer) dan "developer" (Software Developer) adalah bahwa "programmer" kemungkinan besar lebih baik daripada "developer" dalam memahami algoritma dan struktur data ... Tetapi terlepas dari apa yang sudah Anda ketahui, Anda dapat menemukan sesuatu di repositori javascript-algoritme yang akan menarik minat Anda. Yakni, ada banyak koleksi materi tentang algoritme dan struktur data dengan contoh penerapannya di JavaScript. Di sini Anda juga dapat menemukan jawaban atas pertanyaan yang ditemui dalam wawancara.



3.ossu / ilmu komputer



⬝ Bintang GitHub: sekitar 64 ribu



Repositori ilmu komputer berisi tautan ke materi pelajaran gratis tentang ilmu komputer, yang, saya yakin, akan menarik bagi banyak orang - dari orang-orang yang baru saja berpikir untuk memulai pemrograman hingga pemrogram otodidak yang telah menemukannya kerja.



4.30 detik / 30 detik kode



⬝ GitHub Stars: sekitar 59K



Repositori kode berdurasi 30 detik berisi lebih dari seratus contoh pendek kode JavaScript. Di antara contoh-contoh ini, Anda dapat menemukan, katakanlah, implementasi algoritme tertentu, serta kode yang dapat berguna bagi programmer untuk menyelesaikan berbagai tugas pekerjaan. Menurut saya, repositori ini layak untuk Anda perhatikan.



5.gothinkster / realworld



⬝ Bintang GitHub: sekitar 46 ribu



Pernah ingin tahu cara membuat aplikasi nyata menggunakan bahasa atau teknologi tertentu? Jika demikian, maka realworld repositori mewakili RealWorld contoh aplikasi proyek diciptakan khusus untuk Anda. Banyak aplikasi sampel merupakan klon dari daftar tugas yang biasa disebut aplikasi TODO. Repositori dunia nyata mengambil rute yang berbeda. Yaitu, di sini Anda dapat menemukan proyek yang rumit , mirip dengan medium.com. Pada saat yang sama, varian proyek ini ditampilkan di sini, dibuat menggunakan berbagai teknologi untuk mengembangkan bagian aplikasi klien dan server.



6. EbookFoundation / free-programming-books



⬝ Bintang GitHub: sekitar 160 ribu



Repositori buku-pemrograman-gratis berisi banyak tautan ke buku-buku gratis tentang berbagai topik yang berkaitan dengan pemrograman.



7. donnemartin / sistem-desain-primer



⬝ Bintang GitHub: sekitar 107 ribu



Dalam repositori sistem-desain-primer , Anda dapat menemukan panduan untuk desain sistem. Kemampuan merancang sistem skala besar adalah keterampilan berharga yang memiliki aplikasi praktis di banyak bidang. Selain itu, perusahaan besar yang mempekerjakan spesialis untuk posisi pemrograman senior (dan lebih tinggi) mengharapkan spesialis ini memiliki keterampilan yang sama. Jika Anda ingin bersiap-siap untuk membangun sistem berskala besar, Anda harus memeriksa repositori ini.



8. vinta / awesome-python



⬝ GitHub Bintang: Tentang 86K The mengagumkan-python



repositori berisi kumpulan hati-hati curated perpustakaan, kerangka kerja dan berbagai proyek ditulis dengan Python. Ini adalah sumber yang bagus untuk siapa saja yang mempelajari Python. Repositori ini cocok untuk pemula dan programmer berpengalaman.



9. goldbergyoni / nodebestpractices



⬝ Bintang GitHub: sekitar 52 ribu



Saya terus membaca materi dengan berbagai rekomendasi dan "praktik terbaik" untuk Node.js dan saya tidak bisa membaca. Itulah sebabnya, ketika saya menemukan repositori nodebestpractices , saya menyadari bahwa itu akan membuat saya terpesona untuk waktu yang lama. Salah satu masalah programmer otodidak adalah bahwa mereka tidak selalu memulai dengan apa yang diklasifikasikan sebagai "praktik terbaik". Dan sumber daya seperti repositori ini membantu pertumbuhan profesional pemrogram semacam itu.



10. josephmisiti / awesome-machine-learning



⬝ Bintang GitHub: sekitar 46 ribu



Repositori pembelajaran mesin yang mengagumkan mirip dengan awesome-python di atas. Anda dapat menemukan banyak sumber pembelajaran mesin yang berharga di sini.



Hasil



Saya harap Anda telah menemukan di antara repositori di atas yang materinya akan menguntungkan Anda.



Apakah Anda memiliki repositori GitHub favorit yang dapat Anda rekomendasikan kepada orang lain?










All Articles