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.

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation Java, Java, Stockage des données, C++ (langage de programmation), structures de données, Gestion des fichiers, Principes de programmation, Programmation informatique
Intermédiaire · Cours · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Règles pour l’accessibilité des contenus Web, Javascript, Environnement de développement, Développement Web Front-End, HTML et CSS, Conception de sites web, AJAX, Feuilles de style en cascade (CSS), Outils de développement web, Applications Web, Conception de sites web réactifs
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, Large Language Modeling, LLM Application, Responsible AI, Vibe coding, Generative AI, AI Personalization, ChatGPT, Mobile Development, Agentic systems, Anthropic Claude, Data Ethics, Apple iOS, AI Product Strategy, Software Development, Machine Learning Methods, DevSecOps, Natural Language Processing, Artificial Intelligence and Machine Learning (AI/ML)
Avancées · Spécialisation · 1 à 3 mois
Duke University
Compétences que vous acquerrez: Algorithmes, Programmation Java, Analyse statistique, Javascript, Analyse des Données, Conception de logiciels, Modélisation prédictive, Débogage, Développement du programme, Environnements de développement intégré, Importation/exportation de données, Personnalisation par l'IA, Feuilles de style en cascade (CSS), Cryptage, Traitement des données, Programmation informatique, Programmation événementielle, Génie logiciel, Fichier E/S, Analyse d'images
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: Prompt Engineering, Prompt Patterns, Large Language Modeling, LLM Application, Responsible AI, Vibe coding, Generative AI, ChatGPT, Model Deployment, Restful API, Agentic systems, Application Deployment, Data Ethics, Software Development, DevSecOps, Natural Language Processing, AI Security, CI/CD, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Algorithmes, Automatisation, Scripting, Programmation en Python, Cybersécurité, Principes de programmation, Débogage, structures de données, Gestion des fichiers, Programmation informatique, Automatisation des technologies de l'information
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intelligence artificielle, Déploiement des applications, Traitement du langage naturel (NLP), Données en temps réel, Deep learning, Développement sans code, Ingénierie de requête, Analyse des Données, Analytique, Apprentissage automatique, ChatGPT, Technologies du libre-service, IA générative, Flux de travail IA, Déploiement du modèle, IA responsable, Motifs de l'invitation, IBM Cloud, Mise en œuvre de l'IA, Science des données
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Open Web Application Security Project (OWASP), OpenShift, Serverless Computing, Node.JS, Containerization, Software Development Life Cycle, Software Architecture, MongoDB, Professional Networking, Cloud-Native Computing, NoSQL, GitHub, Restful API, Git (Version Control System), Back-End Web Development, Cascading Style Sheets (CSS), Ajax, Grafana, Javascript, Azure DevOps
Débutant · Certificat Professionnel · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Algorithmes, Programmation orientée objet (POO), Conception de logiciels, Programmation Java, Analyse statistique, Java, Analyse des Données, Documentation du logiciel, Manipulation des données, Développement du programme, Principes de programmation, Environnements de développement intégré, Débogage, Test de logiciels, Résolution de problèmes, Importation/exportation de données, Fichier E/S, Programmation informatique, Conception de l'API, Traitement des données
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: OpenShift, Serverless Computing, Node.JS, Software Development Life Cycle, Software Architecture, Cloud Deployment, MongoDB, Professional Networking, CI/CD, Cloud-Native Computing, NoSQL, GitHub, Restful API, Git (Version Control System), Cascading Style Sheets (CSS), Containerization, Ajax, Front-End Web Development, Javascript, Azure DevOps
Débutant · Certificat Professionnel · 3 à 6 mois
Plusieurs enseignants
Compétences que vous acquerrez: Algorithmes, Programmation orientée objet (POO), Programmation Java, Conception de logiciels, Java, structures de données, Analyse des Données, Interface utilisateur (UI), JUnit, Débogage, Programmation événementielle, Conception orientée objet, Programmation informatique, Cryptographie, Tests unitaires, Génie logiciel, Fichier E/S, Visualisation interactive des données, Optimisation des performances, Résolution de problèmes
Débutant · Spécialisation · 3 à 6 mois