Marcelin D.

Marcelin D.

Pas Encore D'avis

Free session Premier Cours Gratuit

Présentation

Diplômé de Sciences Po et Paris VI

Etant diplômé en sciences et en sciences sociales, je propose des cours dans des disciplines assez diverses.

Après une licence en informatique obtenue en 2011 à l'Université Paris VI (UPMC), j'ai intégré l'Institut d'Etudes Politiques de Paris en 2012 au niveau Master et y ai obtenu un Master en communication.

Je propose principalement des cours en informatique, des cours de langue, et de la préparation au concours de Sciences Po ainsi qu'à des tests (anglais et GMAT; j'ai un GMAT de 710).

Mon approche est simple : estimer votre niveau de connaissance actuel et souhaité, échanger avec vous sur la manière dont vous voyez la discipline, et vous l'apprendre de votre perspective.

Mes horaires sont très flexibles et peuvent s'adapter au degré d'urgence de votre mise à niveau.

N'hésitez pas à me contacter pour me faire part de vos besoins !

Cursus académique

  • diplômé de Université Pierre et Marie Curie (Paris VI)
  • diplômé de Sciences Po
  • Bac S

Questions et Réponses

Quelle modification orthographique doit-on opérer sur la base verbale des verbes finissant par -e pour former le gérondif ?

Anglais niveau Collège / Le gérondif

On supprime le "-e", de sorte d'accoler la terminaison "-ing" à la dernière consonne.

Quand emploie-t-on le present perfect progressif ?

Anglais niveau Collège / Le present perfect simple et le present perfect progressif

Le present perfect progressif sert à décrire quelque chose qui a débuté dans le passé, auquel on a consacré du temps, et qu'il s'agit de décrire pour son étalement dans le temps. Par exemple : - I have been feeling sick lately. (ce qui compte, c'est que ce n'est pas soudain ni instantané) - I have been working for this company for several years. (ce qui compte, c'est la constance et l'ancienneté)

Qu'est-ce que le format XML ?

Microsoft Office Powerpoint / Généralités sur Powerpoint

XML veut dire eXtensible Markup Language : c'est un langage de balisage. Le XML est un des principaux langages de balisage, avec par exemple le CSV et le JSON. En informatique, il y a les langages de programmation et les langages de balisage. Les premiers sont littéralement des instructions données à l'ordinateur. Les seconds sont des manières d'organiser de l'information dans des fichiers. Le HTML, le .doc, le .xls, et beaucoup d'autres, sont des variantes du XML. Ca ressemble grossièrement à ça : <arbre> <branche longueur="1"> <feuille couleur="vert"></feuille> <feuille couleur="kaki"></feuille> </branche> <branche longueur="3"> <feuille couleur="jaune"></feuille> <feuille couleur="orange"></feuille> <feuille couleur="vert"></feuille> </branche> </arbre>

Comment sélectionner tout le tableau rapidement ?

Microsoft Office Word / Les Tableaux sur Word

Cmd-A sur Mac, Ctrl-A sur Windows. "A" pour "All". Il faut n'être pas déjà en train de taper du texte dans une cellule.

Comment récupérer l'état de cases à cocher ?

Javascript / JQuery / Les formulaires en Javascript

Pour vérifier si une case est cochée, on peut faire : $(this).is(":checked"); Ca renverra un booléen. On peut aussi utiliser la pseudo-classe ":checked" de diverses manières.

Qu'est-ce qu'un framework ?

PHP / Les bibliothèques en PHP

Littéralement, c'est un cadre, un contexte. Ca permet au développeur de ne pas avoir à réinventer la roue. C'est une application qui gère beaucoup de choses d'avance, de sorte qu'un développeur n'ait pas à reprendre en charge des choses qui sont toujours les mêmes dans toutes les applications. Par exemple, un framework PHP recevra toutes les requêtes web, interagira par lui-même avec la base de données, décidera quels traitements effectuer, et chargera les pages HTML. Un développeur qui utilise un framework peut n'avoir qu'à s'occuper des pages HTML et des traitements appelés par le framework. Il n'aura pas besoin de refaire lui-même un système de gestion de session, un modèle de base de données, ou encore de se préoccuper d'ingéniérie logicielle. C'est un peu un appartement non-meublé. Le gros-oeuvre est fait, reste à choisir les meubles, la peinture, le sol... Il reste beaucoup à faire, mais vous ne perdez pas de temps sur autre chose que le plus important.

