E-ticaret
Blog
Haber
Portfolio
Yapay Zeka
Kişiye Özel

E-ticaret, blog, haber, portfolio, kişiye özel yazılım çözümleri ve yapay zeka entegrasyonları

Python & C#

Backend geliştirme ve otomasyon

.NET Ecosystem

ASP.NET Core, MVC, Web API

Veritabanları

SQL Server, MySQL, NoSQL

Frontend

JavaScript, Angular, React

Versiyon Kontrol

Git & GitHub

Bulut Çözümleri

Azure, Azure DevOps

DevOps

CI/CD, Docker, RabbitMQ

Yapay Zeka

ML, TensorFlow, PyTorch

Öne Çıkanlar

En Son İçerikler

İçerik Ara

Bültenimize abone olun

En son makaleleri ve görüşleri haftalık olarak e-posta adresinize alın.

Gizliliğinize saygı duyuyoruz. İstediğiniz zaman abonelikten çıkabilirsiniz.

Makale Önizlemesi

Sıfırdan Zirveye Python(From Zero to Hero with Python) - Ders 1

kayacuneyt2542@gmail.com kayacuneyt2542@gmail.com
Ağu 11, 2025 4 min read Python
Sıfırdan Zirveye Python(From Zero to Hero with Python) - Ders 1

Bölüm 1: Python'a Merhaba


Bu bölümde, Python'ın ne olduğunu ve neden bu kadar popüler olduğunu konuşacağız. Ardından, bir geliştirme ortamı kurup ilk Python kodumuzu yazacağız. Hazırsanız, başlayalım!


1. Neden Python?


Python, öğrenmesi kolay, okunabilir ve güçlü bir programlama dilidir. "Sade ve şık" felsefesi üzerine kurulmuştur. Geniş bir topluluğa ve zengin bir kütüphane ekosistemine sahiptir.

Python'ın en popüler kullanım alanları şunlardır:

  • Web Geliştirme: Django, Flask gibi framework'ler sayesinde hızlıca web siteleri ve uygulamaları geliştirebilirsiniz.

  • Veri Bilimi ve Yapay Zeka: NumPy, Pandas, Scikit-learn, TensorFlow gibi kütüphanelerle veri analizi, makine öğrenmesi ve yapay zeka alanında projeler yapabilirsiniz.

  • Oyun Geliştirme: Pygame gibi kütüphanelerle basit 2 boyutlu oyunlar oluşturabilirsiniz.

  • Otomasyon ve Scripting: Tekrarlayan işleri otomatikleştirmek için kullanılır.

  • Masaüstü Uygulamaları: PyQt, Tkinter gibi araçlarla masaüstü uygulamaları geliştirebilirsiniz.


2. Kurulum ve İlk Adımlar

Python'ı kullanabilmek için öncelikle onu bilgisayarınıza kurmanız gerekir.

  1. Python'ı İndirin: https://www.python.org/downloads/ adresine gidin ve işletim sisteminize uygun olan en güncel sürümü indirin.

    Burdan en son sürümü olan 3.13(ileriki tarihlerde güncellenebilir ama önemli değil) versiyonunu indirin.


  2. Kurulumu Yapın: Kurulum dosyasını çalıştırın. Kurulum penceresinde "Add Python to PATH" seçeneğini işaretlemeyi unutmayın. Bu, komut satırından Python'ı kolayca çalıştırmanızı sağlar.


  3. Geliştirme Ortamı: Python kodlarınızı yazmak için basit bir metin düzenleyici (örneğin Visual Studio Code, Sublime Text) veya daha gelişmiş bir IDE (örneğin PyCharm) kullanabilirsiniz. Biz bu seride Visual Studio Code'u tavsiye ediyoruz çünkü hem hafif hem de çok kullanışlı.


    VS Code indirme:

    Bilgisiyarınızda eğer vs code kurulu değilse burdan indirin => https://code.visualstudio.com/download

    Bilgisayarınız hangi işletim sistemini destekliyorsa ona göre install edeceksiniz


    VS Code editörünü indirdikten ve kurduktan sonra açın. Aşağıdaki gibi pencere açılacak.


    Burdan open folder ya da pc'nizde c diskinde bir dosya açınız aşağıdaki gibi.

    1.Dosya oluşturma


    Dosyayı oluşturduktan sonra içine giriniz ve dosya dizinin bulunduğu boş kısmına bir kere tıklayın.
    Buraya tıkladıktan sonra cmd yazın ve enter yapın. Komut ekranı açılacaktır.
     

    Resimdeki gibi komut ekranı açılacak. Burda da code yazdıktan sonra bir boşluk ve nokta koyduktan sonra yine enter yapıyoruz.


    Aşağıdaki gibi proje dosyamız açılmış olacak.

    Bitmedi... Pyton dilinde kodlama yapabilmek için extensions kısmından Python'ı indirmemiz gerekecek.
    Artık kod yazmaya hazırsınız...

