1. sayfa
pythonda 6 aydan fazla zaman önce nesne yönelimli programlamaya kadar gelmiştim istihza sitesinden çalışarak. Şimdi döngüleri bile unutmuşum tekrar başladım en baştan hızlı hızlı ilerliyorum. Bir bilgisayar mühendisliği öğrencisiyle konuştum web yada android den başla kolay sonuç alırsın dedi. Html css öğrenmeye başladım. Pythonu bitirmeden Django öğrenebilirmiyim yoksa python bilmek şartmı.? |
Öğrenirsin. Ama hiç bilmedende olmaz tabikide. Geçmişin varmış bence öğrenirsin. Zaten frameworkün komponentlerini öğreneceksin. |
|
|
Bu arada beni hatırlamadınızmı bir ara discorddan baya soru sormuştum |
Hatırladım :) Python'dan sonra Django'ya geçmek seklinde birşeyi tavsiye etmem. Django web ve programlama işine yeni başlayan için bence biraz zor bir framework. ve üstteki yorumumdan anlaşılacağı üzere Python'un öğrenme, python'la pratik yapma açısından da o kadar isabetli değil. Hem bir web işi yapmak hem de Python öğrenmek istiyorsan Selenium Framework 'u Python arayüzü ile kullanarak bir web veri çekme uygulaması geliştirmeni öneririm. Fakat amacın Python'u öğrenmek old için biraz karışık veriler cekip verileri kaydetmeli ve istenen formatta sunacak şekilde geliştirmelisin. Örneğin... IMKB borsası açıldığında her yarım saatte bir protföyündeki 10 farklı hisse senedinin verilerini cekip verileri MongoDB gibi formatta saklayıp, sonra o verileri tablo halinde kendi sunucundan yayınlayacak bir uygulama... Bu işlemleri yaparken muhtemelen Python'un tüm syntax 'ını çeşitli veri yapılarını, deyimlerini (idiom) kullanmak zorunda kalacağın için Python'u en doğal (ve zevkli) sekilde öğrenmen olası. Geliştirme ortamı olarak PyCharm kullanırsan PyCharm başında bir öğretmen varmış gibi sana yol da gösterir. Bu veya başka sekilde Python'u öprendikten sonra Django veya diger Python web frameworkleri öğrenmek daha kolay ve zevkli olabilir. |
Django çok popüler. O yüzden bende de çok iyi algısı vardı. Önerdiğiniz framework nedir? YouTube, Instagram, Google, Quora, DropBox, Spotify, Reddit hep Django ile yapılmış. Çok ciddi referans değil mi bu siteler? |
birde aklım sürekli başka yerlere gidiyor mesela ruby i merak ediyorum c++ yı falan onlarla biraz vakit harcasam motivasyonum artarmı yoksa azalırmı? öncedende pythonla uğraştığım için birkaç günde bilemedim bir haftada nesne yönelimli programlamaya gelirim sanırım bir aydada python öğrenebilirim diye düşünüyorum. Nasıl bir öğrenme haritası izlememi önerirsiniz :) |
|
![]() veri çekme olayını python öğrendikten ve kendim yapabilecek düzeye geldikten sonramı yapmalıyım yoksa videolardan falan bakıp yapsam bana katkısı olurmu? |
Django iyi bir framework olmalı. Uzun yıllar önce 2011'di galiba hobi elektronik alım satım sitesi tindie.com 'un cok hayranıydım ve benzer bir site yapmaya karar verdim, araştırdığımda Tindie, Django + Mezzanine CMS ile yapıldığını görünce Django öğrenmeye karar verdim fakat o dönem Java ve C# ve biraz PHP ve Javascript haricinde bir dil bilmediğim ve web programlamayı tam bilmediğim dönemdi, belki onun da etkisi ile Django bana zor ve karışık gelmişti bir iki hafta uğraştıktan sonra bırakmıştım. Şu anda web işini bayaği bir öğrendiğim için Django'ya tekrar baksam kolay gelebilir. |
Öncelikle cevapla seçeneğini kullan; alıntı yapınca gereksiz yer kaplıyor (cevap kutusu sağ üstündeki seçeneklerde 'cevapla' seçeneği var) Selenium Framework 'u sadece Python'u enine boyuna ve zevkli şekilde bir öğrenme ihtimali olarak bahsettim. Kolay olup olmadığını denemeden bilemezsin. Denemeden hiçbirşey öğrenilmez. Selenium ThoughtWorks adında cok iyi bir firmanın geliştirdiği ve herkesin kullanabilmesi için açık kaynaklı olarak geliştirdiği bir proje. Yani bir düşündüğünde dünya çapında cok iyi bir firma birşey geliştiriyor ve ondan para kazanmaktan cok herkesin kullanabilmesi, kendini geliştirebilmesi için ücretsiz açık kaynaklı yayınlıyorken 'kolay mıdır' diye sormak olmaz. Selenium'la insta'ya girmek Python'un ayrıntılarını öğrenme açısından anlamsız. amaç Python öğrenmek ise ona göre biraz orta düzey bir uygulama geliştirmen gerek. Insta'ya ben Perl 'in Mechanize modülünü kullanarak 3 satırda girerim, mesele değil o. Ruby 'yi merak ediyorsan Selenium 'u Ruby arayüzü ile de programlayabilirsin. Selenium amiral gemisi gibi bir projedir. Birçok dilde arayüzü var. Fakat Ruby kullanırsan doğal olarak PyCharm kullanamazsın. Fakat PyCharm'ı geliştiren aynı yer RubyMine adında bir Ruby IDE geliştirmiş hiç kullanmadım ancak tanıtımına baktım, onun gibi bir IDE ile işe başlayabilirsin. |
alışkanlıktan alıntıya basmışım |
Oh geçen sene vaktim vardı Discord takılıyordum, zevkliydi fakat bu sene vakit yok :( Geçenlerde gerçekte bir arkadaşım Skype ta görüşelim dedi ona bile aynı gerekçe ile görüşemem dedim. Ancak seneye zaman sıkışıklığım rahatlarsa belki tekrar Discord Skype vs dönebilirim. |
![]() |
tavsiye etmem |
1. sayfa
Ancak sorunuz bu değildi tabi ki: python bilmeden django öğrenilir mi? Django ile Python birbirinden oldukça ayrı olduğu için, cok temel düzeyde Python bilgisi ile Django öğrenilebilir, fakat tabi ki o şekilde öğrenilecek Django ile gerçek hayatta işe yarayacak bir siteyi ne kadar yaparsınız onu bilmem. Gerçek bir site oluştururken Python'u tam bilmek gerekebilir.
< Bu ileti mini sürüm kullanılarak atıldı > Bu mesaja 3 cevap geldi. Cevapları Gizle