Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Paralel Programlama - Python
Highest Rated
Rating: 5.0 out of 5(33 ratings)
164 students

Paralel Programlama - Python

İş Hayatında Paralel Programlamanın Yeri ve Paralel Programlama Mimari Bakış Açısı Kursu
Created byHamza Pekdoğan
Last updated 7/2025
Turkish

What you'll learn

  • Az Kaynak Çok İş
  • Paralel Programlama Temelleri
  • Paralel Programlama Yaklaşımı
  • Paralel Programlama Geliştirme
  • Paralel Programlama Mimarisi
  • Paralel Programlama Hesaplamaları
  • Yazılımı Paralel Programlamaya Çevirme
  • Paralel Programlama Performans Artırma

Course content

10 sections • 75 lectures • 3h 49m total length
  • Renk Bilgilendirme0:19
  • Hamza Pekdoğan Kim?2:01
  • Paralel Programlama Nedir?0:50
  • Paralel Programlama Neden Gereklidir?0:55
  • Paralel Programlama İş Hayatındaki Yeri Nedir?0:57
  • Paralel Programlama Ne Zaman Nerelerde Kullanmalıyız?0:53
  • Öğrenmeye Hazır Mısın?0:56

Requirements

  • Temel Seviye Python Bilgisi

Description

Çok büyük yapılar kurdum. 400+ sunucu 100.000 üzeri çekirdekli 1 petabyte ramden fazla ram içeren devasa sistemlerde paralel programlamalar koşturdum. Bunları sizlere aktarmak istiyorum.

Junior olmaktan sıkıldıysan senior seviyelere çıkmak istiyorsan veya artık senior seviyelerdeysen bu bilgileri kesinlikle bilmelisin.

En zor programlama türlerinden olan paralel programlamayı sizlere çok basit anlatımla sunuyor olacağım.

Python ile Paralel ve Dağıtık Programlama: Performansın Sınırlarını Zorla!

Modern uygulamalar artık tek çekirdekle yetinmiyor! Bu kursla, Python'un gücünü çok çekirdekli işlemciler ve dağıtık sistemlerle birleştirerek uygulamalarını nasıl uçuşa geçireceğini öğreneceksin.

Bu Kursta Neler Öğreneceksin?

  • threading, multiprocessing, asyncio gibi Python'da paralelleşmenin temelleri

  • Gelişmiş senkronizasyon yöntemleri: Deadlock, Race Condition, Lock, Queue

  • Asenkron web istekleriyle veri çekiminde hız kazanma (örnek: aiohttp)

  • Dask, Ray, Joblib gibi güçlü paralel veri işleme kütüphaneleri ile tanışma

  • GPU hızlandırma için CUDA ve Numba ile tanışma

  • Gerçek hayattan projelerle uygulamalı deneyim

Kimler İçin?

  • Python bilgisi olan ve uygulamalarını hızlandırmak isteyen herkes

  • Veri bilimi, yapay zeka veya web scraping ile uğraşan geliştiriciler

  • Paralel işlem mantığını öğrenip büyük veriyle başa çıkmak isteyen mühendisler

Neden Bu Kurs?

  • Uygulamalı anlatım: Teori yok, gerçek projeler var

  • Performans odaklı içerik: Zaman kaybını en aza indir, maksimum verim al

  • Güncel teknolojiler: CPU, GPU, Cluster fark etmeksizin çalışacak bilgiyle donan

Şimdi hazır mısın?

Who this course is for:

  • Veri Bilimi İle İlgilenenler
  • Büyük Veri İle İlgilenenler
  • Paralel Programlama İle İlgilenenler
  • İş İlanlarında Ön Plana Çıkmak İsteyenler İçin
  • Öğrenciler