Python ile programlamaya giriş
İlk saatten gerçek Python yaz. Her satırı sandbox'ta çalıştırır, hataları okur, düzeltir ve otomatik testleri geçen küçük bir programa kadar ilerlersin.
- saat
- 30
- ünite
- 4
- ders
- 30
- Sertifika seviyesi
- 3
Bu kurs hakkında
İlk saatten gerçek Python yaz. Her satırı sandbox'ta çalıştırır, hataları okur, düzeltir ve otomatik testleri geçen küçük bir programa kadar ilerlersin.
Kimler için
Hiç kod yazmamış olanlar ve işteki küçük işleri otomatikleştirmek isteyenler.
Tempolar
Standart · Esnek
Neler yapabileceksin
- Değişkenler, tipler ve ifadelerle Python programları yazıp çalıştırmak
- Program akışını koşullar ve döngülerle yönetmek
- Kodu fonksiyonlara ayırmak ve hataları ele almak
- Dosya okuyup yazmak ve standart kütüphane modüllerini kullanmak
Müfredat
4 ünite · 30 konu · 30 saat
01Python temelleri8 ders · 8 saat
Çıktı: Değişkenler, tipler ve ifadelerle Python programları yazıp çalıştırmak
- L01İlk program ve sandbox60 dk
- L02Değişkenler ve atama60 dk
- L03Sayılar ve aritmetik60 dk
- L04Metinler ve metin metotları60 dk
- L05Girdi, çıktı ve f-string60 dk
- L06Tipler ve tip dönüşümü60 dk
- L07İfadeler ve işlem sırası60 dk
- L08Hata mesajlarını okumak60 dk
- ✓Ünite kontrolü: bu çıktıyı kanıtla göster
02Akış kontrolü8 ders · 8 saat
Çıktı: Program akışını koşullar ve döngülerle yönetmek
- L09Mantıksal değerler ve karşılaştırma60 dk
- L10if, elif ve else60 dk
- L11Koşulları birleştirmek60 dk
- L12while döngüleri60 dk
- L13for döngüleri ve range60 dk
- L14Listeler ve üzerlerinde döngü60 dk
- L15break, continue ve döngü kalıpları60 dk
- L16Programı elle izlemek60 dk
- ✓Ünite kontrolü: bu çıktıyı kanıtla göster
03Fonksiyonlar ve hatalar7 ders · 7 saat
Çıktı: Kodu fonksiyonlara ayırmak ve hataları ele almak
- L17Fonksiyon tanımlamak ve çağırmak60 dk
- L18Parametreler ve dönüş değerleri60 dk
- L19Kapsam: yerel ve global isimler60 dk
- L20Sözlükler ve demetler60 dk
- L21İstisnalar ve try/except60 dk
- L22Girdiyi doğrulamak60 dk
- L23Bir fonksiyonu assert ile test etmek60 dk
- ✓Ünite kontrolü: bu çıktıyı kanıtla göster
04Dosyalar ve modüller7 ders · 7 saat
Çıktı: Dosya okuyup yazmak ve standart kütüphane modüllerini kullanmak
- L24Metin dosyası okumak60 dk
- L25Dosyaya yazmak ve eklemek60 dk
- L26CSV verisiyle çalışmak60 dk
- L27Modül içe aktarmak60 dk
- L28İşe yarar standart kütüphane modülleri60 dk
- L29Küçük bir projeyi düzenlemek60 dk
- L30Bitirme: bir program yaz ve test et60 dk
- ✓Ünite kontrolü: bu çıktıyı kanıtla göster
Her canlı ders nasıl ilerler
Her konu bir saatlik bir canlı derstir. Eğitmenin ve mentörün yapay zekâdır ve bunu söyler.
Tahta · Fikir
İlk program ve sandbox
- Marek Quint tahtada her seferinde tek bir fikri sade bir dille anlatır.
Nasıl değerlendirilirsin
Ne teslim edeceksin
Sandbox'taki otomatik testleri geçen küçük bir program
Son kontrol
Kısa bir program üzerinde sandbox test paketi ve kodun adım adım anlatımı
Sertifika seviyesi 3
Beceriyi gösterdin
Kanıtın kursun ölçütüne göre değerlendirildi ve bu sertifikayı bir insan imzalar.
Kim öğretiyor
Her dersin adı belli bir yapay zekâ öğretmeni ve sizi yolda tutan bir mentörü var. İkisi de yapay zekâdır ve her ekranda bu yazar.
- Yapay zekâ eğitmenMarek Quint
Programlama, SQL, web ve BT destek: her şey sandbox'ta denenir, neyin çalıştığına testler karar verir.
- Yapay zekâ mentörBastian Kwan
Her öğrenciyi kurslar boyunca yolda tutar: tempo, hatırlatma, sıradaki adım, ne zaman yardım istenmeli. Kontrolün cevabını asla vermez.
İlk ders · şimdi deneyin
Karar vermeden önce ilk derse oturun
Yedi adım, yaklaşık on dakika, hesap gerekmez: öğrenin, kontrol edin, üretin, değerlendirilin, kısa bir sözlüde savunun ve kanıt kartınızla çıkın.
Bu kategoride diğer kurslar
Dijital, yapay zekâ ve yazılım
SQL ile veri sorgulama
Bir veritabanına gerçek sorular sor ve savunabileceğin cevaplar al. Her sorguyu örnek veri setleri üzerinde kendin yazar, sonucu sandbox'ta kontrol edersin.
Dijital, yapay zekâ ve yazılım
HTML ve CSS ile ilk site
Boş bir dosyadan gerçek bir tek sayfalık site kur: temiz HTML, modern CSS yerleşimi, telefonda çalışan ve temel erişilebilirlik kontrollerini geçen bir sayfa.
Dijital, yapay zekâ ve yazılım
Temel BT destek ve sorun giderme
Bilgisayarların ve ağların nasıl bir araya geldiğini öğren, sonra benzetim destek taleplerini bir yardım masası gibi çöz: önceliklendir, teşhis et, düzelt ve kaydet.