The main objective of this course unit is to learn the fundamentals of front-end, back-end, and mobile web development, mainly through practical sessions.
-
Notions of best practices in terms of software engineering will be shortly recalled (build tools, source code management systems and platforms, continuous integration and deployement).
-
The front-end will use HTML, CSS, Vue.js JavaScript framework
-
The back-end will use Gradle, Java Spring Boot, Java Persistence API, templating with Thymeleaf
-
The mobile client programming will be with Android
The project is synchronized with the course Internet of Things. (cancelled due to COVID-19)
Date | Time | Room | Teacher | Topic |
---|---|---|---|---|
18/11 |
8h30 - 11h45 |
Guillaume Ehret |
Git + Gradle |
|
23/11 |
8h30 - 11h45 and 13:30-17:45 |
Guillaume Ehret |
Spring and JPA |
|
24/11 |
8h30 - 11h45 and 13:30-17:45 |
Guillaume Ehret |
Spring and JPA |
|
25/11 |
8h30 - 11h45 and 13:30-17:45 |
Guillaume Ehret |
Clever Cloud, Kotlin, intro to Android |
|
2/12 |
8h00 - 11h15 |
Nida Meddouri |
HTML and CSS basics + Lab |
|
- |
11h15 - 12h15 |
- |
Evaluation for the previous courses |
|
9/12 |
8h30 - 11h45 and 13:30-17:45 |
Nida Meddouri |
HTML, CSS, CSS Framework Bootstrap + Lab |
|
16/12 |
8h00 - 12h15 |
Quentin Richaud |
DOM, JavaScript, VanillaJS, JQuery - video |
|
05/01 |
8h30 - 11h45 |
Quentin Richaud |
Build Systems and Module bundlers - WebPack - video |
|
06/01 |
8h00 - 12h15 |
Quentin Richaud |
JS Framework vue.js - video |
|
07/01 |
10h15 - 12h15 |
- |
exam WMP |
|
13/01 |
- |
- |
- |
deadline for projects (front & back) |