• Buradasın

    Kod Geliştirme

    Özetteki ilgi çekici içerikler

    • Git'in Çalışma Prensibi Eğitim Videosu

      Bu video, Git versiyon kontrol sisteminin çalışma prensibini anlatan bir eğitim içeriğidir. İkinci bölüm olarak sunulan bu videoda, Git'in temel çalışma mantığı açıklanmaktadır. Video, Git'in bilgisayarımızdaki dosyaların farklı versiyonlarını nasıl kaydettiğini ve yönettiğini anlatmaktadır. Git'in çalışma süreci üç aşamada açıklanmaktadır: çalışma alanı oluşturma, dosyaları geçici alana gönderme ve yerel depoya kaydetme. Ayrıca, Git'in SHA-1 algoritması kullanarak her kayda benzersiz kimlik numarası atadığı ve bu sayede geçmiş versiyonlara geri dönülebildiği belirtilmektedir. Video, bir sonraki bölümde Git kurulumu ve temel komutların öğretileceğini duyurarak sona ermektedir.

      • youtube.com
    • Git Sıfırdan Kapsamlı Eğitim Seti: 6. Ders - Git Commit Özellikleri

      Bu video, Git sıfırdan kapsamlı eğitim setinin 6. dersi olup, bir eğitmen tarafından sunulan bir eğitim içeriğidir. Videoda Git'in commit özelliği detaylı olarak anlatılmaktadır. Eğitmen, önce staging area'ya dosya ekleme işlemini (git add) göstermekte, ardından commit yapma adımlarını (git commit -m) açıklamaktadır. Ayrıca, commit sonrası git status komutu ile değişikliklerin durumunu kontrol etme ve commit log'larını inceleme konularına da değinilmektedir. Video, iki farklı commit örneği üzerinden Git'in temel kullanımını adım adım göstermektedir.

      • youtube.com
    • OpenSSL Kütüphanesini Hulk Etme ve HTTPS Trafikini Okuma

      Bu video, bir eğitim içeriği olup, konuşmacı OpenSSL kütüphanesinin fonksiyonlarını hulk etme yöntemini göstermektedir. Videoda, OpenSSL kütüphanesinin SSL write ve SSL read fonksiyonlarını hulk etme yöntemi anlatılmaktadır. Konuşmacı, bu yöntemi kullanarak HTTPS trafiğini normalde okunamayan şifreli verileri de okuyabilmeyi göstermektedir. Video, kaynak kodunun nasıl geliştirildiğini, derlendiğini ve LD_PRELOAD ortam değişkeninin nasıl ayarlandığını adım adım açıklamaktadır. Son olarak, bu yöntemin bir sisteme sızdıktan sonra daha fazla bilgi toplamak için nasıl kullanılabileceği gösterilmektedir.

      • youtube.com
    • GitHub'da Özel Depolamı Açık Depolama Olarak Değiştirme Rehberi

      Bu video, GitHub hesabında özel depolamı (repository) açık depolama olarak nasıl değiştireceğinizi adım adım gösteren bir eğitim içeriğidir. Video, GitHub hesabınıza giriş yaparak başlar ve sol taraftaki depolar listesine erişmenizi sağlar. Ardından, özel depolamı seçip ayarlar menüsünden "Depo Görünürlüğü" seçeneğine giderek depoyu açık hale getirme sürecini gösterir. Son olarak, değişikliklerin başarıyla uygulanıp uygulanmadığını kontrol etmeniz gerektiği belirtilir.

      • youtube.com
    • GitHub'da Pull Request Gönderme Eğitimi

      Bu video, bir eğitim içeriği olup, konuşmacı GitHub platformunda pull request gönderme işlemini adım adım göstermektedir. Video, fork edilen bir projede yapılan değişikliklerin projenin sahibine nasıl pull request olarak gönderileceğini anlatmaktadır. Konuşmacı önce Visual Studio Windows uygulaması üzerinden değişiklikleri yaparak, ardından GitHub sitesi üzerinden pull request oluşturma sürecini göstermektedir. Örnek olarak, bir borsa otomasyonu projesinde paragraf silme ve başlık ekleme gibi değişiklikler yapılarak, bu değişikliklerin nasıl pull request olarak gönderileceği detaylı olarak açıklanmaktadır.

      • youtube.com
    • GitHub'da Issue Oluşturma ve Yönetimi

      Bu video, bir eğitim içeriği olup, konuşmacı GitHub platformunda issue (problem) oluşturma ve yönetimi konusunu anlatmaktadır. Video, issue'nin ne olduğunu açıklayarak başlıyor ve ardından adım adım nasıl bir issue oluşturulacağını gösteriyor. Konuşmacı, yeni bir issue oluşturma, başlık ve detay yazma, etiket atama, problemi yayınlama, tartışma sayfası kullanımı ve problemi kapatma süreçlerini pratik bir örnek üzerinden anlatıyor. Bu video, GitHub'da takım çalışması yapmak isteyen veya projelerde sorun yönetimi yapmak isteyen kullanıcılar için faydalı bir rehber niteliğindedir.

      • youtube.com
    • GitHub Kullanım Rehberi

      Bu video, Murat Başaran tarafından sunulan GitHub platformunun kullanımını anlatan kapsamlı bir eğitim içeriğidir. Sunucu kendi hesaplarını göstererek pratik örnekler vermektedir. Video, GitHub'ın ne olduğunu ve neden önemli olduğunu açıklayarak başlıyor, ardından platformun kullanıcı arayüzü, kayıt olma süreci ve ücretsiz plan seçenekleri detaylı olarak gösteriliyor. İçerikte arama yapma, marketten uygulama entegrasyonu, proje görev yönetimi, pull request kavramı, profil düzenleme ve profil resmi yükleme gibi temel özellikler adım adım anlatılıyor. Ayrıca, profil sayfasında aktivite raporları, katkı analizi ve profil bilgilerini nasıl düzenleyebileceğiniz de gösterilmektedir. Video, GitHub'ı kullanmak isteyenler için temel bir rehber niteliğinde olup, kodların açık kaynak olarak paylaşılmasının önemini vurgulayarak, platformun bir CV veya portfolyo olarak da kullanılabileceğini belirtiyor.

      • youtube.com
    • Git Sıfırdan Kapsamlı Eğitim Seti: 9. Ders - Git Dif Özelliği

      Bu video, Git sıfırdan kapsamlı eğitim setinin dokuzuncu dersi olup, bir eğitmen tarafından sunulan bir eğitim içeriğidir. Videoda Git'in dif özelliği detaylı olarak anlatılmaktadır. Eğitmen, çeşitli dosyalar üzerinde örnekler vererek git dif komutunun nasıl kullanılacağını göstermektedir. Dif komutu ile yapılan değişikliklerin nasıl görüntüleneceği, silme işlemlerinin nasıl gösterileceği ve git add ile değişikliklerin nasıl kaydedileceği adım adım açıklanmaktadır. Video, commit işlemiyle sonlanmaktadır.

      • youtube.com
    • GitHub ve GitHub Desktop Kullanım Eğitimi

      Bu video, bir eğitmen tarafından sunulan GitHub ve GitHub Desktop uygulaması hakkında kapsamlı bir eğitim içeriğidir. Video, GitHub'da yeni bir repo oluşturma süreciyle başlayıp, repo'nun temel özelliklerini (commits, branch'ler, isolar, label'lar) açıklamaktadır. Ardından GitHub Desktop uygulamasının kurulumu ve kullanımı gösterilmekte, Java projesi oluşturma, GitHub'a gönderme (add, commit, push) süreci detaylı olarak anlatılmaktadır. İkinci bölümde ise GitHub'ın branch sistemi, master branch ve develop branch gibi temel branch türleri ve farklı geliştiricilerin aynı projede çalışırken branch kullanarak nasıl farklı görevleri yönetebilecekleri pratik örneklerle açıklanmaktadır. Video, bir sonraki bölümde bu konuların devam edeceğini belirterek sona ermektedir.

      • youtube.com
    • Python'da Nesne Yönelimli Programlama: Kitap Yönetimi Programı

      Bu video, bir eğitmen tarafından sunulan Python programlama dili eğitim içeriğidir. Eğitmen, nesne yönelimli programlama konusunu ele alarak kitap yönetimi programının geliştirilmesini adım adım göstermektedir. Videoda, mevcut kitap ekleme ve bulma fonksiyonlarına kitap düzenleme özelliği eklenmesi anlatılmaktadır. Eğitmen, tekrarlanan kodları önlemek için "find book" fonksiyonunu "display book" ve "find book" olarak ikiye ayırmayı, ardından "edit book" fonksiyonunu oluşturmayı göstermektedir. Ayrıca, kullanıcıdan kitap ismi, yazar ismi ve yayınevi ismi girmesini isteyen fonksiyonları ve hatalı giriş durumlarında kullanıcıya geri bildirim veren kodları detaylı şekilde açıklamaktadır. Programın ilerleyen derslerde kitapları saklama özelliğine sahip olacağını belirtmektedir.

      • youtube.com
    • Visual Studio ve GitHub Entegrasyonu Eğitimi

      Bu video, bir eğitim içeriği olup, izleyicilere Visual Studio ve GitHub arasındaki entegrasyonu adım adım göstermektedir. Video, Visual Studio'ya GitHub eklentisinin kurulumundan başlayarak, takım gezgini kullanımı, yeni proje oluşturma, GitHub'a proje yükleme ve güncelleme işlemlerini detaylı şekilde anlatmaktadır. Eğitmen, bir buton oluşturma örneği üzerinden değişiklikleri nasıl kaydedip GitHub'a göndereceğinizi göstermektedir. Video, kod geliştirme sürecinde GitHub entegrasyonu yapmak isteyenler için temel bir rehber niteliğindedir.

      • youtube.com
    • Arduino ile 240x240 IPS Panel Kullanımı

      Bu video, bir eğitim içeriği olup, konuşmacı Arduino ile 240x240 IPS panelinin nasıl kullanılacağını anlatmaktadır. Video, bağlantıların yapılması ile başlayıp, Arduino ile panel arasında kullanılan gerilim bölücü şemasını detaylı şekilde açıklamaktadır. Konuşmacı, 1k ve 2k dirençlerin nasıl bağlanacağını göstermekte ve ardından hazır bir kütüphane kullanarak kod yükleme sürecini anlatmaktadır. Video, panelin çalıştığını göstererek ve izleyicilere kod geliştirme konusunda özgür kalacaklarını belirterek sonlanmaktadır.

      • youtube.com
    • GitHub'da Watch, Star ve Fork Seçenekleri

      Bu video, GitHub kullanımına dair bir eğitim içeriğidir. Konuşmacı, GitHub'daki temel özelliklerin nasıl kullanılacağını anlatmaktadır. Videoda GitHub'daki "watch", "star" ve "fork" seçeneklerinin işlevleri detaylı olarak açıklanmaktadır. Watch seçeneği, projeyi takip etmenizi ve değişiklik bildirimlerini almanızı sağlar. Star seçeneği, projeyi beğenmenizi ve hesabınızda yeriniz olarak eklemenizi sağlar. Fork seçeneği ise projenin bir kopyasını hesabınıza almanızı sağlar. Video, bu seçeneklerin nasıl kullanılacağını ve GitHub ana sayfasında nasıl görüneceğini göstererek sonlanmaktadır.

      • youtube.com
    • Debug İşlemi Eğitim Videosu

      Bu video, bir eğitim içeriği olup, izleyicilere program debug işlemi hakkında detaylı bilgi vermektedir. Video, önceki videoda oluşturulan diyalog programlama örneğinin debug işlemi ile analiz edilmesini göstermektedir. İçerikte breakpoint oluşturma, F5 ile adım adım ilerleme, F6 ile döngüleri atlama, F8 ile programın sonuna kadar ilerleme, kullanıcı adı veya değişken değerine göre breakpoint oluşturma ve hata mesajlarını takip etmek için watch point kullanımı gibi temel debug teknikleri adım adım gösterilmektedir. Video, program geliştirme sürecinde hata ayıklama sürecini kolaylaştırmak için çeşitli yöntemleri kapsamlı şekilde ele almaktadır.

      • youtube.com
    • Git'te Fork Kavramı ve Pull Request Oluşturma Eğitimi

      Bu video, Kadir Kasım tarafından sunulan bir Git eğitim videosudur. Kadir, GitHub'da fork kavramını ve başka birinin projesine nasıl dahil olunabileceğini adım adım göstermektedir. Video, fork işleminin ne olduğunu açıklayarak başlıyor ve ardından bir GitHub repository'nin kendi repository'ye nasıl kopyalanacağını gösteriyor. Daha sonra, fork edilen projede yapılan değişikliklerin nasıl commit edileceği, push edileceği ve bu değişikliklerin orijinal sahibine nasıl pull request olarak gönderileceği detaylı olarak anlatılıyor. Ayrıca, pull request'in nasıl onaylanacağı ve gözden geçirileceği de gösteriliyor.

      • youtube.com
    • Arduino Derleme Hatalarını Çözme Rehberi

      Bu video, Arduino projelerinde karşılaşılan derleme hatalarının nasıl çözüleceğini anlatan bir eğitim içeriğidir. Video, Arduino derleme hatalarının tanınması ve çözülmesi için adım adım bir rehber sunmaktadır. İçerikte hata iletilerini inceleme, söz dizimi hatalarını düzeltme, bağlantı sorunlarını giderme, kütüphane hatalarını giderme, kodu yedekleme, hata ayıklama araçlarını kullanma, topluluk ve dokümantasyondan yardım alma gibi temel adımlar açıklanmaktadır. Ayrıca sürüm kontrolü kullanma, alternatif IDE'ler deneme, bellek kontrolü, Arduino sürücülerini güncelleme ve internet bağlantısını kontrol etme gibi ileri düzey çözümler de sunulmaktadır.

      • youtube.com
    • Visual Studio'da Proje ve Nesne Şablonları Oluşturma Eğitimi

      Bu video, Visual Studio'da proje ve nesne şablonları oluşturma konusunda adım adım bir eğitim içeriğidir. Video, Visual Studio'da yeni proje oluşturma sürecini göstererek başlıyor ve ardından özel şablon dosyaları oluşturma adımlarını detaylı şekilde anlatıyor. Önce C# konsol projesi oluşturma, ardından sınıf dosyası ekleme ve bu dosyadan şablon oluşturma, son olarak da oluşturulan şablonu kullanarak yeni proje oluşturma işlemleri gösteriliyor. Bu eğitim, kullanıcıların kendi şablonlarını oluşturarak projelerini daha verimli yönetmelerine yardımcı olmayı amaçlıyor.

      • youtube.com
    • GitHub'a Dosya Yükleme ve Silme Rehberi

      Bu video, Technoble kanalından bir eğitim içeriğidir. Sunucu, GitHub sitesine dosya yükleme ve silme işlemlerini adım adım göstermektedir. Video, GitHub'da klasör silme işlemiyle başlayıp, yeni klasör oluşturma, dosya yükleme yöntemlerini anlatmaktadır. Özellikle büyük dosya veya çok sayıda dosya içeren klasörlerin yükleme sorunlarına çözüm olarak GitHub Desktop uygulamasının nasıl kullanılacağı detaylı olarak gösterilmektedir. Ayrıca, GitHub Desktop uygulaması üzerinden dosya yükleme ve güncelleme işlemleri de adım adım açıklanmaktadır.

      • youtube.com
    • Python Programlama Eğitimi: Temel Projeler ve Kod Geliştirme Teknikleri

      Bu video, 25 yıllık kodlama deneyimine sahip Mosh tarafından sunulan bir Python programlama eğitim dersidir. Eğitmen, temel Python bilgisine sahip olanlar için tasarlanmış bir kurs sunmaktadır.. Video, Python ile çeşitli projelerin adım adım geliştirilmesini göstermektedir. İlk olarak dice rolling oyunu, ardından sayı tahmin oyunu ve son olarak rock-paper-scissors oyunu ele alınmaktadır. Her proje için kodun geliştirilmesi, test edilmesi, refactoring edilmesi ve hata ayıklama süreçleri detaylı şekilde anlatılmaktadır.. Eğitim içeriğinde ayrıca kodun okunabilirliğini artırmak için modülerleştirme tekniği, "DRY" prensibi ve üçüncü parti kütüphanelerin kullanımı da gösterilmektedir. Video, sanal ortam oluşturma (venv) ve QR kod oluşturma projesi ile sonlanmaktadır.

      • youtube.com
  • Yazeka sinir ağı makaleleri veya videoları özetliyor