Tam metin 1762 kelimedir ve beklenen öğrenme süresi 7 dakikadır
Kaynak: unsplash
GitHub, çeşitli teknolojileri, çerçeveleri, kütüphaneleri ve çeşitli koleksiyonları paylaşmak için bir numaralı platformdur. Ancak, bu kadar çok kaynakla, en yararlı olanları nasıl bulabilirsiniz.
Yazar Hanhaixunzhen, bu on süper yüksek puanlı kitaplığı sıraladı, bunların alaka düzeyi, popülerliği ve pratikliği çevrimiçi ve tüm yazılım mühendisleri için büyük değer taşıyor.
İster yeni bilgiler öğrenmek ister harika bir yazılım oluşturmak isteyin, size yardımcı olabilirler.
GitHub'daki yıldız sayısı: 61.300
Bu harika kitaplık, temelde kendi teknolojinizi nasıl oluşturacağınızla ilgili bir eğitim koleksiyonudur.Komut satırı araçları, işletim sistemleri, arama motorları, 3B oluşturucular vb.
Kendi programlama dilinizi mi yaratmak istiyorsunuz? Veya kendi Docker'ınız veya Git'iniz? Bu kütüphane çok uygundur.
GitHub'daki yıldız sayısı: 139.000
Kütüphane adı ücretsiz bir programlama kitabı olmasına rağmen bundan çok daha fazlasını sağlayabilir. Birden çok dilde mevcuttur ve ücretsiz çevrimiçi kurslar, etkileşimli programlama kaynakları, problem setleri ve rekabetçi programlama, podcast'ler ve programlama mekanları içerir.
Ama çoğu programlama kitapları, ki bu gerçekten harika bir koleksiyon.
Kaynak: unsplash
GitHub yıldızları: 86.200
Bu, yazılım mühendisleri için son derece uygun bir kitaplıktır, büyük sistemlerin nasıl tasarlanacağını öğrenmeye yardımcı olur. Bu, daha iyi bir mühendis olmanıza yardımcı olur ve düzenli bir kaynak koleksiyonu sağlar.
Birçok şirkette teknik mülakat sürecinde, sistem tasarımı genellikle gerekli bir kısımdır.Bu nedenle, çalışma kılavuzlarını, mülakat yöntemi önerilerini, mülakat soruları ve çözümlerini, etkileşimli öğrenmeye yönelik öğrenme kartı setlerini ve etkileşimli kodlama zorluklarını birleştiren kütüphane ayrıca yardımcı olur. Röportaj için hazırlanın.
GitHub yıldızlarının sayısı: 106.000
Bu, Zsh yapılandırmasını yönetmek için topluluk odaklı bir açık kaynaklı çerçevedir. Zsh yalnızca etkileşimli bir kabuk değil, aynı zamanda birçok geliştirici tarafından kullanılan güçlü bir betik dilidir.
Oh My Zsh, kullanıcı Zsh özelleştirmesi için kullanılabilecek güçlü eklentilere ve güzel temalara sahiptir. Kurmak ve çalıştırmak nispeten zor bir iştir, ancak İnternette uygun bir ayar bulmanıza yardımcı olabilecek birçok öğretici ve örnek vardır.
GitHub yıldızları: 104.000
Kaynak: unsplash
Bu, Amazon, Google veya Facebook gibi büyük şirketlerde yazılım mühendisi olmak isteyenler için aylık bir öğrenme planıdır. Yazılım mühendisliğinde yeni olanlar (bilgisayar bilimi bilgisi gerektiren) için tasarlanmıştır ve ayrıca bir güvenilirlik mühendisi veya bir operasyon mühendisi olmayı nasıl öğreneceğiniz konusunda öneriler sunar.
Kütüphane yazarının asıl amacı, kendi öğrenme sürecini kaydetmek için onu yapılacaklar listesi olarak kullanmaktı. Günde 8-12 saat çalıştıktan sonra, sonunda Amazon'da yazılım geliştirme mühendisi olarak ideal bir iş buldu.
Google, Microsoft, Facebook ve diğer şirketlerde de teknik görüşmeler için hazırlanıyorsanız, bunu seçmekte yanlış bir şey yok.
GitHub yıldızları: 97.000
Adından da anlaşılacağı gibi, bu .gitignore şablonlarının kullanışlı bir koleksiyonudur. GitHub deposu olarak ayarlanan her yeni proje için, yüklenen içeriği filtrelemek için bir .gitignore dosyası olmalıdır.
Dosyanın içeriği projeye ve dile göre değişir.Rails, Python, Perl, Laravel, Java vb. Gibi hemen hemen tüm diller ve çerçeveler için şablonlar içerir. Fortran şablonları bile var!
Kaynak: unsplash
GitHub'daki yıldız sayısı: 64.700
Bu kütüphane, popüler JavaScript algoritmalarının ve veri yapılarının birçok örneğini içerir. Her örneğin, zorluğu göstermek için bir başlangıç veya ileri düzey işareti vardır. Karma tablolar (karma tablolar), yığınlar, kuyruklar, yığınlar, matematik, dizeler, kümeler vb. Örnekleri vardır.
GitHub yıldızları: 73, 100
Genel API'ler, projelerde ve uygulamalarda kullanılabilecek bir dizi mükemmel ücretsiz API içerir. İşletme, animasyon, hayvanlar, haberler, finans, oyunlar vb. Gibi çeşitli konuları kapsar.
Kaynak: unsplash
Bazı küçük ve sevimli API'ler var.Bu API'lerin temaları daha ilginç ve eğlenceli. Ancak Gmail API veya Google Analytics API gibi pratik olanlar da var.
Gerçekten her şeyi kapsıyor, bu yüzden kendiniz kontrol ettiğinizden emin olun.
GitHub yıldızları: 70, 100
Komut satırının nasıl kullanılacağı sorusu genellikle geliştiriciler tarafından göz ardı edilir, ancak bir mühendis olarak, iş verimliliğini ve esnekliği artırmaya gerçekten yardımcı olur.
Bu kitaplık, Linux'ta komut satırını kullanmak için yararlı notlar ve ipuçları içerir.Ayrıca, özellikle Windows veya macOS için bölümler de vardır. Genel ipuçları, diğer UNIX tabanlı işletim sistemleri için geçerlidir.
Bu sadece yeni başlayanlar için değil aynı zamanda deneyimli kişiler için de uygundur. Bu kitaplık artık sık sık güncellenmese de, yine de komut satırının kullanımına yardımcı olacak çok iyi ipuçları sağlar. Kullanıcılar ayrıca kütüphaneyi masrafları kendilerine ait olmak üzere koruyabilirler.
Kaynak: unsplash
GitHub yıldızları: 98.600
Bu kitaplık, 2020'de bir ön uç, arka uç veya geliştirme ve operasyon mühendisi olmak için gereken farklı yolları ve teknolojileri gösteren bir dizi diyagram içerir.
Bir bakışta şaşırtıcı görünse de kılavuz, bu hızla değişen endüstri için neyin mümkün olduğunu ve neyin gerekli olduğunu açıklamaktadır. Bu kütüphane, endüstri sistemindeki değişiklikleri yansıtmak için her yıl güncellenir.
Mükemmel kaynaklar zaten burada ve bunları nasıl kullanacağınız size kalmış. Bunları iyi kullanın ve daha iyi bir yazılım mühendisi olun!
Yorum Beğen Takip Et
Yapay zeka öğrenme ve geliştirmenin kuru mallarını paylaşalım
Yeniden yazdırıyorsanız, lütfen arka planda bir mesaj bırakın ve yeniden yazdırma şartnamelerine uyun