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.

LearnKartS
Compétences que vous acquerrez: Google Analytics, Email Marketing, Google Ads, WordPress, LinkedIn, Content Creation, Facebook, Content Marketing, Social Media, Social Media Marketing, Search Engine Marketing, Social Media Content, Web Analytics and SEO, Advertising Campaigns, Email Automation, Social Media Campaigns, Analytics, Keyword Research, ChatGPT, Bidding
★ 4.5 (26) · Débutant · Spécialisation · 3 à 6 mois

Tecnológico de Monterrey
Compétences que vous acquerrez: Semiconductors, Electronics Engineering, Electronic Components, Electronics, Electronic Systems, Power Electronics, Basic Electrical Systems, Electrical Engineering, Materials science, Electrical Power, Electrical Systems, Electric Power Systems
★ 4.9 (24) · Débutant · Cours · 1 à 4 semaines

University of Colorado Boulder
Compétences que vous acquerrez: Cybersécurité, Cryptage, Accès aux données, Politiques de cybersécurité, Éthique des données, Communication, Cryptographie, Authentifications, Analyse des risques, Résolution de problèmes, Protection de l'information, Autorisation (informatique), Logiciel de sécurité, Contrôles de sécurité, Sécurité des données, Évaluation de la cybersécurité, Sensibilisation à la sécurité, Sécurité informatique, Cyber-attaques, Assurance de l'information
★ 3.5 (31) · Débutant · Cours · 1 à 3 mois

Advancing Women in Tech
Compétences que vous acquerrez: Amazon Web Services, Gestion des produits, Interface de programmation d'applications (API), Gestion technique des produits, Gestion des programmes, Conception de l'API, Leadership et gestion, Gestion de l'ingénierie, Conception et mise en œuvre du système, Architecture de la solution, Conception des systèmes, Leadership d'une équipe interfonctionnelle, Gestion technique, Architecture des logiciels, Architecture des systèmes, Microservices, Conception de logiciels, Rapports de gestion, Collaboration interfonctionnelle
★ 4.6 (18) · Mixte · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Création de tableaux de bord, ChatGPT, IA générative, Workflows d'IA, Conception de la base de données, Développement de bases de données, Données d'essai, Optimisation des performances, Migration des données, Documents de conception de logiciels, Ingénierie de requête, Documentation du logiciel, Tests de performance, Prototypage, Rapports d'activité, Langages de requête, Ingénierie rapide, SQL, Architecture et administration des bases de données, Gestion des bases de données, Bases de données relationnelles
★ 4.8 (53) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Intégrité des données, PostgreSQL, Importation/exportation de données, Bases de données, Développement de bases de données, Manipulation de données, SQL, Bases de données relationnelles, Gestion des bases de données, Systèmes de gestion de bases de données, Manipulation des données
★ 4.7 (113) · Débutant · Projet Guidé · Moins de 2 heures
Imperial College London
Compétences que vous acquerrez: Android Studio, Environnement virtuel, Infographie, Visualisation (infographie), Développement Android, Développement d'applications, Android (système d'exploitation), Réalité virtuelle, Techniques d'infographie, actifs 3D, Réalité augmentée et virtuelle (AR/VR), Animations
★ 4.6 (17) · Avancées · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OpenAI API, Fine-tuning, Prompt Engineering, OpenAI, Large Language Modeling, ChatGPT, Multimodal Prompts, Application Performance Management, Generative Model Architectures, Generative AI, LLM Application, Image Analysis, Photo Editing, Token Optimization, Application Programming Interface (API), Animations, Tool Calling, File Management, Python Programming, Computer Science
★ 3.9 (36) · Débutant · Spécialisation · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Traitement du langage naturel, LangChain, OpenAI, Modélisation des grandes langues, Orchestration de l'IA, Microsoft Azure, Candidature au LLM, API OpenAI, Appel d'outils, Génération assistée par récupération, Agents génératifs d'IA, SQL, Langages de requête
★ 4.5 (54) · Débutant · Projet · Moins de 2 heures

LearnQuest
Compétences que vous acquerrez: Continuous Delivery, Test Driven Development (TDD), Unit Testing, Continuous Deployment, Continuous Integration, Test Script Development, Application Deployment, Program Development, CI/CD, Agile Methodology, Test Automation, Maintainability, Software Development, Mockups, Test Case, Development Testing, Agile Software Development, Software Testing, Debugging, Python Programming
★ 4 (83) · Intermédiaire · Spécialisation · 3 à 6 mois

The University of Edinburgh
Compétences que vous acquerrez: Software Engineering, Code Reusability, Program Development, Video Game Development, Programming Principles, Software Development, Software Design, Event-Driven Programming, Computer Programming, Software Documentation, Software Testing, Computational Thinking, Game Design, Animations, Animation and Game Design
★ 4.6 (27) · Mixte · Cours · 1 à 3 mois

University of Colorado Boulder
Compétences que vous acquerrez: Systèmes d'exploitation en temps réel, Conception de l'expérience utilisateur, Intelligence artificielle et apprentissage automatique (IA/ML), Interface utilisateur (UI), Logiciels embarqués, Prototypage, HTML et CSS, Conception de logiciels, Systèmes embarqués, Conception de l'interface utilisateur (UI), Conception de l'interface et de l'expérience utilisateur (UI/UX), Conception technique, Télécommunications, Conception d'interaction, Interaction homme-machine, Internet des objets, jQuery, Facilité d'utilisation, Conception interactive, Langage de balisage hypertexte (HTML)
★ 3.7 (7) · Intermédiaire · Cours · 1 à 4 semaines