Back-end Web Programming

  • Cours (CM) 12h
  • Cours intégrés (CI) -
  • Travaux dirigés (TD) -
  • Travaux pratiques (TP) 18h
  • Travail étudiant (TE) -

Langue de l'enseignement : Anglais

Enseignement proposé en : en présence

Niveau de l'enseignement : B2-Avancé - Utilisateur indépendant

Description du contenu de l'enseignement

Back-end web development is the core of the web application. It is based in particular on the coding of the web application (in this case the so-called dynamic PHP language), the use of a database to store and manipulate the data (CRUD Create, Read, Update, Delete), and hosting on a server, first locally (development phase) and then remotely (production phase

Compétences à acquérir

- Back-end development: Localhost environment during development, remote server hosting for production
- Writing a program in PHP back-end language: language syntax, control structures and algorithm, procedural PHP, PHP functions, PHP sessions, object-oriented programming, PHP classes.
- Create, manage and manipulate data from a MySQL database (CRUD).
-Processing web form.
- Creating a web application in connection with a Database : from mock-up to functional application

Bibliographie, lectures recommandées

- Back-end development: Localhost environment during development, remote server hosting for production
- Writing a program in PHP back-end language: language syntax, control structures and algorithm, procedural PHP, PHP functions, PHP sessions, object-oriented programming, PHP classes.
- Create, manage and manipulate data from a MySQL database (CRUD).
-Processing web form.
- Creating a web application in connection with a Database : from mock-up to functional application

Pré-requis recommandés

Basic computer skills, knowledge in front-end development HTML and CSS, Javascript
 

Contact

UFR de mathématique et d'informatique

7, rue René Descartes
67084 STRASBOURG CEDEX
0368850200

Formulaire de contact