%30
indirim
Yıllık abonelikte sınırlı süreli %30 ek indirim
İndirimi kullan

Yıllık abonelikte sınırlı süreli %30 ek indirim

Kategoriler
  • Yabancı Dil
    • İngilizce
    • Almanca
    • Korece
    • Fransızca
    • İspanyolca
    • Japonca
    • Çince
  • Yazılım
  • Kariyer Gelişim
  • Kişisel Gelişim
  • Giriş Yap
  • Kayıt Ol
  • Eğitimler
  • Kategoriler
    • Yabancı Dil
    • Yazılım
    • Kariyer Gelişim
    • Kişisel Gelişim
  • Premium Satın Al
  • İletişim
Eğitimler
Giriş
Ücretsiz Kayıt Ol
Sıfırdan İleri Seviye Python Eğitimi
4,3
(35)
Açıklama

Yapay zekamız Billy bu eğitim için konu anlatımları, çalışma programları oluşturabilir, pratik yapabileceğiniz sorular hazırlayabilir.

 

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. Python günümüzde hem nesne tabanlı programlama olması hem de zengin kütüphanesiyle yazılım firmalarının, özel sektörlerin, kamu kurum ve kuruluşların tercih ettiği bir programlama dilidir. Kullanımı esnek ve syntax çok fazla kullanılmadığı için hata yapma oranı az. Güçlü bir kütüphanesi var. Bu sayede veri analizi yapan şirketler tarafından tercih ediliyor. Aynı zamanda yapay zeka ve makine öğrenmesi gibi popüler uygulamalarında kod yapısı Python üzerinden sağlanıyor.

 

Bu eğitim paketimizde veri tipleri, koşullu ifadeler, döngü ifadeleri, modüller, nesne tabanlı programlama ve dosya işlemelerini anlattım. Akıcı bir dille anlattığım videoları bol bol örnek vererek pekiştirdim. Nesne Tabanlı Programlama kavramlarını bitirdikten sonra nesne ile ilgili birkaç örnek proje üzerinde durdum. Kalıtım konusunu anlattıktan sonra Python’da gömülü bazı fonksiyonları dile getirdim. Daha önceki eğitim kısımlarında gördüğümüz veri tiplerine biraz daha detaylı incedim. Yapay zeka ve makine öğrenmesi Python ile daha anlamlı olduğu için de popülerliğini koruyor. Programlamada olmazsa olmaz bir işlem verit abanı işlemleri. Sqlite3 modülünü kullanarak sql veritabanı dilini anlattığımız eğitim setinde kolay bir şekilde öğrenebilirsiniz. İleri düzey modülleri öğrenmiş olacağız. İteratör, decoratör ve Generatör kavramlarını öğrendikten sonra bazı modülleri öğreneceğiz. Videolar 10-15 dakika aralığında sıkılmadan izleyeceğiniz halde düzenlendi. Akıcı bir dil kullandım. Örneklerle pekiştirdiğim bilgi paketini siz de bol örnekler çözerek geliştirmelisiniz. Hadi o halde başlayalım!

 

Eğitmen Hakkında

Kocaeli Üniversitesi Teknoloji Fakültesinde lisans eğitimimi tamamladıktan sonra Gazi Üniversitesi Adli Bilişim alanında yüksek lisansımı tamamladım. Yaklaşık 12 senedir programlama alanında 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, [email protected] 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():

 

 

 

 

