Algoritma Eğitim Seti (3 Süper Kitap)
Algoritma Eğitim Seti (3 Süper Kitap)

Algoritma Eğitim Seti (3 Süper Kitap) (782)

5.0
Para Puan : 0
İndirim Oranı : %7 İndirim
Fiyat : ₺699,00
İndirimli : ₺649,00

Algoritma Eğitim Seti (3 Süper Kitap)

ALGORITMA EGITIM SETI

- ALGORITMA

- ALGORITMALAR

- ALGORITMA VE PROGRAMLAMA MANTIGI

:

Algoritma Eğitim Seti (3 Süper Kitap)

ALGORITMA EGITIM SETI

- ALGORITMA

- ALGORITMALAR

- ALGORITMA VE PROGRAMLAMA MANTIGI

 

 

ALGORİTMA EĞİTİM KİTABI

 

Algoritma; bilgisayar programcılığı yolunda ilerlemek isteyen herkesin ilk uğrayacağı duraktır. Eğer algoritma ve analitik düşünme yeteneği başlarda kazanılmamışsa ilerleyen süreçlerde yazılımcıları sıklıkla çıkmaza sürükleyecek kodlama sıkıntıları meydana gelecektir.

 

Bu kitap ile algoritmanın temel kavramlarından başlayarak, arama ve sıralama algoritmalarına kadar temelden ileri düzeye 60’ın üzerinde algoritmayı uygulamalı olarak göreceksiniz. Her bir algoritmanın probleminin kavranışından çözümün aranışına, satır algoritmasından akış diyagramına, algoritmanın sözde kodunun oluşturulup programlanmasına kadar bütün detayları kitapta bulabilirsiniz.

 

Kitaptaki her bir algoritma, hem C# hem VB.NET hem de JAVA ile programlanarak gösterilmiştir. Ayrıca kitapta, diğer programlama dillerinde de kendilerini geliştirmek isteyen kişiler için sözde kodlara yer verilmiştir.

 

Algoritma kitabının içinde bulacaklarınız:

 

• Yazılım Geliştirme Süreci

• Programlama Süreci

• Algoritma Nedir?

• Akış Diyagramı Nasıl Oluşturulur?

• Sözde Kod Nasıl Yazılır?

• Sıralı İşlemler

• Karar Yapıları

• Tekrarlı Yapılar

• Algoritmayı Programa Dönüştürmek

• Altmışın Üzerinde Örnek Problem

• Altmışın Üzerinde C#, VB.NET ve Java Kodu

• Arama Algoritmaları

• Sıralama Algoritmaları

• Algoritma ve Performans

• Algoritma Karmaşıklığı

• Diziler ve Koleksiyonlar

• Metinlerle Yapılan İşlemler

• Matematiksel İşlemler

• Rasgele Sayı Üretmek

• Sonsuz Döngülerle Çalışmak

• Yer Değiştirme

• Alt Yordamlar

• Öz Yinelemeli Fonksiyonlar

• Alıştırmalar

 

ALGORİTMA VE PROGRAMLAMA MANTIĞI

 

Günümüz teknoloji çağında, hiç şüphesiz bilgisayarlar hemen hemen her yerde karşımıza çıkmaktadır. İlerleyen teknolojilere paralel bir şekilde büyüyen pazar hacmi ve yazılım alanına olan talep sonucunda bu alana yönelik eğitimler ile eğitim yöntemleri ortaya çıkmış ve halen gelişmeye devam etmektedir.

 

Onlarca programlama dilinin ve yüzlerce teknolojinin altında yatan Algoritma ise tüm bu teknolojilerin temelini oluşturmuş ve teknoloji farkı gözetilmeden bilinmesi gereken en temel yapı olmuştur.

