Si les étudiants en question sont déjà familiarisés avec l'orientée objet, c'est faisable de leur introduire les principes fondamentaux de Java en 5 jours. Sinon bonjour la galère...
Surtout si on entend par développement Web tout ce qui est Servlets, jsp et javascript.
Parlant de ma propre expérience, ça m'a pris 10 jours (à raison de 3 heures par jour) pour faire les concepts de la programmation orientée objet (classes, objets, instanciation, héritage...) et une introduction au langage Java (compilation et exécution, syntaxe, types, instructions, packages, exceptions, threads...), plus 5 autres jours pour l'accès BD via Java (JDBC-ODBC, package java.sql, classe Connection, DriverManager...).
Donc, avec le coté Web, ça risque de prendre une quinzaine de journées.
On me dira qu'on pourrait y arriver en doublant le volume horaire quotidien, mais je fais remarquer que les fonctionnaires n'ont plus la capacité d'assimiler des étudiants, si tu ne fais pas de pause au bout d'une heure et demi , ils commencent a te regarder d'un air comme si tu parlais thaï. Et si tu dépasses les trois heures, tu constates qu'ils sont plus concentrés à admirer le décor que tes précieuses paroles.
Maintenant s'il s'agit de simplement bâcler, encaisser et mettre les voiles, dans ce cas, ça devient vachement intéressant !