“Go Programlama Dili” Kursu Yayında!

Merhaba, Bu kurs Go programlama dilini öğretmeyi hedeflemektedir. Not : Kurs çekimleri devam etmekte ve müfredat/eğitim içerikleri eklenmeye devam edecektir. Bu kursu indirimli olarak satın alabilmek için tıklayınız. Bu kurs ile birlikte öğreneceğiniz konular aşağıdaki gibidir; – Go Programlama Dilini Detaylı İncelemek – Çalışma Ortamı ve Editörler – Değişkenler, Türler, Go Diline Özgü Söz Dizimi ve […]

“C# Programlama Dili” Kursu Yayında!

Merhaba, C# programlama dili için hazırladığım video kursu yayına verdim. Bu kurs C# programlama dilini öğretmeyi ve C# ile yazılım geliştirmeyi öğretmeyi hedeflemektedir. Not : Kurs çekimleri devam etmekte ve müfredat/eğitim içerikleri eklenmeye devam edecektir. Kursa ait indirim kuponu için tıklayınız. Bu kurs ile birlikte öğreneceğiniz konular aşağıdaki gibidir; – Programlama Dillerine Genel Bakış – Programlama […]

SQL Server ile Veritabanı Programlama Kursu

SQL Server ile Veritabanı Programlama 10 yıldır yazılım ve veritabanı programlama teknolojileri üzerine çalışıyorum ve 2011 yılından beri de video eğitimler hazırlamaktayım. Şahsımı tanıyan ya da takip edenlerin bildiği gibi 2013 yılında SQL Server VTYS için İleri Seviye T-SQL Programlama adında 703 sayfalık bir kitap yazdım. Kitap içerisindeki DVD’de mini bir set vardı ancak onun […]

ASP.NET ile Web Uygulaması Geliştirme Temelleri

Kısa bir süredir yazılım araştırmaları yapanlar bile, yazılım geliştirmenin farklı bir çok platform ile geliştirilebildiğini biliyor olmalıdır. Sistem, bilgisayar, mobil, gömülü sistem, oyun ve web programlama gibi bir çok kapsayıcı kategori mevcuttur. C# ile uygulama geliştirmenin bir güzel yanı da bunların hepsinde temel-orta ya da ileri seviye geliştirme yapmaya müsait olmasıdır.

C# programlama dilinde uzmansanız, web programlama yapmak için farklı bir web programlama dili öğrenmenize gerek yoktur. Çünkü C# ile ASP.NET teknolojisini kullanarak web uygulamaları geliştirebiliyoruz.

Bu video eğitim serisinde ASP.NET ile uygulama geliştirme temellerini anlatıyor olacağım.

Videolar;

– http://youtu.be/imJSuEpf2Zo
– http://youtu.be/VUtZvbzshgY
– http://youtu.be/Q9EstR9aHKA

İyi çalışmalar
Cihan Özhan

HTML, CSS ve Javascript Eğitimleri

Web programlamanın temeli olan Hyper Text Markup Language ile ilgili çok fazla söz söylemeye gerek yok sanırım. Web’in temeli! Bu nedenle, hangi web teknolojisiyle uğraşırsanız uğraşın, mutlaka HTML’ye eliniz bulaşacaktır. Şahsi görüşüm odur ki; HTML her ne kadar programlamayla ilintili olsa da, asıl uzmanları web tasarımcıları olmalıdır. Ancak, bir yazılımcı da en az orta seviyede HTML, CSS bilmelidir. Bende bir yazılımcı olarak, yazılımcı gözüyle HTML, CSS anlattım ve bunları sizinle paylaşıyorum.

– HTML – 1
HTML – 2
HTML / CSS
– Javascript

İyi çalışmalar
Cihan Özhan

Silverlight XAML Kontrolleri

Bir çok WPF, XAML ve Silverlight eğitimimde XAML kodu yazarak anlatımlar yaptım. Bu eğitimimde de Silverlight ile web uygulaması geliştirmek için XAML kodu yazıyoruz.

Diğer XAML eğitimleri için XAML ve WPF kategorilerini inceleyiniz.

Silverlight XAML Kontrolleri – 1
Silverlight XAML Kontrolleri – 2
Silverlight XAML Kontrolleri – 2.1

Silverlight ile Uygulama Geliştirme Temelleri

Bir çok video eğitimimde WPF ve XAML teknolojilerine ciddi anlamda zaman ayırarak detaylı anlatım yapmaya çalıştım. Bu teknolojilerin web kolu olan Silverlight teknolojisinde de içerikler ürettim. Ancak genel bir başlangıç ve temel olması nedeniyle bu video eğitimin yararlı olacağını düşünüyorum.

Silverlight teknoljisinin temellerini anlattığım bu video eğitimde WPF, XAML ve Silverlight’ın gücünü daha iyi anlayacaksınız.

Silverlight ile Uygulama Geliştirme Temelleri

Silverlight ile Dinamik Kontrol Geliştirmek

WPF ve XAML teknolojisinin gücünü web tarafına yansıtmak için Microsoft tarafından geliştirilen Silverlight mimarisinde, Adobe Flash ile yapılan tüm işlemleri daha performanslı şekilde geliştirebiliyoruz(Gerçekten daha performanslı ve hızlı yazılımlar).

Tüm bunların yanında, .NET güzelliklerinden biri de “ister XAML yaz, ister .NET nesnesi” prensibidir. Bu prensip doğrultusunda bu video eğitimimde Silverlight teknolojisinde dinamik kontroller geliştirip kullanmayı anlatmaktayım.

Silverlight ile Dinamik Kontrol Geliştirmek – 1
Silverlight ile Dinamik Kontrol Geliştirmek – 2

 

WPF DataTemplate ile Veri Uygulaması Geliştirmek

WPF teknolojisini giriş, uygulama ve XAML anlamında anlattığım videoları incelediyseniz XAML mimarisinde ciddi bir alt yapı ve profesyonellik olduğunu görebilirsiniz. Bu profesyonelliği sağlayan özelliklerden biri de, veri işlemlerinde bir veri şablonu(data template’i) oluşturup, bu şablon üzerinden herhangi bir kontrole aynı görsel tasarım ile birlikte veri bağlama işlemini gerçekleştirmeyi sağlamaktır.

Bu video eğitimimde WPF ile DataTemplate oluşturarak profesyonel veri uygulamaları geliştirmeyi anlatmaktayım.

WPF DataTemplate ile Veri Uygulaması Geliştirmek

WPF ile Eleman Veri Bağlama(Element Binding)

Yazılım geliştirme tarafında Microsoft’un en iyi teknolojisinin C# ve .NET’den sonra WPF olduğunu rahatlıkla söyleyebilirim. Kendine has alt yapısı ve müthiş yenilikleriyle WPF ile XAML ciddi anlamda alt yapı değişikliğine ve yazılım kalitesinin artmasına neden olmuştur. WPF teknolojisiyle birlikte gelen XAML dili yeteneklerinin de getirdiği esneklik ve kolaylık sayesinde bir çok yazılım geliştirme işlemi hem modernleşmiş hemde yüksek kalite standartlarına sahip olmuştur. Bu XAML özelliklerinden biri de şüphesiz veri bağlama kısmında bize sunulan özelliklerdir.

Bu video eğitimimde WPF teknolojisinde XAML ile elemanlar arası veri bağlama işlemlerini anlatmaktayım.

WPF ile Veri Bağlama(Element Binding)

Not : Başlık ve proje WPF ile ilgili olsa da aynı kodlar Silverlight’ta da çalışacaktır. Silverlight eğitim videolarımda benzer işlemleri görebilirsiniz.