Language of instruction
French, English
Teaching content
Bachelor computers & networks 3rd year
This course occurs in the following program(s)
Diplôme Ingénieur ISEN (Master's degree in electronics and information technology)
- Crédits ECTS: 3.00
Training officer(s)
O.CROS, D.DELANNOY
Stakeholder(s)
P.RICQ
Présentation
Prerequisite
--- Java part ---
- Algorithmic skills
- Basic knowledge in programming
- Object Oriented Design
- Java 1
--- Database part ---
none
- Algorithmic skills
- Basic knowledge in programming
- Object Oriented Design
- Java 1
--- Database part ---
none
Goal
--- Java part ---
- Mastering advanced coding concepts in Java
- Identifying and applying design patterns
- Being able to analyze and build a Java application answering complex requirements
--- Database part ---
- How to design a database model for a small information system,
- Read a model and convert it into tables
- Create a database with Postgress,
- Select datas from the database.
- Mastering advanced coding concepts in Java
- Identifying and applying design patterns
- Being able to analyze and build a Java application answering complex requirements
--- Database part ---
- How to design a database model for a small information system,
- Read a model and convert it into tables
- Create a database with Postgress,
- Select datas from the database.
Presentation
--- Java part---
- Serialization
- Annotations
- Introspection
- Usage of specific APIs (JDBC, Logging, Scripting, …)
- Native access (JNI/JNA)
--- Database part ---
- Description Language (SQL),
- Query Language (SQL).
- Serialization
- Annotations
- Introspection
- Usage of specific APIs (JDBC, Logging, Scripting, …)
- Native access (JNI/JNA)
--- Database part ---
- Description Language (SQL),
- Query Language (SQL).
Modalités
Organization
Type | Amount of time | Comment | |
---|---|---|---|
Face to face | |||
Lab | 13,00 | ||
Independent study | |||
Independent study | 8,00 | le temps de réalisation des labs varie en fonction de l'environnement matériel retenu. Un travail personnel peut être nécessaire en plus de celui consacré à la rédaction du rapport. | |
Overall student workload | 21,00 |
Evaluation