Başlamadan Önce

Bu kurstan en iyi şekilde faydalanmak için önce şu kursu tamamlaman önerilir:

  1. 1. adımProgramlamaya Giriş (Introduction to Programming)Kursa git →
  2. 2. adım · Bu kursAlgoritmalar (Algorithms)
🧭 Bu kurs Başlangıç Yolu yol haritasının bir parçası:
🧠

Algoritmalar (Algorithms)

Arama, sıralama, özyineleme ve açgözlü algoritmalarla adım adım düşünmeyi öğren — JavaScript veya Python ile.

📚 6 Modül📖 14 Ders🧩 67 Aktivite⏱️ 4 sa 32 dk⭐ 975 Puan🎓 3 Öğrenci
1

Arama Algoritmaları (Search Algorithms)🔓 Ücretsiz Üyelik

Bir listede bir şeyi bulmanın iki yolunu: doğrusal ve ikili aramayı öğren.

▾
Ders AdıAktivite

Doğrusal Arama (Linear Search)

0/8

İkili Arama (Binary Search)

0/7

Modül Sınavı (Module Test)

0/1
2

Sıralama Algoritmaları (Sorting Algorithms)🔓 Ücretsiz Üyelik

Bir listeyi sıralamanın iki yolunu: kabarcık ve seçmeli sıralamayı öğren.

▾
Ders AdıAktivite

Kabarcık Sıralama (Bubble Sort)

0/8

Seçmeli Sıralama (Selection Sort)

0/6

Modül Sınavı (Module Test)

0/1
3

Algoritma Verimliliği (Algorithm Efficiency)🔓 Ücretsiz Üyelik

Bir algoritmanın hızını 'adım sayarak' değerlendirmeyi öğren.

▾
Ders AdıAktivite

Algoritma Verimliliği (Algorithm Efficiency)

0/10

Modül Sınavı (Module Test)

0/1
4

Özyineleme (Recursion)🔒 Premium

Bir fonksiyonun kendi kendini çağırarak problemleri çözmesini öğren.

▾
Ders AdıAktivite

Özyineleme (Recursion)

0/9

Modül Sınavı (Module Test)

0/1
5

Açgözlü Algoritmalar (Greedy Algorithms)🔒 Premium

Her adımda o anki en iyi seçimi yapan algoritma stratejisini öğren.

▾
Ders AdıAktivite

Açgözlü Algoritmalar (Greedy Algorithms)

0/8

Modül Sınavı (Module Test)

0/1
6

Mini Projeler (Mini Projects)🔒 Premium

Arama, sıralama ve özyineleme fikirlerini yeni problemlere uygula.

▾
Ders AdıAktivite

Mini Projeler (Mini Projects)

0/5

Modül Sınavı (Module Test)

0/1