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.

Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Prompt Patterns, Responsible AI, ChatGPT, Generative AI, Model Deployment, Restful API, Retrieval-Augmented Generation, Vibe coding, Natural Language Processing, Application Deployment, Data Ethics, AI Workflows, Agentic systems, CI/CD, Software Development, Real Time Data, Artificial Intelligence and Machine Learning (AI/ML), Java Programming
Intermédiaire · 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

Meta
Compétences que vous acquerrez: Javascript, React Native, Git (Système de contrôle des versions), Commandes Unix, GitHub, développement iOS, Apple Xcode, Contrôle des versions, Interface utilisateur (UI), structures de données, Programmation Swift, Restful API, Tests d'utilisabilité, Développement Mobile, Apple iOS, Design d'interaction, Recherche utilisateur, Jest (cadre de test JavaScript), Données de base (logiciel), Persona (Expérience utilisateur)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Django (Web Framework), Responsive Web Design, Cascading Style Sheets (CSS), HTML and CSS, Back-End Web Development, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), SQL, Database Design, Databases, Front-End Web Development, Database Administration, Unit Testing, MySQL, Web Development, Computer Programming, Pseudocode, Communication
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Responsible AI, Database Design, Responsive Web Design, Docker (Software), Git (Version Control System), Object Oriented Programming (OOP), CI/CD, Restful API, Java Programming, Model Deployment, Engineering Software, Version Control, Database Management, Software Design
Débutant · Certificat Professionnel · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Claude Code, Prompt Engineering, ChatGPT, Generative AI Agents, Prompt Patterns, Generative AI, Multimodal Prompts, AI Workflows, AI Orchestration, LLM Application, Productivity, AI Personalization, Artificial Intelligence and Machine Learning (AI/ML), Software Engineering, Software Development Tools, Software Development, Software Architecture, Automation, Software Testing, Software Design
Débutant · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Algorithmes, Programmation Java, Programmation orientée objet (POO), Java, Science Informatique Théorique, structures de données, Programmation informatique, Tests de performance
Intermédiaire · Cours · 3 à 6 mois
Stanford University
Compétences que vous acquerrez: Algorithmes, Authentifications, Normes de cryptographie à clé publique (PKCS), Cybersécurité, Codage sécurisé, Pensée informatique, Cryptage, Gestion des clés, Cryptographie, Norme de chiffrement avancée (AES), Intégrité des données, Data Encryption Standard
Mixte · Cours · 1 à 3 mois

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: Cloud Native Computing, Infrastructure en nuage, Principes du Kanban, Cloud Computing, Déploiement dans le nuage, CI/CD, Architecture de l'informatique en nuage, Stockage dans le Cloud, Sécurité de l'informatique en nuage, Développement piloté par les tests (TDD), Plates-formes d'informatique en nuage, Gestion de projet Agile, DevOps, Scrum (développement de logiciels), Rétrospective de Sprint, Services en nuage, Témoignage de l'utilisateur, Méthodologie Agile, Développement agile de produits, Développement agile de logiciels
Débutant · Spécialisation · 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

Compétences que vous acquerrez: Bootstrap (Front-End Framework), Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Browser Compatibility, User Centered Design, React Redux, CI/CD, Cloud Applications, Responsive Web Design, Cloud Development, NoSQL, Git (Version Control System), GitHub, Webpack, HTML and CSS, Application Development, MongoDB, Agile Methodology, Engineering Software
Débutant · Certificat Professionnel · 3 à 6 mois