Python Eğitim Başlangıç
Bu makalemizde sizlere temel düzeyde Python nedir, nerelerde kullanılır, avantajları ve dezavantajları nelerdir, ismini nereden alır, ne zaman Python kullanılmalıdır sorularına cevap vereceğiz. Konuya dair sormak istediğiniz sorularınızı konu altına yazabilirsiniz. Alanında uzman arkadaşlarımız sorunlarınıza yanıt vermeye çalışacaklar. Hazırız diyorsanz konumuza başlangıç yapalım.
1- Python Nedir?
Python, Guido Van Rossum tarafından geliştirilen, işlerimizi hızlı bir şekilde yapmamızı sağlayıp zaman kaybından arındıran yüksek seviyeli ve nesne yönelimli bir programlama dilidir.
Python günümüzde öğrenmesi ve uygulaması en kolay programlama dillerinden birisi olarak değerlendirilmekle beraber, aynı zamanda en popüler programlama dillerinden de birisidir.
2- Python Nerelerde Kullanılır?
- Veri manipülasyonu ve veri analizinde (Numpy ve pandas modülleri vb.)
- Veri görselleştirme işlemlerinde (Matplotlib modülü vb.)
- Biyoloji başta pek çok bilim alanında (Biopython modülü vb.)
- Oyun üretmede (Pygame modülü vb.)
- Web geliştirme ve web tasarımında (Django ve bootstrap modülleri vb.)
- Hacking işlemlerinde ve askeri savunma sanayisinde
- Örümcek türü yazılımlar ve ağ odaklı yazılımlar üretirken
- Siber güvenlik uygulamalarında Python kullanılır.
Google, CERN, NASA, BitTorrent gibi bir takım ünlü firmalar ve uygulamalar tarafından Python kullanılmaktadır. Ayrıca çoğumuzun yakından bildiği ses getirmiş bir takım ünlü oyunlar da yine Python programlama dili kullanılarak yazılmıştırlar.
3- Pythonun Artıları Nelerdir?
• Sadedir yani daha kolay öğrenilir. (Örneğin C++ gibi dillerde konsoldan çıktı alma işlemi 4-5 satır sürerken Python‘da sadece kısa 1 satır sürer :) )
• Diğerlerine göre çok daha hızlı olduğu için zaman kaybı yaratmaz.
• Ayrı bir derleyici ihtiyacı duymaz. Bu da yine vakit kaybını önleyen bir durumdur.
• Daha düzenli bir kod dizilimine sahiptir. Bu da kodun anlaşılabilirliğini arttırır.
• Programlamadan anlamayan (ama temel düzey İngilizce bilgisi olan) insanlar kodu okuyabilir ve okuyunca da kolaylıkla anlayabilir.
4- Pythonun Eksileri Nelerdir?
Python nerelerde kullanılır bölümünde her ne kadar bir takım uçuk örnekler vermiş olsak da Python büyük çaplı projeler için uygun bir dil değildir. Bu tarz yazılımlarda C++, Java, C# gibi programlama dillerinin tercih edilmesi önerilmektedir.
Python ile üretilen programlarda yüksek derecede fonksiyonellik ve işlevsellik sağlayamazsınız. Çünkü Python hız ve performans konusundaki endişeler gözetilerek hazırlanmış bir programlama dilidir. Ayrıca Python sistem düzeyinde programlama için de uygun değildir.
5- Ne Zaman Python Kullanmalıyım?
Programlama dilleri ile yapılabilecek şeyleri araştırdığınızda pek çok programlama dilinin ortak işlevleri olduğunu yani pek çok programlama dili ile aynı işlerin yapılabildiğini görürsünüz. Peki burada fark yaratan nedir? Üretilen programların tasarımı, çalışma hızı, performansı ve kullanım amacıdır. (Hız, güvenlik, performans, fonksiyonellik vb.) İşte Python programlama dili de yazı boyunca belirttiğimiz üzere hız ve performans temelli uygulamalar üretmek amacıyla kullanılır.
6- Python Öğrenmeye Nereden Başlayabilirim?
UDEMY üzerinden verilen ücretli kurslar, 1 milyon yazılımcı eğitimindeki ücretsiz sıfırdan ileri seviye Python kursu, yerli ve yabancı pek çok Youtube kanalının orta seviyeye kadar anlattığı Python ders videoları hiç şüphesiz başlamak için önerilebilir.
7- Kaynakça
-Programlama Konusunda Ünlü Youtube Kanalları (Bilgisayar Kavramları vb.)
--
---
Akblog.NET
0 Yorum
AK Blog SEO
Read. Think. Exercise (Oku. Düşün. Uygula.)