Adobe Coldfusion eğitimleri ile profesyonel web geliştirimcileri Coldfusion 8 ile dinamik, çeşitli veri kaynakları ile çalışabilen, interaktif web siteleri geliştirebilir.
İlk ColdFusion sertifikamı %98 derece ile Macromedia döneminde Pearson VUE’dan almıştım. O zamandan bu zamana her yeni sürümde ColdFusion’u takip ettim ve geliştirdiğimiz web uygulamaları ile ColdFusion’un bir çok özelliğini uygulama fırsatı buldum. ColdFusion eğitimini Koç Bank başta olmak üzere bir çok kurum ve kişiye verdim. Verdiğim ColdFusion eğitimlerinin içerikleri şöyle:
Coldfusion 8 Temel Eğitim
3 gün / Eğitmen Eşliğinde / Her öğrenciye 1 bilgisayar
Platform
Microsoft Windows XP
Eğitim Tanımı
Adobe Coldfusion 8 Temel Eğimi dinamik web siteleri yaratmak ve web geliştirimcisi olmak isteyen kişiler içindir.
Hedef Kitle
Adobe Coldfusion ile uygulama geliştirmek isteyen geliştirimciler ile dinamik web uygulamarı yaratmak isteyen geliştirimciler
Önşartlar
- Bu eğitime katılacak kişilerin Windows, Microsoft Office programlarını kullanabiliyor olmaları gereklidir.
- Web sunucularının işleyişi hakkında temel bilgi
- HTML etiketleri ve kullanımları hakkında bilgi
- Temel SQL (Insert, Update, Delete, Select) komutları hakkında bilgi
Ders Akışı
- Coldfusion’a Giriş
- Dinamik web sayfaları hakkında bilgi
- Adobe Coldfusion’ı tanıyalım
- Adobe Dreamweaver kullanımı hakkında bilgi
- Coldfusion değişkenleri yaratmak
- Coldfusion değişkenlerinin kullanımı ve görüntülenmesi
- Dosyaların include edilmesi
- Kod yorumları ekleme ve düzenleme
- Kod geliştirilmesinde kullanilan teknik ve tiyolar
- Veri Tabanı Içeriğinin Yayınlanması
- Coldfusion ile veri tabanına bağlanma
- Verilerin Debug edilmesi
- Recordset verilerinin tarayıcıda gösterilmesi
- Dinamik tablo aracının kullanılması
- Resulset verilerinin kullanılması
- CurrentRow özelliği
- Coldfusion fonksiyonlarının kullanılması
- Adobe Coldfusion ve Formlar
- HTML formlarını anlayalım
- Debug özelliğinin aktif hale getirilmesi
- Self-Posting formları
- Form veri gönderiminin kontrol edilmesi
- Form değişkenlerinin kullanılması
- Coldfusion Formlarını tanıyalım
- Coldfusion ile Arama Sistemleri
- Dinamik sorgulamalarda form verilerinin kullanılması
- Form verilerinin korunması
- Çok kriterli aramalar için dinamik SQL cümleleri oluşturmak
- Metin aramaları
- Liste aramaları
- Coldfusion ile Derinlemesine Sorgulama
- Dinamik URL değişkenlerinin kullanımı
- Detay sayfaları oluşturma
- Çalışma zamanında PDF oluşturmak
- Verilerin tab’larda gösterilmesi
- Yeni Veri Eklenmesi
- Veri ekleme için arayüz hazırlanması
- Veri ekleme için form tasarlanması
- Coldfusion formlarının kontrolü
- Veri ekleme akışı ve yönlendirme
- Verilerin Güncellenmesi ve Silinmesi
- Veri tabanı kayıtlarının güncellenmesi
- Veri güncelleme formlarının oluşturulması
- Veri güncelleme mantığının oluşturulması
- Veri tabanından kayıt silmek
- SQL güvenliğinin sağlanması
- Şablonlar ve Yeniden Kod Kullanımı
- Kodların yeniden kullanılması
- Kullanıcı temelli etiketlerin kullanılması
- Kullanıcı temelli fonksiyonların kullanılması
- Coldfusion Componentleri
- Proje ve Güvenlik
- Web ve güvenlik
- Application framework kullanımı
- Application değişkenleri
- Session kullanım
Coldfusion 8 İleri Eğitim
3 gün / Eğitmen Eşliğinde / Her öğrenciye 1 bilgisayar
Platform
Microsoft Windows XP
Eğitim Tanımı
İleri düzey Coldfusion Eğitimi web geliştirimcilerin uygulamalarını yaratmak, yönetmek, ölçeklendirmek ve geliştirim sürecini hızlandırmasını amaçlamaktadır. Eğitimde Application Framework, karışık veriler ile çalışmak, Coldfusion Componentleri, Etiket yaratmak, .Net entegrasyonu, PDF dosyaları ile çalışmak, Adobe Livecycle formlarını güncellemek, Resimler ile çalışmak ve benzeri bir çok konu bulunmaktadır.
Hedef Kitle
Coldfusion ile geliştirdiği projeleri, bir sonraki adıma taşımak ve ölçeklendirmek isteyen geliştirimciler.
Önşartlar
- Bu eğitime katılacak kişilerin Windows, Microsoft Office programlarını kullanabiliyor olmaları gereklidir.
- Temel Adobe Coldfusion eğitimini tamamlamış yada benzer düzeyde deneyime sahip olmak
- CFML etiketleri ve fonksiyonlarına hakim olmak
- Temel SQL (Insert, Update, Delete, Select) komutları hakkında bilgi
Ders Akışı
- Adobe Coldfusion Component’leri
- Coldfusion componentleri oluşturmak
- CFC sözdizimi
- Statik CFC methodlarını çağırmak
- Application framework kullanımı
- <cflog> ile loglama
- Shared Scope değişkenlerinin kilitlenmesi
- Liste ve Sorguların Kullanılması
- Liste yaratmak
- Listelerin fonksiyonlar ile işlenmesi
- Sorgu nesneleri
- Verinin özetlenmesi ve gruplanması
- Transaksiyonel işlem yürütmek
- Sorgu sorgulanması
- <cffile> ile dosya yüklemek
- Array ve Structure Kullanımı
- Array kullanımı
- Array’lerin fonksiyonlar ile işlenmesi
- Structure kullanımı
- Structure’ların fonksiyonlar ile işlenmesi
- Structure ve döngüler
- Dahili Coldfusion Data Structure’larının kullanımı
- Data Structure’larının birleştirilmesi
- Duplicate komutu ile kompleks verilerin kopyalanması
- İleri Düzey Component Kavramları
- Instance tabanlı component’ler
- Instance tabanlı component’ler ile etkileşim
- Componentlere veri atanması
- Getter/Setter yaklaşımı
- Component method tetiklenmesinin kısıtlanması
- Component methodlarının kullanıcı temelli kısıtlanması
- Coldfusion dahili componentlerinin kullanımı
- <cfinterface> komutunun kullanımı
- Hata Ayıklama ve Gözlemeleme
- Hata Ayıklama’ya giriş
- Site boyunca hata ayıklama
- Uygulama boyunca hata ayıklama
- Try/Catch methodunun kullanılması
- Kod ve İçeriğin Yeniden Kullanılması
- Kişisel etiket yaratmak
- Kişisel etiketlerin cağrılması
- CFML basit yuvalanmış kişisel etiket oluşturmak
- Coldfusion ve .NET entegrasyonu
- Web Servisleri oluşturmak
- Web Servislerini kullanılmak
- PDF Dosyaları ve Formlarla Çalışmak
- Coldfusion ile PDF dökümanı oluşturmak
- <cfpdf> ile PDF’lerin işlenmesi
- PDF formlarının ön doldurulması
- PDF formalarından verinin Coldfusion’a yollanması
- Coldfusion ile Dosya ve Veri Üzerinde Çalışmak
- <cfimage> ile resimler üzerinde çalışmak
- Resim datalarının okunması ve yazılması
- Resimlerin işlenmesi
- Coldfusion ile RSS oluşturmak
- Proje Ölçeklemesi
- Recordset cache’lenmesi
- Sonuçların <cf_accelerate> ile cache’lenmesi
- Sayfaların cache’lenmesi
- Asenkron işleyiş ile sayfaların hızlandırılması
Selam;
Bu eğitimler, nerede ve kaça veriliyor.
Bilgi verirseniz memnun olurum.
Saygılar
Ali KILIÇ
Bu eğitimleri Medyasoft (http://www.medyasoft.com.tr) veriyor, fiyatı oradan sorabilirsiniz. Medyasoft kendi payını da ekleyerek eğitimlerin bazılarını bana yönlendiriyor. Ama arzu ederseniz doğrudan kendim de size ya da kurumunuza özel bireysel ya da kurumsal eğitim verebilirim. Ayrıntılar için mdemirci@neoffer.com dan görüşebiliriz.