Eğitim İçeriği
Giriş
Fonksiyonel Programlamanın Derinlemesine İncelemesi
- Nesne yönelimli programlama vs fonksiyonel programlama
- Birinci sınıf fonksiyonlar ve yüksek dereceli fonksiyonlar
C++'da Fonksiyonel Programlama
- Fonksiyonel bir stilde kod yazma
- Lambda fonksiyonları oluşturma
- Nesneleri yakalama
- Fonksiyonları birleştirme
Meta Programlama ve Fonksiyonel Reaktif Programlama
- Faktöriyellerin uygulanması
- C++ şablon kütüphaneleri ve fonksiyonel programlama kütüphanelerinin kullanımı
- Reaktif uzantılarla çalışma ve RxCpp kitaplığı
Fonksiyonel C++ Geliştirme
- Uygulamalar oluşturma
- Yüksek dereceli fonksiyonları kullanma
- Hata işleme ile çalışma
- Funktörler ve monadlar uygulama
- Kodu yeniden düzenleme
- Birim testleri yazma
- Performans profilini ölçme
- Coklu iş parçacıklı uygulamalar oluşturma
Özet ve Sonuçlar
Kurs İçin Gerekli Önbilgiler
Ön Koşullar
- Yordamsal/nesne yönelimli programlama anlayışı
- C++ ile temel deneyim
Hedef Kitle
- Web Geliştiricileri
Danışanlarımızın Yorumları (3)
Başlangıçta eğitmenin temposu bana biraz hızlı geldi, ancak eğitim sırasında geri bildirimde bulunmam üzerine bunu kabul etti ve derslerin hiçbir kısmından ödün vermeden tempoyu yavaşlattı. Katılımcılarla mükemmel bir bağ kuruyor, son derece dost canlısı ve tartışmalara açık.
Alexandru Ostafi - Siemens
Eğitim - Advanced C++ : Practical workshop
Yapay Zeka Çevirisi
Detaylı açıklamalar, noktaların neredeyse açıkça tekrarlanması sayesinde bilgi gerçekten iyi bir şekilde aktarıldı. Rod'un, sorduğumuz tuhaf ve belirsiz soruları kontrol etmeye ve cevaplarının %100 doğru olduğundan emin olmaya olan istekliliği de dikkat edilmesi gereken bir noktaydı. Ayrıca, alternatif kodlama stillerinin avantajları ve dezavantajları hakkında tartışmak konusundaki ilgisi sayesinde sadece C++'ı niyet ettiğimiz şekilde kullanmayı değil, bunun neden böyle yapılması gerektiğini de öğrendik.
Nick Dillon - cellxica Ltd
Eğitim - Using C++ in Embedded Systems - Applying C++11/C++14
Yapay Zeka Çevirisi
Deneyim paylaşımı, öğretmenin bilgi ve değeri açısından çok önemlidir.
Carey Fan - Logitech
Eğitim - C/C++ Secure Coding
Yapay Zeka Çevirisi