İstihdam sonrasında ödemeli Go-Backend Geliştirici - Kata Akademi'den ücretsiz kurs, 7 aylık eğitim, Tarih 30 Mart 2023.
Miscellanea / / November 29, 2023
GO arka uç geliştiricisi - Bulut altyapısında uygulamanın çekirdeğini, “beynini” geliştiren bir geliştirici.
1. istikrarlı bir maaşla hızlı bir şekilde BT'de çalışmaya başlayın
2. öğren ve geliştir
3. programın bilgisayarla çalışmasının ve etkileşiminin ayrıntılarını anlamak
GO veya Golang genç bir mikro hizmet programlama dilidir. Yazılım geliştirmeyi hızlandırmak ve C ve C++'a alternatif olarak Google tarafından oluşturuldu. GO'nun basit bir söz dizimi vardır, bu da başlangıç seviyesindeki geliştiricilerin öğrenmesini kolaylaştırır.
Geliştirici ortamı
Git, Goland, Docker'ın temel işlevlerini nasıl kullanacağınızı ve MySQL, Postgres ve Postman'da sorgulama yapmayı öğreneceksiniz.
- Git - sürüm kontrol sistemi
- Entegre geliştirme ortamı
- Uygulama konteynerleştirmesi
- Veritabanıyla çalışma
- Platform API'si
- HTTP/HTTPS istekleri
Golang programlama dili
Programları nasıl çalıştıracağınızı, değişkenlerle, temel öğelerle ve karmaşık türlerle çalışmayı ve işlevleri kullanmayı öğreneceksiniz. OOP kullanarak kod yazabilecek, standart kitaplıklarla çalışabilecek, çoklu iş parçacığı kullanabilecek, çalışma zamanını kullanabilecek ve kodu optimize edebileceksiniz.
- Golang Dilinin Temelleri
- Nesne yönelimli programlama
- Standart Kütüphane
- Çoklu iş parçacığı
- Çalışma süresi
- Kod optimizasyonu
Temel Programlama İlkeleri
Kalıpları, temel algoritmaları ve veri yapılarını uygulamayı öğreneceksiniz. Temiz kod kurallarına göre kod yeniden düzenlemenin ne olduğunu öğreneceksiniz.
- Tasarım desenleri
- Algoritmalar ve veri yapıları
- Temiz mimari
Proje öncesi git
Sunucuları nasıl yöneteceğinizi, Docker ve veritabanlarıyla nasıl çalışacağınızı, ayrıştırıcıları nasıl kullanacağınızı, yüksek yüklü sistemler ve mikro hizmetlerle nasıl çalışacağınızı öğreneceksiniz. Size bir proje için nasıl ortam, yığın, çerçeve seçeceğinizi ve çeşitli izleyicilerde Agile kullanarak nasıl çalışacağınızı öğreteceğiz.
- Web sunucusu
- Konteynerizasyon
- SQL ve NoSQL
- Proje planlaması
- Yüksek yüklü hizmetler
- Mimari
- Proje Yönetimi
Takım projesi
Bir GO geliştiricisinin ihtiyaç duyduğu tüm bilgi ve becerileri kullanarak gerçek bir proje üzerinde staj.
Teknik görüşmelere hazırlık
Teorik bilgilerinizi tazelemenize ve sistematize etmenize yardımcı olacağız. Daha sonra bir mentorla tüm konularda son bir testten geçeceksiniz. Bir kariyer danışmanı rekabetçi bir özgeçmiş oluşturmanıza ve sizi görüşmelere hazırlamanıza yardımcı olacaktır.