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 Illinois Urbana-Champaign
Compétences que vous acquerrez: Structures de données, Outils de programmation informatique, Débogage, Programmation orientée objet (POO), Programmation informatique, Génie logiciel, Logiciel d'ingénierie, Développement du programme, Environnements de développement intégré, Gestion de la mémoire, C++ (langage de programmation), Environnement de développement, Conception orientée objet
Intermédiaire · Cours · 1 à 4 semaines
SAS
Compétences que vous acquerrez: SAS (Software), Data Manipulation, Statistical Reporting, Data Import/Export, Requirements Analysis, Data Transformation, Data Validation, Analysis, Data Access, Statistical Programming, Statistical Analysis, Data Analysis, Data Cleansing, Exploratory Data Analysis, Data Wrangling, Data Analysis Software, Microsoft Excel, Data Processing, Data Preprocessing, Statistical Software
Préparer un diplôme
Débutant · Certificat Professionnel · 3 à 6 mois

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Public Key Infrastructure, Cryptography, Public Key Cryptography Standards (PKCS), Cryptographic Protocols, Encryption, Authentications, Data Encryption Standard, Advanced Encryption Standard (AES), Key Management, Network Protocols, Email Security, Cybersecurity, Network Security, Security Software, Data Integrity, Multi-Factor Authentication, Firewall
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois
Macquarie University
Compétences que vous acquerrez: Data Visualization, Microsoft Excel, Spreadsheet Software, Excel Formulas, Microsoft Office, Data Management, Productivity Software, Writing
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Conception de la base de données, Importation/exportation de données, Administration des bases de données, Systèmes de gestion de bases de données, Développement de bases de données, Intégrité des données, Bases de données, Interface de ligne de commande, Modélisation des données, SQL, IBM DB2, Gestion des bases de données, Bases de données relationnelles, MySQL, Logiciel de base de données, Systèmes de base de données, Architecture et administration des bases de données, PostgreSQL
Débutant · Cours · 1 à 4 semaines

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Raisonnement déductif, Logique informatique, Combinatoire, Informatique théorique, Programmation Python, Programmation informatique, Mathématiques appliquées, Raisonnement logique, Pensée informatique, Programmation en Python, Arithmétique, Principes de programmation
Débutant · Cours · 1 à 3 mois

California Institute of the Arts
Compétences que vous acquerrez: Design conceptuel, Documentation du logiciel, Créativité, Raconter une histoire, Animation et conception de jeux, Éléments et principes de conception, Conception, Théorie des jeux, Récit de l'histoire, Rédaction, Prototypage, L'idée, Conception de jeux
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: L'activation de l'IA, Concision, Rédaction du procès-verbal de la réunion, Une créativité alimentée par l'IA, Modélisation des grandes langues, Automatisation des courriels, Ingénierie rapide, Connaissance de l'IA, Personnalisation de l'IA, Ingénierie de requête, L'idée, Remue-méninges, Rédaction commerciale, Calendrier, Candidature au LLM, Rédaction d'affaires
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Invitations multimodales, Conception de solutions, Une créativité alimentée par l'IA, Flux de travail agentiques, Ingénierie rapide, Agents génératifs d'IA, Motifs de l'invitation, Personnalisation de l'IA, Version du logiciel, Ingénierie de requête, L'idée, Test de scénario, Candidature au LLM
Débutant · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Configuration du système, Internet des objets, Programmation Python, Programmation informatique, Commandes Linux, Interface de ligne de commande, Systèmes d'exploitation, Interface utilisateur (UI), Gestion des processus du système d'exploitation, Systèmes de fichiers, Systèmes embarqués, Linux, Logiciels embarqués, Programmation en Python, Gestion des fichiers, Environnements de développement intégré, Matériel informatique, Environnement de développement, Principes de programmation, Plates-formes informatiques, Langages de script
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Data Warehousing, Data Flow Diagrams (DFDs), Data Modeling, Data Pipelines, Ansible, Cloud Security, Diagram Design, Data Validation, Database Design, Apache Airflow, Star Schema, Snowflake Schema, Interviewing Skills, Apache Spark, PySpark, CI/CD, Docker (Software), SQL, Workflow Management, Git (Version Control System)
Intermédiaire · Certificat Professionnel · 3 à 6 mois

Korea Advanced Institute of Science and Technology(KAIST)
Compétences que vous acquerrez: Science des matériaux, Equations différentielles, Composants électroniques, Mécanique, électromagnétisme, Analyse technique, Mathématiques appliquées, Ingénierie, Visualisation scientifique, Énergie et services publics, Génie électrique, Physique, Modélisation mathématique, Calcul intégral, Calculs d'ingénierie, Mathématiques avancées, Systèmes électriques
Intermédiaire · Spécialisation · 3 à 6 mois