GoLang ile Programlama

Teknoloji ve Yazılım Eğitimleri
4.999,00 4.499,00
   4,9
SATIN AL

Eğitim Bilgileri

Go (diğer adıyla golang), Google tarafından 2007 yılından itibaren geliştirilmeye başlayan açık kaynaklı programlama dilidir. Daha çok sistem programlama için tasarlanmış olup, derlenmiş ve statik tipli bir dildir. Go programlama eğitiminden sonra web tabanlı uygulamalar, mobil uygulamalar ve gömülü sistemler gibi istediğiniz yazılımları hızlıca ortaya çıkarabileceksiniz.

Go’yu dünyada kullanan teknoloji devleri;

  • Docker
  • Koding
  • Google
  • Apple
  • Twitter
  • Github
  • Ubuntu
  • Amazon
  • Facebook
  • Medium
  • Dropbox

Ülkemizde kullananlar;

  • AKM Yazılım
  • GramGames
  • Insider
  • MaestroPanel
  • Mentornity
  • Metglobal
  • Mos Teknoloji
  • Netinternet
  • Bilişim Teknolojileri
  • Optimum Yazılım
  • Peak Games
  • put.io
  • icibot
  • Frigbo
  • LocRep
  • Trendyol.com
  • Admongrel

Büyük şirketlerin bu programlama dilini kullandığını görmekteyiz. Golang, sistem ve sunucu geliştirmek amacı ile programlanmıştır.

 

Bilişim teknolojileri yazılımı tasarlama ve geliştirme konusunda temel ve ileri seviyede bilgi sahibi olabilirler. Bu kurs ile öğrendiklerini yaşantılarına uyarlayabilir. İş olanakları olarak yazılım mühendisleri/uzmanları neredeyse her sektörde iş bulabilirler.

Yazılımcı olabilmek, bu alanda yetkin sayılabilmek, Yazılım konusunda uzmanlaşmak isteyen ve bu alana ilgi duyan herkesi kapsamaktadır.

GOLANG (GO PROGRAMLAMA DİLİ)
1. Go Programlama Ortam Kurulumu
2. Geliştirme Editörleri
3. İlk Program
4. Ortam Değişkenleri
5. Go Araçları
Go Programlamaya Giriş
6. İsimlendirme
7. Değişkenler
8. Operatörler
9. Boş Tanımlayıcı : Alt Çizgi ( _ )
10. Constant
11. Tür Dönüşümü
12. Konsol : Giriş-Çıkış İşlemleri-1
13. Konsol : Giriş-Çıkış İşlemleri -2
14. Saat/Tarih İşlemleri
Akış Kontrol
15. if
16. switch
17. break, continue, goto
Döngüler
18. For
19. For ile While döngü yöntemi uygulamak
20. Range
Hata Yönetimi
21. Hata Yönetimi
Diziler
22. Dizi Nedir ve Nasıl Kullanılır?
23. Dizi Oluşturmak
Slice
24. Slice Nedir ve Nasıl Kullanılır?
25. Slice Oluşturmak
Maps
26. Map Nedir ve Nasıl Kullanılır?
27. Map Oluşturmak
Paket Yönetimi
28. Paket Kullanımı
29. Paket Yapısı ve Yeni Paket Oluşturmak
Fonksiyonlar
30. Fonksiyonlara Giriş
31. Fonksiyon Oluşturma
32. Çoklu Geri Dönüş Yapan Fonksiyonlar
33. İsimlendirilmiş Geri Dönüş Yapan Fonksiyonlar
34. Değişken Sayıda Parametre Alan Fonksiyonlar
35. Anonim Fonksiyonlar
36. defer
Yapılar ve Metotlar
37. Yapılar : struct kullanımı
38. Metotlar : Metodlara Giriş
39. Metotlar ve İç İçe Struct
Interface : Arayüzler
40. Interface Oluşturmak
Eş Zamanlılık : Concurrency
41. Eş Zamanlılık ve Paralelizm Nedir?
42. Goroutin'ler
43. Kanallar
Golang ile Tarih/Zaman Operasyonları
44. time Paketinin Temel Kullanımı
45. Tarih ve Saat Operasyonları - 1
46. Tarih ve Saat Operasyonları - 2
Golang ile Veritabanı Programlama
47. Veritabanı İşlemleri - 1
48. Veritabanı İşlemleri - 2
49. Veritabanı İşlemleri - 3
50. Veritabanı İşlemleri - 4
51. Golang ile Dosya Operasyonları
52. Genel : Dosya Bilgisi Almak
53. Genel : Dosyayı Yeniden İsimlendirmek ve Taşımak
54. Genel : Dosyanın Varlığını Kontrol Etmek
55. Genel : Dosya Oluşturmak
56. Genel : Dosyayı Açmak ve Kapatmak
57. Genel : Dosya Okuma ve Yazma İzinlerini Kontrol Etmek
58. Genel : Dosya Kopyalamak
59. Genel : Dosyaya Byte Yazmak
60. Genel : Dosyaya Hızlı Yazma
61. Genel : Geçici Dosya ve Klasörler ile Çalışmak
62. Genel : Dosya Silmek
Golang ile XML, JSON ve CSV Operasyonları
63. Temel JSON Operasyonları
64. JSON Uygulaması
65. T.C Merkez Bankasından Döviz Kuru Elde Ederek İşleyen Go Uygulaması
66. XML Operasyonları - 1
67. XML Operasyonları - 2
68. XML Uygulaması 2 - 1.Bölüm
69. XML Uygulaması 2 - 2.Bölüm
70. XML Uygulaması 2 - 3.Bölüm - XML'den JSON'a Dönüşüm
71. CSV Uygulaması
Golang ile ZIP ve TAR Sıkıştırılmış Dosyaları Üzerinde Çalışmak
72. TAR Dosyası Oluşturma ve İçerisine Dosya Eklemek - 1.Bölüm
73. TAR Dosyası Oluşturma ve İçerisine Dosya Eklemek - 2.Bölüm
74. ZIP Dosyası Oluşturma ve İçerisine Dosya Eklemek
75. ZIP Dosyasındaki Dosyaları Dışarı Çıkarmak - Extraction
Go ile Web ve API Programlama
76. Back-End : Web API - 1
77. Back-End : Web API - 2
78. Back-End : Web API - 3
79. Back-End : Web API - 4
80. Back-End : Web API - 5
81. Back-End : Web API - 6
82. Back-End : Web API - 7 : Uygulama
83. Back-End : Web API - 7 : Açıklama