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.
Rice University
Compétences que vous acquerrez: Analyse des données, Analyse descriptive, Analyse d'entreprise, Modélisation statistique, Formules Excel, Distribution de probabilité, Méthodes statistiques, Statistiques descriptives, Analyse statistique, Échantillonnage (statistiques), Analyse des écarts, Inférence statistique, Statistiques, Microsoft Excel, Probabilités et statistiques, Graphiques en boîte, Analyse de corrélation, Prise de décision
★ 4.7 (2,7 k) · Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Flux d'utilisateurs, Maquettes, Conception d'interaction, Wireframing, Figma (logiciel de conception), Expérience de l'utilisateur, Interface utilisateur (UI), Recherche sur les utilisateurs, Prototypage, Développement de la personnalité, Recherche en design, Persona (Expérience utilisateur), Conception de l'expérience utilisateur, Facilité d'utilisation, Conception de l'interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Recherche UI/UX, Penser la conception, Documentation du logiciel, Tests d'utilisabilité
★ 4.2 (12) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciel de collaboration, Wireframing, Figma (logiciel de conception), Conception centrée sur l'utilisateur, Expérience de l'utilisateur, Recherche sur les utilisateurs, Prototypage, Développement de la personnalité, Recherche en design, Persona (Expérience utilisateur), Conception de l'expérience utilisateur, Recherche UI/UX, Conception interactive
★ 4.5 (24) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Installation du logiciel, Déploiement des applications, CI/CD, Outils de développement de logiciels, Docker (Logiciel), Outils de construction, DevOps, Livraison continue, Intégration continue, Outils Devops, Déploiement continu, Jenkins, Développement de logiciels
★ 3.6 (34) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Retrieval-Augmented Generation, Model Deployment, LLM Application, LangChain, Large Language Modeling, Microservices, Test Driven Development (TDD), Software Architecture, Scalability, MLOps (Machine Learning Operations), Cloud Deployment, Cloud Computing Architecture, API Design, Site Reliability Engineering, Kubernetes, Prompt Engineering, Containerization, Infrastructure as Code (IaC), Python Programming, Performance Analysis
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: 3D Modeling, SketchUp (3D Modeling Software), Autodesk Maya, Architectural Drawing, Computer Graphics, Computer Graphic Techniques, Architecture and Construction
★ 4.8 (12) · Débutant · Cours · 1 à 4 semaines

Kennesaw State University
Compétences que vous acquerrez: Gestion de crise, Plan d'urgence, Politiques de cybersécurité, Cybersécurité, Gestion de la vulnérabilité, Administration des réseaux, Mise en réseau générale, Cyber-attaques, Gestion des incidents de sécurité informatique, Gestion de la sécurité, Sécurité des réseaux, Gestion des risques, Pare-feu, Réponse aux incidents, Planification de la continuité des activités, Sécurité réseau, Reprise après sinistre, Surveillance du réseau, Stratégie de cybersécurité, Cyber-gouvernance, Gestion des incidents, Gestion des vulnérabilités
★ 4.7 (1,4 k) · Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Risk Management Framework, Risk Analysis, Risk Management, Cybersecurity, Incident Management, Network Security, Incident Response, Cloud Security, Cyber Attacks, Authentications, Business Continuity Planning, Information Systems Security, Application Security, Security Management, Threat Modeling, Threat Management, OSI Models, Disaster Recovery, Cryptography, Vulnerability Assessments
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Structures de données, IA générative, Optimisation des performances, Développement d'applications, Algorithmes, Documentation technique, Conception de l'application, Évolutivité, C++ (langage de programmation), Documentation du logiciel, Gestion de la mémoire
★ 4.8 (6) · Débutant · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Qualité des données, Partage des données, Bases de données relationnelles, Information et technologie géospatiales, Analyse, Capture des données, Technologies de stockage des données, Conception de la base de données, Cartographie géospatiale, ArcGIS, Logiciel SIG, Manipulation de données, Analyse spatiale, Modélisation des données, Gestion des données, Cartographie des données, Systèmes d'information géographique, Stockage des données, Langages de requête, Manipulation des données
★ 4.8 (2,1 k) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Déploiement des applications, Persistance des données, Gestion des applications d'entreprise, Programmation Java, Bases de données, Développement web back-end, Java, Documentation du logiciel, Conception de l'API, Interface de programmation d'applications (API)
★ 3.8 (13) · Débutant · Cours · 1 à 4 semaines

Duke University
Compétences que vous acquerrez: Restful API, Déploiement des applications, Cadres Web, Validation des données, Programmation Python, Côté serveur, Gestion des paquets et des logiciels, Test de l'API, JSON, Données Validation des données, Programmation en Python, Documentation du logiciel, Interface de programmation d'applications (API)
★ 2.5 (31) · Intermédiaire · Projet Guidé · Moins de 2 heures