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.

Scrimba
Compétences que vous acquerrez: Middleware, Développement Web, React.js, Outils de développement web, React Redux, Cadres JavaScript, Javascript
Intermédiaire · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Sustainable Development, Sustainable Business, Corporate Sustainability, Sustainable Design, Systems Thinking, Professional Development, Leadership, Strategic Leadership, Change Management, Professional Networking, Self-Awareness
Préparer un diplôme
Débutant · Cours · 1 à 4 semaines

Macquarie University
Compétences que vous acquerrez: Information Privacy, Personally Identifiable Information, Data Security, Threat Modeling, Vulnerability Assessments, Cybersecurity, Vulnerability, Data Ethics, General Data Protection Regulation (GDPR), Cyber Risk, Data Governance, Data Integrity, Data Encryption Standard, Security Management, Security Software, Compliance Management, Risk Management, Data Access, Security Strategy, NIST 800-53
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Job Control Language (JCL), Unix, Package and Software Management, Systems Administration, TCP/IP, Operating System Administration, Disaster Recovery, System Software, Operating Systems, Data Storage, Software Installation, Debugging, System Configuration, Network Administration
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kubernetes, Containerization, Cloud Infrastructure, Google Cloud Platform, Cloud Computing, Cloud Management, Application Deployment, Virtual Machines, YAML, Command-Line Interface
Intermédiaire · Cours · 1 à 4 semaines

Howard University
Compétences que vous acquerrez: Business Analytics, Prévisions, Analyse de régression, Analyse statistique, Modélisation d'entreprise, Stratégie commerciale, Microsoft Excel, Logiciel de Feuille de Calcul, Modélisation prédictive, Analyse des Données, Modélisation financière
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: JSON, Évaluation de modèles, Conception de l'API, ChatGPT, Ingénierie de requête, Optimisation des performances, API OpenAI, Gestion des clés, Interface de programmation d'application (API), Authentifications, Grand modèle de langage (LLM)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prototypage, Développement de la personnalité, Wireframing, Conception de l'expérience utilisateur, Maquettes, Figma (Logiciel de conception), Design d'interaction, Documentation du logiciel, Architecture de l'information, Conception d’interfaces utilisateur (UI), Design Thinking, Évolutivité, Tests d'utilisabilité, Recherche utilisateur, Parcours utilisateur, Composants UI
Avancées · Cours · 1 à 3 mois

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Programmation événementielle, Modèles de conception de logiciels, Microservices, Test de logiciels, Conception et mise en œuvre du système, Conception de logiciels, Cloud Computing, Programmation en Scala, Évolutivité, Architecture logicielle, Informatique distribuée, Cadres d'application
Intermédiaire · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: SQL, Data Manipulation, Data Analysis, Business Analytics, Query Languages, Databases, Relational Databases, Data Management, Data Modeling, Data Integration
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Kubernetes, Containerization, Application Deployment, Google Cloud Platform, Cloud Services, Cloud Infrastructure, Cloud Management, Cloud Computing
Intermédiaire · Cours · 1 à 3 mois

University of Illinois Urbana-Champaign
Compétences que vous acquerrez: Hydrology, Water Resources, Water Quality, Environmental Science, Biology, Natural Resource Management, Environment, Climate Change Adaptation, Microbiology
Intermédiaire · Cours · 1 à 4 semaines