| Kitap Tanıtımı | Bu kitabın amacı, algoritmanın ne olduğunu anlatmak ve güncel yaşantınızda karşılaştığınız problemlere pratik çözümler üretmenizi sağlamaktır. 
Kitabımızda Algoritma hakkında bilgiler verildikten sonra, program örnekleri C# ve VB.Net üzerinden sunulmuştur. Gerek görüldüğü zaman bu iki yazılım dilinin birbirine göre artıları ve eksileri açıklanmıştır. C# ve VB.Net kodları karşılaştırmalı olarak sunulmuştur. Her iki yazılım dili ile yapılan kodlamalar satırlar halinde açıklanmıştır. Açıklama satırları sizlere programın algoritmasını, yapısını ve kurgulanma şeklini ifade etmektedir. Belirli bir anlaşılabilirlik düzeyine ulaşıldığında ise açıklamalar sadece C# üzerinden yazılmaya başlanmıştır. Eğer C#/VB.Net biliyorsanız, yanında pratik olarak VB.Net/C# yazılım dilini öğrenmek ve algoritma yeteneğinizi geliştirmek istiyorsanız bu kitap tam size göre. Kitabın ilerleyen bölümlerinde ise, açıklamalar asgari düzeye indirilmiş, önceki kısımlarda anlatılan açıklamalara yer verilmemiştir. Kitabın 8. Bölümünden itibaren ileri seviye örneklere de yer verilmeye başlanmıştır. Her konu adım adım anlatılarak okuyucunun konuya hakim olması sağlanmıştır. 
Kitapta Visual Studio bölümü derinlenmesine incelenmiştir. Ancak, bu bölüm algortima için gereken bilgiden çok daha fazlasını içermektedir. Dilerseniz sadece bölüm sonundaki kısmı okumanız, Visual Studio ve Algoritma ilişkisi açısından size yeterli olacaktır. 
İş hayatının her anında Algoritma bulunmasına rağmen, yazılımcılardan istenilen sonuç; programın kendisidir. Böylelikle Algoritma sizin için bir araç ve yapılması gereken bir program için yol haritası olacaktır. Sizlere tavsiyem; Satır Algoritma, Akış Diyagramı ve Sözde Kod ile ilgili bölümleri anladıktan sonra, sürekli projelere yönelmeniz ve kod yazma yeteneğinizi geliştirmenizdir. Algoritmayı çok iyi bilmek yeterli değildir, bunun yanında o Algoritmayı bir programa dönüştürmeniz gerekmektedir. 
	Satır Algoritma 
	Akış Diyagramı 
	Sözde Kod 
	Console Metotları 
	Global Değişkenler, Local Değişkenler 
	Çıktı İşlemleri 
	Write Method, Read Method 
	Girdi İşlemleri 
	ReadLine Method 
	Try Catch Finally 
	Exception Class 
	Parse Yöntemi, Döndürdüğü Hatalar, TryParse 
	Convert Yöntemi 
	Karar Yapıları ve Kontrol Deyimleri 
	AndAlso, OrElse 
	Switch Case/Select Case 
	For Döngüsü 
	While Döngüsü 
	Sonsuz Döngü 
	Atlama Komutları 
	Break/Exit For 
	Continue 
	GoTo 
	Return 
	Diziler (Array) 
	Collections (Koleksiyonlar) 
	Generic Dictionary 
	Parametreler, Otomatik Ömürlü Nesneler 
	Static/Shared Metotlar 
	Değer Döndürmeyen (void) Metotlar, Prosedürler 
	Değer Döndüren Metotlar, Fonksiyonlar 
	Metotların Aşırı Yüklenmesi (Overloading) 
	Recursive Metotlar 
	Metotlar ve Class Kavramı 
	Metotlarda Out/ByRef Parametresinin Kullanımı 
	Extension Methods 
	Dynamic Link Library Oluşturmak 
	StopWatch 
	Kabarcık Sıralama 
	Random 
	Kabuk Sıralama    
	Matris |