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.
University of California, Davis
Compétences que vous acquerrez: Semi-conducteurs, Science des matériaux, Génie électrique, Analyse structurelle, Ingénierie, Composants électroniques, Ingénierie électronique, Gestion thermique, Analyse des défaillances, Ingénierie mécanique, Génie chimique
Mixte · Cours · 1 à 3 mois
University of Leeds
Compétences que vous acquerrez: Gestion des risques de l'entreprise, Gouvernance, Mise en œuvre du projet, Cycle de vie des projets, Gestion des risques, Analyse des partenaires, Gestion de l'ingénierie, Gestion des contrats, Analyse financière, Project Management, Performance du projet, Gestion des risques liés aux projets, Définition du champ d'application du projet, Gestion des partenaires, Financement de projets, Retour sur investissement, Gestion des programmes, Engagement des parties prenantes, Gestion du champ d'application, Conception du projet
Intermédiaire · Spécialisation · 3 à 6 mois

University of California, Irvine
Compétences que vous acquerrez: Logiciels embarqués, Architecture de réseau, Matériel informatique, Systèmes embarqués, Protocoles réseau, Internet des objets, Réseaux sans fil, Architecture matérielle
Mixte · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: structures de données, Science Informatique Théorique, C et C++, Théorie des graphes, Javascript, Java, Programmation en Python, Algorithmes, Tests de développement, Programmation informatique, Rust (langage de programmation), Stockage des données, Principes de programmation, Pensée informatique, Bioinformatique, Développement du programme, Cas de test, Débogage, Test de logiciels, Analyse du réseau
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: structures de données, Pandas (paquetage Python), Programmation en Python, Automatisation, Web scraping, JSON, Principes de programmation, Programmation informatique, Restful API, Programmation orientée objet (POO), Interface de programmation d'application (API), Importation/exportation de données, Analyse des Données, Fichier E/S, Manipulation des données, NumPy, Jupyter
Débutant · Cours · 1 à 3 mois
Compétences que vous acquerrez: Jest (JavaScript Testing Framework), User Acceptance Testing (UAT), Cucumber (Software), Postman API Platform, Software Testing, Behavior-Driven Development, Test Tools, Selenium (Software), Test Driven Development (TDD), API Testing, Unit Testing, Performance Testing, Functional Testing, Test Automation, Web Development Tools, Usability Testing, User Interface (UI), Test Case, Javascript
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, IA responsable, Flux de travail IA, Analyse exploratoire des données (AED), Science des données, Éthique des données, Intelligence artificielle et apprentissage automatique (IA/ML), Synthèse des données, Réseaux antagonistes génératifs (GAN), ChatGPT, IA générative, Deep learning, Ingénierie des caractéristiques, Mise en œuvre de l'IA, Présentation des données, Réalité augmentée et virtuelle (AR/VR), Motifs de l'invitation, Visualisation de Données, Modélisation prédictive, Ingénierie de requête
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Logiciel de Visualisation de Données, Analyse statistique, IA responsable, Nettoyage des données, Flux de travail IA, Programmation en Python, Intelligence artificielle et apprentissage automatique (IA/ML), Narration des données, Éthique des données, Réalité augmentée et virtuelle (AR/VR), ChatGPT, IA générative, Deep learning, Outils d'ingénierie de requête, Analyse des Données, Tableau de bord, Ingénierie de requête, Motifs de l'invitation, Analytique, OpenAI
Intermédiaire · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Prompt Patterns, ChatGPT, Generative AI, Responsible AI, Google Gemini, Project Management, LLM Application, AI Enablement, Project Management Life Cycle, Data Ethics, Case Studies, Team Oriented, Artificial Intelligence and Machine Learning (AI/ML), Artificial Intelligence, Project Documentation, AI Workflows, Deep Learning, Augmented and Virtual Reality (AR/VR), Machine Learning
Intermédiaire · Spécialisation · 1 à 3 mois

SkillUp
Compétences que vous acquerrez: Prompt Engineering, AI Workflows, AI Orchestration, Generative AI, ChatGPT, OpenAI API, Microsoft Copilot, AI Enablement, Software Architecture, Integrated Development Environments, Code Review, Software Design, API Design, Debugging, Software Development, Application Development, AI Security, Database Design, Python Programming, Automation
Intermédiaire · Spécialisation · 3 à 6 mois
University of Michigan
Compétences que vous acquerrez: Traitement des données, structures de données, Programmation en Python, Analyse des Données, Environnement de développement, Manipulation des données, Installation du logiciel
Débutant · Cours · 1 à 3 mois

Vanderbilt University
Compétences que vous acquerrez: Logiciel de Visualisation de Données, Traitement des données, Programmation informatique, Logiciels mathématiques, Algorithmes, Programmation orientée objet (POO), Interface utilisateur (UI), ChatGPT, Principes de programmation, Apprentissage automatique appliqué, Traitement des signaux numériques, Analyse des Données, Ingénierie de requête, Fichier E/S, Matlab, Diagrammes de dispersion, Analyse d'images, Personnalisation par l'IA, Histogramme, Modélisation prédictive
Débutant · Spécialisation · 3 à 6 mois