Resim: Delphi Özel Dersi

Delphi (Object Pascal) online özel ders, Masaüstü uygulama geliştirmenin köklü dili Delphi (Object Pascal)'i birebir ve esnek bir takvimle öğrenmek isteyenler için tasarlandı. Tüm seanslar online yapılır — Zoom, Google Meet veya Microsoft Teams üzerinden canlı ekran paylaşımıyla. Türkiye'nin her şehrinden ya da yurt dışından katılım fark etmez; ihtiyacın olan tek şey internet bağlantısı ve öğrenme isteği.

Delphi (Object Pascal) özel ders alanlar; bilgisayar mühendisliği ve yazılım mühendisliği öğrencileri, kendini geliştirmek isteyen junior geliştiriciler, kariyer dönüşümü yapmak isteyenler ve halihazırda yan teknolojilerde çalışıp bu alana geçmek isteyen profesyoneller. Yurt içi ve yurt dışından, hem yeni başlayanlar hem de belirli bir konuda derinleşmek isteyenler, kendi temposunda öğrenebileceği esnek bir program bulur.

Programda işlenen başlıklar — temel kavramlardan ileri konulara doğru ilerler:

  • Delphi ve Object Pascal
  • Pascal Temelleri
  • OOP
  • VCL ile Form Geliştirme
  • VCL İleri
  • FireMonkey
  • FireDAC
  • Veritabanı

İlk yarıda sözdizimi, araç kurulumu ve günlük kullanım refleksleri kazandırılır. İkinci yarıda hata ayıklama, performans, test ve gerçek senaryolar üzerinden ilerlenir. Bilgilerin uçuşmaması için her seansın sonunda küçük bir uygulama yapılır, bir sonraki seansa o uygulamayla devam edilir. Resmi dokümantasyon için Embarcadero Delphi dokümantasyonu birincil kaynak olarak kullanılır.


Delphi Özel Dersi Konuları

1. Delphi ve Object Pascal

  • Delphi IDE turu
  • Object Pascal söz dizimi
  • Unit yapısı
  • İlk form

2. Pascal Temelleri

  • Veri tipleri
  • Procedure / function
  • Record, set, array
  • Pointer

3. OOP

  • Class
  • Constructor / destructor
  • Inheritance
  • Interface

4. VCL ile Form Geliştirme

  • TForm yapısı
  • Event handler
  • Standart bileşenler
  • Layout yönetimi

5. VCL İleri

  • DataAware controls
  • TStringList
  • TList
  • Custom component

6. FireMonkey

  • FMX vs VCL
  • Style sistemi
  • Multi-device app
  • iOS/Android deploy

7. FireDAC

  • Connection ↔ Query
  • Parametre
  • Stored procedure
  • Master-detail

8. Veritabanı

  • MS SQL bağlantısı
  • Firebird
  • MySQL
  • SQLite

9. REST ve JSON

  • TRESTClient
  • TRESTRequest
  • JSON marshal
  • OAuth giriş

10. Bitirme Projesi

  • CRUD ekranı
  • Master-detail rapor
  • REST tüketimi
  • Çoklu kullanıcı erişimi

Delphi Özel Dersi ile İlgili
Sıkça Sorulan Sorular ve Cevapları


Delphi hâlâ kullanılıyor mu?

Evet. Türkiye'de finans, hastane, perakende ve resmi kurumlarda büyük yazılım tabanı Delphi. Talep ekipler için daha çok.

Hangi Delphi versiyonu kullanıyoruz?

Delphi 11 veya 12 Community Edition (ücretsiz). Şirket lisansın varsa daha geniş bileşen erişimin olur.

Sıfırdan öğrenmek mantıklı mı?

Şirketinin teknolojisi Delphi ise evet. Aksi halde C# veya Java'ya yönelmen daha mantıklı olabilir; ilk seansta birlikte değerlendiririz.

FireMonkey gerçekten cross-platform mı?

Evet. Aynı kod tabanından Windows, macOS, iOS, Android ve Linux üretilebilir. Performans yerel kadar değilse de yeterli.

Eski Delphi projesini yenilemek için danışmanlık alabilir miyim?

Evet. Saatlik veya küçük paket olarak mevcut projende eşlik edebilirim. Refactor, Unicode geçişi, FireDAC migration gibi konularda.