Visual Studio ve Visual Studio Code ile Git, GitHub, BitBucket ve TFS Kursu Yayında!!

Visual Studio ile Git, GitHub, BitBucket ve TFS Kursu - K. Murat Başeren - Udemy

Bu eğitimde;

  • Git-SCM

  • GitHub

  • BitBucket

  • TFS

  • TFSVC

  • TFS Git

Versiyon kontrol sistemlerini, kendi bilgisayarınızdan ya da web hizmeti olarak,

  • Visual Studio Code Editor

  • Visual Studio IDE

geliştirme araçları ile uygulamalı olarak kullanmayı öğrenin.

Eğitime kupon ile 24.99 TL’den sahip olabilirsiniz.

Bu eğitim seti ile ekstra bir masrafa girmeden, ücretsiz araçlar ve hizmetler ile neler yapabileceğinizi öğreneceksiniz.

Siz de bu alanda geri kalmak istemiyorsanız, bu eğitim tam da size göre.

İster tek başınıza projelerinizi geliştirin, ister bir takım olun.

Versiyon kontrol sistemi kullanmıyorsanız;

  • proje kodlarınızın klasörlerde saklanması/yedeklenmesi karmaşası,
  • geçmiş kodlarınıza ulaşmada zorluk,
  • takım olarak çalışıyorsanız kimin hangi kod parçasını geliştirdiği,
  • kodlarınızı diğer takım arkadaşlarınız ile paylaşma ve proje içerisinde bir araya getirme,
  • iletişimin dağınık bir şekilde olması

 

ve benzeri zorluklarla uğraşmanın zorluğunu bilirsiniz.

Bu zorlukları aşarak kodlarınızı ve projelerinizi versiyonlayarak bu karmaşadan kurtulun. Takım olarak projeleriniz üzerinde zevkle ve kolay bir şekilde kodlarınızı bir araya getirin.

Projelerinizdeki kontrolün ve üretkenliğinizin artışını kendiniz fark edin.

Takım olarak kod paylaşımınızı kolaylaştırın. Kodlarınız üzerinde tartışın, kod takibi ve proje yönetimi gibi bir çok işi kolayca gerçekleştirin.

Ücretsiz olarak kullanabileceğiniz, kodlama dili ve teknolojiden bağımsız olarak bir çok firmanın kullandığı GitHub, BitBucket ve TFS servislerinden faydalanmayı öğrenin.

Open-Source kod dünyasını keşfedin. Yazılımcıların sosyal ağını keşfedin. Proje portföyünüzü oluşturun. Portföyünüzü firmalara sunarak kariyer gelişiminizde bir adım öne geçin. Projenize başkalarından destek alın.

NOT : Eksik konular ve yeni konular düzenli olarak eklenmeye devam edecektir.

Diğer eğitimlerim ve kuponlar için buraya eğitimlerim sayfasına bakabilirsiniz.

Faydalı olması dileğimle..

K. Murat Başeren
Udemy Instructor

Reklamlar

Visual Studio’da GitHub Push Credential Problemi

Visual Studio üzerinden GitHub projeleriniz ile çalışırken push esnasında eğer kullanıcı adı ve şifresi için prompt ekranını açamama sebebi ile hata alıyorsanız(output window da benzer şekilde bir hata mesajı ile belirtilir). Bunun sebebi gerekli Credentials ayarlarının windows tarafından tutulmamış olmasıdır.

-1

Aslında bu durumda Visual Studio üzerinde GitHub erişimi esnasında, size bir login ekranı ile GitHub kullanıcı adı ve şifreniz istenerek windows credentials ayarlarına gerekli kaydetme işlemi yapılarak işleminizi devam ettirir. Fakat “Visual Studio” güncellemesi veya “GitHub For Visual Studio Extension“(genişletmesi) güncel değil ise bu sorun oluşturabiliyor.

kmb-udemy-reklam

“Visual Studio’da GitHub Push Credential Problemi” yazısını okumaya devam et

Productivity Power Tools are now open source!

The Visual Studio Productivity Power Tools are now open source! https://channel9.msdn.com/coding4fun/blog/The-Visual-Studio-Productivity-Power-Tools-are-now-open-source

Visual Studio Tools for Unity

Visual Studio Tools for Unity | Visual Studio Toolbox https://channel9.msdn.com/Shows/Visual-Studio-Toolbox/Visual-Studio-Tools-for-Unity

Udemy ‘de Visual Studio ile Temel ve İleri Seviye C# Programlama Kursu

Murat Başeren ile Udemy ‘de Visual Studio ile Temel ve İleri Seviye C# Programlama KursuUdemy üzerinde Visual Studio ile Temel ve İleri Seviye C#.Net Öğrenin isimli bir kursu yayınladım. C# öğrenmek isteyen arkadaşlar için görsel bir eğitim olacağını düşünüyorum. Kitap okumaktan hoşlanmayan arkadaşlar içinde eğlenceli olacağını düşünüyorum.

