Close

Python

Veri bilimciler için özelleştirilmiş içerik ile Python dersleri veriyorum. Python basit söz dizimi ile kolay öğrenilmekte ve yazılımcı olmayanlar için büyük kolaylık sağlamaktadır.

Java

Gömülü ortamlar ve masaüstü çözümler için özelleştirilmiş Java dersleri veriyorum. Kriptografi çözümleri için ayrı bir seri hazırlıyorum.

C ve C++

Gömülü ortamlar için özel içerikli C ve C++ içeriğim vardır. C++ ve QT platformunu yoğun olarak kullandım. QT için de temel bilgi sağlıyorum.

SQL

Büyük veri yapılarının analizi için özelleştirilmiş SQL eğitimi ve danışmanlığı sağlıyorum.
Saf SQL çözümleri gerekli optimizasyon kuralları bilinirse eşsiz çözümler sunmaktadır.

Git ve GitHub

Kendi projelerim için Git/GitHub tercih ediyorum. Her yazılımcı uzmanlık ölçüsünde bu dağıtık kod kontrol sistemini öğrenmek zorundadır.

Docker

Microservices mimarisi artık standartlaşmaya başladı. Docker ve container yapısını etkin olarak kullanmak size yeni ufuklar açacaktır.

Adım Adım Yazılımcılık

Yazılımda ustalaşmaya ve ustadan öğrenmenin gerekli olduğuna inanıyorum.

 

Geliştirme Araçları

Flutter

Google tarafından geliştirilen çoklu ortamda yazılım geliştirme ortamıdır. Flutter dil olarak Dart' ı kullanıyor.
Kişisel olarak yeni mobil projelerimde Flutter' ı tercih ediyorum.

GIT, GITHUB

Git , yazdığımız projeleri ve uygulamaları, bilgisayarımızda ya da harici disklerde değilde internet üzerinde tutmamızı ve yönetmemizi sağlayan bir versiyon kontrol sistemidir. GitHub, sürüm kontrol sistemi olarak Git kullanan yazılım projeleri için bir depolama servisidir.

Linux Dersleri

Yazılımcılık için doğru ortam Linux ve Linux türevleri olmalıdır. İşletim sistemine hakim olmanız yazılımcılığı derinlemesine öğrenmenizi sağlayacaktır.