- {
active = false;if (e.detail === 32) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
1 Anaconda Ve Jupyter Notebook Tanıtım
10dk 6sn - {
active = false;if (e.detail === 33) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
2 Değişkenler Ve Veritipleri
10dk 15sn - {
active = false;if (e.detail === 34) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
3-Stringler
9dk 46sn - {
active = false;if (e.detail === 35) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
4-Veri Tipi Dönüştürme Ve Print Fonksiyonu
10dk 48sn - {
active = false;if (e.detail === 36) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
5-Listeler
10dk 30sn - {
active = false;if (e.detail === 37) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
6 Demetler Ve Sözlükler
12dk 28sn - {
active = false;if (e.detail === 38) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
7 Boolean Ve Karşılşatırma
11dk 44sn - {
active = false;if (e.detail === 39) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
8 İnput&Visual Studio&Örnekler
10dk 52sn - {
active = false;if (e.detail === 40) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
9 Koşullu İfadeler
18dk 43sn - {
active = false;if (e.detail === 41) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
10-For Döngüsü
14dk 55sn - {
active = false;if (e.detail === 42) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
11-While Döngüsü
12dk 14sn - {
active = false;if (e.detail === 43) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
12-Fonksiyonlar-1
9dk 59sn - {
active = false;if (e.detail === 44) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
13-Fonksiyonlar-2
10dk 47sn - {
active = false;if (e.detail === 45) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
14-Modüller
10dk 1sn - {
active = false;if (e.detail === 46) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
15 Nesne Tabanlı Programlama
10dk 25sn - {
active = false;if (e.detail === 47) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
16-Hatalar Ve İstisnalar
10dk 31sn - {
active = false;if (e.detail === 48) {
active = true;
}
}"
x-init="$nextTick(() => {
const el = $refs.textContent;if (active) {
el.style.display = 'block';
}$watch('active', (value) => {
if (value) {
$(el).stop().slideDown(450);
} else {
$(el).stop().slideUp(450);
}
});
})">
17-Dosya İşlemleri
20dk 26sn
Merhabalar. Ben Veysel Kaan Albostan. Temel Python Programlama Dili Bilgi Paketi ile sizlerleyim. Python gerek güçlü yapısı gerekse esnek kod sistemi ile programlama geliştirmek isteyenler için popüler bir dil. Web programlamadan yapay zekaya kadar bir çok alanda kullanılabilir. Temel Python Bilgi Paketi gerekli programların kurulumu ile başlar. Vertipleri, koşullu ifadeler, döngü ifadeleri, modüller, nesne tabanlı programlama ve dosya işlemeleri ile son bulur. Akıcı bir dille anlattığım videoları bol bol örnek vererek pekiştirdim. 17 videodan oluşan bilgi paketi siz program geliştiricilerin sıkılmayacağı şekilde hazırlandı.
Eğitmen Hakkında
Kocaeli Üniversitesi Teknoloji fakültesinde lisans eğitimini tamamladıktan sonra Gazi Üniversitesi Adli Bilişim alanında yüksek lisansımı tamamladım. Yaklaşık 12 senedir programlama alanında programlama geliştirmek isteyenlere destek veriyorum.
Aktiviteler
Sorbil üzerinden Python öğrenmenizi kolaylaştıracak ve eğitim deneyiminizi iyileştirecek, yapabileceğiniz aktiviteler:
Not Almak: Sorbil'den izlediğiniz eğitimlerden önemli bilgileri not almak ve düzenli bir şekilde gözden geçirmek.
Kodları Pratik Etmek: Öğrenilen konuları hemen uygulamak için Python kodları yazmanız ve çalıştırmanız.
Sık Sık Egzersiz Yapmak: Sorbil'den aldığınız egzersizleri yaparak bilgileri pekiştirmek. Yapabileceğiniz aktiviteler kısmının altında egzersizler mevcuttur.
Konu Başlıklarına Yoğunlaşmak: Zayıf olduğunuz konulara daha fazla zaman ayırarak bilgi düzeyinizi arttırmak.
Kendi Projelerini Yaratmak: Öğrenilen bilgileri kullanarak kendi Python projelerinizi geliştirmek ve uygulamak.
Eğitimleri Tekrarlamak: Öğrendiğiniz konuları düzenli olarak tekrar etmek ve bilgileri pekiştirmek.
Ödüllendirme Sistemi: Kendinize bir ödüllendirme sistemi oluşturarak hedeflerinize motive olmak.
Egzersizler (Zorunlu değildir)
Eğitimden alacağınız verimi arttırmak için, size opsiyonel egzersizler hazırladık. Uluslararası sertifikanızı almanız için bu egzersizleri tamamlamanız şart değildir, bu egzersizler sizin eğitim deneyiminizi iyileştirmek için oluşturulmuştur, belirttiğimiz gibi egzersizleri tamamlamanız zorunlu değildir. Bu eğitim için farklı egzersizler isterseniz, info@sorbil.org adresine e-mail atmanız yeterlidir. Ekibimiz size farklı egzersizler iletecektir.
1. Python dilinde, "print()" fonksiyonu ne işe yarar?
a) Kullanıcıdan veri girişi alır.
b) Ekrana metin veya değerler yazdırır.
c) Matematiksel işlemler yapar.
d) Dosya işlemleri yapar.
2. Python'da değişken adları için hangi seçenek doğrudur?
a) Değişken adı boşluk içermemelidir.
b) Değişken adı rakam ile başlamalıdır.
c) Değişken adı büyük harfle başlamalıdır.
d) Değişken adı sadece sembollerden oluşmalıdır.
3. "for" döngüsü ne için kullanılır?
a) Karar yapıları oluşturmak için.
b) Tekrar eden işlemleri gerçekleştirmek için.
c) Verileri kullanıcıdan almak için.
d) Matematiksel işlemleri yapmak için.
4. "if" ve "else" yapıları hangi amaçla kullanılır?
a) Döngü işlemleri yapmak için.
b) Şartlı işlemler yapmak için.
c) Veri türlerini dönüştürmek için.
d) Fonksiyonlar tanımlamak için.
5. Python'da bir liste nasıl oluşturulur?
a) (1, 2, 3, 4)
b) [1, 2, 3, 4]
c) {1, 2, 3, 4}
d) "1, 2, 3, 4"
6. Python'da "len()" fonksiyonu ne için kullanılır?
a) Bir liste veya demetin uzunluğunu döndürmek için.
b) Bir dizeyi küçük harfe çevirmek için.
c) Matematiksel işlemler yapmak için.
d) Verileri dosyaya yazmak için.
7. Python'da "input()" fonksiyonu ne için kullanılır?
a) Matematiksel işlemler yapmak için.
b) Kullanıcıdan veri girişi almak için.
c) Dosya işlemleri yapmak için.
d) Bir liste oluşturmak için.
8. Python dilinde, "range()" fonksiyonu ne işe yarar?
a) Bir dizeyi ters çevirir.
b) Tekrar eden işlemleri gerçekleştirir.
c) Bir dizeyi parçalara böler.
d) Bir aralıktaki sayıları içeren bir liste oluşturur.
9. "while" döngüsü ne için kullanılır?
a) Tekrar eden işlemleri gerçekleştirmek için.
b) Karar yapıları oluşturmak için.
c) Matematiksel işlemler yapmak için.
d) Kullanıcıdan veri girişi almak için.
10. Python'da bir fonksiyon nasıl tanımlanır?
a) func my_function():
b) def my_function():
c) function my_function():
d) define my_function():
Cevaplar:
1. b) Ekrana metin veya değerler yazdırır.
2. a) Değişken adı boşluk içermemelidir.
3. b) Tekrar eden işlemleri gerçekleştirmek için.
4. b) Şartlı işlemler yapmak için.
5. b) [1, 2, 3, 4]
6. a) Bir liste veya demetin uzunluğunu döndürmek için.
7. b) Kullanıcıdan veri girişi almak için.
8. d) Bir aralıktaki sayıları içeren bir liste oluşturur.
9. a) Tekrar eden işlemleri gerçekleştirmek için.
10. b) def my_function():
Filtrele
çook teşekkür ederim veysel bey
Merhaba Mahmut bey. Aslında hangi programlama dilinde uzmanlaşmak istiyorsanız ondan başlamak 1-0 önde başlamak olur. Ama illaki en kolayı hangisi diye sorarsanız Python derim. İlk videoyu seyrederseniz neden python tercih edilmelidir anlatttım. İlginiz için teşekkür ederim.
Veysel bey merhaba şuan sizde Python öğreniyorum ama tereddütlerim var ilk defa başlıyor yazılım öğrenmeye sizce hangi programlama dilinden başlasam daha mantıklı cevaplarsanız sevinirim
Açıklayıcı ve güzel olmuş