Farouk
    Professeur fiable
    FavouritesAjouter aux favoris
    FavouritesAjouter aux favoris
    Professeur fiable
    FavouritesAjouter aux favoris
    àpd30.00CHF/ h

    Cours de Programmation (Orientée Objet) dans le langage Java.

    Vous voulez vous initier à la programmation mais vous ne savez point comment vous y prendre ? Ou sinon avez-vous déjà de bonnes bases en POO et aimeriez les développer davantage ? Ce cours vous fournira exactement ce dont vous avez besoin !

    Pour les débutants, ce cours se compose essentiellement de trois parties. La première est une introduction à la programmation orientée objet où des notions de POO vous seront présentées et expliquées très en détail. La deuxième partie s'axera sur la pratique de ces notions dans le langage Java (C'est dans cette partie que vous apprendrez à programmer). L'apprentissage de la programmation nécessitera forcément une alternance entre la théorie et la pratique donc les deux première parties ne sont pas indépendantes. En revanche, la troisième partie l'est. Cette dernière sera une mise en oeuvre des connaissances que vous aurez acquis pour produire un petit programme jugé adapté à votre niveau.

    Pour les non débutants qui sont déjà à l'aise avec les notions de base de la POO et qui savent déjà programmer proprement en Java, ce cours présentera un contenu un peu plus avancé et qui se composera de chapitres alternant entre la théorie et le pratique :
    1/ classes abstraites
    2/ interfaces
    3/ énumérations
    4/ gestion des exceptions
    5/ expressions lambda
    6/ programmation fonctionnelle
    7/ programmation générique
    8/ Collections
    9/ programmation graphique

    Informations supplémentaires

    En tant qu'élève, vous aurez besoin de votre ordinateur (portable de préférence) et de quoi prendre des notes. Aucun logiciel payant n'est requis.

    Lieu

    Chez le professeur: Route de la Chocolatière, Echandens, Suisse
    Au domicile de l'élève: Autour de Écublens, Suisse
    Cours par webcam

    |
    Use ⊞+wheel to zoom!
    +

    Info générales

    Compétences :
    Age :
    Enfants (7-12 ans)
    Adolescents (13-17 ans)
    Adultes (18-64 ans)
    Seniors (65+ ans)
    Niveau du Cours :
    Débutant
    Intermédiaire
    Durée :
    60 minutes
    90 minutes
    120 minutes
    Enseigné en :français, anglais

    Présentation

    Encouragé par mes amis qui ont remarqué que je suis doué l'assistanat des élèves, j'ai commencé il y a un an à donner des cours principalement en mathématiques, en physique et en informatique (analyse, algèbre linéaire, géométrie analytique, logique, mathématiques discrètes, arithmétique modulaire, physique générale, informatique et POO).

    Tout au long de cette durée, j'ai eu l'opportunité de travailler avec des élèves de niveaux grandement variés ce qui m'a permis d'accumuler de l'expérience, de développer mes compétences en tant que professeur ainsi que d'améliorer mes méthodes d'enseignement.

    Je me décris comme un professeur compétent, responsable, organisé et ponctuel, motivé et dynamique, toujours à l'écoute de ses élèves, tout le temps de bonne humeur, et qui accorde une grande importance à ce que le cours se passe dans une bonne ambiance qui favorise l'apprentissage.
    Pour moi, un bon élève serait un élève motivé, persévérant et qui n'hésite pas à l'exprimer lorsqu'il/elle est dans le moindre doute ou confusion.

    Ma méthode d'enseignement s'articule sur la maîtrise totale du contenu de la matière sous ses différents aspects. Ce contenu se base sur le cours classique, auquel s'ajouteront des explications approfondies et des exemples de différents niveaux de difficulté. Une fois l'élève est assez familiarisé avec les notions du cours, je l'assiste pour résoudre les exercices fournis par ses professeurs, tout en présentant des démarches de résolution et des astuces pertinentes. Des exercices supplémentaires peuvent être fournis occasionnellement si favorable, et une alternance entre le cours et les exercices est toujours possible et parfois même recommandable.
    Des évaluations de progression adaptées, munies de remarques, sont fournies toutes les 12 heures de cours pour aider l'élève à repérer certaines faiblesses, et à savoir comment les travailler.

    Education

    Titulaire d'un baccalauréat en Sciences Mathématiques, j'ai suivi le Cours de Mathématiques Spéciales à l'EPFL durant l'année universitaire 2018-2019. Après l'avoir réussi, je poursuis actuellement mes études en BA2 en section d'Informatique. Tout au long de ce cursus, j'ai eu l'occasion d'étudier plusieurs branches en mathématiques (analyse, algèbre linéaire, géométrie analytique, logique, arithmétique modulaire, mathématiques discrètes...). J'ai également eu l'opportunité de suivre des cours de physique (mécanique classique, électricité, magnétisme), de chimie, et de la POO.

    Expérience / Qualifications

    >Cursus :
    Septembre2019 - Actuellement : BA1 - BA2 section d'informatique à l'EPFL.
    ---
    Septembre2018 - Juin2019 : Cours de Mathématiques Spécial à l'EPFL.
    Moyennes générales : 5.63 (automne), 5.54 (printemps).
    ---
    Septembre2017 - Juin2018 : Baccalauréat en Sciences Mathématiques.
    Mention : Très bien

    >Tutorat :
    Septembre2019 - Actuellement : cours individuels de maths et de physique.
    ---
    Juillet2019 - Août2019 : cours de POO en JAVA pour groupe.
    ---
    Janvier2019 - Juin2019 : cours individuels de maths.

    >Diplômes de langues :
    TOEFL : 102/120
    ---
    TCF DAP : niveau C2
    Vous êtes élève au niveau primaire/secondaire ou étudiant au programme CMS/MAN à l'EPFL? Vous avez du mal à comprendre la matière ? Vous n'arrivez pas à totalement maîtriser son contenu ? Ou est-ce que vous n'arrivez tout simplement pas à aborder et résoudre vos exercices ? Dans ce cas, ce cours vous concerne ! L'objectif principal de ce cours est de vous aider petit à petit à comprendre le contenu de la matière qui vous cause problème jusqu'à la maîtriser. Il vise aussi à vous aider à faire vos exercices et vous en fournir quelques uns de plus en cas de besoin. Ce cours promet également d'être riche en démarches de résolution et en astuces pertinentes qui pourraient s'avérer très utiles à l'examen. En parallèle, ce cours pousse l'élève à développer les bases de la réflexion en physique et à devenir de plus en plus indépendant.
    Vous êtes élève au niveau primaire/secondaire ou étudiant au programme CMS/MAN à l'EPFL? Vous avez du mal à comprendre la matière ? Vous n'arrivez pas à totalement maîtriser son contenu ? Ou est-ce que vous n'arrivez tout simplement pas à aborder et résoudre vos exercices ? Dans ce cas, ce cours vous concerne ! L'objectif principal de ce cours est de vous aider petit à petit à comprendre le contenu de la matière qui vous cause problème jusqu'à la maîtriser. Il vise aussi à vous aider à faire vos exercices et vous en fournir quelques uns de plus en cas de besoin. Ce cours promet également d'être riche en démarches de résolution et en astuces pertinentes qui pourraient s'avérer très utiles à l'examen. En parallèle, ce cours pousse l'élève à développer les bases de la réflexion mathématique et à devenir de plus en plus indépendant.

    Poser une question

    Envoyez un message à Farouk et dites-lui ce que vous souhaitez apprendre :
    Plus vous serez précis sur votre recherche de cours, sur vos disponibilités... plus Farouk sera en mesure d'accepter rapidement votre demande.

    Disponibilité semaine type

    LMMJVSD
    7              
    8              
    9  Lundi à 9:00  Mardi à 9:00  Mercredi à 9:00  Jeudi à 9:00  Vendredi à 9:00  Samedi à 9:00  Dimanche à 9:00
    10  Lundi à 10:00  Mardi à 10:00  Mercredi à 10:00  Jeudi à 10:00  Vendredi à 10:00  Samedi à 10:00  Dimanche à 10:00
    11  Lundi à 11:00  Mardi à 11:00  Mercredi à 11:00  Jeudi à 11:00  Vendredi à 11:00  Samedi à 11:00  Dimanche à 11:00
    12  Lundi à 12:00  Mardi à 12:00  Mercredi à 12:00  Jeudi à 12:00  Vendredi à 12:00  Samedi à 12:00  Dimanche à 12:00
    13  Lundi à 13:00  Mardi à 13:00  Mercredi à 13:00  Jeudi à 13:00  Vendredi à 13:00  Samedi à 13:00  Dimanche à 13:00
    14  Lundi à 14:00  Mardi à 14:00  Mercredi à 14:00  Jeudi à 14:00  Vendredi à 14:00  Samedi à 14:00  Dimanche à 14:00
    15  Lundi à 15:00  Mardi à 15:00  Mercredi à 15:00  Jeudi à 15:00  Vendredi à 15:00  Samedi à 15:00  Dimanche à 15:00
    16  Lundi à 16:00  Mardi à 16:00  Mercredi à 16:00  Jeudi à 16:00  Vendredi à 16:00  Samedi à 16:00  Dimanche à 16:00
    17  Lundi à 17:00  Mardi à 17:00  Mercredi à 17:00  Jeudi à 17:00  Vendredi à 17:00  Samedi à 17:00  Dimanche à 17:00
    18  Lundi à 18:00  Mardi à 18:00  Mercredi à 18:00  Jeudi à 18:00  Vendredi à 18:00  Samedi à 18:00  Dimanche à 18:00
    19  Lundi à 19:00  Mardi à 19:00  Mercredi à 19:00  Jeudi à 19:00  Vendredi à 19:00  Samedi à 19:00  Dimanche à 19:00
    20  Lundi à 20:00  Mardi à 20:00  Mercredi à 20:00  Jeudi à 20:00  Vendredi à 20:00  Samedi à 20:00  Dimanche à 20:00
    21  Lundi à 21:00  Mardi à 21:00  Mercredi à 21:00  Jeudi à 21:00  Vendredi à 21:00  Samedi à 21:00  Dimanche à 21:00
    22  Lundi à 22:00  Mardi à 22:00  Mercredi à 22:00  Jeudi à 22:00  Vendredi à 22:00  Samedi à 22:00  Dimanche à 22:00
    23              
    àpd 30FrCours chez le professeur
    àpd 30FrCours par webcam
    àpd 33FrCours à domicile

    Garantie Le-Bon-Prof


    Si vous n’êtes pas satisfait de votre premier cours, Apprentus vous trouvera un autre professeur ou vous remboursera le cours.

    Réputation Apprentus

    • Professeur depuis janvier 2020
    • Numéro de téléphone vérifié.

    Disponibilité semaine type

    LMMJVSD
    7              
    8              
    9  Lundi à 9:00  Mardi à 9:00  Mercredi à 9:00  Jeudi à 9:00  Vendredi à 9:00  Samedi à 9:00  Dimanche à 9:00
    10  Lundi à 10:00  Mardi à 10:00  Mercredi à 10:00  Jeudi à 10:00  Vendredi à 10:00  Samedi à 10:00  Dimanche à 10:00
    11  Lundi à 11:00  Mardi à 11:00  Mercredi à 11:00  Jeudi à 11:00  Vendredi à 11:00  Samedi à 11:00  Dimanche à 11:00
    12  Lundi à 12:00  Mardi à 12:00  Mercredi à 12:00  Jeudi à 12:00  Vendredi à 12:00  Samedi à 12:00  Dimanche à 12:00
    13  Lundi à 13:00  Mardi à 13:00  Mercredi à 13:00  Jeudi à 13:00  Vendredi à 13:00  Samedi à 13:00  Dimanche à 13:00
    14  Lundi à 14:00  Mardi à 14:00  Mercredi à 14:00  Jeudi à 14:00  Vendredi à 14:00  Samedi à 14:00  Dimanche à 14:00
    15  Lundi à 15:00  Mardi à 15:00  Mercredi à 15:00  Jeudi à 15:00  Vendredi à 15:00  Samedi à 15:00  Dimanche à 15:00
    16  Lundi à 16:00  Mardi à 16:00  Mercredi à 16:00  Jeudi à 16:00  Vendredi à 16:00  Samedi à 16:00  Dimanche à 16:00
    17  Lundi à 17:00  Mardi à 17:00  Mercredi à 17:00  Jeudi à 17:00  Vendredi à 17:00  Samedi à 17:00  Dimanche à 17:00
    18  Lundi à 18:00  Mardi à 18:00  Mercredi à 18:00  Jeudi à 18:00  Vendredi à 18:00  Samedi à 18:00  Dimanche à 18:00
    19  Lundi à 19:00  Mardi à 19:00  Mercredi à 19:00  Jeudi à 19:00  Vendredi à 19:00  Samedi à 19:00  Dimanche à 19:00
    20  Lundi à 20:00  Mardi à 20:00  Mercredi à 20:00  Jeudi à 20:00  Vendredi à 20:00  Samedi à 20:00  Dimanche à 20:00
    21  Lundi à 21:00  Mardi à 21:00  Mercredi à 21:00  Jeudi à 21:00  Vendredi à 21:00  Samedi à 21:00  Dimanche à 21:00
    22  Lundi à 22:00  Mardi à 22:00  Mercredi à 22:00  Jeudi à 22:00  Vendredi à 22:00  Samedi à 22:00  Dimanche à 22:00
    23              
    àpd 30FrCours chez le professeur
    àpd 30FrCours par webcam
    àpd 33FrCours à domicile

    Garantie Le-Bon-Prof


    Si vous n’êtes pas satisfait de votre premier cours, Apprentus vous trouvera un autre professeur ou vous remboursera le cours.

    Partager cette page


    Benoit
    Soutiens scolaire en math - physique - programmation
    Soutiens scolaire pour étudiants (de primaire à gymnase, voire première année d'EPFL), dans toutes les branches scientifiques, et plus particulièrement les Mathématiques et la Physique. Je peux également apporter mon soutient aux débutants en programmation (Python, Java, C++, C, Scala).

    Han
    Cours de programmation, analyse et statistique par diplômé de Master français
    Diplômé d'un master 2 en mathématiques appliquées et optimisation, je propose des cours de soutiens pour vos cours/projets/examens de programmation, analyse et statistiques. Je travaille aujourd'hui dans le secteur impliquant de la programmation c++, scripting et modélisation mathématiques (programmation par contraintes, programmation linéaire/MIP, Branch and Bound etc...). Mon aide peut aller de l'installation de différents logiciels pour vous permettre d'avancer jusqu'à un soutien régulier dans un projet (école ou professionnel). Note pour les cours de statistiques: Ces cours demandant plus de préparation, je refuse systématiquement les demandes de cours dont l'échéance (examen/rendu de projet) est inférieure à quatre semaines. PROGRAMMATION: C/C++, Java, VBA etc... STATISTIQUES: Matlab, R, (Excel) Cours dispensé en français/anglais selon votre convenance.

    Arnaud
    Expert Nouvelles Technologies donne cours Programmation et C, C++ et Java
    Je suis ingénieur Consultant en informatique avec une expertise sur les Nouvelles Technologies Web et mobile (Java J2EE, iOs, Android et C++). Je donne des cours d'algorithmique et de programmation Java J2EE et C++. J'ai plus de 13 années d'expérience professionnelle acquises auprès de grands Groupes du CAC40 entre autres La banque d'investissement NATIXIS, la Société Générale, BNP PARIBAS, SAGEM SAFRAN, ORANGE, DASSAULT AVIATION, PSA... J'ai eu le plaisir d'accompagner ces clients sur des missions diverses au travers d'activités de développement d'applications, de conseil, de conduite de changement et de Management de projet web et mobile. Fort de cette expérience multi sectorielle, j'ai décidé depuis 2013 d'accompagner les étudiants, professionnels en activité ou non dans leurs projets de formation en leur proposant des formules sur mesure et adaptées à leur besoin.

    Imama
    Introduction à la programmation en C ou Matlab ou Scilab.
    Introduction à la programmation C pour les débutants. Je suis programmeur dans une firme d'ingénierie. J'ai également enseigné aux étudiants pour la programmation et d'autres cours d'ingénierie. Je peux aider à structurer les projets et donner des explications théoriques. Surtout, quand vous partez, vous finirez sûrement par une meilleure connaissance de la programmation en C. Vous recevrez également un projet de ma part si vous n'avez pas de projet à faire pour vous.

    Paul
    Cours particulier - informatique - développement web avancé
    Dans ce cours, vous allez découvrir toute la partie "backend" du web c'est à dire tout ce qu'il se passe derrière au niveau du serveur. On verra grâce à des langages comme PHP comment communiquer avec une base de données afin de rendre votre site web dynamique, comment réaliser un système de connexion pour les utilisateurs ou encore comment mettre en place un système de chat. Ce cours pet être dispensé dans différents langages ou framework comme le PHP, le framework Symfony, le framework NodeJS, le framework Ruby On Rails ou encore le framework Django. Cependant je ne maitrise actuellement que le PHP, Symfony et NodeJS mais je me ferais une joie d'apprendre un autre framework si vous le désirez. Le cours est possible en disponible par webcam cependant je ne le recommande pas s'il vous est possible de faire autrement. Si vous avez une question vous pouvez me contacter via Apprentus.

    Said
    Cours accélérés en informatique: bureautique, programmation pour tous les niveaux, programmation avancée
    Pour tous niveaux, je vous propose des cours de programmation en fonction de vos besoins : -Technologie web. (php, angularjs, javascript, css, html...) -Technologie JAVA/J2EE (frameworks: Spring Boot, JPA, hibernate ), RMI, Sockets... -Bureautique (Word, excel, PowerPoint) -L’utilisation de la machine.

    Serge
    Développement d'application web et mobile, introduction à Java pour vous lancer en dev Android
    Ce cours est destiné à tous ceux qui veulent découvrir ce qui se cache derrière une application web ou mobile, plusieurs modules sont disponibles selon vos besoins pour entrer dans la grande famille des DÉVELOPPEURS, ma méthode est graduelle avec 10% de théorie et 90% de pratique, nous utiliserons le maximum d'outils en ligne pour aller vite et éviter les contraintes matérielles, je vous propose de vous initier à ces langages et frameworks très recherchés comme: HTML5/CSS3, JS, Bootstrap, JQuery Mobile, AngularJS/2+/4+, PHP, Ruby, Python, Golang. Pour les plus petits je propose du Scratch, Penjee... et App Inventor(app mobile) pour les ados, aussi une intro en Java pour vous lancer en développement d'app Android

    Raed
    Programmation Orienté Objet (Java, C#, python, php...)
    Une séance peut prendre plusieurs forme : - Explication du cours scolaire et réponses aux questions - Applications et exercices - Faire des exemplaires des examens (que l'élève les apporte avec lui) Mon objectif est d'aider l'élève à s'habituer à résoudre les problèmes tout seul.

    Mehdi
    Computer science, Algorithmic and Programming tutoring
    Je suis ingénieur en informatique et j'offre des cours aux étudiants qui désirent consolider leurs connaissances théoriques et compétences pratiques en informatique. Les cours sont adaptable selon votre besoin et le domaine d'informatique que vous désirez consolider le plus. Toutefois, je vous propose de choisir un des domaines de spécialité suivants que je maîtrise: Algorithmique, Programmation (C/C++, Java, C#, Python), Web (HTML, CSS, Javascript, Ajax, XML, etc), Structure de données. I am an engineer in computer science, I offer courses to students who wish consolidate their theoretical knowledge and practical skills in computer science. The courses are adapted according to your needs. However, I suggest you to choose between the next areas that suits you: Algorithmique, Programmation (C/C++, Java, C#, Python), Web (HTML, CSS, Javascript, Ajax, XML, etc), Structure de données.

    Hamza
    Des cours particuliers en maths - physique - chimie
    Âgé de 26 ans et doctorant en physique mathématique (physique théorique), j'assure des cours de soutiens en physique et en mathématique pour lycée et licence en français, en arabe ainsi qu'en anglais. Comme j'ai une expérience dans le domaine des cours particuliers de 4 ans dans l'équipe qui gère la société EMCS, d'où 2 ans comme professeurs du programme de la mission française et des concours d'accès au écoles supérieurs.

    Antoine
    Cours particulier d'informatique tous niveaux
    Je suis actuellement étudiant en informatique, et bientôt possédant un DUT dans ce domaine. J'ai un BAC S option Sciences de l'ingénieur option physique-chimie mention ASSEZ BIEN. Je propose mes services pour donner des cours d'informatique tous niveaux. Du simple utilisateur basique de Windows au programmeur expérimenté, je peux enseigner l'utilisation du système Windows pour les débutants et les langages suivants pour les (futurs) développeurs : - langages systèmes :Batch, Bash - Langages pour PC : C, C#, Java (multi plateforme). - Langages Web Back : PHP5 (procédural et objet) - Lanages : HTML5, CSS, Javascript, et Jquery Je peux aussi enseigner la base de donnée : Modélisation Merise (Modèle conceptuel de donnée, Modèle Logique de donnée, et Modèle Phyisique de Donnée (SQL)). Je peux vous apprendre la modélisation UML (Diagramme de cas d'utilisations, de séquences, de classes), ce qui est utile pour un cahier des charges fonctionnel. J'ai aussi une voiture donc je peux me déplacer. Mes disponibilités pour les cours sont le vendredi après-midi, samedi et dimanche toute la journée jusqu'au 1er juillet, et tous les jours du 1er juillet au 31 août. Vous pouvez me contacter pour plus d'information.

    Marwa
    Enseignement de matériel de télécommunication et d'ingénierie informatique
    Je suis un docteur en télécommunications de Paris, en France. Je donne des cours particuliers en télécommunications et en ingénierie informatique aux étudiants universitaires et je peux aider à la réalisation de projets universitaires. J'ai une expérience de recherche dans la mise en réseau et serai heureux de vous aider dans n'importe quel projet de recherche.

    Julien
    Cours d'Algorithmique - Programmation d'applications de Bureau / Web - SQL
    Ce cours est accessible pour tous les niveaux de compétences allant de ceux qui souhaitent apprendre la programmation à ceux qui sont déjà familiarisés avec celle-ci. Ainsi le but du cours dépendra avant tout de votre connaissance et de ce que vous souhaitez apprendre. Évidemment, si vous êtes un parfait débutant, un cours d'algorithmique vous sera donné afin de vous familiariser aux méthodes de programmations. Ces cours d'algorithmiques seront complétés par des exercices en Pascal, Python ou en Java (ou autre langage de programmation suivant votre convenance) où d'autres notions apparaitront au fur et à mesure (procédures, orienté objet, ...). Des cours en SQL seront également dispensés dans le cas d'élèves de niveaux intermédiaires et/ou avancés. L'idée de ce cours est de vous faire comprendre des concepts soit par la théorie, soit par l'intermédiaire de kata, soit les deux. Les cours les plus avancés se donneront sur des frameworks tels que Vaadin, JavaFx, ... Bref, n'hésitez pas à me contacter pour avoir un complément d'informations et/ou me donner les informations qui me permettront de vous offrir un cours sur mesure et qui correspondra à vos besoins. Je reste disponible pour un premier contact afin d'évaluer votre niveau ou vos connaissances si vous en avez besoin.

    Iman
    Géomatique , Environnement , Algorithme , Programmation
    Un système d'information géographique (SIG) est un système d'information conçu pour recueillir, stocker, traiter, analyser, gérer et présenter tous les types de données spatiales et géographiques. L’acronyme SIG est parfois utilisé pour définir les « sciences de l’information géographiques » ou « études sur l’information géospatiales». Cela se réfère aux carrières ou aux métiers qui impliquent l'usage de systèmes d’information géographique et, dans une plus large mesure, qui concernent les disciplines de la géo-informatique ou appelées géomatique. Ce que l’on peut observer au-delà du simple concept de SIG a trait aux données de l’infrastructure spatiale

    Raphael
    Cours particuliers en Python pour tous niveaux sur Paris
    J'aborde l'apprentissage de la programmation de manière très ludique en travaillant sur plusieurs séries de mini exercices. Chaque série d'exercices étant focalisé sur un thème très precis, cela permet à l'élève d'avancer rapidement tout en consolidant ses acquis. J'utilise aussi des quizz ayant pour support des bouts de code afin de proposer un différent type de test mais surtout une autre manière d'apprendre.