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: Autorisation (informatique), Bases de données relationnelles, Unix, Authentifications, Gestion des bases de données, Systèmes de fichiers, Linux, Interface de ligne de commande, Systèmes d'Exploitation, Commandes Linux, SQL, Comptes d'utilisateurs, Bash (langage de script)
Débutant · 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), API Testing, GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, Python Programming
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
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

University of Colorado Boulder
Compétences que vous acquerrez: Verification And Validation, Computational Thinking, Systems Design, System Design and Implementation, Systems Analysis, Model Evaluation, Software Design, Computer Architecture, Program Development, Software Quality (SQA/SQC), Logical Reasoning
Débutant · Cours · 1 à 4 semaines

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: 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

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

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: Intelligence artificielle, Communication technique, Gestion des incidents de sécurité informatique, Sécurité des données, Réponse aux incidents, Cyber Threat Intelligence, Cybersécurité, Politiques de cybersécurité, Éthique des données, Gestion de la sécurité, Sécurité IA, Sensibilisation à la sécurité, Gestion des incidents, Informations d'identification personnelle
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Protocoles réseau, Gestion des incidents de sécurité informatique, Surveillance des événements, Gestion des informations et des événements de sécurité (SIEM), Splunk, Sécurité réseau, Détection des menaces, Réponse aux incidents, Surveillance du réseau, TCP/IP, Analyse du réseau, Langage de requête, Gestion des incidents, Détection et prévention des intrusions, Contrôle continu, Gestion de la sécurité
Débutant · Cours · 1 à 4 semaines
University of Michigan
Compétences que vous acquerrez: Environnement de développement, Analyse des Données, Programmation en Python, structures de données, Manipulation des données, Installation du logiciel, Traitement des données
Débutant · Cours · 1 à 3 mois