8 GitHub-tárhely, amelyet meg kell csillagozni, most!

Ha informatikai területen dolgozik, vagy kezdő fejlesztő, akkor valószínűleg hallott már a GitHubról, és már használta is. A GitHub ad otthont a világ szoftverkódjainak nagy részének. A szoftverkódbázisok elhelyezése mellett a GitHub-ot a nyílt forráskódú közreműködők is használták egyedi tárhelyek létrehozására a kurált erőforrások tárolására, amelyek segíthetnek egy kezdő fejlesztőnek vagy akár egy tapasztaltnak, tantárgyak önálló tanulásában, problémák megoldásában, készségeik fejlesztésében vagy akár a megszerzésében. állás.

Nézzünk meg néhányat a legjobb GitHub-tárolók közül, amelyeket érdemes megcsillagozni!

„Amit nem tudok létrehozni, azt nem értem” – ez a híres fizikus, Richard Feynman híres idézete. Ez a tárház ennek az idézetnek a figyelembevételével készült és karbantartható, mivel összeállított listákat tartalmaz a barkácsolt stílusú gyakorlati oktatóanyagokról, amelyek segítségével mindenféle szoftvert a semmiből készíthet. Segíthet a diákoknak vagy a fejlesztőknek mélyen megérteni a technológia belső működését, ahogyan azt a semmiből építenék.

Ez az adattár nagyon hasznos lehet az Ön számára, ha olyan szoftverek belső elemeit próbálja megtanulni, mint a webszerverek, Git stb., vagy általános programozási projektötleteket keres.

Az Awesome adattár kiváló minőségű források, eszközök és könyvtárak gyűjteménye, amely a technológiai világ számos témáját fedi le. A programozási nyelvektől és keretrendszerektől a gépi tanulásig és a kiberbiztonságig ez a tárhely értékes hivatkozások széles választékát kínálja felfedezésre.

A virágzó közösség által fenntartott Awesome folyamatosan fejlődik új kiegészítésekkel és frissítésekkel, biztosítva, hogy Ön mindig naprakész legyen a legújabb és legrelevánsabb erőforrásokkal.

  Az Xbox 360 kontroller használata a Dolphin Emulatoron

Az Open Source Alternatives támogatja a nyílt forráskódú szoftvereket, és ingyenes és funkciókban gazdag alternatívákat kínál a népszerű védett szoftverekhez. Nyílt forráskódú megoldások változatos gyűjteményét mutatja be olyan feladatokhoz, mint a grafikai tervezés, a termelékenység, a kommunikáció és még sok más. A közelmúltban a ChatGPT alternatívái is megjelentek, amelyek mindegyike ingyenes és nyílt forráskódú.

A közösség által vezérelt szoftverekre helyezve a hangsúlyt, ez az adattár arra ösztönzi a felhasználókat, hogy fedezzék fel a nyílt forráskódú lehetőségeket, amelyek tiszteletben tartják az adatvédelmet, a biztonságot és a felhasználói szabadságot. A nyílt forráskódú alternatívák választása nemcsak költséget takarít meg, hanem hozzájárul egy fenntarthatóbb és befogadóbb technológiai ökoszisztémához is.

Az Open Source Society University (OSSU) Computer Science repo egy ambiciózus kezdeményezés, amelynek célja, hogy átfogó és autodidakta tantervet kínáljon a számítástechnika oktatásához. Ez a tárház egy strukturált, egyetemi szintű kurzustervet mutat be, amely a programozás alapjaitól a fejlett számítástechnikai témákig mindent lefed.

Akár meglévő tudását szeretné bővíteni, akár a semmiből belemerülni a számítástechnika birodalmába, ennek a tárháznak a jól megtervezett tanterve végigvezeti Önt egy szigorú és hálás tanulási úton. A tanterv elméletet, gyakorlati gyakorlatokat és gyakorlati projekteket tartalmaz a jól lekerekített oktatás érdekében.

Ahogy a neve is sugallja, a Free Programming Books egy olyan tárház, amely számos ingyenes, számítógépekkel és programozással kapcsolatos e-könyvet tartalmaz. A programozási nyelvek, keretrendszerek és technológiák széles skáláját lefedő tárhely különféle területekhez biztosít erőforrásokat, beleértve a webfejlesztést, az adattudományt, a mesterséges intelligenciát, a játékfejlesztést stb.

  6 Assetto Corsa hosting szerver az akciódús játékmenethez

