<?xml version="1.0" encoding="iso-8859-15" standalone="no"?>

<?xml-stylesheet href="itfHEPLivrets.xsl?path=HEP.Itf.Fiches.Formation_initiale.Descriptif:fr" type="text/xsl" version="1.0" ?>

<!-- DIRECT -->
<PAGE>
 <APPARENCE>
  <HEIGHT>80</HEIGHT>
  <STYLE>HEP.Styles.Gestac.Apparence.SimpleD.StyleMenuPrincipal_client</STYLE>
  <JS>HEP.Styles.Gestac.Apparence.SimpleD.MenuPrincipal_config_js</JS>
 </APPARENCE>
 <DATA>
  <page>
   <no-index>1</no-index>
   <no-page>1</no-page>
   <n_key>16915052</n_key>
   <tri-colonne>code</tri-colonne>
   <tri-ordre>ASC</tri-ordre>
   <url-host>https://is-academia.hepl.ch</url-host>
   <precedent></precedent>
   <suivant></suivant>
  </page>
  <module id="1054783719">
   <code>BS22INF5</code>
   <libelle>Programmation Web et bases de données</libelle>
   <gps>BS1, 26P, s4, 25-26</gps>
   <pg>0</pg>
   <lastmodif>Dernière modification le 04.02.2026</lastmodif>
   <creditsects>5 ECTS</creditsects>
   <credits>5</credits>
<objectifs><p>Acquérir les compétences de base en ingénierie pour concevoir et réaliser des applications Web HTML, CSS, JavaScript et Vue.js avec une base de données PostgreSQL.</p></objectifs>
<compstravs><ul>
<li>Compétence clé n°1 : Agir en tant que professionnel·le critique et porteur·porteuse de connaissances et de culture.</li>
<li>Compétence clé n°8 : Intégrer les dimensions de la culture numérique dans sa pratique professionnelle de l'enseignement.</li>
<li>Compétence clé n°2 : S'engager dans une démarche individuelle et collective de développement professionnel.</li>
</ul></compstravs>
<connspreas><div>
<ul>
<li>Maîtrise des bases de la programmation (variables, types, opérateurs, expression, conditions, boucles, fonctions, etc.).</li>
<li>Connaissance de base des réseaux informatiques (protocoles, adresses IP, DNS, HTTP, etc.).</li>
</ul>
</div></connspreas>
<themesactiscles><ul>
<li>Introduction aux outils de développement.</li>
<li>Introduction à la programmation Web (HTML, CSS, JavaScript et Vue.js).</li>
<li>Déploiement d'un site Web.</li>
<li>Introduction aux bases de données.</li>
<li>Introduction à l'architecture trois tiers.</li>
</ul></themesactiscles>
<modalstrav><div>
<ul>
<li>Cours théoriques</li>
<li>Exercices pratiques</li>
<li>Séminaires pratiques</li>
<li>Travaux à rendre</li>
</ul>
</div></modalstrav>
   <evalcerti>Évaluation en continu [BR] Examen écrit sur table</evalcerti>
<ouvrsbase><ul>
<li><a href="https://developer.mozilla.org/fr/docs/Learn_web_development" target="_blank" rel="noopener">MDN - Apprendre le développement web</a></li>
<li><a href="https://web.dev/learn?hl=fr" target="_blank" rel="noopener">web.dev - Découvrir le développement Web</a></li>
<li><a href="https://fr.vuejs.org/tutorial/" target="_blank" rel="noopener">Vue.js - Tutoriel</a></li>
<li><a href="https://sql.sh/" target="_blank" rel="noopener">SQL.sh</a></li>
<li><a href="https://openclassrooms.com/fr/courses/1603881-creez-votre-site-web-avec-html5-et-css3" target="_blank" rel="noopener">OpenClassrooms - Créez votre site web avec HTML5 et CSS3</a></li>
<li><a href="https://sqlbolt.com/" target="_blank" rel="noopener">SQLBolt</a></li>
<li><a href="https://sqlzoo.net/" target="_blank" rel="noopener">SQLZoo</a></li>
</ul></ouvrsbase>
<prixmodule></prixmodule>
   <progformcons>Bachelor of arts ou Bachelor of science en enseignement pour le degré secondaire 1</progformcons>
   <semestre>Printemps</semestre>
   <semestres>Printemps</semestres>
   <sessionsexams>pour la session de juin 2026</sessionsexams>
