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: Legal Risk, Responsible AI, Data Ethics, Generative AI, Personally Identifiable Information, Law, Regulation, and Compliance, Engineering Software, Information Privacy, Regulation and Legal Compliance, Artificial Intelligence, Data Security, Case Studies, Diversity Awareness, Ethical Standards And Conduct, Governance, Mitigation
Débutant · Cours · 1 à 4 semaines

University of Michigan
Compétences que vous acquerrez: Failure Analysis, Engineering Practices, Biomedical Engineering, Ethical Standards And Conduct, Engineering Management, Engineering, Case Studies, Civil Engineering, Software Engineering, Safety Assurance
Débutant · Cours · 1 à 4 semaines

Snowflake
Compétences que vous acquerrez: Data Engineering, Data Pipelines, Database Management, Data Manipulation, Databases, Data Transformation, Data Lakes, Extract, Transform, Load, Data Warehousing, DevOps, Cloud Development, SQL, Data Integration, CI/CD, Application Development, Artificial Intelligence and Machine Learning (AI/ML), Role-Based Access Control (RBAC), Software Development Tools, Stored Procedure, Data Analysis
Débutant · Certificat Professionnel · 1 à 3 mois

Columbia University
Compétences que vous acquerrez: La construction, Innovation, Transformation des entreprises, Immobilier, Environnement, santé et sécurité, Estimation de la construction, Enchères, Méthodologies allégées, Financement de projets, Calendriers des projets, Clôture du projet, Finance, Gestion des risques liés aux projets, Gestion de la construction, Estimation des coûts, Planification, Modélisation de l'information sur les bâtiments, Travail à la perforatrice, Contrôle des coûts, Calendrier
Débutant · Spécialisation · 3 à 6 mois
University of Alberta
Compétences que vous acquerrez: Principes du Kanban, Scrum (développement de logiciels), Méthodologie Agile, Méthodologies de développement de logiciels, Développement axé sur les processus, Cycle de vie du développement logiciel, Génie logiciel, Développement agile de logiciels
Mixte · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Chemical Engineering, Hazard Analysis, Process Engineering, Safety Assurance, Safety Training, Risk Management, Process Control, Failure Analysis, Accident Prevention, Risk Analysis
Intermédiaire · Cours · 1 à 4 semaines

University of California, Irvine
Compétences que vous acquerrez: Installation du logiciel, Systèmes d'Exploitation, Maîtrise de l'informatique, Réseaux informatiques, Configuration du système, Systèmes de fichiers, Architecture matérielle, Matériel informatique, Systèmes informatiques, TCP/IP, Technologies de l'information, Mise en réseau générale, Protocoles réseau, Sécurité réseau
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Jest (JavaScript Testing Framework), Django (Web Framework), Version Control, Restful API, Responsive Web Design, Unix Commands, HTML and CSS, Git (Version Control System), GitHub, Relational Databases, Object Oriented Programming (OOP), Database Management Systems, Bootstrap (Front-End Framework), React.js, Mobile Development, SQL, Database Design, API Design, Linux Commands, Python Programming
Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Google Cloud Platform, Interface de ligne de commande, Informatique sans serveur, Amazon S3, Rust (langage de programmation), Technologies de l'informatique en nuage, Pipelines de données, Big Data, Informatique distribuée, Programmation en Python, Gouvernance des données, Intégration continue, Cloud Computing, Extrait, NumPy, Génie logiciel
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Git (Système de contrôle des versions), Interface de ligne de commande, Version du logiciel, Commandes Linux, Commandes Unix, Développement Web, Gestion des fichiers, Développement de logiciels, Linux, GitHub, Contrôle des versions, Logiciel de collaboration, Outils de développement de logiciels
Débutant · Cours · 1 à 4 semaines
Georgia Institute of Technology
Compétences que vous acquerrez: Conception mécanique, Ingénierie biomédicale, Résolution de problèmes, Analyse technique, Analyse des défaillances, Processus de conception technique, Analyse structurelle, Mécanique, Science des matériaux
Intermédiaire · Cours · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Mathématiques appliquées, Systèmes électriques, Systèmes électroniques, Couple (Physique), Physique, Analyse technique, Génie électrique, Mathématiques avancées, Systèmes électriques de base, Modélisation mathématique, Mécanique, Résolution de problèmes, Trigonométrie, Calculs, Composants électroniques, Calculs d'ingénierie
Intermédiaire · Spécialisation · 3 à 6 mois