Aller au menu Aller au contenu
A new generation of engineers

Paper, print media and biomaterials

A new generation of engineers
A new generation of engineers

> Education

Realisation APP form Web and IT project management - 4FME1111

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In
  • Number of hours

    • Lectures : 4.5
    • Tutorials : 0
    • Laboratory works : 0
    • Projects : 0
    • Internship : 0
    • Written tests : 2.0
    ECTS : 30.0
  • Officials : Valerie BELLYNCK

Goals

Learning outcomes :

  • To frame a computer development by writing software engineering documents
  • To programming in PHP and MySQL with good code structuring practices
  • To integrate programs into WordPress content
Contact Valerie BELLYNCK

Content

  • tools for the framework of IT development,
  • definition of IT development specifications and identification of associated Software Engineering documents (external, internal specifications, quality assurance and delivery framework),
  • identification of the roles of users and the functionalities to be provided to them,
  • introduction to the Agile method, and use of tools to facilitate its implementation (taiga),
  • integration of a form for the Web in PHP and MySQL (simple mono-table requests) in the pages of a WordPress site,
  • introduction to good PHP programming practices (definition of constants for parameters, function definitions for each form action, MVC software architecture separating the data model, the code generating their views, the controller of the action sequencing) by adapting and extending an initial code provided
  • definition of an IT development project extending a previous project by exercising the roles of project manager, project manager, IT project manager and developer;
  • realization of a computer development for the Internet using PHP, MySQL, HTML, CSS (and incidentally Javascript) and integration into a Wordpress site thanks to a plugin ;
    LEARNING OUTCOME
  • frame the definition of an IT project and its implementation until its delivery,
  • distinction of the roles of project manager, project manager, IT project manager and developer,
  • writing software engineering documents: specifications, external specifications, internal specifications, quality assurance
  • practice the Agile method, by setting up Epics, Scrums, Sprints, etc. with the help of tools such as Taiga,
  • use a WordPress extension to integrate PHP code into its pages,
  • practice of PHP, MySQL, HTML, CSS and a little Javascript to create a Web form,
  • basics of good web programming practices (good use of constants, MVC model...)


Prerequisites
  • Knowledge and practice of HTML and CSS languages;
  • Knowledge and practice of a programming language (e. g. Visual Basic or Python)
  • Knowledge and practices of the PHP language;
  • Knowledge and practice of Web forms for configuring a MySQL database: PhpMyAdmin;
  • First practices of creating forms in PHP and MySQL.

Tests

In session 1:

  • Testimonials on VC TD,
  • Evaluation of a report by the group and the final defense projects. Note viva may be different for each member of a particular group according to its involvement.
  • Individual written examination
    In session 2:
  • Evaluation of independent work


3 tiers : rapport, soutenance, travail produit

Calendar

The course exists in the following branches:

Additional Information

Curriculum->Pagora Engineer - Student->Semester 8


Sécurité-Environnement

A+Augmenter la taille du texteA-Réduire la taille du texteImprimer le documentEnvoyer cette page par mail cet article Facebook Twitter Linked In

Date of update July 24, 2020

Université Grenoble Alpes