2017-05-17 3 views
-1

Je suis issu du domaine du développement de systèmes embarqués, alors s'il vous plaît pardonnez-moi si la question semble naïve. Récemment, j'ai été ravi du développement web et j'ai appris le python. Pense maintenant à commencer à apprendre Django pour le développement web backend. J'ai cherché sur le net, mais je n'ai pas pu trouver d'informations collectives sur les étapes du développement des sites Web.Mise en route avec web developmemt

  • Django fera le backend mais combien? Est-ce qu'il couvrira l'ensemble du développement de backend ou ai-je besoin d'une connaissance approfondie ou d'un autre langage ?

  • Quels autres facteurs seront impliqués ou que je dois couvrir à côté de django?

  • Quelqu'un peut-il s'il vous plaît mentionner les étapes de commencer avec django jusqu'à
    le déploiement du site Web? Backend plus frontend?

Répondre

3
  • Django est un framework complet qui couvrira tout ce que vous a besoin de développer un site Web;
  • Côté client, en utilisant vanilla javascript ou certaines bibliothèques (jQuery par exemple) ou des frameworks (Angular, Ember);
  • https://docs.djangoproject.com/en/1.11/intro/tutorial01/ - C'est un tutoriel COMPLET présentant le développement web avec Django.

Votre question est assez basique, suivez Stack Overflow asking rules et give more effort avant de demander ici.

0

Il ya quelques bons livres pour avoir une expérience pratique avec django. De ceux-ci, je recommande certainement Django by Example par Antonio Mele qui vous guidera à travers la construction de 4 applications de qualité de production (plus l'utilisation de quelques applications essentielles tierces: céleri, RabbitMQ, memcached, redis, solr ao) A partir de maintenant le livre est également disponible en vidéo turorial.

D'autres ressources pratiques sont les didacticiels vidéo réalisés par CodingEntrepreneurs. Voir par exemple gratuitement sur youtube Try Django 1.10 - A URL Shortening Service. Et d'autres sur leur chaîne YouTube.