Etkinlik Takvimim – StajOkulu 2017

Merhabalar, 2017 yılının 2. yarısındaki etkinlik konuşmalarımdan bir kaçını Staj Okulu‘nda gerçekleştireceğim. Staj Okulu konuşmalarım aşağıdaki gibi olacaktır; Go Programlama Dili – 26.07.2017 Otonom Sürüş Sistemleri – 29.7.2017 Karanlık Fabrikalar – 5.8.2017 Otonom Sürüş Sistemleri ve Karanlık Fabrikalar konuşmaları için özel olarak hafta sonu Cumartesi gününün tümünü değerlendireceğiz. Bir gün boyunca yapay zeka, robotik, BigData […]

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 […]

Eğitimlerim Artık DİJİBİL.com’da

Merhabalar, Öncelikle, tüm takipçilerimin mübarek kurban bayramının hayırlara vesile olmasını dilerim. Eğitim çalışmalarıma bir süre ara vererek AR-GE çalışmalarına ağırlık vermiştim. Bu aralar yeni eğitim çalışmaları üzerine yoğunlaşma planları yapmaktayım. Sürekli eğitim kalitesinde basamak yükseltme prensibim nedeniyle, artık daha önce hazırladığım alanlarda pek eğitim hazırlamayacağımı belirtmek isterim. Bundan sonra, daha yeni ve ileri teknolojiler ile […]

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

“Yazılımcılar İçin İleri Seviye T-SQL Programlama” kitabımın 2. Baskısı Hazır!

Merhabalar,

2013 yılı başında SQL Server ile veritabanı programlama üzerine hazırladığım 704 sayfalık “Yazılımcılar İçin İleri Seviye T-SQL Programlama” isimli kitabımın baskısı tükenmiş ve bir kaç aydır yeni baskısı istenmekteydi. Bunun üzerine 2. baskı hazırlıklarına başlayarak tamamlamış bulunmaktayım.

Üzerinde epey emek ve zaman harcadığım bu kitabın içerisinde binlerce satır T-SQL kodu bulunmaktadır. Sevinmeme neden olan şey ise kitabımda programsal bir hata ile karşılaşılmaması olmuştur.

Yeni baskıda yapılan güncellemeler;

– SQL Server 2012 üzerine hazırlanan içerik SQL Server 2014 ile test edilerek gerekli düzenlemeler yapıldı.
– Bazı bölümlerdeki anlatımlar değiştirilerek daha da basitleştirildi.
– Bir çok bölümdeki ekran görüntüleri güncellendi.
– C# ile veritabanı uygulaması geliştirebilmek için ADO.NET bölümü eklendi.

Kitap ile ilgili resimler;

1633 14725

 

 

 

 

 

 

 

 

 

 

İ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 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