2012-01-07 32 views
8

Şu anda Python ve Django'yu birlikte öğrenmeye başlıyorum ve bana yardımcı olmak için biraz teorik bilgi kazandım. Bununla birlikte, Python, Django, MySQL, HTML5, CSS3 ve OpenID gibi çeşitli girişimleri ve hatta PayPal gibi ödeme süreçlerini deneyimleyebileceğim iyi bir projenin peşindeyim.Öğrenme Django - İyi başlangıç ​​projesi

Nereden başlayacağımı bilmiyorum. Gerçekten sadece "merhaba dünya" ya da "kitap/yazar/yayıncı listesi" örnekleri değil, işlevsel olan bir şeyi kodlamak istiyorum.

Kodlamayı öğrenirken benzer bir durumun var mı? Fikirleri ve geçmiş deneyimleri duymayı çok isterim. Bunun sadece Python/Django'ya değil, herhangi bir dile uygulanacağını varsayalım. Teşekkürler!

+1

Şu an Django'yu öğrenmek, daha önce buna değinmiş olsa da. Doğaya göre güçlü bir programcı değilim. Ama "reusabililty" hakkında düşünmenin kötü bir şey olmadığını düşünüyorum. Django çekirdeğinin katili gerçekten bir uygulamayı yeniden kullanmakla ilgili. Diyelim ki bir içerik sitesi (hiçbir kullanıcı, sadece yönetici izin vermeyin) deyin, sonra blog, wiki, içerik, sayfalar oluşturabilir ve hepsi aynı uygulamadan gelebilir. Bu benim yaklaştığım yol :) İlgilendiğin bir şeyi yaz. Bir blog oluşturmak istiyorsan, bir tane yap. Basit ve zayıf olan kimin umurunda. – CppLearner

+0

@CppLearner Bir blog düşünmüştüm ama çok büyük bir öğrenme eğrisi sunduğunu düşünmüyorum (yukarıdaki tüm girişimlerin entegrasyonu açısından). Ancak bir blogun, bir uygulamanın daha geniş bir kapsamda iyi bir bileşen olacağını düşünüyorum. – Kieran

+0

@Kieran: Bu muhtemelen programmers.stackexchange.com de daha iyi olurdu. StackOverflow ile ilgili soruların kesin, teknik olarak doğru bir cevabın verilebileceği bir biçimde olması gerektiğini unutmayın - bunun gibi sorular "bir cevap" a sahip değildir ve genellikle oldukça hızlı bir şekilde kapatılır. –

cevap

2

Ödeme işlemini kullanmak istiyorsanız, muhtemelen bir çeşit mağaza yapmalısınız.

Benim için yapılacak projeler listesinde sıraya dizilmiş bir kikstarter/rockethub clone projesi var. Ama kullanacağınız bir şey düşünmeyi denemelisiniz ve şu anda dışarıda değil, sizin bazı ihtiyaçlarınızı çözecek bir şey, böylece bir taşla 2 kuş öldüreceksiniz.

Ya da eski kitap mağazası webapp yapmayı deneyin ama Facebook/Twitter/Google kullanın ... API's ve siteye html5 işlevselliği ekleyin ... olasılıklar sonsuzdur.

+0

Hmm bu kötü bir fikir değil! Belki de listenizdeki bazı projeleri açıklayabilir misiniz? :) – Kieran

+0

Gerçekten yapmak istediğim ve her programcıyı düşünmek istediğim başka bir proje, bir oyundur. Hiçbir şey fantezi, Super Mario Bros gibi bir oyun görünümlü sadece 2D arcade. – lesce

1

bazı öneriler:

  • Kişisel bir blog.
  • Sosyal bir ağ, bir şey hakkında düşünün ... Cat Lovers için bir sosyal ağ? Avcılar için?
  • Arkadaşlarınız/aileniz için ücretsiz şeyler yapın, hatta kendinizi tanıtın.
  • Zaten mevcut bir web sitesini geliştirin. Google'ı sevmiyor musun? Daha iyi bir Arama Motoru oluşturun!
İlgili konular