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: Operating Systems, Cybersecurity, Computer Architecture, Cloud Computing
Débutant · Cours · 1 à 4 semaines

École Nationale des Ponts et Chaussées
Compétences que vous acquerrez: Socioeconomics, Social Impact, Sustainable Development, Market Dynamics, Energy and Utilities, Social Studies, Environmental Issue, Economic Development, Market Analysis, Sustainable Technologies, Public Policies, Environmental Engineering, Electrical Systems, Sustainable Engineering, Environmental Science, Economics, Market Opportunities, Financial Inclusion, Cost Benefit Analysis, Climate Change Mitigation
Débutant · Cours · 3 à 6 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: C++ (Programming Language), Data Structures, Object Oriented Programming (OOP), Object Oriented Design, Graph Theory, Development Environment, Data Storage, Engineering Software, Unstructured Data, Computer Programming, Software Engineering, Algorithms, Memory Management, Computer Programming Tools, Integrated Development Environments, Debugging, Program Development, Database Systems, Theoretical Computer Science
Intermédiaire · Spécialisation · 1 à 3 mois
University of Alberta
Compétences que vous acquerrez: Sprint Retrospectives, Scrum (Software Development), Software Technical Review, Agile Project Management, Agile Software Development, Software Quality Assurance, Usability Testing, User Research
Mixte · Cours · 1 à 4 semaines

Kennesaw State University
Compétences que vous acquerrez: Internet Of Things, Cybersecurity, Cyber Security Strategy, Information Systems Security, Cyber Engineering, Cyber Security Policies, Infrastructure Security, Security Awareness, Information Privacy, Data Security, Emerging Technologies, Enterprise Security
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Workflow Management, DevOps, Business Metrics, Organizational Development, Organizational Structure, System Monitoring, Incident Management, Operational Efficiency, Backlogs, Accountability, Organizational Change, Performance Measurement, Cloud Management, Problem Management, Continuous Monitoring, Process Improvement, Continuous Improvement Process, Culture Transformation, Quality Improvement, Risk Management
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Prompt Patterns, LLM Application, Vibe coding, Generative AI, Code Review, Generative Model Architectures, Program Development, Software Development Methodologies, Machine Learning Methods, Machine Learning, Artificial Intelligence and Machine Learning (AI/ML)
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cloud Services, Cloud Deployment, Amazon Web Services, Cloud Computing Architecture, Cloud Computing, Cloud Solutions, Cloud Infrastructure, Cloud Platforms, Cloud Engineering, Public Cloud, Software As A Service, Infrastructure As A Service (IaaS), Cloud Management, Computing Platforms, Platform As A Service (PaaS), Hybrid Cloud Computing, User Accounts, Multi-Cloud, Virtual Environment, System Support
Débutant · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: jQuery, Javascript and jQuery, Javascript, Data Manipulation, HTML and CSS, Data Validation, UI Components, Scripting, Scripting Languages, Event-Driven Programming, Computational Thinking, JavaScript Frameworks, Web Design and Development, Web Applications, Programming Principles, Hypertext Markup Language (HTML), Cascading Style Sheets (CSS), Program Development, Game Design, Frontend Performance
Débutant · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Database Development, Database Design, Oracle Databases, Oracle SQL Developer, Relational Databases, Database Application, PL/SQL, SQL, Operational Databases, Database Theory, Database Management, Database Architecture and Administration, Database Management Systems, Stored Procedure, Data Modeling, Data Integrity, Transaction Processing, Data Storage
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apache Kafka, Real Time Data, Event-Driven Programming, Data Pipelines, Data Processing, Distributed Computing, Scalability, Systems Architecture, Software Architecture, DevOps, Docker (Software), Fraud detection, Configuration Management
Débutant · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: Continuous Delivery, DevOps, Continuous Deployment, Devops Tools, CI/CD, Continuous Integration, Test Automation, Agile Methodology, Automation, Continuous Improvement Process, Unit Testing, Information Technology Operations, Systems Administration, System Testing, Software Testing
Débutant · Cours · 1 à 4 semaines