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.

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: File I/O, Python Programming, Code Reusability, Data Structures, Programming Principles, Computer Programming, Program Development, Application Development, Algorithms, Data Import/Export
★ 4.4 (4,9 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Generative Model Architectures, Data Ethics, Generative AI Agents, AI Personalization, Mobile Development, AI powered creativity, Software Design Documents, Software Design, Prompt Engineering Tools, Anthropic Claude, Mobile Development Tools, LLM Application, AI literacy, iOS Development, Machine Learning Software, Software Development
★ 4.7 (12 k) · Avancées · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Programmation en Python, Réutilisation du code, Programmation informatique, Développement Web complet, Test de l'API, Git (système de contrôle de version), Structures de données, Gestion des bases de données, Contrôle des versions, Bases de données relationnelles, Développement Web Front-End, Bootstrap (Framework Front-End), Systèmes de gestion de bases de données, Restful API, Hébergement en nuage, Commandes Unix, Programmation orientée objet (POO), Programmation Python, Développement web back-end, GitHub, Django (Framework Web)
★ 4.6 (9,9 k) · Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Connaissance de l'IA, Ingénierie de requête, Développement de logiciels, Intelligence artificielle et apprentissage automatique (IA/ML), Génie logiciel, Examen du code, Motifs de l'invitation, Intégration continue, Conception de logiciels, Sécurité des applications, Candidature au LLM, Flux de travail agentiques, Intégrations AI, ChatGPT, IA générative, Agents génératifs d'IA, Documents de conception de logiciels, Architecture des logiciels, Ingénierie rapide, Éthique des données, Architectures de modèles génératifs
★ 4.7 (12 k) · Intermédiaire · Spécialisation · 1 à 3 mois

Johns Hopkins University
Compétences que vous acquerrez: Développement Web, Environnement de développement, Feuilles de style en cascade (CSS), Conception de sites web réactifs, Langage de balisage hypertexte (HTML), Lignes directrices sur l'accessibilité du contenu web, Développement Web Front-End, Conception de sites web, Outils de développement web, Web sémantique, Ajax, HTML et CSS, Javascript, Applications Web
★ 4.7 (17 k) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Cascading Style Sheets (CSS), Unix Commands, HTML and CSS, Git (Version Control System), Back-End Web Development, API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), Database Management, Code Reusability, Mobile Development, Python Programming
★ 4.7 (25 k) · Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: L'idée, Conception de l'expérience utilisateur, Conception de solutions, Facteurs humains, Développement de la personnalité, Conception centrée sur l'homme, Lignes directrices sur l'accessibilité du contenu web, Analyse concurrentielle, Expérience de l'utilisateur, Penser la conception, Témoignage de l'utilisateur, Recherche sur les utilisateurs, Recherche UI/UX, Conception centrée sur l'utilisateur, Persona (Expérience utilisateur)
★ 4.8 (17 k) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), CI/CD, Restful API, Data Ethics, Java Programming, Model Deployment, Version Control, Database Management, Software Development, Software Design
★ 4.6 (7,6 k) · Débutant · Certificat Professionnel · 3 à 6 mois

University of Pennsylvania
Compétences que vous acquerrez: Programmation en Python, Science des données, Programmation informatique, Programmation Java, Nettoyage des données, Java, Visualisation des données, Structures de données, Outils de programmation informatique, Développement d'applications, Pandas (paquetage Python), Tests unitaires, Analyse des données, Principes de programmation, Matplotlib, Débogage, Fichier E/S, Programmation Python, Eclipse (Logiciel), Programmation orientée objet (POO), Conception orientée objet
★ 4.5 (1,9 k) · Débutant · Spécialisation · 3 à 6 mois

DeepLearning.AI
Compétences que vous acquerrez: Apprentissage profond, Apprentissage automatique appliqué, Évaluation du modèle, Tensorflow, Réseaux neuronaux convolutifs, Modèle de formation, Intelligence artificielle, Apprentissage automatique, Prétraitement de données, Analyse d'images, Prétraitement des données, Vision par ordinateur, Réseaux neuronaux artificiels, Keras (bibliothèque de réseaux neuronaux)
★ 4.8 (20 k) · Intermédiaire · Cours · 1 à 4 semaines
Plusieurs enseignants
Compétences que vous acquerrez: Bioinformatique, Cryptographie, Programmation informatique, Programmation Java, Génie logiciel, Résolution de problèmes, Java, Structures de données, Conception de logiciels, Algorithmes, Fichier E/S, Tests unitaires, Analyse des données, Programmation orientée objet (POO), Interface utilisateur (UI), Conception orientée objet, Visualisation interactive des données, Débogage, Programmation événementielle, Tests de logiciels
★ 4.6 (15 k) · Débutant · Spécialisation · 3 à 6 mois
Compétences que vous acquerrez: Réponse aux incidents, Sécurité des données, Sensibilisation à la sécurité, Cybersécurité, Intelligence artificielle, IA générative, Workflows d'IA, Gestion des incidents de sécurité informatique, Éthique des données, Renseignements sur les cybermenaces, Gestion des incidents, Gestion de la sécurité, Communication technique
★ 4.8 (6,3 k) · Débutant · Cours · 1 à 3 mois