Pages

Offre pour une alternance

🌟 Offre d’alternance – Développeur Web (Typescript / Angular)

Vous êtes motivé pour rejoindre une entreprise innovante spécialisée dans le développement Web ?
Vous souhaitez évoluer dans un environnement technique moderne (Typescript, Angular) au sein d’une équipe qui a déjà accueilli deux étudiants en alternance de notre établissement avec succès ?

Cette opportunité est faite pour vous.

🚀 Ce que l’entreprise propose

  • Une alternance au sein d’une société dynamique et tournée vers l’innovation
  • Un accompagnement par des développeurs expérimentés
  • Des projets concrets en Typescript, Angular et technologies Web modernes
  • Un cadre idéal pour progresser rapidement et gagner en autonomie

🎯 Profil recherché

  • Étudiant(e) en L3 informatique ou développement Web
  • Curiosité, motivation et envie d’apprendre
  • Intérêt marqué pour les technologies front-end modernes

📩 Intéressé(e) ?

Remplissez rapidement le formulaire ci-dessous.

Je transmettrai directement votre candidature aux recruteur (ne me contactez pas)

Examen

 

Donnez le corps de la fonction some(array, test) qui teste si au moins un élément du tableau en argument passe le test implémenté.

→ Soit la BD d'animaux, comprenant des 🐶 et des chats 🐱.

Animals = [{name: 'But',age: 3,type: 🐶},{name: 'Lizzy',age: 6,type:🐶}, … ];

La fonction getAges, calcule la somme des âges des chiens en équivalent humain (1 an pour un homme est équivalent à 7 ans pour un chien)

  1. function getAges(array) {

  2.     let sum = 0;

  3.     for (var i = 0; i < array.length; i++){

  4.       if (array[i].type === 🐶){

  5.         let tempAge = array[i].age;

  6.         sum += (tempAge * 7);  }  }

  7.   return sum;  }

Écrivez la fonction getAges sous la forme Animals.filter(?).map(?).reduce(?);

→ Soit la BD des étudiants L2 = [{name: "bob", age: 18, notes: [12,18,14]}, {name: "Abdel", age: 21, notes: [17, 04]}, ...]

Donnez les noms des étudiants par génération (même âge).

Donnez les deux étudiants qui ont eu les meilleures notes.

→ Affichez (DOM) la liste (ul) des noms, avec en rouge ceux qui ont au moins une note inférieure au plafond de 05/20.

→ Affichez (DOM) la liste (ul) des noms avec pour effet "hover" la moyenne de l'étudiant qui s'affiche. Le CSS fourni est : li:hover:before{content: attr(data-average)}

→ ⌨️Application 

Donnez le code pour l'application clavier !

🧮Projet : Calculette

 


🧮Etat interne

Dans cette partie, nous recherchons les variables et fonctionnalités de notre application.
Il nous faut déterminer l'état interne de notre application.
→ Il en découle la déclaration des variables internes de notre programme et les fonctions.
Test : code

➕DOM

Quel sera le HTML.
Nous allons récupérer les éléments de notre vue au travers du DOM.

🚀Interaction

Nous allons mettre en place le code JS qui permet l'interaction avec les différents boutons.



Cours : formulaire

 

Délégation : 

Pour information, la délégation est si importante, que nous pouvons dans des applications métiers PRO, créer des fonction de haut niveau.🎲en action

How forms work : 🪛→ simple use


🍕En action : select pizza