
University of California, Santa Cruz
Compétences que vous acquerrez: Théorie des graphes, Algorithmes, Programmation orientée objet (POO), C (langage de programmation), Environnements de développement intégré, C++ (langage de programmation), Examen du code, Informatique, Modèles de conception de logiciels, Intelligence artificielle, Programmation informatique, Débogage, Interface de ligne de commande, structures de données, Examen technique des logiciels, Conception orientée objet, Conception de jeux, Pensée informatique, Principes de programmation, Programmation orientée données
Débutant · Spécialisation · 3 à 6 mois

The University of Edinburgh
Compétences que vous acquerrez: Algorithmes, Conception de logiciels, Développement de logiciels, Débogage, Programmation informatique, Pensée informatique, Principes de programmation, Programmation événementielle, Animation et conception de jeux, Génie logiciel
Débutant · Cours · 1 à 3 mois

Princeton University
Compétences que vous acquerrez: Algorithmes, Programmation Java, Informatique, Programmation informatique, Programmation orientée objet (POO), Pensée informatique, Débogage, Java, Animations, Optimisation des performances, Principes de programmation, structures de données
Débutant · Cours · 1 à 3 mois
University of Michigan
Compétences que vous acquerrez: Programmation en Python, Programmation informatique, Pensée informatique, Principes de programmation, Installation du logiciel, Environnement de développement
Débutant · Cours · 1 à 3 mois

Scrimba
Compétences que vous acquerrez: Feuilles de style en cascade (CSS), Déploiement des applications, Développement de jeux vidéo, Intelligence artificielle, Programmation informatique, Développement Mobile, Apprentissage automatique, Conception de sites web réactifs, Développement Web, ChatGPT, Développement Web Front-End, Javascript, HTML et CSS, Contrôle des versions, Applications Web, Conception d’interfaces utilisateur (UI), Application de base de données, GitHub
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Event-Driven Programming, Debugging, Programming Principles, Algorithms, Video Game Development, Computer Programming Tools, Game Design, Computer Programming, Program Development, Animation and Game Design, Interactive Design, Integrated Development Environments, Computer Science
Débutant · Projet Guidé · Moins de 2 heures

University of Colorado System
Compétences que vous acquerrez: Prompt Engineering, Debugging, Large Language Modeling, LLM Application, Application Programming Interface (API), Responsible AI, Development Environment, Secure Coding, Integrated Development Environments, Generative AI, OpenAI, Google Gemini, Artificial Intelligence, Application Development, Computer Programming
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithmes, Programmation en Python, Environnement de développement, Programmation orientée objet (POO), Tests unitaires, Environnements de développement intégré, Programmation informatique, Débogage, Développement piloté par les tests (TDD), Django (Framework Web), Hébergement en nuage, Test de logiciels, structures de données
Débutant · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Programmation en Python, Algorithmes, Science Informatique Théorique, Théorie des graphes, Stockage des données, Analyse du réseau, Rust (langage de programmation), Débogage, Programmation informatique, Développement du programme, Javascript, Tests de développement, Java, Systèmes de fichiers, Pensée informatique, Principes de programmation, Bioinformatique, C et C++, structures de données, Test de logiciels
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Package and Software Management, Data Science, Computer Programming, Mathematical Software
Débutant · Cours · 1 à 4 semaines
University of California, Santa Cruz
Compétences que vous acquerrez: Algorithmes, Débogage, Programmation informatique, Informatique, Examen du code, C (langage de programmation), Environnements de développement intégré, Pensée informatique, Examen technique des logiciels, structures de données
Débutant · Cours · 1 à 3 mois
University of Toronto
Compétences que vous acquerrez: Programmation en Python, Environnements de développement intégré, Programmation informatique, Débogage, Développement du programme, Gestion des fichiers, Documentation du logiciel, Principes de programmation, structures de données
Débutant · Cours · 1 à 3 mois