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: Bash (Scripting Language), Shell Script, Unix Shell, Linux Commands, Scripting, Linux, Scripting Languages, Unix, Command-Line Interface, OS Process Management, Computational Logic, File I/O, Programming Principles, Debugging
Débutant · Cours · 1 à 3 mois

University of Minnesota
Compétences que vous acquerrez: Revues de conception, Interface utilisateur (UI), Examen par les pairs, Recherche en design, Recherche sur les utilisateurs, Interaction homme-machine, Conception interactive, Prototypage, Expérience de l'utilisateur, L'idée, Recherche UI/UX, Conception de l'interface utilisateur (UI), Conception de l'expérience utilisateur, Conception, Persona (Expérience utilisateur), Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception d'interaction, Tests d'utilisabilité, Facilité d'utilisation, Conception graphique et visuelle
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Tests de développement, Conception de sites web réactifs, Outils de développement web, Interface utilisateur (UI), Données Validation des données, Analyse Web et SEO, Développement Web Front-End, Bootstrap (Framework Front-End), Outils de génie logiciel, HTML et CSS, Animations, Conception de sites web, Validation des données, Javascript, Lignes directrices sur l'accessibilité du contenu web, Feuilles de style en cascade (CSS), Compatibilité des navigateurs, Langage de balisage hypertexte (HTML), Débogage, Web sémantique, Composants de l'interface utilisateur
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Computational Thinking, Algorithms, Programming Principles, Data Structures, Problem Solving, Javascript, Performance Tuning
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: ISO/IEC 27001, Gouvernance Gestion des risques et conformité, Gestion des technologies de l'information, Réglementation et conformité juridique, Technologie de l'information, Évaluation de la cybersécurité, Audit de conformité, Droit, Cyber-gouvernance, Gestion des risques, Cybersécurité, Conformité réglementaire, Gestion des services informatiques, Audit, Gestion des services, Gestion de la conformité, Éthique des données, L'IA responsable, Risque cybernétique, Bibliothèque de l'infrastructure des technologies de l'information, IA responsable
Intermédiaire · Cours · 1 à 3 mois

Pragmatic AI Labs
Compétences que vous acquerrez: Performance Tuning, SQL, Rust (Programming Language), Database Systems, Database Software, Relational Databases, Database Development, Database Application, Database Management, Data Engineering, JSON, Databases, Query Languages, Command-Line Interface, SQL Server Reporting Services, Data Import/Export, Database Administration, Data Processing, Data Science, Data Modeling
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Competitive Analysis, Market Research, User Story, User Interface (UI), Competitive Intelligence, User Interface and User Experience (UI/UX) Design, Usability, Persona Development, Microsoft Copilot, Product Development, Market Analysis, UI/UX Strategy, New Product Development, Product Management, Product Lifecycle Management, Product Roadmaps, Data Ethics, Law, Regulation, and Compliance, Responsible AI, Data Governance
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Penetration Testing, Metasploit, Exploitation techniques, Cloud Security, Vulnerability Scanning, Security Testing, Network Security, Application Security, Vulnerability Assessments, Cybersecurity, Mobile Security, Wireless Networks, Human Factors (Security), Network Analysis, Linux, Technical Communication
Avancées · Cours · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Maîtrise des données, Environnement de développement, Installation du logiciel, Science et recherche générales, Analyse des données, Git (système de contrôle de version), R (logiciel), Version du logiciel, Rapports statistiques, Rmarkdown, Science des données, GitHub, R Programmation, Contrôle des versions
Mixte · Cours · 1 à 4 semaines

University of Alberta
Compétences que vous acquerrez: Modèle Vue Contrôleur, Architecture des systèmes, Programmation orientée objet (POO), Conception orientée objet, Documents de conception de logiciels, Modèles de conception de logiciels, Conception de logiciels, Architecture des logiciels, Développement de logiciels, Langage de modélisation unifié, Ingénierie des familles de produits, Java, Visualisation des logiciels, Protocole d'accès simple aux objets (SOAP), Microservices, Examen du code, Services Web, Conception de l'API, Architecture orientée services, Restful API
Débutant · Spécialisation · 3 à 6 mois

Meta
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), React.js, Event-Driven Programming, UI Components, Web Development Tools, Code Reusability, Front-End Web Development, JavaScript Frameworks, Application Programming Interface (API), Web Applications, Unit Testing, Application Development, Software Design Patterns, Javascript, Development Environment, Context Management, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Dataflow
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Python Programming, Program Development, Game Design, Code Reusability, Computer Programming, Programming Principles, Functional Design, Development Environment, Computational Logic, Building Codes
Débutant · Cours · 1 à 4 semaines