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.

Edureka
Compétences que vous acquerrez: JUnit, Apache Maven, Java Programming, Java, Unit Testing, Software Design Patterns, Test Automation, Build Tools, Software Design, Data Access, Maintainability, Software Testing, IntelliJ IDEA, SQL, Computer Programming, Programming Principles, Object Oriented Programming (OOP), Software Engineering, Software Development, Design Strategies
Intermédiaire · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Unit Testing, Test Driven Development (TDD), Continuous Integration, CI/CD, Software Testing, Continuous Deployment, Testability, Test Script Development, Model Training, MLOps (Machine Learning Operations), Tensorflow, Maintainability, Applied Machine Learning, Software Engineering, Code Reusability, Machine Learning Methods, Python Programming
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Memory Management, Scalability, Performance Tuning, .NET Framework, C# (Programming Language), System Programming, C (Programming Language), Debugging, Data Structures, Software Engineering, Interoperability
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: MLOps (Machine Learning Operations), AI Workflows, API Design, CI/CD, Software Quality Assurance, Code Review, Software Engineering, Software Versioning
Intermédiaire · Cours · 1 à 4 semaines

Atchison Technology
Compétences que vous acquerrez: Scalability, Cloud-Native Computing, Software Architecture, Software As A Service, Systems Architecture, Cloud Computing Architecture, Cloud Applications, Service Level, Infrastructure Architecture, Enterprise Architecture, Application Design, Capacity Management, Application Programming Interface (API), System Monitoring, Service Management, Incident Response, Software Engineering, Dependency Analysis, Risk Management Framework
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Côté serveur, React.js, Génie logiciel, Développement Web, Cadres JavaScript, Applications Web, Node.JS
Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: JUnit, Java Programming, Unit Testing, Java, Test Script Development, Program Development, Software Testing, Verification And Validation, Quality Assurance, Software Quality Assurance, Test Case, Systems Development, Software Development, Software Engineering, Application Development, Data Validation, Object Oriented Programming (OOP), Object Oriented Design, User Interface (UI), Data Modeling
Mixte · Cours · 1 à 4 semaines
Coursera
Compétences que vous acquerrez: Classification And Regression Tree (CART), Decision Tree Learning, Classification Algorithms, Applied Machine Learning, Java Programming, Machine Learning Algorithms, Algorithms, Machine Learning, Data Structures, Analysis, Software Engineering
Avancées · Cours · 1 à 4 semaines

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

Ball State University
Compétences que vous acquerrez: Data Ethics, Graph Theory, Machine Learning Algorithms, Supervised Learning, File Systems, SQL, Software Engineering, Data Visualization, Financial Statement Analysis, Statistical Hypothesis Testing, Statistical Methods, Spatial Data Analysis, Cryptography, Object Oriented Programming (OOP), SAS (Software), Text Mining, Artificial Intelligence, Predictive Modeling, Data Science, Natural Language Processing
Obtenir un diplôme
Diplôme · 1 à 4 ans