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.

Microsoft
Compétences que vous acquerrez: Debugging, Version Control, C# (Programming Language), Microsoft Copilot, Event-Driven Programming, Git (Version Control System), Object Oriented Programming (OOP), .NET Framework, Software Design Patterns, Program Development, Software Architecture, Application Deployment, Development Testing, Object Oriented Design, Microsoft Visual Studio, Software Testing, ASP.NET, Software Development Tools, Security Testing, File Systems
★ 4.6 (7) · Débutant · Certificat Professionnel · 3 à 6 mois

LearnKartS
Compétences que vous acquerrez: GitLab, Intégration continue, Git (système de contrôle de version), Comptes d'utilisateurs, Examen du code, CI/CD, Logiciel de collaboration, Contrôle des versions, Bitbucket, Version du logiciel
★ 4.5 (13) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Cryptography, Network Security, Cryptographic Protocols, OSI Models, Public Key Infrastructure, Cybersecurity, Key Management, Network Protocols, Encryption, Remote Access Systems, Firewall, Brute-force attacks, Emerging Technologies, TCP/IP, Wireless Networks, Local Area Networks, Authentications, Quantum computing
★ 4.8 (12) · Avancées · Cours · 1 à 4 semaines

Coursera
Compétences que vous acquerrez: Collaborative Software, Organizational Skills, Document Management, Project Management Software, Project Coordination, Telecommuting, Project Management, Productivity Software, Project Documentation, Internal Communications, Data Security, File Management, User Accounts, Information Privacy, Account Management
★ 4.6 (16) · Débutant · Projet Guidé · Moins de 2 heures

Birla Institute of Technology & Science, Pilani
Compétences que vous acquerrez: Theoretical Computer Science, Mathematics and Mathematical Modeling, Applied Mathematics, Algorithms, Cryptography, Data Management
Débutant · Cours · 1 à 3 mois

Illinois Tech
Compétences que vous acquerrez: Commutateurs de réseau, Systèmes d'accès à distance, Gestion de la mémoire, Virtualisation et machines virtuelles, Technologies de stockage des données, Réseau local virtuel (VLAN), Infrastructure de données, Virtualisation, Stockage des données, Machines virtuelles, Réalité virtuelle, Centres de données, Réseau virtuel, Serveurs, configuration iSCSI, Matériel informatique
★ 4.6 (16) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Algorithms, Technical Communication, Solution Design, Programming Principles, Theoretical Computer Science, Data Structures, Applied Mathematics, Computer Science
★ 4.3 (28) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Automatisation des processus d'entreprise, Connaissance de l'IA, IA générative, Intelligence artificielle, Modélisation des grandes langues, Médias sociaux, Candidature au LLM, ChatGPT, Une créativité alimentée par l'IA, Création de contenu, Ingénierie rapide, Rédaction, Processus d'affaires, Motifs de l'invitation, Optimisation des processus
★ 4.3 (17) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Docker (Software), Kubernetes, Containerization, Cloud-Native Computing, YAML, Devops Tools, Development Environment, Application Deployment, Software Installation, Infrastructure Architecture, General Networking, Network Infrastructure, Linux, Command-Line Interface
★ 4.9 (17) · Débutant · Cours · 3 à 6 mois

O.P. Jindal Global University
Compétences que vous acquerrez: Digital Marketing, Web Analytics, Digital Advertising, Search Engine Marketing, Digital Marketing Campaigns, Digital Analysis, Online Advertising, Digital Marketing Tools, Google Analytics, Search Engine Optimization, Web Analytics and SEO, Google Ads, Marketing Channel, Social Media Marketing, Marketing Strategies, MarTech, Marketing Planning, Paid media, Marketing Analytics, Social Media Campaigns
★ 4.2 (13) · Débutant · Cours · 1 à 3 mois

DeepLearning.AI
Compétences que vous acquerrez: Model Deployment, Cloud Deployment, Performance Testing, Android Development, Model Optimization, Model Evaluation, Image Analysis, PyTorch (Machine Learning Library), AI Integrations, Tensorflow, Hardware Architecture, Artificial Neural Networks, Artificial Intelligence
★ 4.4 (29) · Débutant · Projet · Moins de 2 heures

EDUCBA
Compétences que vous acquerrez: Cadres JavaScript, Applications Web, Gestion des données, Tests de logiciels, Angulaire, Composants de l'interface utilisateur, Validation des données, Interface utilisateur (UI), Modèle Vue Contrôleur, Contrôle d'accès basé sur les rôles (RBAC), Authentifications, Réutilisation du code, Conception et développement de sites web, Conception de sites web réactifs, Bootstrap (Framework Front-End)
★ 4.6 (27) · Intermédiaire · Cours · 1 à 4 semaines