Şimdi Ara

python bilmeden django öğrenilirmi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
19
Cevap
0
Favori
1.833
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • 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 ileti DH mobil uygulamasından atıldı >
  • quote:

    Orijinalden alıntı: javacıı

    Öğrenirsin. Ama hiç bilmedende olmaz tabikide. Geçmişin varmış bence öğrenirsin. Zaten frameworkün komponentlerini öğreneceksin.
    sağol hocam ne kadar zaman gerekir öğrenmem için? pythonu bi süre duraklatmammı gerek yoksa ikisini aynı anda götürebilirmiyim
  • quote:

    Orijinalden alıntı: javacıı

    Öğrenirsin. Ama hiç bilmedende olmaz tabikide. Geçmişin varmış bence öğrenirsin. Zaten frameworkün komponentlerini öğreneceksin.
    sağol hocam ne kadar zaman gerekir öğrenmem için? pythonu bi süre duraklatmammı gerek yoksa ikisini aynı anda götürebilirmiyim
  • Genel olarak Web Framework kullanarak programlama dilini öğrenmek pek mümkün değildir, yani Django kullanarak Python öğrenmek zor olur. Cunku web framework'lerde HTML şablonlar, Object Relational Mapping / ORM'ler, veritabanı bağlantı rutinler, konfigirasyonlar, HTTP / REST seremonileri, arada bazen Javascript, CSS, URL rewrite kodları ve Web Controller kodları, sitede ilerleme butonları, linkler, sayfa tasarımı gibi programlama dilinden farklı ve bağımsız kısımlar ağırlıktadır, hem kod satır sayısı hem işlev açısından. Ve Django'da hatırladığım kadarı ile sofistike bir ORM yapısı var. Yani web framework olarak bence pek kullanışlı değil. Tüm bu açılardan bakıldığında Django ne web uygulaması ne de Python öğrenmek açısından oldukça isabetsiz bence.



    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ı >




  • quote:

    Orijinalden alıntı: Tuğkan-0153

    Genel olarak Web Framework kullanarak programlama dilini öğrenmek pek mümkün değildir, yani Django kullanarak Python öğrenmek zor olur. Cunku web framework'lerde HTML şablonlar, Object Relational Mapping / ORM'ler, veritabanı bağlantı rutinler, konfigirasyonlar, HTTP / REST seremonileri, arada bazen Javascript, CSS, URL rewrite kodları ve Web Controller kodları, sitede ilerleme butonları, linkler, sayfa tasarımı gibi programlama dilinden farklı ve bağımsız kısımlar ağırlıktadır, hem kod satır sayısı hem işlev açısından. Ve Django'da hatırladığım kadarı ile sofistike bir ORM yapısı var. Yani web framework olarak bence pek kullanışlı değil. Tüm bu açılardan bakıldığında Django ne web uygulaması ne de Python öğrenmek açısından oldukça isabetsiz bence.



    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.
    Python'dan sonramı Django'ya geçiyim hocam ?
    Bu arada beni hatırlamadınızmı bir ara discorddan baya soru sormuştum




  • umutcicen U kullanıcısına yanıt
    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.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • 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?
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    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.
    Hocam sadece selenium kullanarak instagram a otomatik giriş diye bir video buldum internette makaleler falan var. Nasıl öğrenicem kolaymı öğrenmek selenium u?
    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 :)




  • quote:

    Orijinalden alıntı: Tuğkan-0153

    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.
    Sanırım Selenium öğrenilecek birşey değilmiş neyse zamanla anlarım ne olduğunu.




  • quote:

    Orijinalden alıntı: Tuğkan-0153

    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.
    Hocam son olarak
    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?




  • AI Engineer kullanıcısına yanıt
    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.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • umutcicen U kullanıcısına yanıt
    Ö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.

    < Bu ileti mini sürüm kullanılarak atıldı >




  • quote:

    Orijinalden alıntı: Tuğkan-0153

    Ö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.
    hocam discord nickini verseniz iyi olucak :)
    alışkanlıktan alıntıya basmışım



    < Bu mesaj bu kişi tarafından değiştirildi umutcicen -- 23 Ağustos 2018; 21:5:49 >




  • umutcicen U kullanıcısına yanıt
    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.

    < Bu ileti mini sürüm kullanılarak atıldı >
  • quote:

    Orijinalden alıntı: Tuğkan-0153

    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.
    anladım hocam. Aklıma birşey takılınca burdan sorarım
  • Djamgo oldukça popüler şiddetle tavsiye edilir

  • tavsiye etmem

  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.