Delphi Kursu

Pascal tabanlıdır. Nesneye yönelik programlama ve visual programlama yapabilme özelliği taşır. Nesnel yetenekleri C++ 'tan üstündür.

Pascal tabanlıdır. Nesneye yönelik programlama ve visual programlama yapabilme özelliği taşır. Nesnel yetenekleri C++ 'tan üstündür.

Eğitim İçeriği

Delphi Database Access(Veritabanı Erişimi)
The Borland Database Engine (BDE)
dbGo
InterBase Express (IBX)
Çevre Birimler
Form Tasarlayıcı(Designer)
Obje Tanımlayıcı(Object Inspector)
Kod Editor
Çalışma alanını özelleştirme
Sürükleme ve yanaştırma
Faydalı Tuşlar
GUI Tuşları
Form Tasarlayıcı(Designer) tuşları
Obje Tanımlayıcı Tuşları
Editor Tuşları

Komponentler
Özellikler
Olay Yakalayıcılar(Event Handlers)
İsimlendirme Anlamları
Kullanıcı Arayüzünü Oluşturma
Kod Yazma
Online Yardım
Programı Test Etme
Menüler
Hata Yakalayıcılar (Exceptions)
Yardımı Nasıl Kullanırsın?

Basit Tipler, Sabitler ve Değişkenler, Daha Kompleks Tipler

Project Dosyası (.DPR)
Pascal Unit Dosyası (.PAS)
Projeyi Başka Bir Lokasyona Taşıma
Delphi Projesi Tarafından Oluşturulan Dosyalar
Delphi Unit'in Yapısı

Procedure'ler ve Fonksiyonlar
Overloaded Procedure'ler
Default Parametre Değerleri
Parametre Geçiş Eğilimleri

Proje Masaüstü, Genel Masaüstü, Component Şablonları, Çerçeveler, ToDo Listeleri

Tablolar, Data Source'lar ve Data-Duyarlı Kontroller
SQL Veritabanlarına Bağlanma
Master-Detail İlişkisi
TTable Component ile Programlama
Tablo Alanına Erişim
Data Üzerinde Arama
Yer İmleri ve Kayıtları Tarama
Hesaplanmış Alanlar
Parametrelenmiş SQL
İçiçe SQL'ler
Veritabanı Bağlantısı ve Transactions

Debugger Nasıl Çalışıyor?
Exception Nedir?
Yakalamak İçin Exception'a Bakmak
Try/Except İfadesiyle Exception'ı Yakalamak
Exception'ları Farklılaştırma
Eski Tip Exception Yakalayıcı
Exception Fırlatmak
Exception'lar Aracılığıyla Data Tutarlılığı
Özelleşmiş Exception Yaratmak
Sesssiz Exception'lar
IDE'den Exception Duyarlılığını Kaldırmak.
Uygulama Seviyesinde Exception Yakalama
TApplicationEvents
Özel BDE Hatalarını Yakalamak

Exception ve Kaynak(Resource) Kaçakları
Try/Finally İfadesi

Event Handler'in Gönderici(Sender) Parametresi
Tip Dönüştürme-Typecasting (Safe ve Unsafe)
Tag Özelliği

Component Objesi Yaratmak
Component Sahipliği
Component'i Gerçekleştirme Unit'ine Yerleştirme
Görsel Componentleri Göstermek
Event Yakalayıcıları Oluşturmak
Eventler
Objeleri ve Component'leri Direkt Olarak Öldürme
Component İsimleri
Object Yaratma Özeti
Non-Component Obje Yaratmak
TIniFile İle INI Dosyalarına Erişmek
TRegIniFil İle Win32 Registry'e Erişmek

Encapsulation
Inheritance
Polymorphism
Compiler Spesifik
Pratikte Kullanım
Data Saklama
Private Members, Protected Members
Public Members, Published Members
Properties(Özellikler)
Clas Tanımlama (Defining Classes)
Kod Şablonları
Abstract Method'lar
Class Tamamlama
Module Navigation
Class'lardan Miras Almak
Polymorphism Yaratma
Polymorphism, Compiler İçin Ne Demektir?
Object'ler İçin Test Yaratmak
Constructor'lar ve Destructor'lar

Koşullara ve Geçiş Sayaçlarına Bağlı Breakpointler
Watch Expressions
Tooltip İfade Hesaplama
Debug Tanımlayıcı
If Senaryoları
Program Çalıştırma
Call Stack

Exception Yakalama ve Kullanımı - try catch
Finally Bloğu ve Kullanım
Exception Tanımlama ve Kullanma Yöntemleri
Exception Tanımlama ve Fırlatma
Hatalar ve Çalışma Zamanı(Runtime) Exception'ları
Assertion'lar

Stream Nedir?
Byte - Karakter Seçimi
Byte stream'in Karaktere Çevrimi
File Objesi
Binary Input ve Output
PrintWriter Class'ını Kullanma
Okuma ve Yazma Objeleri
Basit ve Filtrelenmiş Stream'ler

Sınavlar ve Sertifikalar

