Vous souhaitez discuter avec nous à propos de votre projet de formation ?
Vous voulez plus d'information sur une formation ou notre fonctionnement ?
Rappel Email
Nous pouvons organiser des sessions à d'autres dates ou dans d'autres villes (Bordeaux, Lille, Lyon, Marseille, Montpellier, Nantes, Nice, Paris, Strasbourg, Toulouse...)
Cette formation Django vous permettra de réaliser vos propres applications web à l'aide de ce framework écrit en Python.
S'inspirant du principe MVC, le framework Django a été développé en 2003, avec pour slogan "Le framework web pour les perfectionnistes sous pression". Il est aujourd'hui l'un des frameworks Web Python de référence.
Avec Django, vous aurez immédiatement à votre disposition un module de routing HTTP, un ORM complet pour gérer plusieurs bases de données, un moteur de templating natif, une interface d’administration de BDD clés en main, et bien d’autres choses. A l'issue de ces 3 jours, vous serez ainsi en mesure d'exploiter le framework Django rapidement et de créer vos premiers projets !
La formation alternera des moments théoriques pour aborder les concepts derrière Django, et des moments pratiques pour mettre en oeuvre les notions vues.
La formation Django s'adresse à des développeur·se·s ayant des connaissances en Web et en Python, souhaitant apprendre à utiliser Django pour créer leur futurs projets Web.
Si vous avez déjà eu une première expérience avec Django et souhaitez aller plus loin, notamment apprendre à tester et déployer un projet Django, mais aussi maîtriser les concepts avancés du langage, jetez un oeil à la formation Django Avancé !
Mise en pratique : Mise en place du squelette d'une application
Mise en pratique :
- Créer un modèle avec ses champs
- Créer des instances, les récupérer, les supprimer et les modifier
Mise en pratique : Création de vues avec des URLs
Mise en pratique :
- Créer plusieurs templates et utiliser l'héritage
- Créer une Class Based View (CBV) pour afficher son modèle (DetailView / ListView)
Mise en pratique :
- Créer un formulaire simple avec ModelForm
- Créer des CBV pour modifier son modèle (CreateView / UpdateView / DeleteView)
Mise en pratique :
- Créer un formulaire d'inscription et de connexion
- Créer une vue réservée aux utilisateurs connectés
Mise en pratique : La gestion des médias et l'ajout de fichier sur Django
Après ses études d'ingénieur, une incursion dans le monde de la recherche et un passage dans une startup pour travailler sur le noyau Linux, Gaël UTARD s'est lancé dans la grande aventure du développement d'applications web chez Makina Corpus. Co-fondateur d'une association de promotion du Logiciel Libre à Toulouse (TouLibre) et contributeur à MapOSMatic, un service Web permettant de générer des cartes de villes en utilisant les données OpenStreetMap, il saura vous faire voyager avec Django.
Robin Penea est ingénieur dans l’industrie du développement logiciel depuis maintenant plus de 10 ans. Durant toutes ces années, il a travaillé pour diverses entreprises : des startups, PME mais aussi des grands groupes tels que SagemCom, JCDecaux ou Parrot. Grâce à ces différentes expériences professionnelles, il a pu aborder un large panel de technologies allant de l’embarqué au développement web en passant par le développement mobile.
Il travaille sur Android depuis 2009, en modifiant directement l’OS ou en développant des applications. Il a découvert Kotlin en 2015 et l’a immédiatement adopté. Il réalise depuis tous ses projets avec ce langage.
Côté développement Web, Robin utilise le framework Django depuis maintenant près de 10 ans.
Son envie de partager ses connaissances l'ont poussé à commencer à donner des formations en ligne sur ses technos de prédilection : Kotlin, Android ainsi que Django. Il a de plus récemment co-écrit l'ouvrage "Mastering Qt 5", qui présente les techniques avancées en C++ & Qt.
Plus qu’une simple compétence, c’est une démarche que Robin veut transmettre en tant que formateur : produire un code de qualité est le résultat d’un cheminement où l’on s’est posé les bonnes questions, adaptées à son projet.
Sébastien s'intéresse très tôt au web via le langage PHP et plus particulièrement le CMS Drupal. Il intègre Makina Corpus en 2012 et après 10 ans d'expérience dans le développement et l'intégration, il décide de changer pour le langage Python et le framework Django, confirmant son attrait pour le web. Il s'investit particulièrement dans la communauté de développeurs en organisant parfois des conférences (DrupalCamp notamment) et autres Meetups à Nantes.
Julien utilise Python depuis plus de 10 ans, très actif dans la communauté Python autant au sein de la PSF que de l'AFPy. Il effectue des missions en Python et cybersecurité en qualité de consultant et de formateur.
Formation de qualité dispensée par un formateur passionné, qui fournit toutes les clés pour disposer d'un panorama des possibles avec Django et quelques bonnes pratiques, permettant de commencer à prototyper dès la sortie de la formation.
Belle formation. Elle m'a réellement permis d'acquérir de bonnes compétences de développement Django et d'être confiant dans les choix d'implémentation.
Cette formation Django vous permettra de réaliser vos propres applications web à l'aide de ce framework écrit en Python.
S'inspirant du principe MVC, le framework Django a été développé en 2003, avec pour slogan "Le framework web pour les perfectionnistes sous pression". Il est aujourd'hui l'un des frameworks Web Python de référence.
Avec Django, vous aurez immédiatement à votre disposition un module de routing HTTP, un ORM complet pour gérer plusieurs bases de données, un moteur de templating natif, une interface d’administration de BDD clés en main, et bien d’autres choses. A l'issue de ces 3 jours, vous serez ainsi en mesure d'exploiter le framework Django rapidement et de créer vos premiers projets !
La formation alternera des moments théoriques pour aborder les concepts derrière Django, et des moments pratiques pour mettre en oeuvre les notions vues.
La formation Django s'adresse à des développeur·se·s ayant des connaissances en Web et en Python, souhaitant apprendre à utiliser Django pour créer leur futurs projets Web.
Si vous avez déjà eu une première expérience avec Django et souhaitez aller plus loin, notamment apprendre à tester et déployer un projet Django, mais aussi maîtriser les concepts avancés du langage, jetez un oeil à la formation Django Avancé !
Mise en pratique : Mise en place du squelette d'une application
Mise en pratique :
- Créer un modèle avec ses champs
- Créer des instances, les récupérer, les supprimer et les modifier
Mise en pratique : Création de vues avec des URLs
Mise en pratique :
- Créer plusieurs templates et utiliser l'héritage
- Créer une Class Based View (CBV) pour afficher son modèle (DetailView / ListView)
Mise en pratique :
- Créer un formulaire simple avec ModelForm
- Créer des CBV pour modifier son modèle (CreateView / UpdateView / DeleteView)
Mise en pratique :
- Créer un formulaire d'inscription et de connexion
- Créer une vue réservée aux utilisateurs connectés
Mise en pratique : La gestion des médias et l'ajout de fichier sur Django
Après ses études d'ingénieur, une incursion dans le monde de la recherche et un passage dans une startup pour travailler sur le noyau Linux, Gaël UTARD s'est lancé dans la grande aventure du développement d'applications web chez Makina Corpus. Co-fondateur d'une association de promotion du Logiciel Libre à Toulouse (TouLibre) et contributeur à MapOSMatic, un service Web permettant de générer des cartes de villes en utilisant les données OpenStreetMap, il saura vous faire voyager avec Django.
Robin Penea est ingénieur dans l’industrie du développement logiciel depuis maintenant plus de 10 ans. Durant toutes ces années, il a travaillé pour diverses entreprises : des startups, PME mais aussi des grands groupes tels que SagemCom, JCDecaux ou Parrot. Grâce à ces différentes expériences professionnelles, il a pu aborder un large panel de technologies allant de l’embarqué au développement web en passant par le développement mobile.
Il travaille sur Android depuis 2009, en modifiant directement l’OS ou en développant des applications. Il a découvert Kotlin en 2015 et l’a immédiatement adopté. Il réalise depuis tous ses projets avec ce langage.
Côté développement Web, Robin utilise le framework Django depuis maintenant près de 10 ans.
Son envie de partager ses connaissances l'ont poussé à commencer à donner des formations en ligne sur ses technos de prédilection : Kotlin, Android ainsi que Django. Il a de plus récemment co-écrit l'ouvrage "Mastering Qt 5", qui présente les techniques avancées en C++ & Qt.
Plus qu’une simple compétence, c’est une démarche que Robin veut transmettre en tant que formateur : produire un code de qualité est le résultat d’un cheminement où l’on s’est posé les bonnes questions, adaptées à son projet.
Sébastien s'intéresse très tôt au web via le langage PHP et plus particulièrement le CMS Drupal. Il intègre Makina Corpus en 2012 et après 10 ans d'expérience dans le développement et l'intégration, il décide de changer pour le langage Python et le framework Django, confirmant son attrait pour le web. Il s'investit particulièrement dans la communauté de développeurs en organisant parfois des conférences (DrupalCamp notamment) et autres Meetups à Nantes.
Julien utilise Python depuis plus de 10 ans, très actif dans la communauté Python autant au sein de la PSF que de l'AFPy. Il effectue des missions en Python et cybersecurité en qualité de consultant et de formateur.
A l'issue de la formation, nos formateurs peuvent aussi intervenir pour vous accompagner dans la mise en application des compétences acquises :
Cette idée vous intéresse ? Faîtes-le nous savoir pour que nous trouvions la formule adaptée à votre situation.
Formation de qualité dispensée par un formateur passionné, qui fournit toutes les clés pour disposer d'un panorama des possibles avec Django et quelques bonnes pratiques, permettant de commencer à prototyper dès la sortie de la formation.
Belle formation. Elle m'a réellement permis d'acquérir de bonnes compétences de développement Django et d'être confiant dans les choix d'implémentation.
* Nombre de personnes ayant répondu au questionnaire de satisfaction sur cette formation depuis 2012