logo Formation Continue

Développement Back-end

Résumé de la formation

  • Type de diplôme: Certificat
  • Domaines de compétences: Informatique – Télécommunications – Réseaux

Présentation

Présentation

Ce cours est un des 7 modules du Diplôme Universitaire DAFS.

Il peut aussi être suivi individuellement.

Objectifs

  • Concevoir une application web à partir du recueil des besoins d’un client.
  • Définir les vues composant l’application.
  • Définir le schéma de données supportant l’application.
  • Réaliser entièrement la partie Back-end d’une application web.
  • Pouvoir rapidement comprendre une application existante.
  • Faire évoluer une application existante.
  • Modulariser une application : conception, test, distribution.
  • Maîtriser les différentes technologies utilisées, et comprendre la place de chacune dans l’architecture globale.
  • Collaborer avec les autres métiers pour la réalisation d’une application web.
  • Maîtriser tout ce qui précède dans au moins 2 langages différents: indépendance technologique.

Savoir-faire et compétences

  • Architecturer la partie Back-end d’une application web.
  • Méthodologie de conception d’une application web.
  • Comprendre et utiliser http.
  • Comprendre et appliquer le modèle MVC.
  • Tester et valider : tests unitaires, tests d’intégration.
  • Réaliser des vues HTML simples, avec rendu côté serveur.
  • Indépendance de la technologie.
  • Chercher et utiliser des librairies existantes.
  • Extraire une fonctionnalité d’une application dans une librairie.

Programme

Contenu de la formation

  • Bâtir une application sur HTTP
  • Architecture MVC
  • Base de données, ORM
  • Rendu serveur, moteur de template
  • Partie contrôleur
  • Routage
  • Gestion de session
  • Authentification & autorisation

Modalités de mise en œuvre

  • Présentation théorique sur chacun des sous-modules
  • Compréhension et modification d’un exemple illustrant la partie théorique en TP
  • Réalisation personnelle d’un exemple dans un contexte différent.
  • Les différentes parties pratiques seront réalisées dans plusieurs langages de programmation différents.

Stages

Réalisation de mini-projets personnels.

Admission

Condition d'accès

  • Maîtrise d’au moins un langage de programmation.
  • Algorithmique de base.
  • Structures de données : tableau, tableau associatifs.
  • Notions basiques de réseau (connexion TCP, addresse IP, URL).
  • Connaissances basiques d’http.

Contact(s)

Lieu(x) de la formation

  • Toulouse

Contact(s) administratif(s)

Conseiller Formation Qualifiante

Tél : 0534323107

Email : qualifiant @ toulousetech-formation.fr

Plus d'infos

Public concernéFormation continue, Formation continue non diplômante, Formation professionnelle

Formation à distance Non

Nature de la formation
Certification

Nous contacter

Toulouse Tech Formation Professionnelle

6 allée Emile Monso - BP 34038
31029 Toulouse Cedex 4

05 34 32 31 02

Contacts

Service commun des centres de Formation Continue de l'INP Toulouse et de l'INSA Toulouse

  • Logo MENESR
  • Logo Region
  • Logo UTFTMP
  • Logo INP
  • Logo INPT
  • Logo Ensat
  • Logo Enseeiht
  • Logo Ensiacet
  • Logo INSA
  • Logo CTI
  • Logo CGE