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: cadre .NET, Modélisation des données, Conception orientée objet, Fichier E/S, Programmation orientée objet (POO), Visual Basic (langage de programmation), Modèle de langage unifié, Programmation informatique, Outils de développement Microsoft, structures de données, Génie logiciel
Intermédiaire · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Scripting, Programmation orientée objet (POO), Développement Web, Débogage, Programmation en Python, Algorithme de forêt aléatoire, structures de données, Fichier E/S, Optimisation des performances, Génie logiciel, Outils de développement web, Programmation informatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception fonctionnelle, Scripting, Javascript, Langages de script, Développement Web, Logique d'entreprise, structures de données, Persistance des données, Stockage des données, Génie logiciel, Conception de jeux
Débutant · Projet Guidé · Moins de 2 heures

Simplilearn
Compétences que vous acquerrez: cadre .NET, Cartographie objet-relationnelle, C++ (langage de programmation), Services web, ASP.NET, Programmation orientée objet (POO), Gestion des bases de données, C (langage de programmation), Développement d'applications, Développement de jeux vidéo, Principes de programmation, Génie logiciel, Moteur Unité, C# (langage de programmation), Restful API, Modèles de conception de logiciels
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: IA générative, Utilisabilité, Conception centrée sur l'utilisateur, Maquettes, Intelligence artificielle, Prototypage, Conception de logiciels, Génie logiciel, Wireframing, Ingénierie de requête, Conception de l'interface et de l'expérience utilisateur (UI/UX), Flux de travail IA, Architecture logicielle
Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Développement Web, structures de données, Programmation en Python, Principes de programmation, Outils de développement web, Programmation informatique, Génie logiciel, Pensée informatique
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Algorithmes, Programmation Java, Microsoft Visual Studio, Génie logiciel, Java, Développement d'applications
Intermédiaire · Projet Guidé · Moins de 2 heures

University of Colorado Boulder
Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, JUnit, Software Testing, Software Engineering, Java, Java Programming, Computer Programming, Unit Testing, Program Development, Software Design, Test Driven Development (TDD), Conceptual Design
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Importation/exportation de données, Bases de données, ChatGPT, Pandas (paquetage Python), Programmation en Python, API OpenAI, Ingénierie de requête, Traitement du langage naturel (NLP), Génie logiciel, SQL, Manipulation des données, Apprentissage automatique
Intermédiaire · Projet Guidé · Moins de 2 heures

Clemson University
Compétences que vous acquerrez: Intelligence artificielle, Mise en œuvre de l'IA, Analyse des besoins, Conception centrée sur l'homme, Recherche UI/UX, Développement de logiciels, Conception de l'expérience utilisateur, Génie logiciel, Outils de développement de logiciels, Recherche utilisateur, Méthodologies de développement de logiciels
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Codio
Compétences que vous acquerrez: Go (Programming Language), Object Oriented Programming (OOP), Web Services, Web Frameworks, Debugging, Python Programming, Restful API, Dependency Analysis, Performance Tuning, Software Engineering
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: HTML et CSS, Développement Web, PHP (langage de script), Génie logiciel, Applications Web, Conception et développement de sites web
Intermédiaire · Projet Guidé · Moins de 2 heures