Yaklaşık 25 yıl önce ilk Python öğrendiğimde, her türden dağınık işe bunu nasıl verimli bir şekilde uygulayabileceğim konusunda beni çok etkilemişti. Aynı neşeyle hızla geçen on yılda kendimi başkalarını eğitirken buldum. Bu öğretimin de sonucu bu kurstur aslında. Bu Python dersleri 2007'den beri yüzyüze gruplar halinde 400'den fazla kişiye aktif olarak öğretiliyor.
Tüccarlar, sistem yöneticileri, gökbilimciler, tamirciler ve hatta Python'u kullanarak birkaç Mars'a araç indiren birkaç yüz roket bilimcisi hepsi bu kursu aldı. Şimdi ben Creative Commons lisansı altında bunu kullanıma sunmaktan memnuniyet duyuyorum. İyi eğlenceler!
Author:
--David Beazley (https://dabeaz.com), @dabeaz
Translator:
--Global AI Hub (https://globalaihub.com), @globalaihub
Burada gördüğünüz materyal kurumsal eğitim ve profesyonel geliştirme için kullanılan, eğitmen önderliğinde bir Python eğitimin kursunun kalbidir. 2007'den beri gelişmeye devam eden ve gerçek-dünya sınıflarında test edilmektedir. Genellikle, üç veya dört gün boyunca yüz yüze yaklaşık olarak 25-35 saat yoğun çalışma ile eğitim verilmektedir. Bu eğitim yaklaşık 130 uygulamalı kodlama alıştırmasının tamamlanmasını içermektedir.
Bu kurstaki öğrenciler genellikle profesyonel bilim insanları, mühendisler ve hali hazırda en azından bir programlama dilinde tecrübesi olan yazılımcılardır. Python için ön bilgiye ihtiyaç yoktur fakat genel programlama konularına hakimiyet beklenmektedir. Çoğu katılımcı biraz Python programlama konularında bilgisi olmalarına rağmen bu kursu zorlayıcı bulmaktadır.
Bu dersin amacı script yazma, veri işleme ve program organizasyonu gibi Python'un temel yönlerini ele almaktır. Bu kursun sonunda öğrenciler kendi başlarına yararlı Python programları yazmaya veya iş arkadaşlarının kodlarını anlamaya ve değiştirmeye başlayabilir.
Bu kursu tamamlamak için, basitçe Python 3.6 veya daha yeni bir versiyonun kurulumundan başka bir şeye ihtiyacın yok.
Bu kurs bilgisayar programlama kısmında tamamen başlangıç seviyesinde olanlar için değildir. Hali hazırda bir programlama dilinde tecrübeniz olduğu veya Python'un kendisinde bir bilginiz olduğu varsayılır. Bu, web geliştirme üzerine bir kurs değildir. O farklı bir sirk. Ancak, bu sirke takılırsanız, yine de bazı ilginç eylemler göreceksiniz. (hayvanları içeren hiçbir şey yok)
yazar burada bir deyim kullanmış aynı şekilde bırakıyorum :)
Bu kurs nasıl milyonlarca satırlı Python uygulaması yazılır üzerinde duran yazılım mühendisleri için de değil. Ben bu tarz programlar yazmıyorum, çoğu Python kullanan şirket de yapmaz ve sen de böyle yapmamalısın. Şimdiden bir şeyi silin!
ÇN: Tam bir karşılık bulamadım. I don't write programs like that, nor do most companies who use Python, and neither should you. Delete something already!
Tamam, tamam. Fare'ni buraya getir Buraya!
Bu kurs hakkında tartışmak mı istiyorsun? Gitter'da konuşmaya katılabilirsin. Kişisel olarak cevap vereceğime söz veremem ama muhtemelen birileri yardım etmek için atlayacaktır.
Llorenç Muntaner, bu ders içeriğinin Apple Keynote'unu burada gördüğünüz çevrimiçi yapıya dönüştürdü.
Birçok eğitmen bu kursun son 12 yılda zaman zaman sunumunu yapmıştır. Eğitmenler (alfabetik sırayla): Ned Batchelder, Juan Pablo Claude, Mark Fenner, Michael Foord, Matt Harrison, Raymond Hettinger, Daniel Klein, Travis Oliphant, James Powell, Michael Selik, Hugo Shi, Ian Stokes-Rees, Yarko Tymciurak, Bryan Van de ven, Peter Wang, and Mark Wiebe.
Ayrıca bu kursu alan binlerce öğrenciye, onların geribildirimleri ve tartışmalarıyla yaptığı katkılara teşekkür ederim.
Hayır. Bu kurs senin Python kodu yazman ile alakalı, başka birisini izlemen değil.
Pratik Pyhon Programlama, Creative Commons Attribution ShareAlike 4.0 International License koruması altındadır.
Evet, uygun atıf verildiği sürece.
Evet, bu tür çalışmalar aynı lisans koşullarını taşıdığı ve atıf sağladığı sürece.
Evet, harika olurdu. Tamamladığında bana linkini gönder.
Evet, kesinlikle! Muhtemelen bunu yaparken Python programlama ile alakalı çok şey öğrenceksin.
Sadece 3-4 günde kavrayabileceğin kadar çok malzeme var. Eğer o konu yoksa ya daha önceden eklenmişti ve herkesin kafasının patlamasına neden oldu ya da onu öncelikli olarak eklemek için yeterli zaman yoktu. Ayrıca bu bir kurs Python kılavuzu değil :)
Hata raporları takdir edilmektedir ve issue tracker yoluyla dosyalanabilir. Davet dışında pull requestler kabul edilmez.Lütfen önce bir sorun bildirin.