3. İlk Kodumuz: "Merhaba, Dünya!"

Şimdi, bir metin düzenleyici açın ve yeni bir dosya oluşturun. Dosyanın adını merhaba.py olarak kaydedin.


py uzantısı, bu dosyanın bir Python kodu olduğunu belirtir.

merhaba.py dosyasının içine aşağıdaki kodu yazın:


Bu kod ne yapıyor? print() fonksiyonu, parantez içindeki metni ekrana yazdırmaya yarar. Tırnak işaretleri içindeki metin ise bir string (metin) veri tipidir.

Şimdi bu kodu çalıştırma zamanı.

Resimdeki gibi terminal veya komut satırını açın ya da ctrl + shift + şapkalı E(çift tırnak olan)'ye basın zaten açılır, dosyanın olduğu dizine gidin ve aşağıdaki gibi komutu yazın:

Eğer çalışmazsa aşağıdaki gibi yapın:
En sağda üçgen(Run Py. File) kısmına basın çalışır.

Eğer her şey yolunda gittiyse, ekranda şu çıktıyı görmelisiniz:
Tebrikler! İlk Python programınızı başarıyla çalıştırdınız. 

4. Temel Kavramlar

Şimdi, ilk kodumuzda kullandığımız bazı temel kavramları daha yakından inceleyelim.

  • Değişkenler: Verileri saklamak için kullandığımız isimlendirilmiş kutulardır. Python'da değişken tanımlamak çok kolaydır. Sadece bir isim ve bir değer atamanız yeterlidir.

    Veri Tipleri: Python'da birçok farklı veri tipi bulunur. En temel olanları şunlardır:

    • String (str): Metinsel veriler için kullanılır. Tırnak içinde yazılır. Örneğin: "Merhaba", 'Python'.

    • Integer (int): Tam sayılar için kullanılır. Örneğin: 10, 150, -5.

    • Float (float): Ondalıklı sayılar için kullanılır. Örneğin: 3.14, 10.5.

    • Boolean (bool): True (Doğru) veya False (Yanlış) değerlerini alır. Genellikle koşullu ifadelerde kullanılır.

      Bu bölümü burada noktalayalım. İlk adımları attık ve temel kavramlara giriş yaptık. Bir sonraki bölümde, "Kontrol Mekanizmaları" ile kodumuzun akışını nasıl yöneteceğimizi öğreneceğiz.

      Eğer beğendiyseniz postu beğenmeyi ve yorum yapmayı unutmayınız... Yeni bir içerikte görüşmek üzere Yazılımla Kalın:) 

#yapayzeka #ai #artificial intelligence #yazılım #yapay-zeka

Comments (5)

Leave a Comment

kayacuneyt2542@gmail.com
kayacuneyt2542@gmail.com Author
Ağu 11, 2025 23:09

Sorunuz ve takıldığınız yer olursa yazmaktan çekinmeyin.

mehmet@gmail.com
mehmet@gmail.com
Ağu 11, 2025 23:12

Hocam elinize sağlık çok anlaşılır ve kapsamlı oldu. Sonraki derslerin gün ve gün planı varsa bize atarsanız biz de ona göre siteyi ziyaret edelim.

mehmet@gmail.com
mehmet@gmail.com
Ağu 11, 2025 23:13

Hello world. Bugün Python'a başladım ve bu post bana çok yardımcı oldu. Yorumumu eğer gördüyseniz lütfen like atın:)

Yahya
Yahya
Ağu 12, 2025 08:08

Hocam, Python ile ilgili ilk dersimi aldım ve ilk derse göre gayet açıklayıcıydı. Teşekkürler. Lütfen devamı gelsin.

Hasan Kalyon
Hasan Kalyon
Ağu 12, 2025 18:27

Path kısmını daha yeni çözdüm. Bir gün bununla uğraşmıştım. Teşekkürler hocam elinize sağlık

Raymondagina
Raymondagina
Ağu 12, 2025 22:26

Good day! cuneytkayadev.com Are you aware that it is possible to in compliance with regulations and successfully send business proposals without intermediaries through website contact forms? This ensures full compliance with data protection regulations, allowing for reliable and direct communication. Submitting messages through Contact Forms helps avoid spam filters compared to traditional email marketing. Enjoy a free trial and discover its potential. We are able to send up to 50,000 messages on your behalf. The cost of sending one million messages is $59. This message was automatically generated. Contact us. Telegram - https://t.me/FeedbackFormEU WhatsApp - +375259112693 WhatsApp https://wa.me/+375259112693 We only use chat for communication.