{"id":44566,"date":"2025-09-04T18:03:12","date_gmt":"2025-09-04T15:03:12","guid":{"rendered":"https:\/\/goit.global\/?post_type=articles&#038;p=44566"},"modified":"2025-10-08T18:04:52","modified_gmt":"2025-10-08T15:04:52","slug":"github-nedir-nasil-kullanilir-yazilim-dunyasinin-sosyal-agi","status":"publish","type":"articles","link":"https:\/\/goit.global\/tr\/articles\/github-nedir-nasil-kullanilir-yazilim-dunyasinin-sosyal-agi\/","title":{"rendered":"GitHub Nedir? Nas\u0131l Kullan\u0131l\u0131r? Yaz\u0131l\u0131m D\u00fcnyas\u0131n\u0131n Sosyal A\u011f\u0131"},"content":{"rendered":"<p>Yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131nda <a href=\"https:\/\/goit.global\/tr\/articles\/kodlama-nedir-nasil-ogrenilir\/\">kod yazmak<\/a> kadar, yazd\u0131\u011f\u0131n\u0131z kodu y\u00f6netmek, payla\u015fmak ve di\u011fer geli\u015ftiricilerle i\u015fbirli\u011fi yapmak da b\u00fcy\u00fck \u00f6nem ta\u015f\u0131r. \u0130\u015fte tam bu noktada kar\u015f\u0131m\u0131za <a href=\"https:\/\/github.com\" target=\"_blank\" rel=\"noopener\">GitHub<\/a> \u00e7\u0131kar. &#8220;Geli\u015ftiricilerin sosyal medyas\u0131&#8221; olarak da tan\u0131mlanan GitHub, d\u00fcnya genelinde 100 milyondan fazla yaz\u0131l\u0131m geli\u015ftiricinin bir araya geldi\u011fi, projelerini payla\u015ft\u0131\u011f\u0131 ve i\u015fbirli\u011fi yapt\u0131\u011f\u0131 devasa bir platform haline gelmi\u015ftir. Microsoft&#8217;un 2018 y\u0131l\u0131nda 7,5 milyar dolara <a href=\"https:\/\/webrazzi.com\/2018\/06\/06\/microsoft-75-milyar-dolara-satin-aldigi-githubi-bagimsiz-bir-sekilde-acik-birakacagina-dair-soz-verdi\/\" target=\"_blank\" rel=\"noopener\">sat\u0131n ald\u0131\u011f<\/a>\u0131 bu platform, yaz\u0131l\u0131m d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez ara\u00e7lar\u0131ndan biri olarak kabul edilmektedir.<\/p>\n<p>Bu yaz\u0131da, GitHub&#8217;\u0131n ne oldu\u011funu, Git ile aras\u0131ndaki farklar\u0131, temel kavramlar\u0131n\u0131 ve nas\u0131l kullan\u0131ld\u0131\u011f\u0131n\u0131 s\u0131f\u0131rdan \u00f6\u011freneceksiniz. Ayr\u0131ca GoIT Turkey&#8217;nin e\u011fitim programlar\u0131nda GitHub&#8217;\u0131n nas\u0131l \u00f6\u011fretildi\u011fini ve profesyonel bir portfolyo olu\u015fturman\u0131n p\u00fcf noktalar\u0131n\u0131 ke\u015ffedeceksiniz.<\/p>\n<h2>GitHub Nedir?<\/h2>\n<p>GitHub, yaz\u0131l\u0131m projelerinizi bulutta saklayabilece\u011finiz, y\u00f6netebilece\u011finiz ve di\u011fer geli\u015ftiricilerle payla\u015fabilece\u011finiz web tabanl\u0131 bir platformdur. 2008 y\u0131l\u0131nda kurulmu\u015f olan GitHub, Git s\u00fcr\u00fcm kontrol sistemine dayal\u0131 olarak \u00e7al\u0131\u015f\u0131r ve yaz\u0131l\u0131m geli\u015ftirme s\u00fcre\u00e7lerini kolayla\u015ft\u0131ran bir\u00e7ok ek \u00f6zellik sunar. Temel olarak, kodlar\u0131n\u0131z\u0131 g\u00fcvenli bir \u015fekilde saklaman\u0131z\u0131, de\u011fi\u015fiklikleri takip etmenizi ve d\u00fcnyan\u0131n d\u00f6rt bir yan\u0131ndaki geli\u015ftiricilerle i\u015fbirli\u011fi yapman\u0131z\u0131 sa\u011flayan bulut tabanl\u0131 bir kod bar\u0131nd\u0131rma hizmetidir.<\/p>\n<h3>Temel Tan\u0131m<\/h3>\n<p>GitHub&#8217;\u0131 anlamak i\u00e7in \u00f6ncelikle ne i\u015fe yarad\u0131\u011f\u0131n\u0131 bilmek gerekir. Platform, yaz\u0131l\u0131m projelerinizi &#8220;repository&#8221; (depo) ad\u0131 verilen dijital klas\u00f6rlerde saklar. Bu depolar, projenizin t\u00fcm dosyalar\u0131n\u0131, ge\u00e7mi\u015f de\u011fi\u015fikliklerini ve katk\u0131da bulunanlar\u0131n bilgilerini i\u00e7erir. GitHub&#8217;\u0131n g\u00fczelli\u011fi, bu depolar\u0131 internet \u00fczerinden eri\u015filebilir k\u0131lmas\u0131 ve birden fazla ki\u015finin ayn\u0131 proje \u00fczerinde \u00e7al\u0131\u015fmas\u0131na olanak tan\u0131mas\u0131d\u0131r.<\/p>\n<p>Yaz\u0131l\u0131m projelerini depolama ve payla\u015fma \u00f6zelliklerinin yan\u0131 s\u0131ra, GitHub ayn\u0131 zamanda g\u00fc\u00e7l\u00fc bir i\u015fbirli\u011fi platformudur. Geli\u015ftiriciler, ba\u015fkalar\u0131n\u0131n projelerine katk\u0131da bulunabilir, hatalar\u0131 raporlayabilir, yeni \u00f6zellikler \u00f6nerebilir ve kod incelemeleri yapabilir. Bu \u00f6zellikler GitHub&#8217;\u0131 sadece bir kod depolama alan\u0131 olmaktan \u00e7\u0131kar\u0131p, ger\u00e7ek bir yaz\u0131l\u0131m geli\u015ftirme ekosistemi haline getirir.<\/p>\n<p>Bulut tabanl\u0131 yap\u0131s\u0131 sayesinde GitHub, kodlar\u0131n\u0131za her yerden eri\u015fmenizi sa\u011flar. \u0130ster evden, ister ofisten, ister bir kafeden \u00e7al\u0131\u015f\u0131n, internet ba\u011flant\u0131n\u0131z oldu\u011fu s\u00fcrece projelerinize ula\u015fabilir ve \u00fczerinde \u00e7al\u0131\u015fmaya devam edebilirsiniz. Bu esneklik, \u00f6zellikle uzaktan \u00e7al\u0131\u015fma k\u00fclt\u00fcr\u00fcn\u00fcn yayg\u0131nla\u015ft\u0131\u011f\u0131 g\u00fcn\u00fcm\u00fczde b\u00fcy\u00fck bir avantaj sa\u011flamaktad\u0131r.<\/p>\n<h3>GitHub vs Git Farklar\u0131<\/h3>\n<p>GitHub ve Git s\u0131kl\u0131kla kar\u0131\u015ft\u0131r\u0131lan iki farkl\u0131 kavramd\u0131r. Bu ikisi aras\u0131ndaki fark\u0131 anlamak, platformu do\u011fru kullanmak i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<p>Git: Yerel S\u00fcr\u00fcm Kontrol Sistemi <a href=\"https:\/\/git-scm.com\" target=\"_blank\" rel=\"noopener\">Git<\/a>, Linus Torvalds taraf\u0131ndan 2005 y\u0131l\u0131nda geli\u015ftirilen, da\u011f\u0131t\u0131k bir s\u00fcr\u00fcm kontrol sistemidir. Bilgisayar\u0131n\u0131zda yerel olarak \u00e7al\u0131\u015f\u0131r ve kodunuzdaki de\u011fi\u015fiklikleri takip eder. Git sayesinde:<\/p>\n<ul>\n<li aria-level=\"1\">Kodunuzun ge\u00e7mi\u015f versiyonlar\u0131na d\u00f6nebilirsiniz<\/li>\n<li aria-level=\"1\">Farkl\u0131 \u00f6zellikler \u00fczerinde paralel \u00e7al\u0131\u015fabilirsiniz<\/li>\n<li aria-level=\"1\">De\u011fi\u015fiklikleri birle\u015ftirebilir ve \u00e7ak\u0131\u015fmalar\u0131 \u00e7\u00f6zebilirsiniz<\/li>\n<li aria-level=\"1\">Tamamen offline \u00e7al\u0131\u015fabilirsiniz<\/li>\n<\/ul>\n<p>GitHub: Git Projelerini Bar\u0131nd\u0131ran Web Platformu GitHub ise Git&#8217;in \u00fczerine kurulu, web tabanl\u0131 bir bar\u0131nd\u0131rma servisidir. Git&#8217;in t\u00fcm \u00f6zelliklerini kullan\u0131rken, bunlara ek olarak:<\/p>\n<ul>\n<li aria-level=\"1\">Projelerinizi bulutta saklama<\/li>\n<li aria-level=\"1\">Web aray\u00fcz\u00fc \u00fczerinden kod g\u00f6r\u00fcnt\u00fcleme ve d\u00fczenleme<\/li>\n<li aria-level=\"1\">\u0130\u015fbirli\u011fi ara\u00e7lar\u0131 (Issues, Pull Requests, Projects)<\/li>\n<li aria-level=\"1\">Sosyal \u00f6zellikler (takip etme, y\u0131ld\u0131zlama, fork)<\/li>\n<li aria-level=\"1\">Otomatik CI\/CD entegrasyonlar\u0131<\/li>\n<li aria-level=\"1\">G\u00fcvenlik taramalar\u0131 ve uyar\u0131lar<\/li>\n<\/ul>\n<p>Temel Farklar: Git komut sat\u0131r\u0131ndan kullan\u0131l\u0131rken, GitHub modern bir web aray\u00fcz\u00fc sunar. Git tamamen \u00fccretsiz ve a\u00e7\u0131k kaynakl\u0131yken, GitHub&#8217;\u0131n hem \u00fccretsiz hem de \u00fccretli planlar\u0131 bulunur. Git sadece versiyon kontrol\u00fcne odaklan\u0131rken, GitHub proje y\u00f6netimi, dok\u00fcmantasyon ve i\u015fbirli\u011fi ara\u00e7lar\u0131 da sunar. K\u0131sacas\u0131 Git motor, GitHub ise o motorun \u00fczerine kurulu l\u00fcks bir ara\u00e7t\u0131r.<\/p>\n<h2>GitHub&#8217;\u0131n Temel Kavramlar\u0131<\/h2>\n<p>GitHub&#8217;\u0131 etkili kullanabilmek i\u00e7in platformun temel kavramlar\u0131n\u0131 anlamak gerekir. Bu kavramlar, g\u00fcnl\u00fck kullan\u0131mda s\u00fcrekli kar\u015f\u0131n\u0131za \u00e7\u0131kacak ve projelerinizi y\u00f6netmenin temelini olu\u015fturacakt\u0131r.<\/p>\n<h3>Depo (Repository)<\/h3>\n<p>Repository veya k\u0131saca &#8220;repo&#8221;, GitHub&#8217;\u0131n kalbidir. Projenizin t\u00fcm dosyalar\u0131n\u0131n, klas\u00f6rlerinin ve ge\u00e7mi\u015f de\u011fi\u015fikliklerinin sakland\u0131\u011f\u0131 dijital bir klas\u00f6r olarak d\u00fc\u015f\u00fcnebilirsiniz. Her repository, projenizle ilgili her \u015feyi i\u00e7erir: kaynak kodlar, g\u00f6rseller, dok\u00fcmantasyon, lisans bilgileri ve daha fazlas\u0131.<\/p>\n<p>Genel (Public) vs \u00d6zel (Private) Depolar:<\/p>\n<p>Genel depolar herkes taraf\u0131ndan g\u00f6r\u00fcnt\u00fclenebilir ve kopyalanabilir. A\u00e7\u0131k kaynak projeler genellikle public olarak payla\u015f\u0131l\u0131r. Bu sayede:<\/p>\n<ul>\n<li aria-level=\"1\">Di\u011fer geli\u015ftiriciler kodunuzu g\u00f6rebilir ve katk\u0131da bulunabilir<\/li>\n<li aria-level=\"1\">Portfolyonuzda projelerinizi sergileyebilirsiniz<\/li>\n<li aria-level=\"1\">Topluluk deste\u011fi alabilirsiniz<\/li>\n<\/ul>\n<p>\u00d6zel depolar ise sadece siz ve izin verdi\u011finiz ki\u015filer taraf\u0131ndan g\u00f6r\u00fclebilir. Ticari projeler, ki\u015fisel \u00e7al\u0131\u015fmalar veya hen\u00fcz tamamlanmam\u0131\u015f projeler i\u00e7in idealdir. GitHub art\u0131k \u00fccretsiz hesaplar i\u00e7in de s\u0131n\u0131rs\u0131z private repo imkan\u0131 sunmaktad\u0131r.<\/p>\n<p>README Dosyas\u0131n\u0131n \u00d6nemi:<\/p>\n<p>Her repository&#8217;de bulunmas\u0131 gereken en \u00f6nemli dosya README.md dosyas\u0131d\u0131r. Bu dosya:<\/p>\n<ul>\n<li aria-level=\"1\">Projenizin ne yapt\u0131\u011f\u0131n\u0131 a\u00e7\u0131klar<\/li>\n<li aria-level=\"1\">Kurulum talimatlar\u0131n\u0131 i\u00e7erir<\/li>\n<li aria-level=\"1\">Kullan\u0131m \u00f6rnekleri sunar<\/li>\n<li aria-level=\"1\">Katk\u0131da bulunma rehberi sa\u011flar<\/li>\n<li aria-level=\"1\">Lisans bilgilerini g\u00f6sterir<\/li>\n<\/ul>\n<p>\u0130yi yaz\u0131lm\u0131\u015f bir README, projenizin profesyonelli\u011fini g\u00f6sterir ve di\u011fer geli\u015ftiricilerin projenizi anlamas\u0131n\u0131 kolayla\u015ft\u0131r\u0131r.<\/p>\n<h3>Commit ve De\u011fi\u015fiklik Takibi<\/h3>\n<p>Commit, projenizde yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fikliklerin anl\u0131k g\u00f6r\u00fcnt\u00fcs\u00fcd\u00fcr. Her commit, projenizin o anki halini kaydeder ve ge\u00e7mi\u015fte bu noktaya d\u00f6nmenizi sa\u011flar. Commit&#8217;leri projenizin zaman makinesi olarak d\u00fc\u015f\u00fcnebilirsiniz.<\/p>\n<p>Commit Mesaj\u0131 Yazma \u00d6nemi:<\/p>\n<p>Her commit&#8217;e a\u00e7\u0131klay\u0131c\u0131 bir mesaj eklemek kritiktir. \u0130yi bir commit mesaj\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">Ne de\u011fi\u015fti\u011fini k\u0131saca \u00f6zetler<\/li>\n<li aria-level=\"1\">Neden de\u011fi\u015fti\u011fini a\u00e7\u0131klar<\/li>\n<li aria-level=\"1\">Gelecekte bak\u0131ld\u0131\u011f\u0131nda anla\u015f\u0131l\u0131r olur<\/li>\n<\/ul>\n<p>\u00d6rnek iyi commit mesajlar\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">&#8220;Kullan\u0131c\u0131 giri\u015f formu validasyonu eklendi&#8221;<\/li>\n<li aria-level=\"1\">&#8220;Veritaban\u0131 ba\u011flant\u0131 hatas\u0131 d\u00fczeltildi&#8221;<\/li>\n<li aria-level=\"1\">&#8220;Ana sayfa performans\u0131 iyile\u015ftirildi&#8221;<\/li>\n<\/ul>\n<p>Ge\u00e7mi\u015f ve Geri Alma \u00d6zellikleri:<\/p>\n<p>GitHub, projenizin t\u00fcm ge\u00e7mi\u015fini saklar. Bu sayede:<\/p>\n<ul>\n<li aria-level=\"1\">Hangi de\u011fi\u015fikli\u011fin ne zaman ve kim taraf\u0131ndan yap\u0131ld\u0131\u011f\u0131n\u0131 g\u00f6rebilirsiniz<\/li>\n<li aria-level=\"1\">Eski versiyonlar\u0131 inceleyebilir ve kar\u015f\u0131la\u015ft\u0131rabilirsiniz<\/li>\n<li aria-level=\"1\">Hatal\u0131 de\u011fi\u015fiklikleri geri alabilirsiniz<\/li>\n<li aria-level=\"1\">Belirli bir tarihteki kodu g\u00f6r\u00fcnt\u00fcleyebilirsiniz<\/li>\n<\/ul>\n<h3>Dal (Branch) Sistemi<\/h3>\n<p>Branch sistemi, ayn\u0131 proje \u00fczerinde farkl\u0131 \u00f6zellikler geli\u015ftirmenizi sa\u011flayan g\u00fc\u00e7l\u00fc bir \u00f6zelliktir. Ana kodunuzu bozmadan yeni \u00f6zellikler ekleyebilir, deneyler yapabilir ve haz\u0131r oldu\u011funda bunlar\u0131 ana projeye ekleyebilirsiniz.<\/p>\n<p>Ana Dal (main\/master) Kavram\u0131:<\/p>\n<p>Her repository&#8217;nin bir ana dal\u0131 vard\u0131r (genellikle &#8220;main&#8221; veya &#8220;master&#8221; olarak adland\u0131r\u0131l\u0131r). Bu dal:<\/p>\n<ul>\n<li aria-level=\"1\">Projenin kararl\u0131, \u00e7al\u0131\u015fan versiyonunu i\u00e7erir<\/li>\n<li aria-level=\"1\">Production&#8217;a giden kod genellikle buradan al\u0131n\u0131r<\/li>\n<li aria-level=\"1\">Di\u011fer t\u00fcm dallar buradan t\u00fcretilir ve buraya birle\u015ftirilir<\/li>\n<\/ul>\n<p>\u00d6zellik Dallar\u0131 ve Birle\u015ftirme (Merge):<\/p>\n<p>Yeni bir \u00f6zellik \u00fczerinde \u00e7al\u0131\u015f\u0131rken, ana daldan yeni bir dal olu\u015fturursunuz:<\/p>\n<ul>\n<li aria-level=\"1\">feature\/yeni-ozellik<\/li>\n<li aria-level=\"1\">bugfix\/hata-duzeltme<\/li>\n<li aria-level=\"1\">hotfix\/acil-duzeltme<\/li>\n<\/ul>\n<p>Bu dalda \u00e7al\u0131\u015fmalar\u0131n\u0131z\u0131 tamamlad\u0131ktan sonra, de\u011fi\u015fiklikleri ana dala &#8220;merge&#8221; edersiniz. Bu s\u00fcre\u00e7, kodunuzun g\u00f6zden ge\u00e7irilmesini ve test edilmesini sa\u011flar.<\/p>\n<p>\u00c7ak\u0131\u015fma (Conflict) \u00c7\u00f6z\u00fcm\u00fc:<\/p>\n<p>Birden fazla ki\u015fi ayn\u0131 dosyan\u0131n ayn\u0131 b\u00f6l\u00fcm\u00fcnde de\u011fi\u015fiklik yapt\u0131\u011f\u0131nda \u00e7ak\u0131\u015fmalar olu\u015fabilir. GitHub bu \u00e7ak\u0131\u015fmalar\u0131 tespit eder ve \u00e7\u00f6zmeniz i\u00e7in ara\u00e7lar sunar. \u00c7ak\u0131\u015fma \u00e7\u00f6z\u00fcm\u00fc:<\/p>\n<ul>\n<li aria-level=\"1\">Hangi de\u011fi\u015fikliklerin korunaca\u011f\u0131na karar vermeyi<\/li>\n<li aria-level=\"1\">Kodlar\u0131 birle\u015ftirmeyi<\/li>\n<li aria-level=\"1\">Son halini test etmeyi i\u00e7erir<\/li>\n<\/ul>\n<h2>GitHub Nas\u0131l Kullan\u0131l\u0131r?<\/h2>\n<p>GitHub&#8217;\u0131 kullanmaya ba\u015flamak d\u00fc\u015f\u00fcnd\u00fc\u011f\u00fcn\u00fczden daha kolayd\u0131r. Ad\u0131m ad\u0131m nas\u0131l ba\u015flayaca\u011f\u0131n\u0131z\u0131 ve temel i\u015flemleri nas\u0131l yapaca\u011f\u0131n\u0131z\u0131 \u00f6\u011frenelim.<\/p>\n<h3>Hesap Olu\u015fturma<\/h3>\n<p>GitHub yolculu\u011funuz \u00fccretsiz bir hesap olu\u015fturarak ba\u015flar. github.com adresine giderek &#8220;Sign up&#8221; butonuna t\u0131klay\u0131n ve \u015fu ad\u0131mlar\u0131 izleyin:<\/p>\n<p>Kay\u0131t A\u015famalar\u0131:<\/p>\n<ol>\n<li aria-level=\"1\">Kullan\u0131c\u0131 ad\u0131 se\u00e7imi (dikkatli olun, bu sizin GitHub kimli\u011finiz olacak)<\/li>\n<li aria-level=\"1\">E-posta adresi giri\u015fi (do\u011frulama gerekecek)<\/li>\n<li aria-level=\"1\">G\u00fc\u00e7l\u00fc bir \u015fifre belirleme<\/li>\n<li aria-level=\"1\">E-posta do\u011frulama<\/li>\n<li aria-level=\"1\">Profil bilgilerini tamamlama<\/li>\n<\/ol>\n<p>Profil D\u00fczenleme ve Profesyonel G\u00f6r\u00fcn\u00fcm:<\/p>\n<p>Hesab\u0131n\u0131z\u0131 olu\u015fturduktan sonra profilinizi d\u00fczenlemeyi ihmal etmeyin:<\/p>\n<ul>\n<li aria-level=\"1\">Profesyonel bir profil foto\u011fraf\u0131 ekleyin<\/li>\n<li aria-level=\"1\">Bio k\u0131sm\u0131nda kendinizi tan\u0131t\u0131n (kim oldu\u011funuz, ne yapt\u0131\u011f\u0131n\u0131z)<\/li>\n<li aria-level=\"1\">Lokasyon bilginizi ekleyin<\/li>\n<li aria-level=\"1\">Web siteniz veya blog&#8217;unuz varsa link ekleyin<\/li>\n<li aria-level=\"1\">Sosyal medya hesaplar\u0131n\u0131z\u0131 ba\u011flay\u0131n<\/li>\n<\/ul>\n<p>Kullan\u0131c\u0131 Ad\u0131 Se\u00e7imi \u0130pu\u00e7lar\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">K\u0131sa ve ak\u0131lda kal\u0131c\u0131 olsun<\/li>\n<li aria-level=\"1\">Profesyonel g\u00f6r\u00fcns\u00fcn (oyun nicklerinizi kullanmay\u0131n)<\/li>\n<li aria-level=\"1\">Ger\u00e7ek ad\u0131n\u0131z\u0131 veya varyasyonlar\u0131n\u0131 tercih edin<\/li>\n<li aria-level=\"1\">Say\u0131lar ve \u00f6zel karakterlerden ka\u00e7\u0131n\u0131n<\/li>\n<li aria-level=\"1\">Gelecekte de\u011fi\u015ftirmek zor olaca\u011f\u0131n\u0131 unutmay\u0131n<\/li>\n<\/ul>\n<h3>\u0130lk Depo Olu\u015fturma<\/h3>\n<p>Art\u0131k ilk projenizi GitHub&#8217;da bar\u0131nd\u0131rmaya haz\u0131rs\u0131n\u0131z. \u0130lk deponuzu olu\u015fturmak i\u00e7in \u015fu ad\u0131mlar\u0131 izleyin:<\/p>\n<p>&#8220;New Repository&#8221; ile Proje Ba\u015flatma:<\/p>\n<ol>\n<li aria-level=\"1\">Ana sayfada veya profil sayfan\u0131zda ye\u015fil &#8220;New&#8221; butonuna t\u0131klay\u0131n<\/li>\n<li aria-level=\"1\">Repository olu\u015fturma sayfas\u0131 a\u00e7\u0131lacak<\/li>\n<li aria-level=\"1\">Gerekli bilgileri doldurun ve &#8220;Create repository&#8221; butonuna t\u0131klay\u0131n<\/li>\n<\/ol>\n<p>Proje Ad\u0131, A\u00e7\u0131klama ve G\u00f6r\u00fcn\u00fcrl\u00fck Ayarlar\u0131:<\/p>\n<p>Repository olu\u015ftururken dikkat edilmesi gerekenler:<\/p>\n<ul>\n<li aria-level=\"1\">Repository ad\u0131: Projenizin ne yapt\u0131\u011f\u0131n\u0131 a\u00e7\u0131klayan, anlaml\u0131 bir isim se\u00e7in<\/li>\n<li aria-level=\"1\">A\u00e7\u0131klama: Projenizi k\u0131saca tan\u0131tan bir a\u00e7\u0131klama yaz\u0131n<\/li>\n<li aria-level=\"1\">Public\/Private: Projenizin herkese a\u00e7\u0131k m\u0131 yoksa gizli mi olaca\u011f\u0131na karar verin<\/li>\n<li aria-level=\"1\">Initialize with README: \u0130\u015faretlerseniz otomatik README dosyas\u0131 olu\u015fturur<\/li>\n<\/ul>\n<p>README ve Lisans Se\u00e7imi:<\/p>\n<p>Repository olu\u015ftururken iki \u00f6nemli se\u00e7enek kar\u015f\u0131n\u0131za \u00e7\u0131kar:<\/p>\n<ul>\n<li aria-level=\"1\">README dosyas\u0131: Projenizi tan\u0131tmak i\u00e7in mutlaka ekleyin<\/li>\n<li aria-level=\"1\">Lisans: Kodunuzun nas\u0131l kullan\u0131labilece\u011fini belirler (MIT, Apache, GPL vb.)<\/li>\n<li aria-level=\"1\">.gitignore: Hangi dosyalar\u0131n takip edilmeyece\u011fini belirler<\/li>\n<\/ul>\n<h3>Kod Y\u00fckleme Y\u00f6ntemleri<\/h3>\n<p>Deponuzu olu\u015fturduktan sonra kodlar\u0131n\u0131z\u0131 y\u00fcklemenin birka\u00e7 yolu vard\u0131r:<\/p>\n<p>Web Aray\u00fcz\u00fc ile Dosya Y\u00fckleme:<\/p>\n<p>GitHub&#8217;\u0131n web aray\u00fcz\u00fc basit dosya y\u00fcklemeleri i\u00e7in idealdir:<\/p>\n<ol>\n<li aria-level=\"1\">Repository sayfan\u0131zda &#8220;Add file&#8221; butonuna t\u0131klay\u0131n<\/li>\n<li aria-level=\"1\">&#8220;Upload files&#8221; se\u00e7ene\u011fini se\u00e7in<\/li>\n<li aria-level=\"1\">Dosyalar\u0131n\u0131z\u0131 s\u00fcr\u00fckleyip b\u0131rak\u0131n veya se\u00e7in<\/li>\n<li aria-level=\"1\">Commit mesaj\u0131 yaz\u0131n<\/li>\n<li aria-level=\"1\">&#8220;Commit changes&#8221; butonuna t\u0131klay\u0131n<\/li>\n<\/ol>\n<p>Bu y\u00f6ntem k\u00fc\u00e7\u00fck de\u011fi\u015fiklikler ve tek dosya g\u00fcncellemeleri i\u00e7in pratiktir.<\/p>\n<p>Temel Git Komutlar\u0131:<\/p>\n<p>Profesyonel geli\u015ftirme i\u00e7in Git komutlar\u0131n\u0131 \u00f6\u011frenmek \u015fartt\u0131r:<\/p>\n<p>bash<\/p>\n<p># Projeyi klonlama<\/p>\n<p>git clone https:\/\/github.com\/kullaniciadi\/proje.git<\/p>\n<p>&nbsp;<\/p>\n<p># De\u011fi\u015fiklikleri ekleme<\/p>\n<p>git add .<\/p>\n<p>&nbsp;<\/p>\n<p># Commit olu\u015fturma<\/p>\n<p>git commit -m &#8220;A\u00e7\u0131klay\u0131c\u0131 commit mesaj\u0131&#8221;<\/p>\n<p>&nbsp;<\/p>\n<p># GitHub&#8217;a g\u00f6nderme<\/p>\n<p>git push origin main<\/p>\n<p>Yerel Projeden GitHub&#8217;a Y\u00fckleme:<\/p>\n<p>Bilgisayar\u0131n\u0131zda haz\u0131r bir projeniz varsa:<\/p>\n<ol>\n<li aria-level=\"1\">GitHub&#8217;da bo\u015f bir repository olu\u015fturun<\/li>\n<li aria-level=\"1\">Terminal\/komut sat\u0131r\u0131n\u0131 a\u00e7\u0131n<\/li>\n<li aria-level=\"1\">Proje klas\u00f6r\u00fcne gidin<\/li>\n<li aria-level=\"1\">Git&#8217;i ba\u015flat\u0131n ve remote ekleyin<\/li>\n<li aria-level=\"1\">Dosyalar\u0131 commit edip push yap\u0131n<\/li>\n<\/ol>\n<h3>\u0130\u015fbirli\u011fi \u00d6zellikleri<\/h3>\n<p>GitHub&#8217;\u0131n as\u0131l g\u00fcc\u00fc i\u015fbirli\u011fi \u00f6zelliklerinde yatar. Bu \u00f6zellikler sayesinde d\u00fcnyan\u0131n her yerinden geli\u015ftiricilerle \u00e7al\u0131\u015fabilirsiniz.<\/p>\n<p>\u00c7atal\u0131 (Fork): Projeleri Kopyalama<\/p>\n<p>Fork, ba\u015fkas\u0131n\u0131n projesinin kopyas\u0131n\u0131 kendi hesab\u0131n\u0131za alman\u0131z\u0131 sa\u011flar:<\/p>\n<ul>\n<li aria-level=\"1\">Orijinal projeye zarar vermeden deneyler yapabilirsiniz<\/li>\n<li aria-level=\"1\">Kendi \u00f6zelliklerinizi ekleyebilirsiniz<\/li>\n<li aria-level=\"1\">Haz\u0131r oldu\u011funda de\u011fi\u015fikliklerinizi orijinal projeye \u00f6nerebilirsiniz<\/li>\n<\/ul>\n<p>Fork yapmak i\u00e7in projenin sa\u011f \u00fcst k\u00f6\u015fesindeki &#8220;Fork&#8221; butonuna t\u0131klaman\u0131z yeterlidir.<\/p>\n<p>\u00c7ekme \u0130ste\u011fi (Pull Request): De\u011fi\u015fiklik \u00d6nerme<\/p>\n<p>Pull Request (PR), yapt\u0131\u011f\u0131n\u0131z de\u011fi\u015fiklikleri orijinal projeye dahil edilmesi i\u00e7in \u00f6nermenizi sa\u011flar:<\/p>\n<ul>\n<li aria-level=\"1\">Fork&#8217;lad\u0131\u011f\u0131n\u0131z projede de\u011fi\u015fiklikler yap\u0131n<\/li>\n<li aria-level=\"1\">&#8220;New Pull Request&#8221; butonuna t\u0131klay\u0131n<\/li>\n<li aria-level=\"1\">De\u011fi\u015fikliklerinizi a\u00e7\u0131klayan detayl\u0131 bir mesaj yaz\u0131n<\/li>\n<li aria-level=\"1\">Proje sahiplerinin incelemesini bekleyin<\/li>\n<\/ul>\n<p>\u0130yi bir PR \u015funlar\u0131 i\u00e7erir:<\/p>\n<ul>\n<li aria-level=\"1\">Neyi de\u011fi\u015ftirdi\u011finizin a\u00e7\u0131k a\u00e7\u0131klamas\u0131<\/li>\n<li aria-level=\"1\">Neden de\u011fi\u015ftirdi\u011finizin gerek\u00e7esi<\/li>\n<li aria-level=\"1\">Test edildi\u011fine dair bilgi<\/li>\n<li aria-level=\"1\">\u0130lgili issue numaras\u0131 (varsa)<\/li>\n<\/ul>\n<p>Sorunlar (Issues): Hata Raporlama ve G\u00f6rev Takibi<\/p>\n<p>Issues, proje ile ilgili sorunlar\u0131, \u00f6nerileri ve g\u00f6revleri takip etmek i\u00e7in kullan\u0131l\u0131r:<\/p>\n<ul>\n<li aria-level=\"1\">Hata raporlar\u0131: Buldu\u011funuz buglar\u0131 detayl\u0131 \u015fekilde raporlay\u0131n<\/li>\n<li aria-level=\"1\">\u00d6zellik istekleri: Yeni \u00f6zellik \u00f6nerilerinde bulunun<\/li>\n<li aria-level=\"1\">Sorular: Proje hakk\u0131nda soru sorun<\/li>\n<li aria-level=\"1\">G\u00f6rev listesi: Yap\u0131lacaklar\u0131 takip edin<\/li>\n<\/ul>\n<p>Her issue&#8217;ya etiketler, milestone&#8217;lar ve sorumlu ki\u015filer atanabilir. Bu sayede proje y\u00f6netimi daha organize olur.<\/p>\n<h2>GitHub ile Portfolyo Olu\u015fturma<\/h2>\n<p>GitHub profili, bir yaz\u0131l\u0131m geli\u015ftiricinin dijital CV&#8217;si gibidir. \u0130\u015fverenler ve di\u011fer geli\u015ftiriciler, yeteneklerinizi ve projelerinizi de\u011ferlendirmek i\u00e7in GitHub profilinizi inceler. Bu y\u00fczden etkili bir GitHub portfolyosu olu\u015fturmak kariyeriniz i\u00e7in kritik \u00f6neme sahiptir.<\/p>\n<h3>Etkili Profil<\/h3>\n<p>GitHub profilinizi \u00f6ne \u00e7\u0131karmak i\u00e7in yapman\u0131z gerekenler vard\u0131r. Bunlar hem teknik becerilerinizi hem de profesyonelli\u011finizi g\u00f6sterir.<\/p>\n<p>README Profili ile Ki\u015fisel Tan\u0131t\u0131m:<\/p>\n<p>GitHub, kullan\u0131c\u0131 ad\u0131n\u0131zla ayn\u0131 isimde \u00f6zel bir repository olu\u015fturman\u0131za izin verir. Bu repo&#8217;daki README.md dosyas\u0131 profilinizde g\u00f6r\u00fcnt\u00fclenir:<\/p>\n<ul>\n<li aria-level=\"1\">Kendinizi tan\u0131t\u0131n (kim oldu\u011funuz, ne yapt\u0131\u011f\u0131n\u0131z)<\/li>\n<li aria-level=\"1\">Teknik becerilerinizi listeleyin<\/li>\n<li aria-level=\"1\">\u00dczerinde \u00e7al\u0131\u015ft\u0131\u011f\u0131n\u0131z projeleri belirtin<\/li>\n<li aria-level=\"1\">\u0130leti\u015fim bilgilerinizi ekleyin<\/li>\n<li aria-level=\"1\">GitHub istatistiklerinizi g\u00f6sterin<\/li>\n<\/ul>\n<p>En \u0130yi Projeleri Sabitleme (Pinned Repositories):<\/p>\n<p>GitHub profilinizde 6 projeyi sabitleme \u00f6zelli\u011fi, en iyi \u00e7al\u0131\u015fmalar\u0131n\u0131z\u0131 \u00f6ne \u00e7\u0131karman\u0131z\u0131 sa\u011flar:<\/p>\n<ul>\n<li aria-level=\"1\">En kaliteli projelerinizi se\u00e7in<\/li>\n<li aria-level=\"1\">Farkl\u0131 teknolojileri g\u00f6steren projeler sabitleyin<\/li>\n<li aria-level=\"1\">Aktif olarak geli\u015ftirdi\u011finiz projeleri tercih edin<\/li>\n<li aria-level=\"1\">README dosyalar\u0131 eksiksiz olan projeleri \u00f6ne \u00e7\u0131kar\u0131n<\/li>\n<\/ul>\n<p>D\u00fczenli Kod Yazma Al\u0131\u015fkanl\u0131\u011f\u0131 G\u00f6sterme:<\/p>\n<p>GitHub contribution graph&#8217;\u0131 (ye\u015fil kutucuklar), ne kadar aktif oldu\u011funuzu g\u00f6sterir:<\/p>\n<ul>\n<li aria-level=\"1\">Her g\u00fcn en az bir commit atmaya \u00e7al\u0131\u015f\u0131n<\/li>\n<li aria-level=\"1\">A\u00e7\u0131k kaynak projelere katk\u0131da bulunun<\/li>\n<li aria-level=\"1\">Kendi projelerinizi s\u00fcrekli geli\u015ftirin<\/li>\n<li aria-level=\"1\">Bo\u015f g\u00fcnlerinizi doldurmak i\u00e7in k\u00fc\u00e7\u00fck g\u00fcncellemeler yap\u0131n<\/li>\n<\/ul>\n<h3>Proje Belgelendirme<\/h3>\n<p>\u0130yi kod yazmak yetmez, onu iyi belgelendirmek de gerekir. Profesyonel bir proje belgelendirmesi \u015funlar\u0131 i\u00e7ermelidir:<\/p>\n<p>Kapsaml\u0131 README Dosyalar\u0131:<\/p>\n<p>README dosyan\u0131z projenizin vitrinidir. \u0130yi bir README \u015fu b\u00f6l\u00fcmleri i\u00e7erir:<\/p>\n<ul>\n<li aria-level=\"1\">Proje ba\u015fl\u0131\u011f\u0131 ve a\u00e7\u0131klama: Ne yapt\u0131\u011f\u0131n\u0131 net \u015fekilde a\u00e7\u0131klay\u0131n<\/li>\n<li aria-level=\"1\">Kurulum talimatlar\u0131: Ad\u0131m ad\u0131m nas\u0131l kurulaca\u011f\u0131n\u0131 anlat\u0131n<\/li>\n<li aria-level=\"1\">Kullan\u0131m \u00f6rnekleri: Kod \u00f6rnekleri ve a\u00e7\u0131klamalar ekleyin<\/li>\n<li aria-level=\"1\">\u00d6zellikler listesi: Projenin neler yapabildi\u011fini listeleyin<\/li>\n<li aria-level=\"1\">Teknolojiler: Kullan\u0131lan diller ve framework&#8217;leri belirtin<\/li>\n<li aria-level=\"1\">Katk\u0131da bulunma rehberi: Ba\u015fkalar\u0131n\u0131n nas\u0131l katk\u0131 yapabilece\u011fini a\u00e7\u0131klay\u0131n<\/li>\n<li aria-level=\"1\">Lisans bilgisi: Hangi lisansla payla\u015f\u0131ld\u0131\u011f\u0131n\u0131 belirtin<\/li>\n<li aria-level=\"1\">\u0130leti\u015fim: Sorular i\u00e7in ileti\u015fim bilgilerinizi ekleyin<\/li>\n<\/ul>\n<p>Kod \u00d6rnekleri ve Ekran G\u00f6r\u00fcnt\u00fcleri:<\/p>\n<p>G\u00f6rsel i\u00e7erik, projenizi daha anla\u015f\u0131l\u0131r k\u0131lar:<\/p>\n<ul>\n<li aria-level=\"1\">Uygulaman\u0131n ekran g\u00f6r\u00fcnt\u00fclerini ekleyin<\/li>\n<li aria-level=\"1\">GIF&#8217;ler ile \u00f6zellikleri g\u00f6sterin<\/li>\n<li aria-level=\"1\">Kod par\u00e7ac\u0131klar\u0131n\u0131 syntax highlighting ile payla\u015f\u0131n<\/li>\n<li aria-level=\"1\">Ak\u0131\u015f diyagramlar\u0131 ve mimar\u0131 \u015femalar\u0131 ekleyin<\/li>\n<\/ul>\n<p>Canl\u0131 Demo Ba\u011flant\u0131lar\u0131:<\/p>\n<p>E\u011fer projeniz web tabanl\u0131ysa, mutlaka canl\u0131 demo linki ekleyin:<\/p>\n<ul>\n<li aria-level=\"1\">GitHub Pages ile statik siteleri bar\u0131nd\u0131r\u0131n<\/li>\n<li aria-level=\"1\">Heroku, Netlify veya Vercel ile deploy edin<\/li>\n<li aria-level=\"1\">Demo hesap bilgileri sa\u011flay\u0131n (gerekiyorsa)<\/li>\n<li aria-level=\"1\">Mobil uyumluluk durumunu belirtin<\/li>\n<\/ul>\n<h3>\u0130\u015fverenler \u0130\u00e7in GitHub<\/h3>\n<p>\u0130\u015fverenler GitHub profilinizi de\u011ferlendirirken nelere bakarlar? \u0130\u015fte dikkat ettikleri noktalar:<\/p>\n<p>Kod Kalitesi ve Proje \u00c7e\u015fitlili\u011fi:<\/p>\n<p>\u0130\u015fverenler sadece kod yaz\u0131p yazmad\u0131\u011f\u0131n\u0131za de\u011fil, nas\u0131l yazd\u0131\u011f\u0131n\u0131za da bakarlar:<\/p>\n<ul>\n<li aria-level=\"1\">Temiz, okunabilir kod yaz\u0131n<\/li>\n<li aria-level=\"1\">Yorumlar\u0131 ve dok\u00fcmantasyonu ihmal etmeyin<\/li>\n<li aria-level=\"1\">Best practice&#8217;leri takip edin<\/li>\n<li aria-level=\"1\">Farkl\u0131 t\u00fcrde projeler geli\u015ftirin (web, mobil, API vb.)<\/li>\n<li aria-level=\"1\">Farkl\u0131 programlama dillerinde yetkinlik g\u00f6sterin<\/li>\n<\/ul>\n<p>A\u00e7\u0131k Kaynak Katk\u0131lar\u0131:<\/p>\n<p>A\u00e7\u0131k kaynak projelere katk\u0131 yapmak b\u00fcy\u00fck art\u0131d\u0131r:<\/p>\n<ul>\n<li aria-level=\"1\">Pop\u00fcler projelere pull request g\u00f6nderin<\/li>\n<li aria-level=\"1\">Bug report&#8217;lar\u0131 a\u00e7\u0131n ve \u00e7\u00f6z\u00fcmler \u00f6nerin<\/li>\n<li aria-level=\"1\">Dok\u00fcmantasyon iyile\u015ftirmeleri yap\u0131n<\/li>\n<li aria-level=\"1\">Kendi a\u00e7\u0131k kaynak projelerinizi ba\u015flat\u0131n<\/li>\n<\/ul>\n<p>\u0130\u015fbirli\u011fi Becerilerini G\u00f6sterme:<\/p>\n<p>GitHub, teknik becerilerinizin yan\u0131 s\u0131ra sosyal becerilerinizi de g\u00f6sterir:<\/p>\n<ul>\n<li aria-level=\"1\">Pull request&#8217;lerde yap\u0131c\u0131 geri bildirimler verin<\/li>\n<li aria-level=\"1\">Issue&#8217;larda yard\u0131mc\u0131 olun<\/li>\n<li aria-level=\"1\">Code review&#8217;lara kat\u0131l\u0131n<\/li>\n<li aria-level=\"1\">Profesyonel ileti\u015fim kurun<\/li>\n<\/ul>\n<h2>GoIT Turkey Kurslar\u0131 ve GitHub<\/h2>\n<p>GoIT Turkey&#8217;nin e\u011fitim programlar\u0131nda GitHub, teorik bilginin \u00f6tesinde pratik uygulamalarla \u00f6\u011fretilir. \u00d6\u011frenciler, ger\u00e7ek projeler \u00fczerinde \u00e7al\u0131\u015f\u0131rken ayn\u0131 zamanda profesyonel bir GitHub portfolyosu olu\u015ftururlar. Bu yakla\u015f\u0131m, mezuniyet sonras\u0131 i\u015f bulma s\u00fcrecinde b\u00fcy\u00fck avantaj sa\u011flar.<\/p>\n<h3>Full Stack Developer Kursu<\/h3>\n<p>GoIT Turkey&#8217;nin <a href=\"https:\/\/goit.global\/tr\/courses\/fullstack\/\">Full Stack Developer kursu<\/a>, GitHub kullan\u0131m\u0131n\u0131 ba\u015ftan sona kapsaml\u0131 \u015fekilde ele al\u0131r. Kurs boyunca \u00f6\u011frenciler sadece kod yazmay\u0131 de\u011fil, profesyonel yaz\u0131l\u0131m geli\u015ftirme s\u00fcre\u00e7lerini de \u00f6\u011frenirler.<\/p>\n<p>HTML\/CSS, JavaScript, React Projeleri GitHub&#8217;da:<\/p>\n<p>Kurs s\u00fcresince geli\u015ftirilen t\u00fcm projeler GitHub&#8217;da saklan\u0131r:<\/p>\n<ul>\n<li aria-level=\"1\">\u0130lk haftalarda basit HTML\/CSS projeleri ile ba\u015flan\u0131r<\/li>\n<li aria-level=\"1\">JavaScript \u00f6\u011frenildik\u00e7e interaktif projeler eklenir<\/li>\n<li aria-level=\"1\">React ile modern web uygulamalar\u0131 geli\u015ftirilir<\/li>\n<li aria-level=\"1\">Her proje i\u00e7in d\u00fczg\u00fcn commit mesajlar\u0131 yaz\u0131l\u0131r<\/li>\n<li aria-level=\"1\">Profesyonel README dosyalar\u0131 haz\u0131rlan\u0131r<\/li>\n<\/ul>\n<p>Grupla \u00c7al\u0131\u015fma ve Dal Y\u00f6netimi Prati\u011fi:<\/p>\n<p>Ger\u00e7ek i\u015f hayat\u0131nda kar\u015f\u0131la\u015faca\u011f\u0131n\u0131z tak\u0131m \u00e7al\u0131\u015fmas\u0131 sim\u00fclasyonlar\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">Grup projeleri ile i\u015fbirli\u011fi deneyimi<\/li>\n<li aria-level=\"1\">Branch stratejileri \u00f6\u011frenme (GitFlow, GitHub Flow)<\/li>\n<li aria-level=\"1\">Pull request ve code review s\u00fcre\u00e7leri<\/li>\n<li aria-level=\"1\">Merge conflict \u00e7\u00f6z\u00fcmleri<\/li>\n<li aria-level=\"1\">Agile metodoloji ile proje y\u00f6netimi<\/li>\n<\/ul>\n<p>GitHub Pages ile Canl\u0131 Demo Siteleri:<\/p>\n<p>Projelerinizi canl\u0131 olarak yay\u0131nlamay\u0131 \u00f6\u011frenirsiniz:<\/p>\n<ul>\n<li aria-level=\"1\">Statik web sitelerini GitHub Pages&#8217;de bar\u0131nd\u0131rma<\/li>\n<li aria-level=\"1\">Custom domain ba\u011flama<\/li>\n<li aria-level=\"1\">CI\/CD pipeline kurulumu<\/li>\n<li aria-level=\"1\">Otomatik deployment s\u00fcre\u00e7leri<\/li>\n<\/ul>\n<h3>Di\u011fer Kurslarda Kullan\u0131m<\/h3>\n<p>GitHub sadece Full Stack Developer kursunda de\u011fil, GoIT Turkey&#8217;nin di\u011fer <a href=\"https:\/\/goit.global\/tr\/courses\/\">IT kurslar\u0131nda<\/a> da aktif olarak kullan\u0131l\u0131r.<\/p>\n<p>QA Tester: Test Kodlar\u0131 ve Otomasyon<\/p>\n<p><a href=\"https:\/\/goit.global\/tr\/courses\/qa\/\">QA Tester<\/a> program\u0131nda GitHub kullan\u0131m\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">Test senaryolar\u0131n\u0131n versiyon kontrol\u00fc<\/li>\n<li aria-level=\"1\">Otomasyon scriptlerinin payla\u015f\u0131m\u0131<\/li>\n<li aria-level=\"1\">Bug report&#8217;lar\u0131 ve test sonu\u00e7lar\u0131<\/li>\n<li aria-level=\"1\">Test dok\u00fcmantasyonunun y\u00f6netimi<\/li>\n<\/ul>\n<p>Siber G\u00fcvenlik: G\u00fcvenlik Ara\u00e7lar\u0131<\/p>\n<p><a href=\"https:\/\/goit.global\/tr\/articles\/siber-guvenlik-nedir-ve-neden-onemlidir-rehberi\/\">Siber g\u00fcvenlik<\/a> uzmanlar\u0131 i\u00e7in GitHub:<\/p>\n<ul>\n<li aria-level=\"1\">G\u00fcvenlik ara\u00e7lar\u0131n\u0131n ve scriptlerinin payla\u015f\u0131m\u0131<\/li>\n<li aria-level=\"1\">Vulnerability report&#8217;lar\u0131<\/li>\n<li aria-level=\"1\">Security policy olu\u015fturma<\/li>\n<li aria-level=\"1\">G\u00fcvenlik dok\u00fcmantasyonu<\/li>\n<\/ul>\n<p><a href=\"https:\/\/goit.global\/tr\/courses\/data-analytics\/\">Veri Analisti<\/a>: Analiz Projeleri<\/p>\n<p>Veri analizi \u00e7al\u0131\u015fmalar\u0131 i\u00e7in GitHub kullan\u0131m\u0131:<\/p>\n<ul>\n<li aria-level=\"1\">Jupyter notebook&#8217;lar\u0131n payla\u015f\u0131m\u0131<\/li>\n<li aria-level=\"1\">Veri setlerinin versiyon kontrol\u00fc<\/li>\n<li aria-level=\"1\">Analiz scriptlerinin dok\u00fcmantasyonu<\/li>\n<li aria-level=\"1\">G\u00f6rselle\u015ftirme projelerinin sunumu<\/li>\n<\/ul>\n<h3>Kariyer Avantajlar\u0131<\/h3>\n<p>GoIT Turkey&#8217;de GitHub e\u011fitimi alman\u0131n kariyer a\u00e7\u0131s\u0131ndan sa\u011flad\u0131\u011f\u0131 avantajlar olduk\u00e7a fazlad\u0131r.<\/p>\n<p>%85 Mezun \u0130stihdam Oran\u0131nda Portfolyo Etkisi:<\/p>\n<p>GoIT Turkey mezunlar\u0131n\u0131n y\u00fcksek istihdam oran\u0131nda GitHub portfolyosunun b\u00fcy\u00fck etkisi vard\u0131r:<\/p>\n<ul>\n<li aria-level=\"1\">Mezunlar kurstan g\u00fc\u00e7l\u00fc bir portfolyo ile ayr\u0131l\u0131r<\/li>\n<li aria-level=\"1\">En az 10-15 tamamlanm\u0131\u015f proje<\/li>\n<li aria-level=\"1\">Profesyonel dok\u00fcmantasyon becerileri<\/li>\n<li aria-level=\"1\">Ger\u00e7ek i\u015f deneyimi simulasyonu<\/li>\n<\/ul>\n<p>\u0130\u015fverenlerin GitHub Profili \u0130ncelemesi:<\/p>\n<p>Modern i\u015fe al\u0131m s\u00fcre\u00e7lerinde GitHub profili kritik rol oynar:<\/p>\n<ul>\n<li aria-level=\"1\">HR departmanlar\u0131 GitHub profillerini kontrol eder<\/li>\n<li aria-level=\"1\">Teknik m\u00fclakatlardan \u00f6nce kodlar incelenir<\/li>\n<li aria-level=\"1\">Contribution graph aktivitesine bak\u0131l\u0131r<\/li>\n<li aria-level=\"1\">A\u00e7\u0131k kaynak katk\u0131lar\u0131 de\u011ferlendirilir<\/li>\n<\/ul>\n<p>Mentor Deste\u011fiyle Profesyonel Kullan\u0131m:<\/p>\n<p>GoIT Turkey&#8217;de mentor deste\u011fi ile GitHub kullan\u0131m\u0131 \u00f6\u011frenilir:<\/p>\n<ul>\n<li aria-level=\"1\">Birebir kod inceleme seanslar\u0131<\/li>\n<li aria-level=\"1\">En iyi uygulama \u00f6nerileri<\/li>\n<li aria-level=\"1\">Portfolyo optimizasyonu<\/li>\n<li aria-level=\"1\">Kariyer odakl\u0131 proje se\u00e7imi<\/li>\n<li aria-level=\"1\">\u0130\u015f ba\u015fvurular\u0131 i\u00e7in profil haz\u0131rlama<\/li>\n<\/ul>\n<p>Mentorlar, sekt\u00f6r deneyimleriyle \u00f6\u011frencilere rehberlik eder ve GitHub profillerinin i\u015fverenler taraf\u0131ndan nas\u0131l de\u011ferlendirildi\u011fi konusunda i\u00e7eriden bilgiler payla\u015f\u0131rlar.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>GitHub, modern yaz\u0131l\u0131m geli\u015ftirme d\u00fcnyas\u0131n\u0131n vazge\u00e7ilmez bir arac\u0131 haline gelmi\u015ftir. Sadece kod saklamak i\u00e7in de\u011fil, i\u015fbirli\u011fi yapmak, \u00f6\u011frenmek, portfolyo olu\u015fturmak ve kariyer geli\u015ftirmek i\u00e7in kullan\u0131lan kapsaml\u0131 bir platformdur.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>GitHub nedir ve nas\u0131l kullan\u0131l\u0131r? Kodunuzu y\u00f6netin, projelerinizi payla\u015f\u0131n, i\u015fbirli\u011fi yap\u0131n. GoIT Turkey kurslar\u0131yla GitHub\u2019\u0131 \u00f6\u011frenin, kariyerinize g\u00fc\u00e7 kat\u0131n!<\/p>\n","protected":false},"featured_media":44567,"menu_order":0,"template":"","meta":{"_acf_changed":false,"inline_featured_image":false},"categories":[],"tags":[],"class_list":["post-44566","articles","type-articles","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/articles\/44566","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/articles"}],"about":[{"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/types\/articles"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/media\/44567"}],"wp:attachment":[{"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/media?parent=44566"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/categories?post=44566"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/goit.global\/tr\/wp-json\/wp\/v2\/tags?post=44566"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}