Başaran Akademi Delphi Kursu Sertifikaları

Katılım Belgesi

Katılım koşullarını yerine getirenlerin almaya hak kazandıkları belgedir.

Başarı Sertifikası 60-79 not ortalaması
Üstün Başarı Sertifikası 80-100 not ortalaması

Verdiğimiz sertifikalara buradan ulaşabilirsiniz.

Bu Eğitim Kimler İçin?

Delphi alanına başlangıç seviyesinden adım atmak isteyenler

Delphi bilgisini iş hayatında kullanmak isteyen öğrenciler ve yeni mezunlar

Mevcut yetkinliğini Delphi odağında güçlendirmek isteyen profesyoneller

Uygulamalı örnekler ve gerçek senaryolarla öğrenmeyi tercih eden katılımcılar

Delphi alanında kariyer yönünü netleştirmek isteyenler

Alınabilecek Ünvanlar

şDelphi Uzmanı

şUygulama Geliştirme Uzmanı

şSistem Destek Uzmanı

şTeknik Danışman

şProje Uzmanı

Kariyer Alanları ve Pozisyonlar

Bu eğitim tek başına belirli bir meslek veya istihdam garantisi sağlamaz. Kazanılan beceriler, katılımcının eğitimi, sektör deneyimi ve uygulama pratiğiyle birlikte aşağıdaki rolleri destekleyebilir:

Delphi odaklı uzmanlık görevleri

Süreç ve operasyon destek rolleri

Raporlama, uygulama veya proje destek pozisyonları

Kurumsal ekiplerde gelişime açık uygulama rolleri

Portföy ve deneyimle güçlenebilecek uzman yardımcısı pozisyonlar

Neden Bu Eğitimi Almalısınız?

Delphi alanında yalnızca teorik bilgi değil, uygulama disiplini ve iş hayatına aktarılabilir beceriler gerekir. Bu eğitim, katılımcının ilgili alanda daha sistemli, daha üretken ve daha güvenli ilerlemesini destekler.

Bu Eğitim Sonunda Neler Yapabileceksiniz?

Delphi alanında temel kavramları doğru terimlerle kullanmak

Delphi için gerekli araç, ekran veya çalışma mantığını tanımak

Delphi odağında adım adım uygulama geliştirmek veya üretim yapmak

Sık kullanılan işlem akışlarını daha kontrollü ve düzenli yürütmek

Delphi ile ilgili örnek senaryolar üzerinde pratik kazanmak

Karşılaşılan temel hataları analiz edip doğru çözüm yaklaşımını seçmek

Delphi bilgisini iş sürecine veya portföy çalışmalarına aktarmak

Görev, çıktı ve kalite beklentilerini daha sistemli yönetmek

Neden Başaran Akademi?

26 yılı aşan mesleki ve teknik eğitim deneyimi

Uygulama ve proje odaklı öğretim yaklaşımı

Alan ve sektör deneyimine sahip eğitmenler

Bireysel ve kurumsal eğitim tecrübesi

Kariyer danışmanlığı ve CV/portföy desteği

%100 Öğrenme Garantisi

Merkezi konum ve ulaşım kolaylığı

Aktif yetkiler doğrultusunda sınav ve sertifikasyon danışmanlığı

Sık Sorulan Sorular

Bu eğitime sıfırdan katılabilir miyim?

Evet. Delphi eğitimi başlangıç seviyesinden itibaren planlanabilir; temel kavramlar örnekler ve uygulamalarla adım adım anlatılır.

Eğitimde uygulama yapılır mı?

Evet. Delphi eğitimi yalnızca teorik anlatımla sınırlı kalmaz; konu başlıkları, örnek ekranlar, uygulamalar veya senaryolar üzerinden desteklenir.

Bu eğitim iş hayatında ne sağlar?

Delphi bilgisi, iş süreçlerinde daha düzenli çalışmayı, doğru çıktı üretmeyi ve ilgili alanda daha güçlü görevler üstlenmeyi destekleyebilir.

Online katılım mümkün mü?

Uygun programlarda yüz yüze veya canlı online katılım seçenekleri sunulabilir. Güncel model ve kontenjan bilgisi için danışmanlık ekibimizden bilgi alınmalıdır.

Eğitim sonunda sertifika veya belge veriliyor mu?

Eğitim sonunda kurum içi katılım veya başarı belgesi şartları hakkında bilgi verilir. Resmı ya da uluslararası belge süreçleri varsa, güncel koşullar programa göre ayrıca açıklanır.

Delphi bilgisini hangi alanlarda kullanabilirim?

Delphi bilgisi; görev tanımına, sektöre ve kurum yapısına göre operasyon, proje, üretim, raporlama veya teknik destek süreçlerinde kullanılabilir.

Eğitim sonunda uzman seviyesine gelir miyim?

Seviye; katılımcının başlangıç bilgisi, düzenli pratiği ve programa katılımına göre gelişir. Eğitim, güçlü bir temel ve uygulama alışkanlığı kazandırmayı hedefler.