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.

Duke University
Compétences que vous acquerrez: Object Oriented Programming (OOP), Java, Algorithms, Data Structures, Encryption, Computer Programming, Software Engineering, Cryptography, File Management, Data Import/Export, Web Applications
Débutant · Cours · 1 à 3 mois

Universidad de los Andes
Compétences que vous acquerrez: Unified Modeling Language, Object Oriented Design, Software Design Documents, Object Oriented Programming (OOP), Software Engineering, Software Design
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: React.js, Server Side, JavaScript Frameworks, Node.JS, Full-Stack Web Development, Web Development Tools, Web Development, Software Engineering
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Security Testing, System Support, Generative AI, Maintainability, Automation, Technical Support, Debugging, Anomaly Detection, System Monitoring, Software Engineering, Software Documentation
Débutant · Cours · 1 à 4 semaines
University of Glasgow
Compétences que vous acquerrez: Prototypage, Cadres JavaScript, Déploiement des applications, Contrôle des versions, Examen du code, Pensée informatique, Principes de programmation, Développement de logiciels, Génie logiciel, Javascript, Applications Web, Gestion des programmes, Développement d'applications
Débutant · Cours · 1 à 4 semaines

Ball State University
Compétences que vous acquerrez: Full-Stack Web Development, Data Ethics, Machine Learning Algorithms, File Systems, SQL, Graph Theory, Database Systems, Software Development Methodologies, Database Management Systems, Statistical Methods, Data Wrangling, Software Engineering, Theoretical Computer Science, Application Security, Cryptography, Object Oriented Programming (OOP), Statistical Hypothesis Testing, Text Mining, Artificial Intelligence, Natural Language Processing
Obtenir un diplôme
Diplôme · 1 à 4 ans