Tekrar hoş geldiniz.
Bu slaytı hatırlıyor musun?
Geliştirici ortamımızı kurana kadar bekleyeceğimizi söylemiştim.
Ve şimdiye kadar, python kodumuzu çalıştırmak için bir tarayıcı kullanıyorduk.
Ancak biz profesyonel geliştiriciler olmak istiyoruz ve profesyonel geliştiriciler profesyonel araçlar kullanır.
Bizim durumumuzda, bunlar Python topluluğundaki başlıca kişilerdir.
Şu anda hızlı python komut dosyalarını çalıştırmak için terminalimiz veya windows kullanıyorsanız komut istemimiz var.
Ve bunu daha önce de gördük.
Terminalime girip Python yazabilirim.
Ya da Python 3, bu versiyona sahip olduğumuzdan emin olun.
Ve sonra burada istediğim herhangi bir Python betiğini yazabilirim.
Giriyorum ve sadece bu basit komut dosyalarını çalıştırıyorum ve bu şekilde çıkabiliyorum.
Bu sadece hızlı testler için kullanılır, ancak çoğu zaman profesyonel programcıların bu yöntemi
çok sık kullandığını görmezsiniz.
Onun yerine.
Çoğu zaman kod editörleri veya ID'ler gibi bir şey kullanırız.
Artık Python kodunu diyelim ki bir word belgesine, Google Docs'a veya bir metin dosyasına yazmamı engelleyen
hiçbir şey yok.
Ancak bununla ilgili sorun şu ki, sadece metin gibi görünüyor.
Ve bir yazım hatası yaptığınızda, Python kodu olmayan bir yerde uygunsuz sözdizimi yazdığınızda.
Bunu sadece bir word belgesine yazarsam, bana hiçbir bilgi vermeyecektir.
Profesyonel bir geliştirici, kod editörlerinin ve ID'lerin sağladığı ve kodumuzu daha verimli kullanmamıza yardımcı olan bazı ekstra araçlara
ihtiyaç duyar.
Ve önümüzdeki birkaç videoda bunu keşfedeceğiz.
Peki kod düzenleyici ve ID nedir ve aralarındaki fark nedir?
Aslında size bunların her birinin nasıl çalıştığını göstereceğiz.
Ancak basit bir kural, kod editörlerinin hafif olmasıdır.
Size otomatik tamamlama kaldırma gibi gerçekten güzel özellikler sunarlar, bunlar
tam teşekküllü ortamlar olduğunda konuşacağız.
Yani, sadece gerçekten iyi kod yazabilmemiz için bir ton ekstra şey sağlıyorlar.
Bu nedenle, daha büyük olma eğilimindedirler.
Büyük bir dosya boyutu indirmeniz gerekir, ancak otomatik tamamlama, hata ayıklama, kod biçimlendirme,
birim testi, kod parçacıkları, vb. gibi birçok şeyle birlikte gelirler, sadece bitleri ve parçaları yüklemeniz
ve kendi ortamınızı oluşturmanız gereken kod düzenleyicilere karşı.
Ama bu kadar konuşma yeter, hadi bunlardan bazılarını gerçekten kuralım.
Sonunda merak etmeyin, size en sevdiklerimden biri olan Jupyter Notebook fikrini de tanıtacağız.