Daha Fazla Göster
Eğitim içeriği
48 bölüm
  • 1 Anaconda Ve Jupyter Notebook Tanıtım
    1 Anaconda Ve Jupyter Notebook Tanıtım
    10 dakika 6 saniye
  • 2 Değişkenler Ve Veritipleri
    2 Değişkenler Ve Veritipleri
    10 dakika 15 saniye
  • 3-Stringler
    3-Stringler
    9 dakika 46 saniye
  • 4-Veri Tipi Dönüştürme Ve Print Fonksiyonu
    4-Veri Tipi Dönüştürme Ve Print Fonksiyonu
    10 dakika 48 saniye
  • 5-Listeler
    5-Listeler
    10 dakika 30 saniye
  • 6 Demetler Ve Sözlükler
    6 Demetler Ve Sözlükler
    12 dakika 28 saniye
  • 7 Boolean Ve Karşılşatırma
    7 Boolean Ve Karşılşatırma
    11 dakika 44 saniye
  • 8 İnput&Visual Studio&Örnekler
    8 İnput&Visual Studio&Örnekler
    10 dakika 52 saniye
  • 9 Koşullu İfadeler
    9 Koşullu İfadeler
    18 dakika 43 saniye
  • 10-For Döngüsü
    10-For Döngüsü
    14 dakika 55 saniye
  • 11-While Döngüsü
    11-While Döngüsü
    12 dakika 14 saniye
  • 12-Fonksiyonlar-1
    12-Fonksiyonlar-1
    9 dakika 59 saniye
  • 13-Fonksiyonlar-2
    13-Fonksiyonlar-2
    10 dakika 47 saniye
  • 14-Modüller
    14-Modüller
    10 dakika 1 saniye
  • 15 Nesne Tabanlı Programlama
    15 Nesne Tabanlı Programlama
    10 dakika 25 saniye
  • 16-Hatalar Ve İstisnalar
    16-Hatalar Ve İstisnalar
    10 dakika 31 saniye
  • 17-Dosya İşlemleri
    17-Dosya İşlemleri
    20 dakika 26 saniye
  • 18- Nesne Tabanlı Programlama-Örnek
    18- Nesne Tabanlı Programlama-Örnek
    13 dakika 33 saniye
  • 19- Kalıtım
    19- Kalıtım
    11 dakika 17 saniye
  • 20-Override işlemi ve özel metotlar
    20-Override işlemi ve özel metotlar
    13 dakika 14 saniye
  • 21-Örnek Kumanda Sınıfı
    21-Örnek Kumanda Sınıfı
    17 dakika 24 saniye
  • 22- Map-Reduce
    22- Map-Reduce
    9 dakika 37 saniye
  • 23-Filter-Zip
    23-Filter-Zip
    10 dakika 56 saniye
  • 24-Enumerate-All-Any
    24-Enumerate-All-Any
    6 dakika 51 saniye
  • 25- İleri Seviye Sayılar
    25- İleri Seviye Sayılar
    6 dakika 23 saniye
  • 26- Stringler
    26- Stringler
    10 dakika 54 saniye
  • 27- İleri Seviye Kümeler
    27- İleri Seviye Kümeler
    12 dakika 18 saniye
  • 28- Listeler
    28- Listeler
    9 dakika 29 saniye
  • 29- Veri tabanı nedir
    29- Veri tabanı nedir
    9 dakika
  • 30- Tablo oluşturma ve Veri Ekleme
    30- Tablo oluşturma ve Veri Ekleme
    11 dakika 4 saniye
  • 31- Dışarıdan veri tabanına veri ekleme
    31- Dışarıdan veri tabanına veri ekleme
    10 dakika 10 saniye
  • 32- Güncelleme ve silme İşlemleri
    32- Güncelleme ve silme İşlemleri
    8 dakika 58 saniye
  • 33- Select Deyimi
    33- Select Deyimi
    11 dakika
  • 34- SQL'de kullanılan fonksiyonlar
    34- SQL'de kullanılan fonksiyonlar
    10 dakika 48 saniye
  • 35-Öğrenci Kayıt Sistemi-1
    35-Öğrenci Kayıt Sistemi-1
    10 dakika 37 saniye
  • 36- Öğrenci Kayıt Sistemi-2
    36- Öğrenci Kayıt Sistemi-2
    15 dakika 22 saniye
  • 37- Öğrenci Bilgi Sistemi-3
    37- Öğrenci Bilgi Sistemi-3
    13 dakika 3 saniye
  • 38- İleri Düzey Fonksiyonlar
    38- İleri Düzey Fonksiyonlar
    14 dakika 13 saniye
  • 39- Decoratorler
    39- Decoratorler
    11 dakika 2 saniye
  • 40- İteratorler
    40- İteratorler
    11 dakika 30 saniye
  • 41- Generatorler
    41- Generatorler
    11 dakika 32 saniye
  • 42- DateTime Modülü
    42- DateTime Modülü
    14 dakika 13 saniye
  • 43- Os Modülü-1
    43- Os Modülü-1
    10 dakika 52 saniye
  • 44- Os Modülü-2
    44- Os Modülü-2
    12 dakika 29 saniye
  • 45- Sys Modülü
    45- Sys Modülü
    5 dakika 14 saniye
  • 46- Requests &BeautifulSoup Modülü
    46- Requests &BeautifulSoup Modülü
    10 dakika 2 saniye
  • 47- Requests & BeautifulSoup Modülü-2
    47- Requests & BeautifulSoup Modülü-2
    12 dakika 17 saniye
  • 48- Örnek
    48- Örnek
    7 dakika 54 saniye
Yorumlar
4,3
Puan Filtrele
FD
Furkan D.

Hoca gayet iyi anlatıyor. O kötüleyenlerin bir seyden anladığı yok aq

EA
Eyüp A.

ben liste.append komutunu girince append maviye boyanıyor ve çalıştırınca yeni bir hücreye atlıyor nasıl düzelir bilen var mı? hocanın aynısını yapıyorum, herhangi bir hata yok yani anlamadım

QR
QJ R.

Ya ben anlamadım çoğu kişi hocanın kötü anlattığını felan söylüyor ki halbuki anlamicak bir durum yok her bir komutun ne işe yaradığını açıklayıcı bir şekilde anlatıyor sizin kafanızda büyük ihtimalle 3 ders bakıp ben hemen bir program yapmalıyım kafası var veya o bilgileri kafanızda nasıl koda döküceğinizi veya birleştiriceğinizi bilmiyorsunuz halbuki python dümdüz bir kodlama dili biraz insanında kendi içinde isteği olması lazım

SK
senanur K.

çok haklısın btw. bunu da anlamıyorlarsa daha ne yapsın hoca ! !

AK
AYKUT K.

Elinize emeginize saglik hocam.

Daha Fazla Göster
Sıfırdan İleri Seviye Python Eğitimi
Bu Eğitimi Önizleyin
Sorbil Premium Satın Al
48 Bölüm
9190 Öğrenci
Uluslararası Sertifika
Bizimle İletişime Geçin
Destek
  • +90 532 137 93 45
  • [email protected]
  • İTÜ Teknokent - Reşitpaşa Mah. Katar Cad. Teknokent ARI 3 Binası No: 4/İç Kapı No:1101, Maslak, Sarıyer, İstanbul
  • KATEGORİLER
  • Yazılım
  • Yabancı Dil
  • Kariyer Gelişim
  • Kişisel Gelişim
  • Kurumsal
  • Hakkımızda
  • İletişim
  • Eğitmen Ol
  • Premium Satın Al
  • Eğitimler
  • Yasal
  • KVKK Metni
  • Gizlilik Politikası
  • Üyelik Sözleşmesi
  • Blog
  • Blog
Sorbil PayTR Ödeme
Sorbil Ödeme

© 2025 sorbil.org | Tüm Hakları Saklıdır

Web
Tasarım
Web Tasarım Penta Yazılım
Penta
Yazılım