Cours de programmation C quel que soit ton niveau ou profil !
Tu dois programmer en C, C++ ou C# et tu bloques sur un pointeur, une erreur de compilation, une classe ou la gestion de la mémoire ? Ces langages demandent de comprendre précisément ce que fait le programme, notamment lorsque les exercices deviennent plus complexes.
Avec UniProf, tu peux suivre des cours particuliers adaptés au langage utilisé dans ta formation, à ton niveau et aux projets sur lesquels tu travailles.
🎓 Pour quelles formations apprendre le C, C++ ou C# ?
Ces langages sont présents dans de nombreux cursus informatiques, scientifiques et techniques. Les cours peuvent notamment convenir aux étudiants en :
- Licence Informatique
- Licence Sciences pour l'ingénieur
- Licence Électronique
- BUT Informatique
- BUT Génie électrique et informatique industrielle
- BUT Mesures physiques
- Master Informatique
- Master Systèmes embarqués
- Master Robotique
- Master Génie logiciel
- Écoles d'ingénieurs
- Écoles d'informatique
- Formations en développement logiciel
Le contenu des séances peut être adapté aux exigences de ton établissement et au langage demandé dans tes TD, TP ou projets.
Les trois langages, chacun avec ses spécificités
💻 C : comprends la programmation proche de la machine
Le C demande une bonne maîtrise de la logique de programmation et de la gestion de la mémoire.
Tu peux travailler :
- variables et types
- conditions et boucles
- fonctions
- pointeurs
- tableaux
- chaînes de caractères
- structures
- allocation dynamique
- manipulation de fichiers
- compilation
- débogage
Les pointeurs et l'allocation dynamique peuvent notamment être repris à partir d'exercices progressifs afin de comprendre concrètement ce qui se passe en mémoire.
⚙️ C++ : passe à la programmation orientée objet
Si tu utilises C++ dans ton cursus, les séances peuvent porter sur les bases du langage mais aussi sur ses mécanismes plus avancés :
- classes et objets
- constructeurs et destructeurs
- héritage
- polymorphisme
- encapsulation
- références
- pointeurs intelligents (smart pointers)
- templates
- STL
- vecteurs et autres conteneurs
- gestion des exceptions
Tu peux également travailler sur la conception d'un programme C++ et apprendre à organiser ton code en plusieurs classes et fichiers.
🪟 C# : développe des applications avec .NET
Pour les étudiants qui utilisent C#, les cours peuvent être orientés vers le développement logiciel et l'écosystème .NET.
Tu peux notamment apprendre à utiliser :
- classes, objets et propriétés
- interfaces
- héritage
- génériques
- collections
- exceptions
- LINQ
- delegates et événements
- programmation asynchrone
- .NET
- Visual Studio
Selon ton cursus, tu peux également travailler sur des applications avec WPF, Windows Forms ou ASP.NET.
🧩 Les difficultés les plus fréquentes en programmation
Tu peux consacrer une séance à une notion précise qui bloque tes exercices :
- comprendre la logique d'un algorithme
- corriger une erreur de compilation
- trouver un bug dans ton programme
- gérer correctement la mémoire
- comprendre les pointeurs
- organiser plusieurs fichiers source
- utiliser les structures de données
- passer d'un programme procédural à une approche orientée objet
Le professeur peut partir directement de ton code pour identifier l'origine du problème et t'expliquer comment le corriger.
🛠️ Travaille sur tes TD, TP et projets
Les cours peuvent être construits autour des travaux demandés dans ton établissement :
- exercices d'algorithmique
- TD de programmation
- TP
- projets individuels
- projets de groupe
- développement d'une application
- programmation système
- projets embarqués
- préparation d'un contrôle ou d'un examen
Tu peux apporter ton énoncé et ton code afin de travailler directement sur les parties que tu n'arrives pas à résoudre.
📚 Prépare tes examens de programmation
À l'approche d'un examen, tu peux t'entraîner sur :
- exercices de programmation
- algorithmes
- analyse de code
- correction de programmes
- questions de cours
- annales et sujets des années précédentes
Le professeur peut également t'aider à identifier les notions à revoir en priorité selon ton programme.
🔧 Utilise les outils de développement de ton cursus
Selon le langage et la formation, tu peux également apprendre à utiliser :
- Visual Studio
- Visual Studio Code
- GCC
- GDB
- CMake
- Git et GitHub
- .NET
- bibliothèques C++
- outils de compilation et de débogage
L'objectif est de te permettre de comprendre ton environnement de développement et de gagner en autonomie lorsque tu travailles seul.
Un accompagnement adapté à ton niveau
Tu peux commencer par les bases ou travailler sur un projet déjà avancé. Les séances peuvent notamment servir à :
- choisir le langage le plus adapté à ton cursus, que ce soit le C, le C++ ou le C#
- progresser en algorithmique, quel que soit le langage utilisé
- comprendre la programmation orientée objet dans le langage demandé par ta formation
Les cours peuvent se dérouler en ligne ou en présentiel, selon les disponibilités du professeur.
Commence tes cours de programmation
- Crée gratuitement ton compte sur UniProf.
- Indique ton niveau, ta formation et le langage que tu souhaites travailler : C, C++ ou C#.
- Précise les notions, exercices ou projets sur lesquels tu rencontres des difficultés.
- Nous recherchons un professeur correspondant à tes besoins.
- Planifie ton premier cours et progresse en programmation avec un accompagnement personnalisé.
Trouver un enseignant de qualité n'a jamais été aussi facile !
3 étapes simples pour commencer vos leçons !
1. Inscrivez-vous gratuitement
Décrivez votre demande et vos objectifs d'apprentissage. Inscrivez-vous en groupe ou individuellement.
2. Choisissez entre des leçons privées ou rejoignez un groupe
Vous pouvez rejoindre un groupe d'apprentissage existant à votre niveau ou bénéficier d'un plan de cours personnalisé.
3. Commencez vos cours
Après votre première leçon d'essai, vous pourrez décider de poursuivre ou non vos cours.
Une sélection de nos professeurs
Garantie de la qualité! Demandez des informations pour commencer les cours avec l'un de nos professeurs.
50.00€/h
Je n'enseigne rien à mes élèves, j'essaie seulement de créer les conditions dans lesquelles ils peuvent apprendre (A. Enstein)
Alain M.
Parle: Anglais, Français
Tombé dans l'informatique à 12 ans (oui, en 1979, les premiers ordinateurs personnels arrivaient et les dinosaures avaient disparus), j'ai conservé cette passion allant de pair avec mon esprit créatif et curieux, toujours prêt à acquérir de nouvelles connaissances. Les aspects techniques se sont complétés, au fil des années, par des compétences liées à la communication et à l'organisation (conduite de projet et management Agile, conceptualisation, architectures de données et logicielles) pour arriver aujourd'hui à développer plus particulièrement l'échange de compétences, l'accompagnement au changement et la formation. Tout cela additionné d'un demi-siècle d'expériences personnelles et plus de 30 années d'expériences professionnelles, rythmées par de nombreuses implications dans le domaine associatif. J'interviens donc aujourd'hui en tant que formateur et consultant indépendant dans tous ces domaines (voir https://micalaudie.com pour tous les détails). Nos échanges sont fondés sur le partage de connaissances, la recherche, l'expérimentation et systématiquement adaptés à chaque nouveau contexte.
22.00€/h
Développeur Devops
Amin B.
Parle: Français
Je vous propose des cours adaptés à votre niveau, que vous soyez un débutant complet ou que vous ayez déjà des bases en informatique. Avec 4 ans d'expérience dans le domaine, je suis passionné par l'informatique et motivé à transmettre mes connaissances de manière simple et accessible.
50.00€/h
Docteur en mathématiques appliquées
Khalil H.
Parle: Français, Anglais
Docteur en mathématiques appliquées avec plusieurs années d'experience dans l'enseignement. Je m'adapte à chaque étudiant. Mes cours sont intéractif. 10 ans d'expérience en soutien en sciences pour plusieurs centaines d'élèves jusque bac+4 (soutien régulier et préparation d'examens BAC/concours)
25.00€/h
Ingénieur en génie électrique, je propose de cours particuliers en sciences et technologie.
Diaby T.
Parle: Français
Bonjour, Je m'appelle Diaby Tandian, ingénieur en automatisme et informatique industrielle avec une solide expérience dans la gestion de projets d’automatisation, notamment dans le domaine du marquage industriel. Titulaire d'un Master en Électronique, Énergie, Électrique et Automatique de l'Université de Cergy Paris, j'ai acquis des compétences approfondies en développement de programmes d’automates, conception d’architectures de systèmes automatisés et réalisation de tests fonctionnels. En tant que formateur en électrotechnique au Lycée du Vexin, j'ai planifié des séquences d'apprentissages et encadré les apprenants pour garantir leur réussite. De plus, j'ai une expérience pratique avec plusieurs systèmes de contrôle et protocoles de communication tels que Modbus, BACnet et IoT. Ma passion pour l'enseignement et le partage des connaissances m'a conduit à postuler en tant que tuteur chez UniProf. Je suis convaincu que mon expertise en mathématiques, combinée à mes compétences en pédagogie, me permettrait d'aider les étudiants à atteindre leurs objectifs académiques. Je m'engage à offrir un programme d'enseignement personnalisé, adapté aux besoins spécifiques de chaque étudiant, afin de les aider à réussir leurs examens et à compléter leur thèse avec succès. Je me réjouis de pouvoir contribuer à votre réussite et de partager mes connaissances en mathématiques.
78.00€/h
Agrégé enseignant en grande école propose cours de math et d'info (orienté préparation grands concours)
Cyril B.
Parle: Français
Vérifié
Je suis actuellement enseignant à l'INSA où je donne des cours en première et deuxième année en mathématiques et en informatique depuis 17 ans. J'ai été 5 ans colleur en CPGE (MP, PC, BCPST et prépa HEC) au lycée Pierre Corneille de Rouen. Je suis aguerri à plusieurs types d'accompagnement: - préparer des élèves de terminale qui souhaitent s'orienter vers une CPGE exigeante. - redonner confiance et goût aux mathématiques aux étudiants de CPGE/prépa intégrée qui se sentent en difficulté face au rythme de travail et qui n'ont pas le temps de bien comprendre la très grande quantité de nouveaux concepts vus en premier cycle. - préparer des étudiants à des concours exigeants. J'adore enseigner, c'est autant ma passion que le sont les mathématiques. En tant qu'enseignant on me décrit comme un professeur clair, rigoureux, à l'écoute et patient, j'ose imaginer que c'est vrai :). Mon moteur principal est de voir des étudiants qui progressent avec enthousiasme et pour certains reprennent du plaisir à travailler les mathématiques. J'observe que les résultats scolaires sont la plupart du temps la concrétisation naturelle de cette appétence.
35.00€/h
Professeur certifié expérimenté offre une aide personnalisée dans un centre de formation multimédia
Franck B.
Parle: Français, Anglais, Portuguese, Brazil
Vérifié
Vous êtes à la recherche d’un accompagnement sur mesure pour progresser efficacement dans vos études ou votre parcours professionnel ? Profitez de l’expertise d’un professeur certifié, fort de plusieurs années d'expérience dans l'enseignement et la formation. Spécialisé dans les méthodes pédagogiques modernes, je propose une aide personnalisée adaptée à vos besoins et objectifs spécifiques. Que vous soyez lycéen, étudiant ou professionnel, je m’engage à vous fournir un suivi rigoureux et bienveillant. Dans un environnement de formation multimédia innovant, vous aurez accès à des ressources variées et interactives, conçues pour maximiser votre apprentissage. Que ce soit pour améliorer vos compétences en gestion financière, maîtriser des concepts juridiques complexes, ou tout simplement renforcer vos bases académiques, je m’adapte à votre niveau et à votre rythme. Mon approche repose sur une pédagogie active, où l’apprenant est au centre de son apprentissage, avec des outils numériques à la pointe et des méthodes de travail flexibles. Grâce à des séances personnalisées et un suivi individuel, chaque apprenant bénéficie d’un plan d’apprentissage clair et motivant, pour atteindre ses objectifs rapidement et efficacement. N’attendez plus pour donner un nouvel élan à votre formation, et rejoignez un cadre dynamique et convivial qui met votre réussite au cœur de ses priorités. Contactez-moi dès aujourd'hui pour en savoir plus et programmer une première rencontre !
Formation vérifiée
Nous vérifions tous les diplômes et formations d'enseignement de nos professeurs.
35.00€/h
Sorbonne Université
Master philosophie des sciences, de la connaissance et de l'esprit
Sep 2020 - Sep 2022
Durant mon Master de philosophie des sciences à la Sorbonne : Culture Philosophique Approfondie : J'ai acquis une connaissance des grands enjeux et débats actuels, français et internationaux, dans le domaine de la philosophie des sciences, de la connaissance et de l'esprit. J'ai également développé une culture philosophique approfondie des auteurs et œuvres de la tradition philosophique analytique. Maîtrise des Problèmes et Controverses : J'ai une connaissance approfondie des problèmes et controverses de la philosophie de la connaissance, des sciences, de la logique et de la métaphysique. Esprit Critique et Analyse : J'ai développé une capacité d'analyse et de synthèse critiques, notamment en interprétant des textes et en développant un questionnement fondamental appuyé sur la connaissance des auteurs. Réflexion Globale et Actualité : J'ai appris à développer des réflexions globales et à mettre en perspective des problèmes de société et des questions d'actualité. Compétences Rédactionnelles : J'ai perfectionné la rédaction de textes documentés et solidement argumentés. Anglais Philosophique : J'ai développé des compétences en communication scientifique en anglais et en traduction de textes philosophiques en anglais. Domaines Spécifiques : Vous avez suivi des cours spécialisés en philosophie des sciences et de la société, philosophie de la nature, philosophie de la médecine, philosophie de la biologie), et philosophie de l'économie, obtenant d'excellentes notes (entre 16 à 18/20 en M2). Travaux de Recherche : Rédaction d'un mémoire intitulé "Le problème de l'identité personnelle chez Locke : identité synchronique et identité diachronique", obtenant la note de 16/20.
35.00€/h
Université Reims Champagne-Ardenne
Licence en biologie cellulaire et physiologique
Sep 2005 - Jun 2008
Notions de biologie, microbiologie, physiologie, biochimie, etc
Expérience professionnelle vérifiée
L'expérience professionnelle est examinée au cours d'un entretien individuel avant qu'un professeur puisse enseigner sur notre plateforme.
30.00€/h
SYSARK Technologies Médicales
Stagiaire Ingénieur Logiciel
Mar 2025 - Aug 2025
Durant mon stage de fin détudes, j'ai découvert les rouages du métier d'ingénieur de la partie purement technique (recherche et développement) à la gestion de projets, en passant par les relations professionnelles et la rédaction de rapport de stage.
30.00€/h
Ecole Normale Supérieure
Ingénieur d'étude
Apr 2022 - Sep 2024
Mise en place d'un système d'organoides cérébraux pour l'étude de pathologies cérébrales.
Prix et tarifs cours de programmation C,C++, C#
Les coûts des leçons dépendent de la taille du groupe, de l'emplacement et des sujets.
Prix moyen: 46.30EUR/h
Des professeurs spécialisés pour chaque sujet
Nous avons des professeurs disponibles pour la plupart des matières ! Remplissez votre demande et nous vous proposerons un cours adapté à vos besoins !
25.00€/h
Analyse du langage adapté à un contexte
Bosqué Terreras J.
Proposition d'une solution de codage selon le contexte, transmettre des bases simples pour coder un algorithme fonctionnel
60.00€/h
Formateur en IT proposant des offres sur-mesure pour du C, C++ et POO.
Ali Z.
Formateur dans l'IT depuis deux ans, je peux vous accompagner dans la réalisation de vos projets en C et en C++ et POO.
1000.00€/h
Etudiant en ingénierie Biomédical
Borel G.
J'ai programmé des microcontrôleurs en C et C++ pour des applications embarquées. Mon dernier projet consistait à implémenter un algorithme de calcul de la pression artérielle sur un microcontrôleur Texas Instruments. J'ai également utilisé C# pour des applications logicielles, combinant performance et précision dans des environnements critiques.
Nous te trouvons un professeur pour n'importe quel établissement dans ta région
Quelques-unes des universités où nos étudiants et professeurs ont étudié :
Préparez vos examens et obtenez de l'aide pour votre thèse !
Les professeurs d'UniProf ont de l'expérience avec les formations suivantes. Votre programme d'études ne figure pas dans la liste ? Inscrivez-vous et nous pourrons sûrement vous aider !
de programmation C,C++, C#: les programmes d'études pour lesquels nous te proposons de l'aide
Commence dès aujourd'hui tes cours !
- Professeurs vérifiés
- Voir les avis des professeurs
- Cours flexibles et rendez-vous
Cours d'essai disponible !