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: Java, Algorithmes, Structures de données, Développement d'applications, Génie logiciel, Programmation Java
★ 4.4 (10) · Intermédiaire · Projet Guidé · Moins de 2 heures

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Vibe coding, Generative AI Agents, AI Workflows, Agentic Workflows, Code Review, AI Personalization, Google Workspace, Software Development Tools, Software Development, Responsible AI, Application Deployment, Generative AI, Software Engineering, Artificial Intelligence, Design Software, Front-End Web Development, React.js, Web Development, Javascript
★ 4.4 (7) · Débutant · Cours · 1 à 3 mois

Codio
Compétences que vous acquerrez: Go (Programming Language), Package and Software Management, Object Oriented Programming (OOP), Web Services, Web Frameworks, Debugging, Python Programming, Server Side, Other Programming Languages, Performance Tuning, Software Engineering, Programming Principles
★ 3.6 (10) · Débutant · Cours · 1 à 4 semaines

Edureka
Compétences que vous acquerrez: Outils d'ingénierie rapide, Outils de génie logiciel, Agents génératifs d'IA, Motifs de l'invitation, Codage sécurisé, Tests de logiciels, Conception de logiciels, Architecture des logiciels, Développement Web complet, Outils de développement de logiciels, Développement Web, Développement de logiciels, Codage vibratoire, IA générative, Ingénierie rapide, Sécurité de l'IA, Conception et développement de sites web, Génie logiciel, Informatique, Documentation du logiciel
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Gestion du contenu, Développement Web, HTML et CSS, Applications Web, Langage de balisage hypertexte (HTML), Intégration frontale, Conception et développement de sites web, Génie logiciel, PHP (langage de script), Langages de script
★ 4.1 (9) · Intermédiaire · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: AWS CloudFormation, Amazon Web Services, Amazon Elastic Compute Cloud, Event-Driven Programming, Infrastructure as Code (IaC), Serverless Computing, Event Monitoring, Software Engineering
★ 4.8 (9) · Débutant · Projet Guidé · Moins de 2 heures

SkillsBooster Academy
Compétences que vous acquerrez: Prompt Engineering, Vibe coding, AI Workflows, Software Development Tools, Generative AI Agents, Code Review, Software Development, Software Engineering, AI Personalization, GitHub, Web Development Tools, Design Software, Responsible AI, Generative AI, Web Development, Front-End Web Development, Javascript, Application Deployment, React.js, Artificial Intelligence
★ 4.5 (10) · Débutant · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, L'enseignement, Pédagogie, Engagement des étudiants, Sensibilisation à la diversité, Planification des cours, Apprentissage interactif, Instruire, Pédagogie K-12, Information et technologie géospatiales, Génie logiciel, Stockage des données, Stratégies d'enseignement, Impact social, Facebook, Pédagogie numérique, Informatique
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Threat Modeling, Feature Engineering, Anomaly Detection, Data Visualization, MLOps (Machine Learning Operations), Agentic Workflows, AI Security, A/B Testing, Model Optimization, Open Web Application Security Project (OWASP), Model Training, Software Engineering, Responsible AI, Technical Communication, Agentic systems, Application Security, Model Deployment, Continuous Monitoring, CI/CD, Reinforcement Learning
Intermédiaire · Certificat Professionnel · 3 à 6 mois

Scrimba
Compétences que vous acquerrez: Web Applications, Database Application, Database Development, Data Access, Real Time Data, Javascript, Data Entry, Software Engineering, Authentications
Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: MLOps (Machine Learning Operations), Data Pipelines, Model Evaluation, Systems Design, Transfer Learning, Data Preprocessing, Data Quality, Feature Engineering, Deep Learning, Python Programming, Data Validation, Scikit Learn (Machine Learning Library), Applied Machine Learning, Predictive Modeling, Software Engineering, Debugging, Supervised Learning, Git (Version Control System), Performance Metric, Statistical Analysis
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Workflows d'IA, Conception de logiciels, Architecture des logiciels, Conception centrée sur l'utilisateur, Intégrations AI, Conception de l'expérience utilisateur, IA générative, Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception de l'interface utilisateur (UI), Génie logiciel, Maquettes, Prototypage, Interface utilisateur (UI), Une créativité alimentée par l'IA
Débutant · Cours · 1 à 4 semaines