Mettre en majuscule ou en minuscule dans un template

PHP / Les bibliothèques en PHP

Le moyen le plus simple de faire passer en PHP du texte en minuscule ou en majuscule est d'appliquer la fonction strtolower($texte); ou strtoupper($texte); . Néanmoins, ça peut créer des problèmes d'encodage et faire apparaître des points d'interrogations ou des signes bizarres. Aussi, le moins risqué peut être de gérer ça au niveau de la CSS avec text-transform:lowercase; ou text-transform;uppercase; Et après tout, c'est plus souhaitable : le PHP doit fournir du contenu organisé, et le CSS doit le présenter convenablement. À chaque langage sa fonction.

Pourquoi ne faut-il pas confondre les tournures "say + infinitif" et "tell + infinitif"

Anglais niveau Collège / Le passif

Les verbes "tell" et "say" ont chacun divers usages mais sont utilisés de manière très différente en anglais. "tell" + infinitif se traduira par "dire de", donc par un ordre. "say" + infinitif ne se dit pas. "say" est focalisé sur ce qu'on dit, alors que "tell" est focalisé sur l'importance sociale. On peut dire - "say something !" (dis quelque chose), - "What did I say?" (Qu'est-ce que j'ai dit ?), ou encore - "Say, what's your name?" (Dis, comment tu t'appelles ?) C'est un terme d'une certaine neutralité. En revanche, on dit - "Tell me the truth!" (Dis-moi la vérité !), - "I told him not to pick his nose." (Je lui ai dit de ne pas mettre les doigts dans son nez), ou encore - "I'll tell you a story" (Je vais vous raconter une histoire). En somme, la plupart du temps, si vous voulez utiliser "dire" en anglais, et que ce qui compte n'est pas tant la narration que le fait de parler et à qui quelque chose est dit, alors vous ne voulez probablement pas utiliser "say".

Comment appeler une feuille de style ?

CSS / HTML / Généralités en CSS

Pour appeler une feuille de style, il faut y faire référence dans une balise <link>, dans la partie <head> de la page. Concrètement : <link rel="stylesheet" href="/css/style.css" type="text/css" />

Comment supprimer une variable d'une session ?

PHP / PHP et la sécurité

Déjà il faut avoir initialisé la session avec session_start(); Ensuite, si on travaille en PHP5 et que le paramètre (dans PHP.ini) register_globals est à Off (c'est le cas, par défaut), il suffit de faire unset($_SESSION['ma_variable']); Si register_globals est à On, la variable existe en tant que globale et vous devez donc AUSSI faire unset($ma_variable);

Comment se protéger du vol de session ?

PHP / PHP et la sécurité

D'abord il faut comprendre comment une session fonctionne. Une session est composée de deux choses : - un cookie déposé dans le navigateur du client (par exemple : "session_id=onuzefiucibnsdqc") - un fichier correspondant à l'info qu'on a laissée chez le client (par exemple un fichier onuzefiucibnsdqc.txt contenant les variables de session de l'utilisateur correspondant). En PHP, quand vous faites session_start(), vous chargez dans $_SESSION le contenu du fichier correspondant au cookie que vous envoie l'internaute. Si quelqu'un obtient un session_id qui ne lui appartient pas, on va accidentellement charger des données qui ne lui appartiennent pas (et donc il peut se faire passer pour un autre utilisateur et accéder aux informations personnelles qu'on stocke sur l'internaute dont la session a été volée). Donc des bons moyens de se protéger du vol de session sont de croiser ce cookie avec d'autres informations. Par exemple, stocker en session l'IP et le navigateur avec lesquels la connexion a eu lieu. Puis déconnecter systématiquement quelqu'un qui essaie de naviguer sur le site avec une session qui ne correspond pas à son IP et son navigateur.

Vrai ou faux, la Terre tourne autour du Soleil ?

Physique-Chimie niveau Collège / Le système Soleil, Terre, Lune

Vrai. La Terre fait partie des planètes du système solaire, avec Mercure, Vénus, Mars, Jupiter, Saturne, Uranus, et Neptune. On incluait aussi Pluton dans le système solaire par le passé, mais on ne le fait plus vraiment. Les planètes du système solaire, dont la Terre, tournent autour du Soleil.

Comment convertir une chaîne de caractères en nombre ?

PHP / Chaînes de caractères, nombres et tableaux en PHP

En supposant que tous les caractères de la chaîne sont des chiffres, on peut transformer la chaîne en entier avec du type casting : $ma_var = "12345"; // $ma_var vaut "12345" $ma_var = (int)$ma_var; // $ma_var vaut 12345

Comment savoir si une chaîne est incluse dans une autre ?

PHP / Chaînes de caractères, nombres et tableaux en PHP

Le moyen le plus simple est d'utiliser la fonction strpos, qui indique la position de la chaîne recherchée ou renvoie false si la chaîne n'est pas trouvée. strpos("Hello World", "Hello") // 0 strpos("Hello World", "World") // 6 strpos("Hello World", "Rien") // false strpos("Hello World", "hello") // false N'oubliez pas que : 0 == false 0 !== false Donc $est_present = (strpos($texte, chaine) !== false);

Comment générer un nombre au hasard ?

PHP / Chaînes de caractères, nombres et tableaux en PHP

La fonction rand() renvoie un nombre entier entre 0 et un grand nombre (vous pouvez connaître ce dernier avec la fonction getrandmax() ). Avec des paramètres, rand($min, $max) vous retournera un nombre entier entre $min et $max inclus.

Comment concaténer des chaînes des caractères ?

PHP / Chaînes de caractères, nombres et tableaux en PHP

En utilisant un point entre les deux. $h = "Hello"; $w = "World"; echo $h . " " . $w; > Hello World

Qu'est-ce qu'un complément d'agent ?

Français niveau Collège / La voix passive

Le complément d'agent est spécifique à la voie passive. C'est celui qui fait l'action subie par le sujet. Exemple : - Voie active : Jonathan a obtenu la meilleure note - Voie passive : La meilleure note a été obtenue par Jonathan Le complément d'agent est "par Jonathan" (c'est une préposition, suivie par ce qui était, à la voie active, le sujet).

Quelle place tiennent les médiatrices des côtés d'un triangle équilatéral ?

Mathématiques niveau Collège / Les propriétés des polygones particuliers

Les médiatrices des côtés d'un triangle équilatéral sont aussi les bissectrices des angles opposés : Elles relient un angle, qu'elles coupent en deux (parties égales), à un côté, qu'elles coupent en deux (parties égales) aussi. Elles coupent, de trois manières possibles et parfaitement équivalentes, un triangle équilatéral en 2 triangles rectangles.

À quoi correspond la fréquence d'un signal périodique alternatif ?

Physique-Chimie niveau Collège / La tension continue et la tension alternative périodique

Le nombre de fois, en une seconde, où le signal périodique alternatif reproduit sa variation. Par exemple, c'est le nombre de fois où le signal atteint sa valeur maximale, ou sa valeur minimale, en une seconde. C'est le même nombre dans les deux cas. Ce n'est pas nécessairement un nombre entier.

Quelle est la principale unité de capacité ?

Mathématiques niveau Collège / Solides et volumes

Le litre.

Combien de sommets possède un parallélépipède rectangle ?

Mathématiques niveau Collège / Solides et volumes

8 : ne vous laissez pas impressionner par le nom, c'est juste un pavé.

Comment connaître le nombres de jours dans un mois ?

PHP / Les dates en PHP

Utilisez la fonction cal_days_in_month(CAL_GREGORIAN, $mois, $annee); Utilisez toujours la constante CAL_GREGORIAN comme premier paramètre.

Que signifie l'expression "have to + base verbale" lorsqu'elle est utilisée à la forme négative ?

Anglais niveau Collège / La conjugaison de Have

Ca signifie une absence d'obligation. À la forme positive, ça signifie une l'existence d'un impératif quelconque. À la forme négative, ça signifie l'absence d'existence de cet impératif. Il y a une différence significative avec "must" : La forme positive de "must" signifie une obligation de faire, tandis que sa forme négative signifie une obligation de ne pas faire, donc une interdiction.

Dans une division, qu'appelle t-on le reste ?

Mathématiques niveau Collège / Les nombres décimaux

Le reste est la différence entre le nombre à diviser et le multiple du résultat inférieur et le plus proche du nombre à diviser. Quand on divise 23 par 10, on voit que 23 = 2 x 10 + 3. 23 est le dividende, le nombre à diviser. 10 est le diviseur. 2 est le quotient, le résultat de la division. 3 est le reste de la division, donc la différence entre le dividende et le multiple grâce auquel on a résolu la division (2x10). Le reste est en bas à gauche quand on pose la division : 23 |_10_ 3 | 2

De quelles façons peut-on ranger des nombres par ordre croissant ?

Mathématiques niveau Collège / Les nombres décimaux

On doit toujours aller de la gauche vers la droite et ajouter des zéros pour avoir le même nombre de chiffres. Par exemple : 103,1 87,293 5 Après avoir ajouté les zéros, on a : A) 103,100 B) 087,293 C) 005,000 Ensuite on classe les nombres par groupe en fonction de leur chiffre le + à gauche, puis on classe chaque groupe en plus petits groupes en fonction du 2e chiffre, etc. Là le nombre A) ira à la fin parce que 1 est plus grand que 0. Reste à classer B) et C) C) est avant B) parce que 0 est plus petit que 8. donc le bon ordre est C) B) A).

