7 Günde Delphi'ye Hükmet!
Dünyanın en popüler Nesne Yönelimli Programlama(OOP) dillerinden bir tanesi olan Delphi'ye 7 günde hükmedin!
Description
Merhaba!
Türkiye'deki ve Udemy platformundaki en kapsamlı Delphi kursuna hoş geldin!
Embarcadero Delphi ya da kısaca Delphi; konsol, web, masaüstü ve mobil platformlar için uygulama geliştirebileceğin bir programlama dilidir.
Delphi'nin mükemmel bileşen yapısı içerisinde RAD(Rapid Application Development) teknolojisi de bulunmaktadır.
RAD(Rapid Application Development) teknolojisi doğrultusunda Delphi, dünyadaki en hızlı derleyicilerden birine sahip olması, mükemmel bir veritabanı desteği ve Object Orianted Programming(OOP) ile milyarlarca kod parçacığından oluşan kod bloklarını saniyeler içerisinde, Thor ve Loki'nin Asgard'a yolculuğundan daha kısa bir sürede derleyerek kullanıma hazır bir program haline getirmektedir.
Peki, Neden Delphi?
IDE(Tümleşik Geliştirme Ortamı) : Embarcadero yazılım firmasının bünyesinde olan Delphi'nin geliştirme ortamı ile hızlı bir şekilde uygulamalar geliştirebilirsin. Form Düzenleyicisi(Form Designer) özelliği ile kolayca formlarınızı düzenleyebilir, Object Inspector ile bileşenlerin özelliklerini kolayca değişitirebilir, CodeInsight teknolojisi ile daha hızlı ve hatasız kodlar yazabilirsin.
Derleyici Hızı : Delphi dünyadaki en hızlı derleyicilerden bir tanesine sahip olduğu için ışık hızında uygulamalar geliştirebilmene olana sağlar.
Basit Syntax(Yazım Kuralları) Yapısı : Delphi, temel komut ve programlama yapısını Pascal programlama dilinden aldığından dolayı aşırı basit ve kolay bir söz dizimine sahiptir. Örneğin, C++'ta yazılan binlerce kod parçacığı ve kod bloğundan oluşan bir uygulamayı Delphi'de fazla efor harcamadan kolaylıkla yazabilirsin.
Geniş Veritabanı Desteği : Dünya üzerindeki ülkeler tarafından geliştirilen uygulamaların birçoğu veritabanı uygulamalarıdır. Delphi birden fazla veritabanı teknolojisini bünyesinde barındırmakta ve çok iyi bir şekilde desteklemektedir. Delphi'nin desteklemiş olduğu veritabanı teknolojilerinden bazıları sırasıyla;
dbExpress
IB Express (IBX)
BDE
ADO
ve çok daha fazlası!
Kısacası, Odin ve Thor'dan çok daha hızlı olmak istiyorsan Delphi öğrenerek kendini ödüllendirebilirsin.
What You Will Learn!
- Kurs İndirimi, Çekimi Devam Eden Kurslar ve Çok Daha Fazlası için: Kursun ilk dersine göz atabilirsin.
- Delphi'nin ışık hızından bile daha hızlı derleyicisi ile birlikte, kendine özgü ve spesifik uygulamalar geliştireceksin!
- Geniş kapsamlı onlarca program yazacağımız için algoritma yeteneğini zirveye taşıyacaksın!
- Windows Form yapısının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de Windows Form yapılarıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Kontrol(Yardımcı Nesne) yapısının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de Kontrol(Yardımcı Nesne) yapılarıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de yer alan nesnelerin kodlama pencerelerine nasıl ulaşabileceğini anlayacak ve öğreneceksin!
- Editbox kontrolü içerisinde yer alan verileri tam sayı tipli bir değişkenin hafızasına nasıl aktarıldığını anlayacak ve öğreneceksin!
- Delphi'de tam sayı tipli bir değişkenin değerinin nasıl yazdırılacağını anlayacak ve öğreneceksin!
- Editbox kontrolü içerisinde yer alan verileri reel sayı tipli bir değişkenin hafızasına nasıl aktarıldığını anlayacak ve öğreneceksin!
- Delphi'de reel sayı tipli bir değişkenin değerinin nasıl yazdırılacağını anlayacak ve öğreneceksin!
- Editbox kontrolü içerisine string bilgi tipine sahip verilerin nasıl yazdırılacağını anlayacak ve öğreneceksin!
- Delphi'de aktif olan bir Windows Form'un kod müdahalesi ile nasıl kapatılabileceğini anlayacak ve öğreneceksin!
- Delphi'de belirli satırlardaki kodların işlemesini nasıl engelleyebileceğini anlayacak ve öğreneceksin!
- Delphi'de geliştirilen bir programı en efektif bir biçimde nasıl sonlandırabileceğini anlayacak ve öğreneceksin!
- Delphi ile işletim sistemi içerisinde yer alan herhangi bir .exe uzantılı dosyanın kod müdahalesi ile nasıl çalıştırılabileceğini anlayacak ve öğreneceksin!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Değişken kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de değişkenlerin nasıl tanımlandığını ve değişkenlerle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de değişken tanımlıyorken dikkat edilmesi gereken syntax hususlarını anlayacak ve öğreneceksin!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Bilgi Tipi kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de tam sayı bilgi tipleriyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de reel sayı bilgi tipleriyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de string bilgi tipleriyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de boolean bilgi tipleriyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de Const(Sabit) bilgi tipleriyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Operatör kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de hangi operatörlerin kullanıldığını ve bu operatörlerle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de matematiksel operatörlerle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi'de Logical(Lojik) operatörlerle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi içerisinde yer alan diğer atama işlemleri hakkında bilgi sahibi olacak ve bu işlemlerle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin
- En önemli algoritma kurma stratejilerinden bir tanesi olan değişken değerlerinin birbirleriyle nasıl takaslanabileceğini anlayacak ve öğreneceksin!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Statements(Koşul İfadeleri) kavramının ne olduğunu anlayacak ve öğreneceksin!
- If yapısıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- If - Else yapısıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- If - Else If - Else yapısıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Akış kontrollerini kullanarak tek bir satırda birden fazla şartın nasıl kontrol edilebileceğini anlayacak ve öğreneceksin!
- Koşul ifadeleri ile profesyonel bir ölçüde kullanıcı girişi tasarımlarının nasıl yapıldığını anlayacak ve öğreneceksin!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Loops(Döngüler) kavramının ne olduğunu anlayacak ve öğreneceksin!
- For döngüsüyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Repeat - Until döngüsüyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- While - Do döngüsüyle ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Delphi içerisinde yer alan döngü yönlendirme komutlarını tanıyacak ve bunlarla nasıl çalışabileceğini anlayacak ve öğreneceksin!
- Continue komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- Break komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- Exit komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- Halt komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- ApplicationTerminate komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- Sleep komutu ile döngü yapılarını ileri seviyede nasıl yönlendirebileceğini anlayacak ve öğreneceksin!
- ApplicationProcessMessages komutu ile Delphi içerisinde geliştirdiğiniz uygulamalarınızın şişmesini nasıl engelleyebileceğinizi anlayacak ve öğreneceksiniz!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Procedure(Prosedür) kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de parametresiz prosedürlerin nasıl tanımlanabileceğini ve bu yapılarla ileri seviyede nasıl çalışabileceğinizi anlayacak ve öğreneceksiniz!
- Delphi'de tek parametreli prosedürlerin nasıl tanımlanabileceğini ve bu yapılarla ileri seviyede nasıl çalışabileceğinizi anlayacak ve öğreneceksiniz!
- Delphi'de birden fazla parametreli prosedürlerin nasıl tanımlanabileceğini ve bu yapılarla ileri seviyede nasıl çalışabileceğinizi anlayacak ve öğreneceksiniz!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Function(Fonksiyon) kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de fonksiyonların nasıl tanımlanabileceğini ve bu yapılarla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksiniz!
- Sektörün en önemli programlama kavramlarından bir tanesi olan Exception(Hata Yakalama) kavramının ne olduğunu anlayacak ve öğreneceksin!
- Delphi'de Try-Except-End yapısını nasıl tanımlayabileceğini ve bu yapıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksiniz!
- Delphi'de Try-Finally-End yapısını nasıl tanımlayabileceğini ve bu yapıyla ileri seviyede nasıl çalışabileceğini anlayacak ve öğreneceksiniz!
- Kurs boyunca öğrendiğin bilgilerle Gerçek Dünya Uygulama kategorisine giren Ne Zaman Emekli Olabilirim? final projesini oluşturacaksın!
- İşletim sistemlerinin en önemli sistem dosyalarından bir tanesi olan DLL(Dynamic Link Library) dosyalarının ne olduğunu anlayacak ve öğreneceksiniz!
- Delphi'de oluşturulan dll dosyaları içerisine Procedure'lerin nasıl entegre edildiğini anlayacak ve öğreneceksiniz!
- Delphi'de oluşturulan ve içerisine procedure entegre edilen DLL dosyalarına programdan nasıl erişebileceğini anlayacak ve öğreneceksin!
- Delphi'de oluşturulan dll dosyaları içerisine Function'ların nasıl entegre edildiğini anlayacak ve öğreneceksiniz!
- Delphi'de oluşturulan ve içerisine Function entegre edilen DLL dosyalarına programdan nasıl erişebileceğini anlayacak ve öğreneceksin!
- Dll dosyalarını kullanarak Windows'un vazgeçilmez uygulamalarından bir tanesi olan Run(Çalıştır) uygulaması oluşturacaksın!
Who Should Attend!
- Konsol, web, masaüstü ve mobil platformlara hızlı bir şekilde kendilerine özgü, spesifik ve kompleks uygulamalar geliştirmek isteyen herkes için uygundur.