<motclefs><p>Architecture trois tiers, Bases de données, CSS, Générateur de site statique, Gestionnaire de paquets, Git, HTML, IDE, JavaScript, Markdown, Modélisation, NoSQL, Programmation, SQL, Terminal, Web</p></motclefs>
   <horaire>Mardi    15:00 - 16:30 [BR] Mardi    15:30 - 17:00 [BR] Mardi    16:45 - 18:15 [BR] Mardi    17:30 - 19:00</horaire>
   <respmodule>Tang David, UER MI [BR] david.tang@hepl.ch [BR] Wang Patrick, UER MI [BR] patrick.wang@hepl.ch</respmodule>
<contact><p>David Tang (david.tang@hepl.ch), Patrick Wang (patrick.wang@hepl.ch)</p></contact>
   <uers>MI</uers>
<nivmaitrevals><ul>
<li>Réaliser un site Web statique avec HTML et CSS.</li>
<li>Réaliser un site Web dynamique avec JavaScript et Vue.js.</li>
<li>Modéliser et créer des tables dans une base de données.</li>
<li>Réaliser des requêtes SQL simples.</li>
<li>Comprendre l'architecture trois tiers.</li>
</ul></nivmaitrevals>
<evalform><div>
<div>Rétroaction sur les travaux rendus et suivi durant les séminaires.</div>
</div></evalform>
<precisions></precisions>
   <horaires>
    <horaire>
     <date>Mardi    15:00 - 16:30</date>
    </horaire>
    <horaire>
     <date>Mardi    15:30 - 17:00</date>
    </horaire>
    <horaire>
     <date>Mardi    16:45 - 18:15</date>
    </horaire>
    <horaire>
     <date>Mardi    17:30 - 19:00</date>
    </horaire>
   </horaires>
   <formations>
    <formation>
     <libelle>Bachelor of arts ou Bachelor of science en enseignement pour le degré secondaire 1</libelle>
    </formation>
   </formations>
   <ufs>
    <uf id="1054783826">
     <code>BS22INF5-1</code>
     <libelle>Programmation Web et bases de données - cours</libelle>
     <credits>&lt;span style=&quot;cursor:pointer;&quot; title=&quot;BS1, 26P, s4, 25-26 : 2.5&quot;&gt;2.5 ECTS &lt;/span&gt;</credits>
     <credits2>2.5 ECTS </credits2>
     <types-occ>Cours</types-occ>
    </uf>
    <uf id="1054783840">
     <code>BS22INF5-2</code>
     <libelle>Programmation Web et bases de données - séminaire</libelle>
     <credits>&lt;span style=&quot;cursor:pointer;&quot; title=&quot;BS1, 26P, s4, 25-26 : 2.5&quot;&gt;2.5 ECTS &lt;/span&gt;</credits>
     <credits2>2.5 ECTS </credits2>
     <types-occ>Séminaire</types-occ>
    </uf>
   </ufs>
   <responsables>
    <responsable>Tang David, UER MI [BR] david.tang@hepl.ch</responsable>
    <responsable>Wang Patrick, UER MI [BR] patrick.wang@hepl.ch</responsable>
   </responsables>
   <lib-semestres>
    <sem>Printemps 2026, Semestre 4</sem>
   </lib-semestres>
  </module>
  <iconepdf>/imoniteur_ISAHEP/!docsStockes.telecharger?ww_x_id=722419D63E9386E044BA3449A0F29C09</iconepdf>
 </DATA>
</PAGE>
<!-- OpenXml:0.01s  agent ctrl:0.00s  xsl clob before parse:3.78s  xsl clob before parse:0.01s  xsl clob before parse:0.01s  xsl clob before parse:0.00s  xsl clob before parse:0.01s  xsl clob before parse:0.00s  xsl clob before parse:0.00s  xsl clob before parse:0.01s  xsl clob before parse:0.00s  xsl clob before parse:0.01s xml:0.00s  -->