JR Yazılımcı Eğitim Kampı 3. Hafta

JR Yazılımcı Eğitim Kampı 3. hafta etkinliği ile 11 Haziran Cumartesi Trendyol Campus'te devam ediyor!

 

4 hafta sürecek eğitimimizde kurumsal uygulama geliştirme süreçleri kapsamlı bir şekilde ele alınacak.

 

Fiziksel katılım için onay maili alan ve ilk hafta katılan arkadaşlar katılım sağlamaya devam edebilir. 

Etkinlik boyunca içecek ve atıştırmaklık ikramlar olacaktır.

Fiziksel olarak katılacak arkadaşların etkinliği uygulamalı takip edebilmesi için bilgisayar getirmesi ve Docker, Goland ve kind kurulu olması faydalı olacaktır.

 

Metro ile gelecek arkadaşlar İTÜ Ayazağa durağında inip plazalar tarafından çıkış yaptıktan sonra ışıklardan karşıya geçerek Spine Tower'a yürüyerek ulaşabilirler.

 

Discord JR Yazılımcı Eğitim Kampı kanalından eğitim boyunca kampta işlediğimiz konular ile ilgili soru ve önerilerinizi paylaşabilirsiniz: https://discord.gg/bpA9qJhXmK

 

Online katılım: Youtube Yayın Link

 

3. Hafta İçeriği

Design Patterns


- Nedir bu tasarım desenleri?
- Creational, Behavioral, Structural
- Kategorilerine göre en yaygın kullanılan patternlar 
- Factory, Singleton, Builder
- Proxy, Adapter, Decorator
- State, Dispatcher, Observer, Chain of Resp.

 

Go ile Rest Api Geliştirmek

- Go HTTP Paketi ile Api geliştirmek
- Endpointler oluşturmak
- Request objeleri oluşturmak ve parse etmek
- Response ve header dönmek

Go ile Veritabanı ve Message Broker İşlemleri

- Sql ile veritabanına kayıt atmak
- CRUD işlemleri

- NoSql ile veritabınına kayıt atmak
- Couchbase ile key value işlemler

 

- RabbitMQ bağlantısı kurmak

- RabbitMQ ile message publish etmek

- RabbitMQ ile message consume etmek

 

Testing

- Unit testing
- CDC Testing

- Integration Testing

 

Tüm içeriğe ilk etkinlik duyurusundan erişebilirsiniz: Etkinlik Duyurusu

There are no comments. Be the first one!

Spine Tower