Profesyonel Algoritma ve Veri Yapıları

Sıfırdan İleri Düzey Algoritma ve Veri Yapıları

4.60 (24 reviews)
Udemy
platform
Türkçe
language
Software Engineering
category
instructor
Profesyonel Algoritma ve Veri Yapıları
147
students
9 hours
content
Jun 2021
last update
$19.99
regular price

What you will learn

Algoritma ve Veri Yapıları

Veri Yapılarını Ayrıntılı Öğreneceksiniz

Veri Yapılarının Kodlanmasını Öğreneceksiniz

Algoritma Karmaşıklığını Öğreneceksiniz

İndirimli Kupon Kodu İçin : KURS220TL

Why take this course?

Bu kurs Algoritma ve Veri Yapılarını ayrıntılı bir şekilde içermektedir.
Şuanda Dinamik Dizi Veri Yapısı ve Bağlı Liste Veri Yapısı ayrıntılı bir şekilde incelenmiş ve kodlaması yapılmıştır. Programlama Dili olarak C Programlama Dili kullanılmıştır. Diğer veri yapıları ve algoritmalar düzenli olarak eklenip ayrıntılı bir şekilde ele alınacaktır.

Kursu daha rahat takip edebilmek için iyi düzeyde C Programlama bilgisi veya Profesyonel C Programlama(50 saat) kursunu tamamlamak önerilir.

Algoritma Genel Bilgi

Algoritma, belli bir problemi çözmek veya belirli bir amaca ulaşmak için tasarlanan yol.[1][2] Matematikte ve bilgisayar biliminde bir işi yapmak için tanımlanan, bir başlangıç durumundan başladığında, açıkça belirlenmiş bir son durumunda sonlanan, sonlu işlemler kümesidir. Genellikle bilgisayar programlamada kullanılır ve tüm programlama dillerinin temeli algoritmaya dayanır. Aynı zamanda algoritma tek bir problemi çözecek davranışın, temel işleri yapan komutların veya deyimlerin adım adım ortaya konulmasıdır ve bu adımların sıralamasına dikkat edilmelidir. Bir problem çözülürken algoritmik ve sezgisel (herustic) olmak üzere iki yaklaşım vardır. Algoritmik yaklaşımda da çözüm için olası yöntemlerden en uygun olan seçilir ve yapılması gerekenler adım adım ortaya konulur. Algoritmayı belirtmek için; metinsel olarak düz ifade ve akış diyagramı olmak üzere 2 yöntem kullanılır. Algoritmalar bir programlama dili vasıtasıyla bilgisayarlar tarafından işletilebilirler.

İlk algoritma, el-Hârizmî tarafından "Hisab el-cebir ve el-mukabala" kitabında sunulmuştur. Algoritma sözcüğü de el-Hârizmî'nin isminin Avrupalılarca telaffuzundan doğmuştur


Algoritma sözcüğü, Özbekistan'ın Harezm, bugünkü Türkmenistan'ın Hive kentinde doğmuş olan Ebu Abdullah Muhammed İbn Musa el Harezmi'den gelir.[4][5] Bu alim 9. yüzyılda cebir alanındaki algoritmik çalışmalarını kitaba dökerek matematiğe çok büyük bir katkı sağlamıştır. " kitabı dünyanın ilk cebir kitabı ve aynı zamanda ilk algoritma koleksiyonunu oluşturur. Latince çevirisi Avrupa'da çok ilgi görür. Alimin ismini telaffuz edemeyen Avrupalılar "algorizm" sözcüğünü "Arap sayıları kullanarak aritmetik problemler çözme kuralları" manasında kullanırlar. Bu sözcük daha sonra "algoritma"ya dönüşür ve genel kapsamda kullanılır.

Reviews

Süleyman
August 9, 2022
Son derece faydalı, iş hayatına yönelik bir kurs. Samet bey, kurs içeriğinde anlattığı veri yapılarını gerektiğinde teorik gerektiğinde günlük hayattan örnekler vererek önce en ince ayrıntısına kadar irdeliyor. Ardından C diliyle sıfırdan ilgili veri yapılarını ve verileri işlerken kolaylık sağlayacak fonksiyonları profesyonel teknikler ve de efektif algoritmalar ile koda döküyor. Ayrıca kodları yazarken problemin farklı yaklaşımlarla nasıl çözüleceğine dair önerilerini de paylaşıyor. İş hayatında benzer kodlar yazan biri olarak çok ustaca, emek verilerek hazırlamış bu kursu şiddetle tavsiye ediyorum.
Nuri
October 26, 2021
Anlatım çok iyi ve sade. Nasıl düşünmem gerektiğini çok güzel anlatmış Samet hoca. Biraz ilerledikten sonra videoyu durdurup kendiniz yapmayı deneyin böyle daha çok verim aldım

Charts

Price

Profesyonel Algoritma ve Veri Yapıları - Price chart

Rating

Profesyonel Algoritma ve Veri Yapıları - Ratings chart

Enrollment distribution

Profesyonel Algoritma ve Veri Yapıları - Distribution chart
2512434
udemy ID
8/16/2019
course created date
4/23/2021
course indexed date
Bot
course submited by