Eğitim 77 ders ve 11 kısımdan oluşuyor. Şu an için 2 kısım ve 21 dersi yayınladım. İlerleyen günlerde de sürekli olarak kalan konuları işlemeye devam edeceğim. Sizin içinde bu ara sürelerde bol bol tekrar ve örnekler yapma fırsatı doğacaktır. Zaten tüm videoları izle sonra aç Visual Studio ’yu çalış gibi bir mantık, pek yazılım öğrenmek isteyen birisi için doğru bir teknik olmayacaktır. Öğrendiğiniz tüm yeni şeyleri ufak uygulama denemeleri ile pekiştirmenizi tavsiye ederim.

İnternet’teki diğer kaynakları da paylaşarak etkili bir eğitim serisi oluşturmayı planlıyorum. Öğrenmek isteyenler için faydalı ve dolu bir eğitim olarak konuları belirlemeye çalıştım. Aklıma farklı başlıklar geldikçe de kısımlara gerekli ders eklemelerini yapacağım. Fakat şu an için kaba başlıkları ile buradan görebilirsiniz.

Bu eğitimi 49$ gibi bir ücretle siteye yerleştirmeyi uygun gördüm. Sonuçta ülkemizde pek emeğe saygı yok (saygı duyanlar alınmasın). Belki de bu ufak miktarı vererek bu davranışımızı kırabiliriz.

Unutmayın ki, bazen ufak miktarların sonunda elde ettiklerimiz verdiğimizden çok çok daha fazla olabilir.

Şimdiden faydalı olması dileklerimle..

Kursu görmek için tıklayınız.

Kurs içeriğini birde burada paylaşayım;Murat Başeren Udemy Dersleri

Kısım1: C# ve .NET’e Giriş

  • Ders1: Giriş
  • Ders2: CLR : Common Language Runtime Nedir?
  • Ders3: IL : Intermediate Language Nedir?
  • Ders4: JIT : Just In Time Nedir?
  • Ders5: Visual Studio 2012 Express

Kısım2: Temel konular

  • Ders6: Temel Bilgiler : Visual Studio 2012 Tanıma
  • Ders7: Temel Bilgiler : Console Application Nedir?
  • Ders8: Temel Bilgiler : Nasıl Kod Yazacağım?
  • Ders9: Temel Bilgiler : Değişkenler
  • Ders10: Koşul İfadeleri : If-Else
  • Ders11: Operatörler : && , | | , == , ++ , ?: , += , -=
  • Ders12: Koşul İfadeleri : Switch
  • Ders13: Tür Dönüşümü : Bilinçli – Bilinçsiz
  • Ders14: Tür Dönüşümü : Boxing ve Unboxing
  • Ders15: Tür Dönüşümü : Convert Sınıfı ile Tür Dönüşümü
  • Ders16: Döngüler : For
  • Ders17: Döngüler : Foreach
  • Ders18: Döngüler : While – Do While
  • Ders19: Break – Continue – GoTo İfadeleri
  • Ders20: Metot : Nedir? Oluşturma Yöntemi
  • Ders21: Metot : Değişken Sayıda Parametre Alan Metotlar
  • Ders22: Metot : Opsiyonel ve İsimlendirilmiş Parametreler
  • Ders23: Metot : Parametreler ve Struct Parametresi
  • Ders24: Örnek Uygulama – 4 İşlem

Kısım3: Nesne Yönelimli Programlama – Object Oriented Programming(OOP)

  • Ders25: Class – Sınıf Nedir? Üyeleri
  • Ders26: Properties ve Automatic Property
  • Ders27: Üye Erişim Belirleyicileri
  • Ders28: This Anahtar Sözcüğü
  • Ders29: #region ve #endregion
  • Ders30: Nesne Oluşturucu
  • Ders31: Varsayılan Nesne Oluşturucu
  • Ders32: Nesne Oluşturucu Kopyaları
  • Ders33: Static Üyeler
  • Ders34: Overloading – Aşırı Yükleme
  • Ders35: Enumeration – Numaralandırıcılar Nedir?
  • Ders36: Inheritance – Miras Alma
  • Ders37: Encapsulation – Kapsülleme
  • Ders38: Virtual – Sanal Metotlar
  • Ders39: Abstract – Soyut Sınıflar
  • Ders40: Sealed – Kapalı Sınıflar
  • Ders41: Interfaces – Arayüzler
  • Ders42: Polymorphism – Çok Biçimlilik
  • Ders43: Partial – Kısmi Sınıflar
  • Ders44: Örnek Uygulama

Kısım4: Collections – Kolleksiyonlar

  • Ders45: Diziler : Tek Boyutlu ve Çok Boyutlu
  • Ders46: Diziler : CreateInstance Metodu ile Tanımlama
  • Ders47: Diziler : Kopyalama – Sıralama – Arama
  • Ders48: Diziler : Array Sınıfı
  • Ders49: Kolleksiyonlar : ArrayList
  • Ders50: Kolleksiyonlar : HashTable
  • Ders51: Kolleksiyonlar : SortedList

