Bu kurs ile Visual Studio ve Visual Studio Code ile yerel(local) ve uzak(remote)proje deposu(repository) ile almay renebilirsiniz. Projelerimizi gelitirirken ister takm olarak ister bireysel olarak Git teknolojisinden faydalanarak ok daha salkl bir proje gelitirme dngs salayabilirsiniz. Kendi yerel(local) ‘inizde projelerde Git kullanarak almay renebileceiniz gibi, dnya apnda kullanlanuzak(remote) hizmetlerden faydalanarak takm olarak alabileceiniz veya katk salayan insanlardan destek alabileceiniz yntemleri bu eitim de bulabilirsiniz. Git Kullanmadan Gelitirilen ProjelerdeSklkla kod dosyalarnn bilgisayarmz da oluturduu klasr karmaas sz konusu olmaktadr. Ayrca her hangi bir zamanda gelitirdiimiz bir kodun tekrar elde edilmesi noktasnda bu klasr karmaasndan anlaml bir dzen oluturmak ve kolayca grebilmek pek mmkn olamamaktadr. Eer tm bu zorluklar bir takm projesinde yaadmz dnrsek, iin ne kadar karabileceini tahmin etmek pek zor olmasa gerek. Git Teknolojisinin Temel FaydalarGit teknolojisinden faydalanmakbize olduka kolaylk salayacaktr. Projelerimiz de yaptmz;kod deiikliklerinin versiyonlanmas, kimin? ne zaman? hangi kod da deiiklik? yaptnn takibi, yeni zellikleri veya byk deiiklikleri denerken kolayca ve korkmadan proje kopyas alnarak deneyebilmek, gereken zamanda gemi aamalara dnebilmek, gemite yaplan deiiklikleri takip edebilmek ve farklarn grebilmek, tm bunlar ve daha fazlasngelitirme yaptmz makinezerinde ynetebilmeyi salar. Eitim erisindeGit yapsn ve alma mekanizmasn anlamak, git kurulumu, gitrepository’leri ile almak, commit ilemlerini ynetmek, diff ile farklar incelemek, branch ve merge ilemleri ile projelerinize yeni zelliklerin salanmas, undo vediscard changes ile deiikliklerin iptali ve geri alma, staged ve unstaged alanlarla almak, revert ile koddeiikliklerini geri ekmek, akma(conflict) ynetimi, stash mekanizmas, tag veignore ile almak, git terminal aralar, git terminal komutlar ile almak, visual studio ve visual studio kurulumu, visual studio ve visual studio ile git kullanm, github, bitbucket, tfs servislerini ve bize sunduu hizmetleri tanmak, github, bitbucket, tfs servisleri zerinde tm git ilemlerinin visual studio aralar ile uygulanmas. Eitim git yapsn ve ilemlerini visual studio ve visual studio code aralar ile tanmak ve bu uygulamalarda kullanmak, ayrca terminal kullanarak da bir uygulama olamadan nasl uygulayabileceimizi, yine ayn ekilde github, bitbucket ve tfs hizmetlerinide yine visual Studio aralar ile kullanabilmemizin anlatmn iermektedir. cretsiz Online ServislerGit mekanizmas temelliuzak(remote) servislerden de faydalanabiliriz. GitHub, BitBucket ve TFSyaplar bize bu servisleri evrimii(online) ve cretsiz olarak sunmakla birlikte, proje ynetimi salamas, grev ynetimi oluturmas, yetkilerle proje alanlarnn(takm) eriiminin takibini kolaylatrma, wiki gibi sayfalarla en hzl gncel dokmantasyonun proje iin salanmas, web pages gibi yaplarla projelere zg sayfalarn kolaylkla oluturulmas, baka yzlerceservisleentegrasyondesteinin salanmasve daha bir ok yetenei bize sunmaktadr. Open Source DnyasAyrca open-source (ak kaynak)dnyasnasizde katkda bulunabilecek, tm insanlardan destek grebileceiniz ve projelerinizi bu destekle geni kitlelerin paylamna aabileceiniz bir alma modelini salayabilir. Bakalarna fayda ve zm salayabileceiniz gibi siz de projenizde en uygun zm bakalarndan renebilirsiniz. Dilerseniz de tamamen zel olarak projelerinizi yrtebilirsiniz. Kariyer AsndaBireysel projelerimiz de bu teknolojilerden faydalanmamz gerektii kadar, irketlerde bu teknolojiler hakknda bilgi sahibi ve alma tecrbesi olan, projelerinde bu teknolojilerden ya da servislerden faydalanan uzmanlar aramaktadr. Dolays ile bu kurs ile elde edeceiniz bilgi ile kariyer hayatnzda da gzel sonular elde edebilirsiniz.