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: Détermination de la taille de l'échantillon, Analyse, Échantillonnage (statistiques), SQL, Validation des données, Transformation des données, Logiciel de tableur, Données Validation des données, Qualité des données, Nettoyage des données, Intégrité des données, Google Sheets, Transformation de données
★ 4.8 (19 k) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Prompt Engineering, Large Language Modeling, Retrieval-Augmented Generation, Generative AI, PyTorch (Machine Learning Library), Prompt Patterns, Generative AI Agents, Fine-tuning, Vector Databases, LLM Application, Generative Model Architectures, Generative Adversarial Networks (GANs), Embeddings, Natural Language Processing, Tool Calling, Hugging Face, Model Optimization, Reinforcement Learning, Transfer Learning, Data Pipelines
★ 4.5 (1 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Intelligence artificielle, Réglementation et conformité juridique, IA générative, Normes et conduite éthiques, Études de cas, Atténuation, L'IA responsable, Protection de l'information, Risque juridique, Contrôle continu, Droit, Connaissance de l'IA, IA responsable, Logiciel d'ingénierie, Sensibilisation à la diversité, Éthique des données, Informations d'identification personnelle
Débutant · Cours · 1 à 4 semaines

Amazon
Compétences que vous acquerrez: Développement d'applications, Programmation Java, Cycle de vie du développement logiciel, Git (système de contrôle de version), Java, Langage de modélisation unifié, Principes de programmation, Analyse des besoins, Développement de logiciels, Méthodologies de développement de logiciels, Contrôle des versions, Méthodologie agile, Développement logiciel agile, JUnit, Tests de logiciels, Débogage, Cadre de travail Spring, Cycle de vie du développement des systèmes, Maintenabilité, Modèles de conception de logiciels, Développement agile de logiciels, Méthodologie Agile
★ 4.8 (40) · Débutant · Cours · 1 à 3 mois

University of California, Davis
Compétences que vous acquerrez: Analyse des données, Visualisation des données, ArcGIS, Information et technologie géospatiales, Logiciel de visualisation de données, Analyse spatiale, Cartographie géospatiale, Cartographie des données, Gestion des métadonnées, Gestion des fichiers, Logiciel SIG, Partage des données, Qualité des données, Systèmes d'information géographique
★ 4.8 (5,9 k) · Débutant · Cours · 1 à 4 semaines

Princeton University
Compétences que vous acquerrez: Programmation informatique, Programmation Java, Algorithmes, Java, Conception orientée objet, Principes de programmation, Simulations, Développement du programme, Pensée informatique, Animations, Structures de données, Programmation orientée objet (POO), Réutilisation du code, Fichier E/S, Informatique, Informatique théorique
★ 4.7 (1,4 k) · Débutant · Cours · 1 à 3 mois

Yale University
Compétences que vous acquerrez: Global Positioning Systems, Geospatial Information and Technology, Communication Systems, Mechanics, General Science and Research, Physics, Environmental Monitoring
★ 4.9 (680) · Débutant · Cours · 1 à 3 mois

Pontificia Universidad Católica del Perú
Compétences que vous acquerrez: Software Development Life Cycle, Unified Modeling Language, Software Development Methodologies, Software Development, Process Driven Development, Waterfall Methodology
★ 4.9 (142) · Débutant · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Workflow Management, Jira (Software), Product Roadmaps, Collaborative Software, Kanban Principles, Project Coordination, Agile Software Development, Agile Methodology, Issue Tracking, Agile Project Management, Project Management Software
★ 4.7 (1,1 k) · Débutant · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: NoSQL, Database Administration, Data Warehousing, SQL, Data Pipelines, Apache Hadoop, Database Architecture and Administration, Database Design, Database Management, Relational Databases, Data Security, Linux Commands, Data Migration, Data Governance, MongoDB, Apache Spark, Apache Kafka, Extract, Transform, Load, Data Architecture, Data Store
★ 4.6 (7,5 k) · Débutant · Certificat Professionnel · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Programmation événementielle, L'esprit de croissance, Communication technique, Programmation informatique, Java, Programmation Java, Examen par les pairs, Algorithmes, Analyse des réseaux sociaux, Tests unitaires, Conception orientée objet, Analyse du réseau, Visualisation interactive des données, Développement du programme, Résolution de problèmes, Structures de données, Théorie des graphes, Tests de logiciels, Programmation orientée objet (POO), Interface utilisateur (UI)
★ 4.7 (7,2 k) · Intermédiaire · Spécialisation · 3 à 6 mois

Princeton University
Compétences que vous acquerrez: Traitement des transactions, Normes de cryptographie à clé publique (PKCS), Protocoles de réseau, Scripting, Politique financière, Stockage des données, Cryptage, Technologies émergentes, Circuits intégrés à application spécifique, Gestion des clés, Cryptographie, FinTech, Informatique distribuée, Actifs numériques, Analyse du processus, Systèmes de paiement, Règlement financier, Sécurité des applications, Blockchain, Protocoles cryptographiques
★ 4.6 (3,1 k) · Mixte · Cours · 1 à 3 mois