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 Minnesota
Compétences que vous acquerrez: Customer Acquisition Management, Target Market, Market Opportunities, Competitive Analysis, Go To Market Strategy, Persona Development, Value Propositions, Strategic Partnership, Target Audience, Product Planning, Product Management, Business Strategy, Business Modeling, Product Knowledge, Product Lifecycle Management, Product Requirements
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Responsive Web Design, HTML and CSS, Web Design, Cascading Style Sheets (CSS), Hypertext Markup Language (HTML), Bootstrap (Front-End Framework), Layout Design, UI Components, Front-End Web Development, Multimedia, Usability, Web Development, Interactive Design, Javascript, Graphic and Visual Design, Web Design and Development, Typography, Project Design, User Interface (UI), Web Analytics and SEO
Débutant · Spécialisation · 3 à 6 mois

University of Colorado Boulder
Compétences que vous acquerrez: Développement de logiciels, Programmation orientée objet (POO), Modèles de conception de logiciels, Conception de l'API, Conception de l'interface et de l'expérience utilisateur (UI/UX), Architecture des logiciels, Programmation Java, Intégrations AI, Conception de logiciels, Java, Langage de modélisation unifié, Conception orientée objet
Préparer un diplôme
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Engagement des clients, Éthique des données, Développement des ventes, Automatisation des courriels, L'IA responsable, Vente, Pratiques générales de vente, Gestion des ventes, Prospection commerciale, Ingénierie rapide, Génération de leads
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Authentifications, Réutilisation du code, Serveurs web, Tests unitaires, Interface de programmation d'applications (API), Gestion des bases de données, Services Web, Bases de données, Sécurité des applications, Conception de l'API, JSON, Test de l'API, Architecture des logiciels, Tests de logiciels, Microservices, Go (Langage de programmation), Restful API, Codage sécurisé, Côté serveur, Autorisation (informatique)
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: React.js, Réutilisation du code, Modèles de conception de logiciels, Javascript, TypeScript
Avancées · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Logiciel de veille stratégique, Manipulation de données, Analyse, Transformation des données, Gestion des bases de données, Développeur SQL Oracle, Systèmes de gestion de bases de données, Langages de requête, Prise de décision, Intelligence économique, Analyse, Tableaux croisés dynamiques et graphiques, Optimisation des performances, Bases de données Oracle, Rapports d'activité, Analyse des données, SQL
Mixte · Cours · 1 à 4 semaines

Compétences que vous acquerrez: OSI Models, TCP/IP, Vulnerability Scanning, General Networking, Network Protocols, Network Security, Network Monitoring, Network Troubleshooting, Security Testing, Intrusion Detection and Prevention, Vulnerability Assessments, Firewall, Performance Tuning, Threat Detection, Network Analysis, Test Script Development, Scripting, System Configuration
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Modélisation des données, Sécurité des données, Contrôle des coûts, Logiciel de veille stratégique, Gestion de l'informatique en nuage, Entreposage de données, Gouvernance des données, Power BI, Applications en nuage, Analyse d'entreprise, Intelligence économique, Schéma du flocon de neige, Logiciel de visualisation de données, Sécurité de l'informatique en nuage, Intégration dans le nuage, Amazon Web Services, Analyse avancée, Intégration des données, Informatique en nuage, Gestion des données
Intermédiaire · Cours · 1 à 4 semaines

University of California, Davis
Compétences que vous acquerrez: Développement Web Front-End, Feuilles de style en cascade (CSS), Conception de l'interface utilisateur (UI), HTML et CSS, Développement Web, GitHub, Conception de sites web, Conception de sites web réactifs, Déploiement des applications
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Kubernetes, Cloud-Native Computing, YAML, Containerization, Devops Tools, Application Deployment, Command-Line Interface, Cloud Deployment, Software Installation, Development Environment, Infrastructure Architecture, Automation, Configuration Management, Application Lifecycle Management, Scalability
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Développement Web Front-End, Serveurs web, Feuilles de style en cascade (CSS), HTML et CSS, Développement web back-end, Javascript, Développement Web, Cadres JavaScript, Langage de balisage hypertexte (HTML), Node.JS, Applications Web, Logiciel médiateur, Côté serveur
Intermédiaire · Projet Guidé · Moins de 2 heures