Bilgisayar ve yazılım bilimleri üzerine eğitim veren üniversitelerde ve özel eğitim kurumlarında Algoritma öğrenimi boyunca rehber ve başucu kitabı olarak kullanabileceğiniz bu kitapta öncelikle Algoritmayı ve Algoritmanın bir ifade şekli olan akış diyagramlarını öğreniyor olacaksınız. Aynı bölüm dâhilinde kolaydan zora birçok Algoritma örneği ile problem çözme yetiniz bir hayli artıyor olacaktır.

 

İkinci bölümde ise diğer birçok kitapta bulamayacağınız, programlama dillerinde kullanılacak entegre geliştirme ortamlarının kurulumları ile karşılaşıyor olacaksınız. Bölümün devamında ise C++ ve Java dillerinin temellerine tam anlamıyla hâkimiyet kazanarak, veri tiplerini, temel girdi-çıktı işlemlerini, operatörleri, fonksiyon ve metotları, karar-koşul yapılarını, recursion yöntemlerini, döngüleri ve dizileri öğreniyor olacaksınız.

 

Kitabın son bölümünde ise üç ana kategori altında birçok çözümlü ve videolu örnek ile karşılaşıyor olacaksınız. Alan hesaplamalarından, matematiksel dönüşümlere; Olasılık ve istatistik problemlerinin çözümlerinden, seri açılımlarına kadar birçok alanda çeşitli örnekler ile karşılaşacaksınız. Bu bölümde, aynı zamanda Özel Uygulamalar adı altında matematiksel teorem ve sayı formlarının yazılım yardımıyla kanıtlanmasını ve kredi kartı doğruluk algoritmaları gibi karmaşık, bir o kadar da çözümü eğlenceli problemleri inceliyor olacaksınız.

 

Son bölümde birbirinden farklı ve bol çeşitli uygulamaları bulabileceğiniz bu kitapta, aynı zamanda kodlab.tv sitemiz ile de Özel Uygulamaların C++, Java ve C# dilleri ile videolu çözümlerini bulabilirsiniz.

 

Kitapta yer alan başlıca konu başlıkları şunlardır:

 

• Algoritmanın Programlamadaki Önemi

• Bilgisayarın ve Programlama Dillerinin Tarihçeleri

• Entegre Geliştirme Ortamları

• Algoritma Tasarlama Teknikleri

• Algoritmanın Farklı İfade Çeşitleri

• Teknik Değim ve Terimler

• Algoritma ve Programlamadaki Operatörler

• İşlem Öncelikleri ve İstisnaları

• Akış Diyagramları İle Çalışma Yöntemleri

• C++ ve Java Dillerinin Mimarileri

• Eclipse ve Dev C++ IDE’lerinin Kullanımları

• IDE’lerin Sağladığı Fayda ve Kısa yollar

• Temel Veri Tipleri

• Alt Yordam Kullanımı

• Konsol Girdi ve Çıktı Komutları

• Aritmetik Atama-Arttırma-Eksiltme Operatörleri

• Programlamadaki Karar Yapıları

• Recursion Problem Çözümleme Yöntemleri

• Döngüler ve Döngülerdeki Anahtar Kelimeler

• Diziler ve Pragmatik Ulaşım Yöntemleri

• Geometrik Hesaplamalar

• Lineer Seri Hesaplamaları

• Recursion ve Alt Yordamlı Problemler

• Şifreleme Algoritmaları

• Sayı Formları

• Kredi Kartı Algoritmaları

• Aksiyom ve Teorem Uygulamaları

• İstatistik ve Olasılık Problemleri

 

 

ALGORİTMALAR EĞİTİM KİTABI

 

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# biliyorsanız VB.Net, VB.Net biliyorsanız C# yazılım dilini pratik olarak öğ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

cultureSettings.RegionId: 0 cultureSettings.LanguageCode: TR
Çerez Kullanımı

Sizlere en iyi alışveriş deneyimini sunabilmek adına sitemizde çerezler(cookies) kullanmaktayız. Detaylı bilgi için Kvkk sözleşmesini inceleyebilirsiniz.