Ajouter aux favoris
àpd18.79CHF/ h
Computer science, Algorithmic and Programming Course
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.
As a computer engineer, I offer tailored courses to help students strengthen their understanding and practical skills in computer science. My specialties include algorithmics, programming languages such as C/C++, Java, C#, and Python, and web development using technologies like HTML, CSS, JavaScript, Ajax, and XML. I am happy to work with you to focus on the specific areas of computer science that you would like to improve upon.
As a computer engineer, I offer tailored courses to help students strengthen their understanding and practical skills in computer science. My specialties include algorithmics, programming languages such as C/C++, Java, C#, and Python, and web development using technologies like HTML, CSS, JavaScript, Ajax, and XML. I am happy to work with you to focus on the specific areas of computer science that you would like to improve upon.
Lieu
Cours par webcam
Info générales
Compétences :
Age : | Adolescents (13-17 ans) Adultes (18-64 ans) Seniors (65+ ans) |
---|---|
Niveau du Cours : | Débutant Intermédiaire Avancé |
Durée : | 60 minutes 120 minutes |
Enseigné en : | anglais, français, arabe |
Présentation
Traduit par Google. Cliquez ici pour voir le texte original.
Je suis passionné par le monde de l'informatique. Depuis l'âge de 14 ans, j'ai commencé à développer des algorithmes et à écrire du code. Je suis ingénieur en informatique et j'ai également un master en informatique.Je suis passionné par le monde de l'informatique, depuis que j'avais 14 ans j'ai commencé à développer des algorithmes et écrire du code. Je suis ingénieur en informatique et j'ai aussi fait un master de spécialisation en machine d'apprentissage.
Education
Traduit par Google. Cliquez ici pour voir le texte original.
Trois ans chez Ensias, formation d'ingénieur en informatique spécialisée en BI.Deux ans de maîtrise à l'Université de Montréal, spécialisation en algorithmes d'apprentissage automatique.
Trois ans à l'Ensias, formation ingénieur en informatique spécialisé dans la BI.
Deux ans de master à l'Université de Montréal, spécialisation dans les algorithmes d'apprentissage machine
Expérience / Qualifications
Traduit par Google. Cliquez ici pour voir le texte original.
6 ans d'expérience en tant que développeur, j'ai travaillé sur plusieurs projets informatiques et j'ai utilisé plusieurs langages de programmation tels que C#, Python, Javascript, etc.6 ans d'expérience en tant que développeur, j'ai travaillé sur plusieurs projets TI et j'ai utilisé plusieurs langages de programmation tel que le C#, Python, Javascript, etc.
Commentaires (6)
Mehdi explique bien les concepts compliqués, je recommande!
Medhi est un excellent tuteur, patient et compétent.
Traduit par Google. Cliquez ici pour voir le texte original.
Mehdi est un excellent professeur, il explique d'une manière très simple à comprendre et a apprécié ses cours.
Jacob
Traduit par Google. Cliquez ici pour voir le texte original.
Mehdi est un très bon professeur/tuteur, il m’a beaucoup aider à comprendre mes lacunes et explique très bien et de manière concise.
Je le recommande fortement!
Explique bien les concepts
Fait un bon récapitulatif à la fin de chaque séance
Donne de bonnes ressources à explorer en dehors des séances
...
This is an advanced course: learn how to develop web applications from zero to hero. A simple application development which will take arround 10 hours of course depending on your level in programming.
- front end: reactjs
- back end: c# with dotnet or python with django rest framework
- database: mongodb, mysql or postgres
- publishing using AWS.
- using git/github for versioning
prerequisite:
- sql database data manipulation
- algorthmics and programing
In this course, you will learn how to make a modern web application. You will be able to develop your skills for creating a database, and to connect it to the web application. Publishing the solution will not scare and you will be able to see how you can put your website online. You will create your own domain so that everyone can access your website. You will be able to use github and git in order to keep track of your application maintenance and developement. Testing your application for better quality.
*text me to learn more about the course
Poser une question
Envoyez un message à Mehdi et dites-lui ce que vous souhaitez apprendre :
Plus vous serez précis sur votre recherche de cours, sur vos disponibilités... plus Mehdi sera en mesure d'accepter rapidement votre demande.
Disponibilité semaine type
(GMT -05:00) New York
L | M | M | J | V | S | D | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
àpd 18.79FrCours par webcam
Garantie Satisfaction Totale
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 juin 2015
- Numéro de téléphone vérifié.
- Connecté à Facebook203 amis
- Connecté à Google
- Connecté à Linkedin253 connexions
- Connecté à Twitter
Disponibilité semaine type
(GMT -05:00) New York
L | M | M | J | V | S | D | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
àpd 18.79FrCours par webcam
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
Vous êtes ici
Cours Similaires
Matías
Cours particuliers de codage / progammation avec pythonPython est l'un des meilleurs, voire le meilleur, langage pour débuter l'apprentissage de la programmation. Il est également l'un des langages les plus utilisés aujourd'hui, notamment dans des domaines avant-gardistes tels que l'apprentissage automatique.
Cette popularité fait que Python est constamment en évolution. Il offre une large gamme d'outils et de bibliothèques, qui sont gratuits et très variés.
En tant qu'ingénieur aéronautique, j'aime partager mes connaissances et j'en tire satisfaction en enseignant et en motivant les autres.
J'ai l'habitude de travailler avec des personnes de différents âges. Je crois en l'importance de segmenter l'apprentissage, de visualiser les progrès, d'établir des objectifs concrets et de pratiquer régulièrement.
Au-delà de ces principes généraux, il n'existe pas de règle ou de méthode magique. Certaines approches fonctionnent avec certains élèves mais pas avec d'autres. L'adaptation aux besoins individuels est donc l'objectif principal des cours particuliers. Je ferai donc de mon mieux pour trouver ce qui motive et aide mon élève.
Amin
Programming with Python, with C and database management (Introduction to machine learning)Looking to master programming and become a skilled developer? In this course, you'll learn the basics of Python and other programming languages, as well as how to use them to build machine learning models. We also offer specialized assistance for students in programming and database management using SQL (CPGE students).
Python is a powerful general-purpose language used in web development, data science, software prototyping, and more. Its simple and easy-to-use syntax makes it an excellent choice for beginners learning to program.
Additionally, upon request, we offer courses in other programming languages such as C, R, and MATLAB.
Classes can be conducted remotely or in person, and we tailor our instruction to meet individual or group needs.
If you have any questions, feel free to contact us.
Salah Eddine
Maîtrisez Python avec des Cours Adaptés à Tous les Âges et Niveaux! Débutants, Intermédiaires, Professionnels, Tout le Monde Est le BienvenuMaîtrisez Python avec des Cours Personnalisés
Découvrez l'art de la programmation avec des cours de Python conçus sur mesure pour répondre à vos besoins spécifiques. Que vous soyez débutant, intermédiaire ou professionnel, mes leçons s'adaptent à tous les niveaux.
Pourquoi Choisir Mes Cours?
Approche Pédagogique Personnalisée: Chaque cours est adapté à votre niveau de compétence et à vos objectifs individuels.
Expérience Pratique: Apprenez en pratiquant avec des projets concrets qui renforcent votre compréhension et vos compétences.
Soutien Continu: Bénéficiez d'un soutien illimité par e-mail pour toutes vos questions entre les sessions.
En tant qu'expert en Python, j'ai une passion pour enseigner et partager mes connaissances. Mon objectif est de vous guider efficacement dans votre parcours d'apprentissage.
Réservez Votre Premier Cours:
Commencez votre voyage vers la maîtrise de Python dès maintenant en réservant votre première leçon. Que vous aspiriez à entrer dans le domaine du développement ou à perfectionner vos compétences existantes, ces cours sont conçus pour vous.
Pierre-Louis
Cours en Programmation Java, Springboot et AngularFormateur expérimenté avec plus de 10 ans de pratique en développement et une solide expérience d'enseignement en école supérieure (BAC+2 à BAC+5), je propose des cours personnalisés en :
Java (fondamentaux et avancé)
Spring Boot (architecture, microservices, API REST)
Angular (développement front-end moderne)
Mon approche pédagogique s'adapte à vos besoins :
Pour les débutants : acquisition des fondamentaux à travers des exemples concrets et des exercices pratiques
Pour les développeurs en poste : perfectionnement technique et bonnes pratiques
Pour les étudiants : soutien aux projets académiques et préparation aux examens
Les cours sont structurés autour de projets concrets, permettant d'assimiler les concepts tout en développant des applications réelles. Je mets l'accent sur :
Les bonnes pratiques de développement
Les patterns de conception
La qualité du code
Les méthodologies agiles
Bénéficiez de mon expérience en entreprise (Naval Group, Eurocontrol, Orange) pour :
Comprendre les enjeux réels du développement
Acquérir les compétences recherchées par les employeurs
Éviter les pièges classiques du développement
Adopter une approche professionnelle du code
Les sessions peuvent se dérouler en présentiel ou à distance, avec un suivi personnalisé entre les cours via une plateforme collaborative.
➡️ Contactez-moi pour définir ensemble un programme adapté à vos objectifs !
Robert
Cours d'Excel, chez vous, chez moi ou à distance, à votre meilleure convenance !En tant que professeur de gestion franco-belge, je donne des cours d'Excel avec passion !
Que ce soit à distance ou en présentiel, je vous propose de nombreux exemples et exercices pour vous accompagner.
Je me déplace sans problème dans toute la région de Bruxelles et ses environs, pour des cours d'au moins 2 heures. Pour la France, les cours sont uniquement dispensés à distance.
Voici quelques mots-clés qui seront abordés dans mes cours :
Analyse de scénarios, Année, Arrondi, Aujourd’hui, Bdnb, Bdnbval, Bdsomme, Cherche, Colonne, Copiage/collage en valeurs, Copiage/collage avec transposition, Consolidation, Date, Datedif, Determat, Dollar, Droite, Droiterg, Equiv, Esterreur, Estna, Frequence, Filtre (simple et avancé), Format des cellules, Gauche, Grande.Valeur, Impression des documents, Index, Indirect, Inversemat, Jour, Joursem, Ligne, Matrice, Max, Maxa, Max.Si, Min, Mina, Mina.Si, Mise en forme des cellules et des plages, Mois, Moyenne, Moyenne.Si, Nb, Nb.Si, Nbval, Nomination des cellules et des plages, Non, Petite.valeur, Produit, Produitmat, Protection des cellules, Recherche (Lookup), Recherchev (VLookup), Rechercheh (HLookup), Si (If), Si.Non.Disp, Si.Conditions, Sierreur, Somme, Sommeproduit, Somme.Si, Somme.Si.Ens, Substitue, Tableaux croisés dynamiques (Pivot tables), Tri, Verrouillage des cellules
N'hésitez pas à me contacter pour organiser vos cours selon vos besoins et disponibilités. Ensemble, nous développerons vos compétences en Excel de manière efficace et personnalisée.
Oussama
Maîtrisez le développement web : Des fondamentaux aux techniques avancéesCe que vous allez apprendre :
Technologies Front-End : HTML, CSS, JavaScript, React.js, Next.js pour créer des applications dynamiques et responsives.
Maîtrise du Back-End : Node.js, Express, et Flask pour développer des serveurs web robustes et évolutifs.
Bases de données : MySQL, PostgreSQL, MongoDB pour gérer efficacement vos données.
DevOps & Déploiement : Apprenez à utiliser Docker, CI/CD avec GitHub Actions, et les pratiques de déploiement cloud pour que vos applications soient prêtes pour la production.
Comment vous allez en bénéficier :
Étudiants : Acquérez les compétences techniques et constituez un portfolio solide pour réussir vos projets académiques et décrocher des stages ou des emplois de niveau débutant.
Autodidactes : Arrêtez les approximations et suivez une approche structurée et pratique pour maîtriser rapidement le développement full-stack.
Professionnels : Mettez à jour vos compétences pour répondre aux exigences du développement web moderne et positionnez-vous pour une évolution de carrière.
Pourquoi choisir mes cours ? :
Projets concrets : Vous créerez des applications qui répondent à de vrais besoins métier, comme un site e-commerce complet, des API RESTful, et des microservices.
Apprentissage personnalisé : Chaque cours est adapté à votre niveau d'expérience et à vos objectifs, afin de maximiser l'efficacité de chaque séance.
Résolution de problèmes : Vous apprendrez à relever les défis du monde réel, de la correction des bugs à l'optimisation des performances.
Compétences en phase avec l'industrie : Restez à la pointe avec des technologies et pratiques modernes recherchées par les employeurs.
Saad
LANGUAGES DE PROGRAMMATIONS JAVA PYTHON C BASE DE DONNEES......Vu mon expérience de 13 ans dans la formation professionnelle du développement informatique avec plus de 12 ans; je serai amené à partager mes connaissances et mes compétences techniques avec les étudiants.
Lycéen ou en étude supérieur, je serai capable de vous faire immerger dans le monde de la programmation informatique.
Mohamed el Hedi
Développement Web - Programmation d'APIs avec Java Spring BootCe cours approfondi vous permettra de maîtriser le développement d'APIs RESTful modernes en utilisant le framework Spring Boot. Vous apprendrez à créer des applications web robustes, évolutives et sécurisées en suivant les meilleures pratiques de l'industrie.
Objectifs pédagogiques :
- Comprendre les concepts fondamentaux des APIs REST
- Maîtriser l'architecture et les composants de Spring Boot
- Développer des APIs sécurisées et performantes
- Implémenter les bonnes pratiques de développement
Programme détaillé :
1. Introduction à Spring Boot
- Présentation du framework et de son écosystème
- Configuration et mise en place de l'environnement de développement
- Structure d'un projet Spring Boot
2. Fondamentaux des APIs REST
- Principes architecturaux REST
- Méthodes HTTP et codes de statut
- Conception d'APIs RESTful
3. Développement avec Spring Boot
- Controllers et routage
- Gestion des requêtes et réponses HTTP
- Validation des données
- Gestion des exceptions
4. Persistance des données
- Intégration avec Spring Data JPA
- Configuration des bases de données
- Création des repositories
- Gestion des relations entre entités
5. Sécurité des APIs
- Authentification et autorisation
- Implémentation de JWT
- Gestion des rôles et permissions
- Protection contre les attaques courantes
6. Tests et documentation
- Tests unitaires et d'intégration
- Documentation automatique avec Swagger/OpenAPI
- Bonnes pratiques de test
7. Déploiement et monitoring
- Configuration des environnements
- Déploiement sur différentes plateformes
- Monitoring et logging
- Performance et optimisation
Méthodologie :
- Cours théoriques avec démonstrations pratiques
- Exercices pratiques et projets concrets
- Développement d'une application complète
- Code review et sessions de debugging
Prérequis :
- Connaissances en Java (POO, collections, exceptions)
- Bases en développement web et HTTP
- Notions de SQL
Durée recommandée : 15 heures (au minimum)
À la fin de ce cours, vous serez capable de :
- Concevoir et développer des APIs REST professionnelles
- Utiliser efficacement Spring Boot et son écosystème
- Implémenter des fonctionnalités avancées de sécurité
- Déployer et maintenir des applications Spring Boot
- Suivre les meilleures pratiques de développement
Cette formation combine théorie et pratique pour vous permettre d'acquérir une expertise concrète dans le développement d'APIs avec Spring Boot, une compétence très recherchée sur le marché du travail.
Gaëlle
L'IA pour les enfants : découvrez comment utiliser l'intelligence artificielle en anglais, français et espagnolSeriez-vous intéressé à apprendre à utiliser l'Intelligence Artificielle dans votre vie quotidienne ? Dans mes cours d'IA pour enfants, vous apprendrez à utiliser cette technologie avancée de manière pratique et amusante !
Au cours de nos sessions, nous explorerons différentes façons dont l'IA peut améliorer notre vie quotidienne, des achats en ligne aux jeux vidéo. De plus, vous apprendrez à coder et à créer vos propres applications d'IA.
Mes cours sont adaptés aux enfants à partir de 8 ans et se déroulent en ligne via des appels vidéo. Aucune expérience préalable en programmation n'est requise !
Si vous souhaitez en savoir plus sur l'IA et comment l'utiliser dans votre vie, n'hésitez pas à me contacter ! J'ai hâte de vous apprendre tout ce que je sais sur cette technologie étonnante.
Brahim
Introduction à NoSQL DataBase MongoDB par la PratiqueCe cours vous guidera à travers les compétences et les connaissances de base dont vous avez besoin pour démarrer avec MongoDB. Cela inclut la connexion à une base de données MongoDB, comment effectuer des opérations CRUD simples et des sujets clés tels que l'agrégation, l'indexation, la modélisation des données et les transactions.
1- Installation de MongoDB
2- Execution MongoDB
3- Utilisation des Documents et Collections
4- Comprendre les commandes de gestion de la base de données
5- Execution des fonctions CRUD (create, read, update, delete) avec mongo shell
6- Type de donnée enregistrer dans une base MongoDB
7- Requêter la base pour remonter des documents spécifiques depuis mongo shell.
8- L’agrégation
9- L’indexation
10- Modélisation des données et les transactions
Younes
Maîtrisez Python à Tous les Niveaux avec des Cours Personnalisés - Programme SUP SPÉ inclusCommencez par les fondamentaux tels que les variables, les boucles et les conditions, et progressez vers des concepts plus avancés, notamment la manipulation de fichiers, d'images et l'utilisation de bibliothèques Python telles que Numpy, Scipy, Pandas et Matplotlib. Explorez également les principes fondamentaux de la programmation orientée objet.
Pourquoi choisir ce Cours ?
En optant pour ces cours, vous aurez l'opportunité de consolider vos connaissances à travers des exercices pratiques et des mini-projets concrets qui renforceront vos compétences en Python. Chaque session sera interactive, vous permettant de poser des questions et de recevoir des retours constructifs sur votre code.
Vous pourrez bénéficier d'un encadrement personnalisé. Les leçons sont adaptées à votre niveau, que vous cherchiez à poursuivre une carrière en programmation ou simplement à apprendre par plaisir. Les séances sont ajustées en fonction de vos objectifs, et un soutien continu est assuré pour surmonter tout défi que vous pourriez rencontrer.
Martial
Professeur diplômé donne cours de Physique & Chimie, Mathématiques, nombreuses années d'expérience.Je suis un enseignant dynamique et exigeant qui donne des cours particuliers de Physique-chimie ainsi que de Mathématiques.
J'ai obtenu mon diplôme de l'enseignement il y 7 ans, après un master en sciences physiques avec mention, et j'enseigne en collège et en lycée depuis.
Je prépare également des élèves au baccalauréat scientifique depuis de nombreuses années, qui ont tous décrochés des mentions bien à très bien.
Je prépare également mes élèves à différents examens (Matu, Bac, préparation à l'EPFL, etc...)
Je veille à retravailler les bases pour que l'élève puisse progresser rapidement. Il est en effet important pour moi que mes élèves acquièrent un socle de connaissances solide.
Je donne également des méthodes de travail efficaces qui vont lui permettre de progresser beaucoup plus rapidement et qu'il puisse ainsi retrouver la confiance en soi.
Je peux me déplacer au domicile de l'élève ou également effectuer le cours via Skype.
Oubaid
Python pour les enthousiastes de l'analyse des donnéesCe cours vous permettra d'avoir des compétences en langage Python pour l'analyse et la visualisation des données.
Durant ce cours, vous aurez l'opportunité d'utiliser et manipuler les bibliothéques de Python les plus connus comme Numpy, Matplotlib, Seaborn, Pandas, Scikit-Learn, etc.. Enfin, la méthodologie s'appuie sur la familiarisation au syntaxe Python et la mise en pratique des compétences acquises dans des projets.
Python est le langage de programmation le plus utilisé au monde. C'est le langage de programmation de référence dans le milieu scientifique vu qu'il permet de créer une multitude d’applications scientifiques.
Antonin
Professeur expérimenté en cours particuliers donne cours privés dans la région genevoiseBesoin d'un rattrapage, de soutien scolaire, de cours particulier ou d'une aide aux devoirs en mathématiques ? En informatique ? En logique ?
Je suis là pour vous!
Je vous propose une approche personnalisée ; parce qu'il n'existe pas une méthode qui fonctionne pour tous, je m'adapte aux besoins et demandes de chaque élève (et de leurs parents). La première heure de cours servira à définir les besoins, échéances et forces de l'élève.
Mes cours s'adressent aux élèves du secondaire tous niveaux confondus, aux étudiants du supérieur et à toute personne souhaitant rafraîchir ou renforcer ses connaissances en mathématiques et en informatique. Cela fait longtemps que j'aide bénévolement des amis et connaissances dans la réussite de leurs études et j'espère pouvoir mettre cette expérience au profit de votre réussite :)
Sarah
Cours d'algorithmique - Maîtrisez les bases et techniques avancéesDescription :
Vous souhaitez apprendre les bases de l’algorithmique ou perfectionner vos compétences dans ce domaine essentiel en informatique ? Je propose des cours adaptés à votre niveau (débutant, intermédiaire, ou avancé) pour vous aider à comprendre et résoudre des problèmes algorithmiques de manière claire et efficace.
Contenu des cours :
Introduction aux concepts de base : variables, conditions, boucles, structures de données.
Analyse et résolution de problèmes algorithmiques.
Études d'algorithmes classiques : recherche, tri, récursivité, etc.
Initiation à l’optimisation et à la complexité des algorithmes.
Exercices pratiques adaptés à vos besoins (préparation aux examens, projets académiques, etc.).
Méthodologie :
Explications claires et progressives adaptées à votre rythme.
Utilisation d’exemples concrets pour faciliter la compréhension.
Exercices variés pour consolider vos acquis.
Support pédagogique fourni après chaque cours.
Étudiants en informatique ou ingénierie.
Lycéens préparant des examens.
Toute personne curieuse de comprendre l’algorithmique.
Je suis passionnée par l’enseignement et je m’engage à vous accompagner dans votre progression. N’hésitez pas à me contacter pour discuter de vos objectifs et planifier vos premiers cours.
Langues parlées : Français, anglais , arabe(selon vos préférences).