Az ebben az adattárban elérhető minden könyvet gondos kiválasztási és átvilágításon vesz át a közreműködők közössége, biztosítva ezzel az erőforrások minőségét és megbízhatóságát. Ha még csak most kezdi a programozást, érdemes lehet megnézni ezt a tárolót, és kiválasztani egy kezdőbarát könyvet, amellyel elindíthatja fejlesztői útját.

A Coding Interview University egy átfogó és ingyenes forrás, amelynek célja, hogy segítsen kitűnni a műszaki állásinterjúkon a versenyképes technológiai iparágon belül. Ez az adattár egy jól szervezett ütemtervet mutat be, amely végigvezeti Önt a kódolási interjúk előkészítési folyamatán a vezető technológiai cégeknél.

Maga az alkotó is az Amazonnál bérelték fel az adattár forrásaiból tanulva. Az ebben az adattárban található erőforrások felkészítenek arra, hogy szoftvermérnök legyél, és nem összpontosítanak olyan niche-tartományokra, mint például a Full stack fejlesztés, a kiberbiztonság stb. Ha egy éven belül szeretnél szoftvermérnökként felvenni, és készen állsz az erőfeszítést, akkor feltétlenül nézze meg ezt a tárolót.

A rendszertervezés egy alapvető folyamat a szoftverfejlesztés területén, amely magában foglalja a komplex rendszerek megértését, meghatározását és megszervezését annak érdekében, hogy azok hatékonyan és eredményesen működjenek. Ez a szoftvermérnökök számára is kritikus készség, mivel sok technológiai vállalatnál gyakran az interjúfolyamat része.

A System Design Primer adattár felbecsülhetetlen értékű forrás mindazok számára, akik érdeklődnek a rendszertervezés tanulása iránt, vagy a műszaki interjúkra készülnek. Ez az adattár átfogó útmutatót nyújt a robusztus nagyméretű rendszerek tervezéséhez.

  6 Google Apps Script projekt a Gmail-élmény fokozásához

A rendszertervezéssel kapcsolatos témakörök széles skáláját fedi le, rendszerezett erőforrás-gyűjteményt biztosítva a méretezhető rendszerek felépítésének megértéséhez. Tartalmaz továbbá gyakori rendszertervezési interjúkérdéseket, valamint megbeszéléseket, kódot és diagramokat tartalmazó mintamegoldásokat.

Nagyon jó, ha vannak ütemtervek. Világosságot biztosítanak, egyszerűsítik a tanulást, és egyfajta stabilitást adnak, mivel egyértelmű mérföldköveket kell elérnie. A Developer Roadmap repository egy átfogó és tetszetős útmutató, amely, ahogy a neve is sugallja, útitervként szolgál a törekvő és tapasztalt fejlesztők számára.

Világos, lépésről lépésre bemutatja a különböző programozási nyelvek, technológiák és karrierpályák útvonalait. Akár az előtér-fejlesztés, a DevOps vagy akár az adattudomány iránt érdeklődik, ez a tárház mindenre kiterjed.

Az ütemterv az egyes utakat különböző szakaszokra bontja, a kezdőtől a haladóig, felvázolva az egyes szinteken elsajátítandó alapvető készségeket és fogalmakat. Emellett értékes forrásokat, például oktatóanyagokat, cikkeket és online kurzusokat is biztosít, amelyek segítenek a tanulásban.

Ha nem elégedett az ebben a tárolóban található ütemtervekkel, fontolja meg saját karriertervének elkészítését.

Fejlessze készségeit ezekkel a legjobb GitHub repókkal

Most, hogy ismeri ezeket a tárhelyeket, nagyon könnyen felvázolhatja a fejlesztői céljaihoz vezető utat – legyen szó bérbeadásról vagy álmai projektjének megépítéséről. A tanulás és az ingyenes és nyílt forráskódú adattárak előnyeinek kihasználása mellett fontos, hogy nyílt forráskódú hozzájárulásokkal próbáljon visszaadni a közösségnek.