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.
Plusieurs enseignants
Compétences que vous acquerrez: Algorithmes, Programmation informatique, structures de données, Programmation Java, Conception orientée objet, Visualisation interactive des données, Conception de logiciels, Débogage, Programmation orientée objet (POO), Tests unitaires, Résolution de problèmes, Cryptographie, Interface utilisateur (UI), Principes de programmation, Java, Programmation événementielle, Optimisation des performances, Analyse des Données, Génie logiciel, Cryptage
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Computer Graphic Techniques
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Déploiement des applications, Développement d'applications, Grafana, Restful API, Projet ouvert de sécurité des applications web (OWASP), Istio, DevOps, Commandes Linux, Importation/exportation de données, Développement agile de logiciels, Gherkin (langage de script), Kubernetes, Génie logiciel, Cycle de vie du développement logiciel, Intégration continue, CI/CD, Architecture logicielle, Développement piloté par les tests (TDD), Architecture de l'informatique en nuage, Git (Système de contrôle des versions)
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Rétrospective de Sprint, Maquettes, Utilisabilité, Conception centrée sur l'utilisateur, Prototypage, Wireframing, Interface utilisateur (UI), Règles pour l’accessibilité des contenus Web, Design Thinking, Planification du Sprint, Conception de l'expérience utilisateur, Recherche utilisateur
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Environnements de développement intégré, structures de données, Programmation informatique, Programmation en Python, Pensée informatique, Principes de programmation, Scripting, Jupyter, Outils de développement de logiciels, Importation/exportation de données, Gestion des fichiers
Débutant · Cours · 1 à 4 semaines

University of Maryland, College Park
Compétences que vous acquerrez: Gestion des risques, Modélisation des menaces, Sécurité publique et nationale, Cybersécurité, Gouvernance, Cyber-gouvernance, Télécommunications, Détection des menaces, Sécurité des infrastructures, Risque cybernétique, Sécurité des entreprises, Stratégie de cybersécurité, Gestion de la sécurité, Sécurité des données, Sensibilisation à la sécurité, Sécurité informatique, Vulnérabilité, Mise en réseau générale, Cyber-attaques, Politiques de cybersécurité
Débutant · Cours · 1 à 3 mois

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

Princeton University
Compétences que vous acquerrez: Science Informatique Théorique, Algorithmes, structures de données, Programmation informatique, Programmation Java, Routage de réseau, Pensée informatique, Cryptographie, Algèbre linéaire, Théorie des graphes
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Intelligence artificielle, Réponse aux incidents, Éthique des données, Cybersécurité, Gestion des incidents de sécurité informatique, Cyber Threat Intelligence, Informations d'identification personnelle, Gestion des incidents, Sécurité des données, Communication technique, Gestion de la sécurité, Sensibilisation à la sécurité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Réponse aux incidents, Gestion des incidents de sécurité informatique, Cybersécurité, Splunk, Gestion des incidents, Gestion des documents, Détection des menaces, TCP/IP, Contrôle continu, Documentation technique, Protocoles réseau, Surveillance du réseau, Surveillance des événements, Analyse du réseau, Chasse aux cybermenaces, Sécurité réseau, Gestion des informations et des événements de sécurité (SIEM), Détection et prévention des intrusions
Débutant · Cours · 1 à 4 semaines

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Web Servers, Distributed Computing, Network Troubleshooting, Servers, Network Architecture, System Programming, Network Protocols, Systems Architecture, TCP/IP, Computer Networking, Network Performance Management, Scalability, File Transfer Protocol (FTP), System Design and Implementation, Web Services, Microservices, Debugging, OS Process Management, Software Development, Application Programming Interface (API)
Débutant · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Graph Theory, Programming Principles, Arithmetic
Débutant · Cours · 1 à 4 semaines