Les cours en génie logiciel peuvent vous aider à comprendre comment concevoir, développer et tester des applications. Vous pouvez développer des compétences en architecture, programmation, gestion du code et résolution de problèmes.

Compétences que vous acquerrez: Machines virtuelles, Systèmes d'exploitation, Architecture des ordinateurs, Systèmes informatiques, Systèmes de fichiers, Linux, Dépannage du matériel, Virtualisation, Périphériques, Support technique, Installation du logiciel, Comptes d'utilisateurs, Administration des systèmes d'exploitation, Virtualisation et machines virtuelles, Stockage des données, Configuration du système, Matériel informatique, Infrastructure de réseau, Reprise après sinistre, Mac OS
★ 4.7 (2 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Data Flow Diagrams (DFDs), Apache Airflow, Data Pipelines, Diagram Design, Data Mapping, Data Modeling, Data Integration, Data Architecture, Data Warehousing, Apache Spark, Extract, Transform, Load, Database Development, Data Processing, Data Transformation, Configuration Management, Enterprise Security
Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Blockchain, Rust (Programming Language), Program Development, Application Deployment, Command-Line Interface, Transaction Processing
Débutant · Cours · 1 à 4 semaines

SkillsBooster Academy
Débutant · Cours · 1 à 4 semaines

Meta
Compétences que vous acquerrez: Jest (cadre de test JavaScript), Réutilisation du code, Composants de l'interface utilisateur, React.js, Environnement de développement, Javascript, Modèles de conception de logiciels, Outils de développement web, Cadres JavaScript, Gestion du contexte, Développement Web Front-End, Interface de programmation d'applications (API), Tests unitaires
★ 4.6 (1,5 k) · Intermédiaire · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Agentic Workflows, Data Pipelines, CI/CD, AI Workflows, Agentic systems, Technology Roadmaps, DevOps, Build Tools, Real Time Data, Development Environment, Data Architecture, TypeScript, Software Documentation, Software Development Tools, Data Processing, Computer Programming Tools, Rust (Programming Language), Application Deployment
Débutant · Cours · 1 à 4 semaines

Pragmatic AI Labs
Compétences que vous acquerrez: Claude Code, Software Architecture, Anthropic Claude, Systems Architecture, Software Development Tools, Continuous Integration, Software Design Patterns, Code Coverage, Code Review, AI Workflows, Agentic Workflows, Software Technical Review, Command-Line Interface, Prompt Engineering, Context Management, Prompt Patterns, YAML, Rust (Programming Language), Software Installation, Unix Commands
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: System Monitoring, Data Quality, Performance Tuning, Apache Spark, Data Validation, Data Pipelines, Query Languages, Debugging, Data Transformation, Anomaly Detection, PySpark, Performance Analysis, Extract, Transform, Load, Failure Analysis, SQL, Data Architecture, Data Processing, Benchmarking, Root Cause Analysis, Distributed Computing
Avancées · Spécialisation · 3 à 6 mois

University of Alberta
Compétences que vous acquerrez: Program Development, Computational Thinking, Software Development, Event-Driven Programming, Programming Principles, Software Engineering, Debugging, Problem Solving, Game Design, Theoretical Computer Science, Computer Programming, Software Quality (SQA/SQC), Data Structures, Python Programming, Video Game Development, Algorithms, Application Development, Computer Science, Functional Testing, User Interface (UI) Design
Intermédiaire · Cours · 1 à 3 mois

University of Michigan
Compétences que vous acquerrez: Probabilités et statistiques, Évaluation du modèle, Prise de décision fondée sur des données, Tracé (graphique), Programmation en Python, Statistiques bayésiennes, Modélisation statistique, Programmation Python, Échantillonnage (statistiques), Analyse statistique, Visualisation des données, Tests d'hypothèses statistiques, Visualisation statistique, Méthodes statistiques, Inférence statistique, Jupyter, Logiciel statistique, Programmation statistique, Statistiques, Seaborn, Matplotlib
★ 4.6 (3,3 k) · Débutant · Spécialisation · 1 à 3 mois

SkillsBooster Academy
Compétences que vous acquerrez: Agentic Workflows, Search Engine Optimization, Agentic systems, Web Analytics and SEO, AI Workflows, Content Optimization, Generative AI Agents, Cross-Functional Team Leadership, Keyword Research, Prompt Engineering, Semantic Web, Prompt Patterns, ChatGPT, LLM Application, Content Strategy, Artificial Intelligence, Marketing Automation, Generative AI, Predictive Analytics, Business Strategy
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Model Deployment, MLOps (Machine Learning Operations), Microservices, Containerization, Application Deployment, Service Level, Debugging, Unit Testing, Software Testing, System Monitoring, Continuous Deployment, Docker (Software), Software Architecture, Kubernetes, Software Design, Restful API, Systems Architecture, Cloud Computing Architecture, Application Performance Management, Continuous Monitoring
Intermédiaire · Cours · 1 à 3 mois