Voici une sélection de certificats obtenus en ligne, dans le cadre de mon apprentissage personnel en complément de ma formation universitaire.
Ce certificat valide des compétences intermédiaires en JavaScript, notamment la manipulation des objets et tableaux, les closures, les fonctions de rappel (callbacks), les promesses (promises), la gestion asynchrone, et les concepts liés au scope et au hoisting. Il atteste d’une bonne maîtrise du langage JavaScript dans un contexte orienté développement web moderne.
Un cours d’introduction proposé par l’Université de Harvard qui enseigne les bases de la programmation en Python. Il aborde les concepts clés comme les fonctions, les variables, les structures conditionnelles, les boucles et les structures de données, tout en mettant l’accent sur la résolution de problèmes et la pensée algorithmique. Parfait pour les débutants, ce cours offre une base solide en Python et en logique informatique.
Ce cours approfondi de programmation en C++ couvre les concepts fondamentaux du langage, notamment la syntaxe, les structures de contrôle, les fonctions, la programmation orientée objet, la gestion de la mémoire et l'utilisation des bibliothèques standard. Il met l’accent sur l’écriture de code efficace, structuré et réutilisable, tout en introduisant les principes de conception logicielle. Idéal pour consolider une base solide en développement logiciel avec un langage performant et bas niveau.
Ce cours initie à la programmation avec Java, un langage orienté objet largement utilisé dans l’industrie. Il couvre les bases de la syntaxe Java, les types de données, les structures de contrôle, les classes et objets, l’héritage, les exceptions, ainsi que l’organisation d’un projet Java. Il constitue une excellente première approche pour débuter en programmation orientée objet.