Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
17
Cevap
1938
Tıklama
0
Öne Çıkarma
python bilmeden django öğrenilirmi
U
7 yıl
Binbaşı
Konu Sahibi

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



J
7 yıl
Teğmen

Öğ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ı >
Bu mesaja 2 cevap geldi.
U
7 yıl
Binbaşı
Konu Sahibi

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



U
7 yıl
Binbaşı
Konu Sahibi

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



T
7 yıl
Yarbay

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ı >
Bu mesaja 3 cevap geldi.
U
7 yıl
Binbaşı
Konu Sahibi

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


Bu mesaja 1 cevap geldi.
T
7 yıl
Yarbay

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ı >
Bu mesaja 3 cevap geldi.

Bu mesajda bahsedilenler: @umutcicen
A
7 yıl
Binbaşı

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?


Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @revivo72
U
7 yıl
Binbaşı
Konu Sahibi

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 :)


Bu mesaja 1 cevap geldi.
U
7 yıl
Binbaşı
Konu Sahibi

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.



U
7 yıl
Binbaşı
Konu Sahibi

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?



T
7 yıl
Yarbay

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


Bu mesajda bahsedilenler: @AI Engineer
T
7 yıl
Yarbay

Ö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ı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @umutcicen
U
7 yıl
Binbaşı
Konu Sahibi

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 >
Bu mesaja 1 cevap geldi.
T
7 yıl
Yarbay

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ı >
Bu mesaja 1 cevap geldi.

Bu mesajda bahsedilenler: @umutcicen
U
7 yıl
Binbaşı
Konu Sahibi

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



F
4 yıl
Er

Djamgo oldukça popüler şiddetle tavsiye edilir




Bu mesajda bahsedilenler: @vonderplanitz
W
4 yıl
Teğmen

tavsiye etmem



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.