En quoi "be", "have got" et les modaux sont-ils exceptionnels lorsqu'ils sont conjugués au présent simple ?

Anglais niveau Collège / Le présent simple

"be", "have got", et les verbes modaux se suffisent à eux-même. Ils ne peuvent pas être agrémentés d'un auxiliaire, y compris dans le cadre d'une tournure négative et/ou interrogative. On dit "I haven't got", pas "I don't have got". On dit "You may not", pas "You don't may". On dit "Are you?", pas "Do you are?".

Le code PHP est-il visible pour tous ?

PHP / Généralités sur PHP

Sauf faille de sécurité, le code PHP n'est jamais accessible aux internautes. Quand ils appellent une page PHP sur notre serveur, le serveur considère la page comme un mini-programme. Il lance ce mini-programme PHP, qui, notamment avec ses "echo" et ses "print", va écrire la page HTML à renvoyer à l'internaute. L'internaute ne reçoit que le résultat.

Comment afficher du texte ?

PHP / Généralités sur PHP

La manière la plus simple consiste à utiliser "echo" ou "print". $hw = "Hello World"; echo($hw); > Hello World print($hw); > Hello World

Que peut-on dire d'une droite qui coupe l'axe des ordonnées du repère ?

Mathématiques niveau Collège / Les fonctions

