Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.

Stanford University
Compétences que vous acquerrez: Science Informatique Théorique, Informatique, Théorie des graphes, structures de données, Probabilité, Pensée informatique, Algorithmes, Analyse
Intermédiaire · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Programmation informatique, Science Informatique Théorique, Java, structures de données, Programmation Java, Programmation orientée objet (POO), Algorithmes, Tests de performance
Intermédiaire · Cours · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Programmation informatique, Traitement des signaux numériques, Traitement des données, Modélisation prédictive, Logiciels mathématiques, ChatGPT, Matlab, Apprentissage automatique appliqué, Algorithmes, Analyse des Données, Principes de programmation, Programmation orientée objet (POO), Logiciel de Visualisation de Données, Interface utilisateur (UI), Personnalisation par l'IA, Histogramme, Fichier E/S, Analyse d'images, Ingénierie de requête, Diagrammes de dispersion
Débutant · Spécialisation · 3 à 6 mois

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: File I/O, Python Programming, Data Structures, Programming Principles, Computer Programming, Program Development, Algorithms
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion de la sécurité, Éthique des données, SQL, Sécurité réseau, Cybersécurité, Risque cybernétique, Cadre d'évaluation de la sécurité des systèmes d'information (ISSAF), Normes et conduite éthiques, Assurance de l'information, Contrôles de sécurité, Sécurité des systèmes d'information, Gestion des informations et des événements de sécurité (SIEM)
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: WordPress, Content Management Systems, Web Content, Web Design and Development, Web Design, Web Development, Blogs, Social Media, Content Management, Marketing, Design, Computer Science
Avancées · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Éthique des données, Utilisabilité, Conception centrée sur l'utilisateur, Conception de sites web réactifs, Wireframing, Témoignage de l'utilisateur, Storyboard, Architecture de l'information, Revues de conception, Compétences en matière d'entretien, Recherche UI/UX, Conception de sites web, Présentations, Tests d'utilisabilité, Système de suivi des candidats, Figma (Logiciel de conception), Recherche utilisateur, Conception de l'expérience utilisateur, Persona (Expérience utilisateur)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois
LearnQuest
Compétences que vous acquerrez: Persistance des données, Programmation informatique, Java, Conception orientée objet, Développement Web, Principes de programmation, Environnements de développement intégré, structures de données, Programmation Java, Programmation orientée objet (POO), Environnement de développement, Fichier E/S, Conception de logiciels, Débogage, Cadres d'application, Machines virtuelles, Eclipse (Logiciel), Gestion des paquets et des logiciels
Intermédiaire · Spécialisation · 3 à 6 mois

University of Washington
Compétences que vous acquerrez: Programmation informatique, Science Informatique Théorique, Pensée informatique, Principes de programmation, Ruby (Langage de programmation), Conception fonctionnelle, Conception de logiciels, Autres langages de programmation, Installation du logiciel
Intermédiaire · Cours · 1 à 3 mois

JetBrains
Compétences que vous acquerrez: Integrated Development Environments, File I/O, Software Development Tools, Python Programming, Development Environment, Data Structures, Computer Programming, Programming Principles, Scripting, Code Review, Data Processing, NumPy, Computational Thinking, Software Installation, Numerical Analysis
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Commandes Linux, Déploiement dans le nuage, Déploiement des applications, Microservices, Grafana, Kubernetes, Programmation en Python, NoSQL, Git (Système de contrôle des versions), Importation/exportation de données, Istio, MongoDB, Script Shell, Django (Framework Web), Cycle de vie du développement logiciel, Architecture logicielle, Cartographie objet-relationnelle, Restful API, Projet ouvert de sécurité des applications web (OWASP), Bash (langage de script)
Débutant · Certificat Professionnel · 3 à 6 mois