Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Go Programlama Dili
Rating: 3.7 out of 5(733 ratings)
39,475 students
Created byCihan Özhan
Last updated 11/2021
Turkish

What you'll learn

  • Golang programlama dilini öğreneceksiniz
  • Golang ile web uygulaması geliştirmenin temellerini öğreneceksiniz
  • Golang ile veritabanı programlamayı öğreneceksiniz

Course content

20 sections97 lectures17h 23m total length
  • Go Nedir?6:23
  • Go Programlama Diline Genel Bakış13:30
  • Neden Go?16:19
  • Go Programlama Dili Kullanıcıları8:08
  • Bazı Go Kütüphaneleri7:03
  • Anahtar Kelimeler1:00
  • Operatörler ve Sınırlayıcılar4:49
  • Türler4:13
  • Go Programlamaya Nasıl Başlarım?4:41
  • Nasıl Çalışmalıyız?23:00
  • Eğitim, Kurslar ve Kitaplar Üzerine...7:14
  • Bir Hata ile Karşılaştım!8:53

Requirements

  • Temel programlama bilgisi

Description

*Türkiye'nin ilk Go Programlama Dili kursudur.


"Birisine bir şey öğretemezsiniz, ancak kendisinin onu keşfetmesine yardım edebilirsiniz." {Galileo Galilei}

Bu kurs Go(Golang) programlama dilini anlatmayı hedeflemektedir. 2015 yılından beri kullandığım Go programlama dili ile ilgili meraklılarının başlangıç oluşturabilmesi adına bu kursu oluşturdum. Kurs süresini çok uzatmadan, geliştirici adaylarına gerekli olan en temel dil ve çevre ortam bilgileri vermeyi hedeflemektedir.


Bu kurs ile birlikte açıklayacağımız konular aşağıdaki gibidir;

- Go Programlama Dilini Detaylı İncelemek
- Çalışma Ortamı ve Editörler
- Değişkenler, Türler, Go Diline Özgü Söz Dizimi ve Kurallar
- Akış Kontrol Mekanizmaları
- Döngüler
- Hata Yönetimi
- Diziler
- Slice (Dilimler)
- Maps
- Paket Yönetimi
- Struct (Yapılar)
- Interface (Arayüzler)
- Fonksiyonlar
- Metodlar
- İşaretçiler
- Nesne Yönelimli Programlama
- Eş Zamanlılık (Concurrency)
- Test
- Reflection
- Go Paketleri
- Veri Formatı ve Dosya İşlemleri
- Go ile Veritabanı Programlama
- Go ile RESTful API ve Web Programlama (Örnek Uygulamalar)
- Algoritmalar


KURS GÜNCELLEME POLİTİKASI :

Yayınladığım kursların içeriklerini belirli aralıklar ile güncelliyorum. İzlediğim politika ise aşağıdaki gibidir :

Mevcut yazılım projelerim haricinde bilgi paylaşımı sağlamak için kurslar üretiyorum... Bunların sayısı bu yıl içerisinde ciddi oranda artacak... Zaman ve emek yönetimi açısından "beğeni kadar güncelle" yöntemini uyguluyorum. Yani eğer kurslara puanlama yaparsanız, bu kursların takipçilerinin daha fazla eğitim istediğini düşünerek belirli aralıklarla bu kursları güncelleyeceğim. Eğer beğeni sayısı az ya da yeteri kadar olmazsa, bu kurslar herhangi bir güncelleme olmadan mevcut içeriklerle yayınlanmaya devam edecektir. Eğer satın aldığınız kursun güncellenerek size daha fazla değer katmasını isterseniz, bu isteğinizi bana ileteceğiniz en doğru yol puanlama sistemidir.

Who this course is for:

  • Yazılım geliştirici olmak isteyen herkes
  • Golang programlama dilini öğrenmek isteyen herkes
  • Cross-platform(Linux, OSx, Windows vb.) bir dil öğrenmek isteyen herkes
  • Güçlü, hızlı ve yüksek performanslı bir programlama dili öğrenmek isteyen herkes
  • Dünya genelinde özellikle büyük girişimler tarafından kullanılan Golang dilini öğrenmek isteyen herkes
  • Açık kaynaklı(OpenSource) bir programlama diline geçmek isteyen yazılım geliştiricileri