Géraud B.

Géraud B.

Pas Encore D'avis

Free session Premier Cours Gratuit

Présentation

Elève ingénieur en stage de fin d'étude (Génie informatique)

Elève ingénieur en cinquième année génie informatique (option génie logiciel) à l'école d'ingénieur du littoral côte d'opale (EILCO) et actuellement stagiaire à Capgemini Technology Services (Toulouse). 

L'informatique loin d'étant une simple vocation m'est une passion à part entière. Et pour partager cette passion tout en rentabilisant mon temps je donnes avec grand plaisir des cours de programmation pour tous les niveaux du lycée à l'université BAC+5. J'ai eu à réaliser durant mon cursus divers projets dans des languages tels que C, c++, java/J2EE, android, Node.JS. L'ensemble de ces projets ainsi que ma biographie complète peuvent être consultés sur mon site web "www.geraudwilling.com" ou mon profil Linkedin "https://www.linkedin.com/in/geraudwilling".Par ailleurs je dispose d'un TOEIC datant d'un mois, score 835/990. Et à ce titre je puis vous donner des astuces et sites web gratuit pour avoir votre TOEIC en une semaine (j'ai préparer le mien en une semaine).

Mes horaires sont très flexibles, adorant moi même coder jusqu'à des heures très tardives, je reste disponible à partir de 21h jusqu'à minuit en semaine. Ou également en journée le weekend.

N'hésitez pas à me contacter, je vous aiderai avec plaisir à réussir dans vos études!

Cursus académique

  • étudie à EILCO
  • Bac S mention Bien

Questions et Réponses

Comment changer la police dans un champ de type select ?

CSS / HTML / Techniques en CSS

Celà se passe comme tout autre élément en css, il faut utiliser le sélecteur de l'élément et lui appliquer le style css 'font-family' qui permet de changer la police en css. #elementId{ font-family:'Lucida Casual', 'Comic Sans MS'; }

Comment afficher du texte ?

PHP / Généralités sur PHP

Pour afficher du texte sur le navigateur du client en php on utilise la commande "echo". on peut affiché un simple texte en faisant : echo "Bonjour visiteur"; ou un texte riche (html,css...) en faisant par exemple: echo "<h1>Bonjour visiteur</h1>"; Tout texte afficher par echo est d'abord traduit en html coté serveur avant son interprétation par le navigateur du client.

Comment sélectionner le contenu d'un champ texte quand on clique dessus ?

Javascript / JQuery / Les formulaires en Javascript

Ceci peut se faire en Jquery grâce à la fonction ".val()" qui peut être appliqué à un champ input de type texte. Exemple: code html: <input type="text" id="mytextField" /> code jquery: $("#myTextField").click(function() { alert( $(this).val() ); /*affichage du champ texte cliqué*/ });

Comment vider un champ texte quand on clique dessus ?

Javascript / JQuery / Les formulaires en Javascript

On pourrait utiliser la fonction "val()" de jquery qui permet d'obtenir ou de définir la valeur contenu dans un champ input. Exemple: code html: <input type="text" id="myTextField"> code jquery: $("#myTextField").val(''); /*On définitla chaîne vide comme valeur du champ input */

Comment supprimer tous les enfants d'un noeud en utilisant les méthodes DOM ?

Javascript / JQuery / Expressions régulières et utilisation du DOM

Le plus simple est d'utiliser la fonction "empty" de la bibliothèque jquery. Exemple: $("#element").empty(); Ceci supprime tous les enfants d'un nœud donnée dans le DOM.

Comment installer la bibliothèque jQuery ?

Javascript / JQuery / Débuter sur JQuery

Deux possibilités pour utiliser la bibliothèque Jquery dans votre projet web: 1. Télécharger le code source de jquery (fichier .js) sur le site http://jquery.com/download/. Puis importer le fichier '.js' télécharger dans votre projet. Pour utiliser jquery dans une pache web, il suffit alors de l'inclure comme un simple fichier javascript (<head><scriptsrc="cheminVersJquery.js"></script></head>) L'avantage de cette méthode est que vous pourriez tester votre page web sans connexion internet. 2. Utiliser un cdn (content delivery network): Vous pourriez également importer la bibliothèque jquery dans votre projet web sans rien télécharger implicitement et en incluant juste cett eligne dans votre projet: <head> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> </head> Ainsi votre projet téléchargera le code source de jquery depuis les serveurs de google. Cette méthode nécessite une connexion internet, mais elle favorisera un chargement plus rapide de votre page web en mode production grâce au mécanisme de mise en cache des navigateurs.

Comment positionner un élément en absolute ?

Développement Android / Techniques en CSS

#elementID{ position: absolute; }

Comment savoir si l'utilisateur a appuyé sur le bouton précédent ou suivant du navigateur ?

Javascript / JQuery / Navigation, Navigateur et Javascript

Pour faire très simple on pourrait utilisé la fonction ".unload()" de la bibliothèque jquery. Cependant cette fonction est appelé pour tous les éléments qui amène l'utilisateur à quitter la page (clic sur un lien, fermeture du navigateur...). Pour donc cibler plus précisément et uniquement les actions précédent (back) ou suivant (next) du navigateur il faut utiliser l'évènement "navigate" qui possède un attribut "data.state.direction" permettant de détecter un clic sur les boutons de navigation du navigateur. Exemple: $(window).on("navigate", function (event, data) { var direction = data.state.direction; if (direction == 'back') { // mettre le code à exécuter lors du clic sur le boutton précédent } if (direction == 'forward') { // mettre le code à exécuter lors du clic sur le boutton suivant } });

Qu'est-ce qui est le plus rapide : i++ ou ++i ?

C++ / Les classes en C++

En général, l'opérateur de post-incrément "i++" est moins performant que le pré-incrément "++i". Ceci est dû à une copie supplémentaire que nécessite le post-incrément. Comme le montre l'exemple suivant: foo& operator++() { printf( "preincrement foo\n"); ++x; return *this; }; foo operator++( int) { printf( "postincrement foo\n"); foo temp( *this); /*Copie supplémentaire, imperceptible si "foo" est de type primitif, mais couteuse si "foo" est de type objet*/ ++x; return temp; };

Qu'est-ce qu'une fonction virtuelle pure ?

C++ / Les classes en C++

Une fonction virtuelle pure permet le polymorphisme, tout comme une fonction virtuelle. Mais en addition, elle abstraite la class dans laquelle elle est déclarée. Cette classe ne peut donc être instanciée. Aussi, toutes ses class filles doivent implémenter toutes les méthodes virtuelles pures présentes dans leur class mère, au cas contraire elles devienent également des class abstraites.

Quelle est la différence entre class et struct ?

C++ / Les classes en C++

Deux différences majeures entre class et struts en C++: 1. Les variables membres d'une class sont private par défaut, tandis que les membres d'une struct sont public par défaut. 2. Possibilité d'utiliser la généricité (template) avec les class (class<T>) mais pas avec les struct. 3.

Matières enseignées et méthodologie

Formation Professionnelle



Vous avez une question ? Contactez sans hésiter, 7j/7 un membre de l'équipe LiveMentor par mail à l'adresse contact@livementor.com.


Logo emblem Connexion

Logo emblem Inscription (1er cours gratuit !)