Elle est définie en x = 0.

Les droites qui forment deux angles correspondants de même mesure sont-elles parallèles ?

Mathématiques niveau Collège / Les angles

Oui. Si deux angles correspondants sont égaux, alors chaque droite est l'image de l'autre par une translation et donc elles sont parallèles entre elles.

Quel est le symétrique d'un angle par symétrie centrale ?

Mathématiques niveau Collège / La symétrie centrale

Si le centre est l'intersection des segments formant l'angle, alors le symétrique est l'angle opposé quand on prolonge les segments au-delà de leur intersection.

Qu'est-ce qu'une droite ?

Mathématiques niveau Collège / Les droites

C'est un trait parfaitement droit de longueur infinie. Juste un trait. Sans épaisseur. Quand on prend 2 points au hasard, n'importe lesquels, il y a toujours une droite et une seule qui peut les relier.

Pourquoi faut-il ajouter une famille de police générique avec la propriété font-family ?

CSS / HTML / Techniques en CSS

Si on n'ajoute pas une famille de police générique, alors les internautes n'ayant pas la police que vous désignez verront une police arbitrairement choisie par leur navigateur. Souvent ce sera Times New Roman.

Qu'est ce qu'un référendum ?

Histoire-Géographie niveau Collège / La Ve République à l'épreuve de la durée

