2012-01-07 36 views
8

Tôi hiện đang bắt tay học Python và Django cùng nhau và tôi đã đạt được một chút công bằng về kiến ​​thức lý thuyết để giúp tôi. Tuy nhiên, tôi là một dự án tốt mà tôi có thể khai thác để cung cấp cho tôi kinh nghiệm bằng Python, Django, MySQL, HTML5, CSS3 và nhiều sáng kiến ​​khác như OpenID và thậm chí có thể xử lý thanh toán như PayPal.Học Django - Dự án khởi động tốt

Tôi đang thua lỗ về nơi bắt đầu. Tôi thực sự muốn mã hóa một cái gì đó chức năng, không chỉ là ví dụ "hello world" hoặc "danh sách sách/tác giả/nhà xuất bản".

Có ai có tình huống tương tự khi học mã không? Tôi rất thích nghe ý tưởng và kinh nghiệm quá khứ. Tôi cho rằng điều này sẽ áp dụng cho bất kỳ ngôn ngữ nào, không chỉ Python/Django. Cảm ơn!

+1

Hiện đang học Django là tốt, mặc dù tôi đã chạm vào nó trước đây. Tôi không phải là một lập trình viên mạnh mẽ bởi thiên nhiên. Nhưng tôi nghĩ suy nghĩ về "sự tái sinh" không phải là một điều xấu. Như kẻ giết người của lõi Django thực sự là về reusabing một ứng dụng. Giả sử trang web nội dung (không có người dùng, chỉ cần quản trị viên cho phép), sau đó bạn có thể tạo blog, wiki, nội dung, trang và tất cả chúng đến từ cùng một ứng dụng. Đó là cách tôi đang tiếp cận :) Viết một cái gì đó bạn có quan tâm. Nếu bạn muốn xây dựng một blog, xây dựng một. Ai quan tâm nếu nó đơn giản và yếu đuối. – CppLearner

+0

@CppLearner Tôi đã xem xét một blog nhưng tôi không nghĩ rằng nó cung cấp một đường cong học tập rất lớn (về mặt tích hợp tất cả các sáng kiến ​​trên). Tuy nhiên tôi nghĩ rằng một blog sẽ làm cho một thành phần tốt trong phạm vi rộng hơn của một ứng dụng. – Kieran

+0

@Kieran: điều này có thể sẽ tốt hơn tại programmers.stackexchange.com. Hãy nhớ rằng các câu hỏi trên StackOverflow phải ở dạng có câu trả lời chính xác về mặt kỹ thuật có thể được đưa ra - các câu hỏi như thế này không có "câu trả lời" và thường được đóng khá nhanh. –

Trả lời

2

Nếu bạn muốn sử dụng xử lý thanh toán, có thể bạn nên tạo một cửa hàng thuộc loại nào đó.

Tôi cho một người có dự án nhân bản kikstarter/rockethub xếp hàng trong danh sách dự án muốn làm của tôi. Nhưng bạn nên cố gắng suy nghĩ về một cái gì đó mà bạn sẽ sử dụng và không phải là hiện có vào lúc này, một cái gì đó sẽ giải quyết một số nhu cầu của bạn, theo cách đó bạn giết 2 con chim với một viên đá.

Hoặc thử làm cho webapp cửa hàng sách cũ nhưng sử dụng Facebook/Twitter/Google vv ... API và thêm chức năng html5 vào trang web ... khả năng là vô hạn.

+0

Hmm đó không phải là một ý tưởng tồi! Có lẽ bạn có thể tiết lộ thêm một số dự án trong danh sách của bạn? :) – Kieran

+0

Một dự án khác mà tôi thực sự muốn thực hiện và nghĩ rằng mọi lập trình viên nên là một trò chơi. Không có gì lạ mắt, chỉ là một trò chơi arcade 2D giống như Super Mario Bros. – lesce

1

Một số gợi ý:

  • Một blog cá nhân.
  • Mạng xã hội, suy nghĩ về điều gì đó ... Mạng xã hội dành cho những người yêu mèo? cho thợ săn?
  • Thực hiện công cụ miễn phí cho bạn bè/gia đình bạn bè hoặc thậm chí quảng cáo cho chính mình.
  • Cải thiện trang web đã tồn tại. Bạn không thích Google? Xây dựng một Công cụ Tìm kiếm tốt hơn!
Các vấn đề liên quan