Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
For, While, Try-Except'e Hükmet: Temelden Uzmanlığa Döngüler
Rating: 4.4 out of 5(4 ratings)
19 students

For, While, Try-Except'e Hükmet: Temelden Uzmanlığa Döngüler

Kapsamlı Python Döngü Rehberi
Created byŞahin Telli
Last updated 12/2023
Turkish

What you'll learn

  • Döngü Mekanizmalarının Kavranması: "for" ve "while" döngülerinin temel yapısını, nasıl çalıştığını ve nerelerde kullanılacağını öğrenin.
  • Gelişmiş Döngü Teknikleri: Döngü kontrol ifadeleri olan "break", "continue" ve "pass"ın yanı sıra "for-else" ve "while-else" yapılarının kullanımını kavrayın.
  • Python Fonksiyonlarının Etkin Kullanımı: "range", "enumerate", "zip", "map" ve "filter" gibi Python'da döngülerle sıkça kullanılan fonksiyonları öğrenin.
  • Algoritmik Problem Çözme: Döngülerle birçok algoritmik problemi (örneğin, Fibonacci serisi oluşturma, sayıları tersten yazdırma, EBOB hesaplama) çözme yeteneğin
  • Hata Yönetimi ve İstisnalar: "try-except" yapısını kullanarak programlarda karşılaşılan hataları yönetmeyi öğrenin ve hataya özgü mesajlar döndürmeyi kavrayın.
  • Tek Satırda Döngü Kullanımı: Python'da tek satırda döngü kullanarak kodunuzu daha sade ve okunabilir hale getirmeyi öğrenin.
  • Veri Yapılarıyla Döngüler: Listeler, sözlükler gibi veri yapılarını döngülerle nasıl etkili bir şekilde kullanabileceğinizi kavrayın.

Coding Exercises

This course includes our updated coding exercises so you can practice your skills as you learn.

See a demo
Image of coding exercise example

Course content

3 sections45 lectures3h 6m total length
  • for döngüsü nedir?7:24
  • Değerlendirme sorusu
  • range() komutunu yakından inceleyelim4:47
  • Değerlendirme sorusu
  • range() fonksiyonu
  • for döngüsünde range() yerine başka neler kullanabiliriz?6:15
  • Değerlendirme sorusu
  • for döngüsünde kullandığımız değişkenlerin türleri3:50
  • Değerlendirme sorusu
  • for döngüsünde ardışık aritmetik işlemler9:44
  • Değerlendirme sorusu
  • Bir liste içindeki sayıların karelerini başka bir listeye ekleyen bir Python kodu
  • break, continue ve pass6:57
  • for-else yapısı2:47
  • Değerlendirme sorusu
  • Tek günlerde çiçek sulama2:54
  • Değerlendirme sorusu
  • Üs alma ve faktöriyel hesaplama14:12
  • Değerlendirme sorusu
  • Ekrana yıldızlardan oluşan üçgen çizdirme2:55
  • Değerlendirme sorusu
  • Girilen sayıyı çarpanlarına ayırma4:35
  • Değerlendirme sorusu
  • Girilen sayının asal olup olmadığını tespit etme5:58
  • Değerlendirme sorusu
  • Fibonacci serisini oluşturma6:54
  • Değerlendirme sorusu
  • Fibonacci serisini oluşturma - 21:02
  • Çarpım tablosu hazırlama4:12
  • Değerlendirme sorusu
  • Liste elemanlarını toplama3:59
  • Değerlendirme sorusu
  • Metin içerisinde kullanılan harfleri filtreleme3:47
  • Değerlendirme sorusu
  • Metin içerisinde belirli bir karakterin sayısını bulma4:35
  • Değerlendirme sorusu
  • Döngüyü kurarken sözlük kullanımı4:19
  • Değerlendirme sorusu
  • enumerate() fonksiyonu5:05
  • Değerlendirme sorusu
  • zip() fonksiyonu2:58
  • Değerlendirme sorusu
  • map() fonksiyonu3:45
  • Değerlendirme sorusu
  • filter() fonksiyonu2:14
  • Değerlendirme sorusu
  • zip() ve map() fonksiyonlarının beraber kullanımı4:45
  • Değerlendirme sorusu
  • Tek satırda for döngüsü yazma - 12:23
  • Değerlendirme sorusu
  • Tek satırda for döngüsü yazma - 22:23
  • Değerlendirme sorusu
  • Tek satırda for döngüsü yazma - 33:29
  • Değerlendirme sorusu

Requirements

  • Ücretsiz Python Programlamaya Giriş kursumu izleyenler için uygundur. Sıfırdan başlayacak olanlar için bu kursumu izlemelerini tavsiye ederim.
  • Değişkenler konusuna aşina iseniz, bu kursa direkt katılabilirsiniz.

Description

Döngüler, programlama ve bilgisayar bilimlerinin vazgeçilmez bir konseptidir ve bu kurs, bu önemli konuyu derinlemesine anlamak ve ustalaşmak isteyen herkes için benzersiz bir fırsat sunuyor. Bu eğitim, döngülerle ilgili her türlü kafa karışıklığını gidermeyi amaçlamaktadır.

Kursun içeriği, temel döngü yapılarından başlayarak, daha ileri seviye konseptlere kadar uzanmaktadır. FOR döngüsünden WHILE döngüsüne, hatta hatalarla başa çıkmak için kullanılan TRY-EXCEPT yapısına kadar, döngülerin farklı yönleri ve kullanımlarını öğreneceksiniz. Ayrıca, bu döngü yapılarını nasıl etkin bir şekilde kullanabileceğinizi ve programlarınızı nasıl daha otomatik ve verimli hale getirebileceğinizi keşfedeceksiniz.

Kursun bir diğer avantajı da, öğrencilere sorularını sorma ve anlamadıkları konuları derinlemesine öğrenme fırsatı sunmasıdır. Ders içeriklerinin yanı sıra, soru-cevap videolarıyla da öğrencilerin döngülerle ilgili her türlü soru işaretini ortadan kaldırmalarına yardımcı olacak bir platform sağlıyoruz.

Kurs boyunca, gerçek hayat örnekleri ve alıştırmalarla döngü kavramlarını pratiğe dökme şansınız olacak. Hem yeni başlayanlar için hem de deneyimli geliştiriciler için ideal olan bu kurs, her seviyeden katılımcının ihtiyaçlarına cevap veriyor. Kursun sonunda, döngülerle ilgili tüm merak ettiklerinize yanıt bulacak, yazılım projelerinizde daha akıcı ve etkili kodlar yazabilme becerinizi artıracaksınız. Bu eğitimle, programlama bilginizi genişletin ve kariyerinizde daha büyük başarılara imza atma potansiyelinizi keşfedin. Şimdi katılın ve döngülerin eşsiz dünyasını keşfetmeye başlayın!

Bu kursa kaydolarak, programlama ve yazılım geliştirme konusunda daha yetkin bir uzman olma yolunda ilerleyeceksiniz. Eğer hazırsanız, döngülerin dinamik dünyasına bu kurs ile adım atmaya başlayın!

Who this course is for:

  • Herkes