Kısım5: Temel I/O ve String İşlemleri

  • Ders52: Dosya ve Klasör Oluşturma
  • Ders53: Text İşlemleri – Dosya Okuma ve Yazma
  • Ders54: String Metotları

Kısım6: İstisnai Durum Yakalama Mekanizması

  • Ders55: Throw Anahtar Sözcüğü
  • Ders56: Catch ve Birden Fazla Catch Kullanımı

Kısım7: Events – Olaylar

  • Ders57: Temsilciler
  • Ders58: Olaylar ve Nesneler Arası Mesajlaşma
  • Ders59: Add ve Remove Erişimcileri

Kısım8: Generics – Şablon Tipler

  • Ders60: List Kolleksiyonu
  • Ders61: Dictionary<K,V> Kolleksiyonu
  • Ders62: KeyValuePair<K,V> Kullanımı

Kısım9: WinForm Tabanlı Uygulamalar

  • Ders63: Windows Form Application Projesi Ekleme
  • Ders64: Temel ve Sık Kullanılan Kontroller
  • Ders65: Menüler
  • Ders66: Timer Kontrolü
  • Ders67: DataTable ve DataGrid Kontrolü
  • Ders68: Dialog Pencereleri
  • Ders69: Başka Formlar ile Çalışmak

Kısım10: ADO.NET ile Veritabanı İşlemleri

  • Ders70: Access DB Oluşturma
  • Ders71: Access DB Bağlanma ve Sorgu Çalıştırma
  • Ders72: Access DB : Select, Insert, Update, Delete
  • Ders73: SQL Server Exp. DB Oluşturma
  • Ders74: SQL Server Exp. DB Bağlanma ve Sorgu Çalıştırma
  • Ders75: SQL Server Exp. DB : Select, Insert, Update, Delete

Kısım11: XML İşlemleri

  • Ders76: XML Nedir? XML Belge Nedir?
  • Ders77: System.Xml ile XML Okuma ve Yazma
  • Ders78: DataTable ile XML Okuma ve Yazma

Visual Studio 2013 Yeni Web Özellikleri Duyurusu ve SASS Yenilikleri – Update 2 CTP2

Tam ben SASS serisi videolarını bitirmişken, dün yapılan bir duyuruda SASS Project item ve editörü desteği de Visual Studio 2013 Güncellemesi ile geldi. Daha henüz deneme şansım olmadı fakat hemen haberi paylaşmak istedim.

Tabii ki bu güncelleme sadece SASS project item ve editörü için değil;

  • SASS Style Sheets – Project Item & Editor
  • JSON File – Project Item & Editor
  • Yeni web projesi oluştururken, uzak Azure kaynakları oluşturma seçeneği.
  • MVC/SPA Şablon değişiklikleri
  • LESS editör iyileştirmeleri
  • Knockout Intellisense güncellemesi
  • HTML, Razor, CSS, LESS, SASS sayfalarında yeni URL seçicisi.
  • Browser link için yeni özellikler
  • ASP.NET MVC 5.1.1
  • ASP.NET Web API 2.1.1
  • ASP.NET Web Pages 3.1.1

gibi yeniliklerle gelen bir güncelleme paketi. Bu arada belirtilmiş ki;

Web Essential 2013 is not compatible with the Update 2 CTP2. If you install Update 2 CTP2, after opening Visual Studio, you’ll get an error message “EditorExtensionsPackage” couldn’t be loaded.   We hope to have a new version of Web Essentials out soon to support this release.

Yani; Web Essential 2013 şu an için Visual Studio 2013 Update 2 ile uyumlu değil. Hatta güncellemeyi kurduktan sonra “EditorExtensionsPackage” yüklenemedi şeklinde bir hata ile karşılaşacağınızdan bahsediyor. Fakat umuyorlarmış ki web essential 2013 ‘ün yeni versiyonunda bu sorun giderilecekmiş.

Yani yakın zamanda web essential 2013 ‘ünde yeni güncellemesi çıkacaktır.

Peki, SASS yeniliğine tekrar dönecek olursak, SASS dosya ve editör desteği ile beraber neler gelmiş;

  • Renklendirme
  • Değişken ve Mixins IntelliSense
  • Comment/uncomment(açıklama satırı yapma ve kaldırma)
  • Quick info(hızlı bilgi)
  • Formatting (sonunda 🙂 – metin formatı düzenleme CTRL + K + D ile yaptığımız şey)
  • Syntax validation (sözdizim hata kontrolü)
  • Outlining
  • Goto definition (Kaynağa gitme)
  • Color picker (Renk paleti)
  • Ayarlar ve dahası olarak belirtilmiş.

Bende inceledikten sonra hem seriyi toparlayıcı hem de güzel bir örnek ile bu yeni güncelleme ile gelenleri sizlere bir video’da paylaşabilirim.

Kaynak ve daha fazla bilgi için bakınız;

Announcing new Web Features in Visual Studio 2013 Update 2 CTP2 – .NET Web Development and Tools Blog – Site Home – MSDN Blogs.

 

kmb-udemy-reklam