C'est quand les électeurs vont voter mais pour une question ("Oui" / "Non") posée par le Président de la République plutôt que pour élire quelqu'un. Par exemple, en 2004, Jacques Chirac a organisé un referendum pour demander aux français s'ils voulaient de la constitution de l'Union Européenne telle qu'elle avait été débattue entre les Etats concernés.

Comment récupérer les informations d'un champ de type file ?

PHP / Problèmes fréquents en PHP

Les informations d'un champ file sont stockées dans l'arbre superglobal $_FILES. Si la balise HTML utilise le nom "monfichier", comme ici : <input name="monfichier" type="file" /> Alors le tableau ressemblera à ça : Array ( [monfichier] => Array ( [name] => memoire-de-these.doc [type] => application/msword [tmp_name] => /tmp/nom-aleatoire [error] => 0 [size] => 1024 ) ) Après diverses vérifications (qu'il n'y a pas d'erreur de transfert, que le type est conforme à ce que vous vouliez, que le fichier n'est pas vide, que l'upload ne correspond pas à une quelconque forme d'attaque, ou que le fichier est lisible par exemple), vous pouvez utiliser la fonction suivante : move_uploaded_file($_FILES['monfichier']['tmp_name'], $dossier . '/' . $_FILES['monfichier']['name']); Cela transférera votre fichier vers le dossier $dossier où vous souhaitez le placer. Enfin, pour que le transfert de fichier fonctionne, il faut que le formulaire HTML ait comme attribut enctype="multipart/form-data"

Quel temps emploie-t-on en anglais dans les subordonnées de temps au futur introduites par "when", "as soon as", "after", "once", etc. ?

Anglais niveau Collège / Le futur

On emploie toujours le présent simple dans ce contexte ! On ne sait pas quand ça va arriver, et si on raconte une histoire on n'est pas forcément en train de parler du futur. On décrit la survenance d'un événement, mais on ne dit pas quand il arrivera. On réserve donc la concordance des temps au reste de la phrase.

Matières enseignées et méthodologie

PHP niveau Formation Professionnelle

J'ai 5 ans d'expérience professionnelle en php et je développe mes frameworks moi-même.

Graduate Management Admission Test (GMAT) niveau Préparation aux concours

J'ai moi-même 710 au GMAT et l'ai passé 4 fois.

J'ai passé de longues heures à m'entraîner et suis très familier de la structure du test, de l'organisation nécessaire pour y performer, et des éléments à travailler pour progresser sensiblement et rapidement.

Préparation aux concours Sciences Po et IEP niveau Préparation aux concours

Je me spécialise dans le dossier et l'oral.

Mon aide est plutôt orientée vers le niveau Master, auquel j'ai déjà fait admettre 3 personnes sur 3 ces dernières années (tous les 3 en Politiques Publiques).

L'écrit est facile à travailler par ailleurs. J'assure pour ma part un effet wow lors de la lecture par le jury de votre CV et LM, ainsi qu'une véritable préparation à l'oral qui vous attend : forme, communication non-verbale, structure du propos, storytelling.

Collège

Formation Professionnelle

Business et entrepreneuriat

Préparation aux concours

Cours universitaires généraux et Grandes Écoles

Bureautique et Suite Office




Logo emblem Connexion

Logo emblem Inscription (1er cours gratuit !)