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.

Infosec
Compétences que vous acquerrez: Linux Administration, Version Control, Linux, Git (Version Control System), Linux Commands, Network Troubleshooting, Unix, Operating System Administration, Bash (Scripting Language), Systems Administration, Scripting, User Provisioning, Shell Script, User Accounts, Software Versioning, System Configuration, Unix Shell, Scripting Languages, Package and Software Management, Network Administration
★ 4.4 (22) · Intermédiaire · Cours · 1 à 3 mois

Peking University
Compétences que vous acquerrez: Object Oriented Design, Object Oriented Programming (OOP), Unified Modeling Language, Software Engineering, Software Design, Java, Software Development Methodologies, C++ (Programming Language), Program Development, Software Design Patterns, Java Programming, Software Development, Software Architecture, Systems Analysis, Systems Design, Computer Programming, C# (Programming Language), System Design and Implementation, Requirements Analysis
★ 4.5 (12) · Débutant · Cours · 3 à 6 mois

Vanderbilt University
Compétences que vous acquerrez: Réponse aux incidents, Coordination, Ingénierie rapide, L'activation de l'IA, IA générative, Analyse des performances, Cybersécurité, Motifs de l'invitation, Test de scénario, Collaboration interfonctionnelle, Cyber-attaques, Gestion de la performance des équipes, Facilitation de la discussion, Durcissement, ChatGPT, Workflows d'IA, Gestion de crise, Gestion des incidents de sécurité informatique, Personnalisation de l'IA, Ingénierie de requête
★ 4.9 (30) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Données Validation des données, Programmation orientée objet (POO), Importation/exportation de données, Développement d'applications, Gestion des données, Magasin de données, Java, Maintenabilité, Persistance des données, Conception de logiciels, Fichier E/S, Validation des données, Conception orientée objet, Programmation Java
★ 4.4 (20) · Intermédiaire · Cours · 1 à 4 semaines

Cisco Learning and Certifications
Compétences que vous acquerrez: OSI Models, Network Security, Network Protocols, Network Performance Management, Network Architecture, Network Monitoring, Role-Based Access Control (RBAC), Network Troubleshooting, Network Administration, Computer Networking, TCP/IP, Network Planning And Design, Cybersecurity, Routing Protocols, Firewall, Network Routing, Network Analysis, IT Infrastructure, Cloud Computing, Automation
★ 4.8 (22) · Débutant · Spécialisation · 3 à 6 mois

Duke University
Compétences que vous acquerrez: Données Validation des données, JSON, Documentation du logiciel, Programmation en Python, Programmation Python, Déploiement des applications, Gestion des paquets et des logiciels, Validation des données, Côté serveur, Test de l'API, Interface de programmation d'applications (API), Cadres Web, Restful API
★ 2.5 (31) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: Music Theory, Musical Composition, Music, Instrumental Music, Post-Production, Media Production, Music Performance, Creativity, Aesthetics, Oral Expression, Digital Publishing, System Configuration
★ 4.4 (12) · Débutant · Spécialisation · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Sécurité des données, Méthodes d'apprentissage automatique, Big Data, Informatique, Éthique des données, Cryptage, Apprentissage automatique, Cybersécurité, Protection de l'information, Cryptographie, Serveurs web, Pédagogie numérique, Réseaux neuronaux artificiels, Apprentissage supervisé, Personnalisation de l'IA
★ 4.6 (10) · Débutant · Cours · 1 à 3 mois

Edureka
Compétences que vous acquerrez: Performance Tuning, Web Development, Web Applications, Software Architecture, Other Programming Languages, Network Security, Memory Management
★ 2.8 (14) · Débutant · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: Usability Testing, Usability, Test Tools, Test Planning, User Research, Interactive Data Visualization, Product Development, Web Analytics and SEO, User Accounts, Data Integration
★ 4.3 (31) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez: LangChain, LLM Application, Prompt Engineering, API Design, MLOps (Machine Learning Operations), Large Language Modeling, Performance Tuning, Microservices, Application Deployment, Kubernetes, Scalability, Site Reliability Engineering, DevOps, CI/CD, Docker (Software), Python Programming, Containerization, System Monitoring, Cloud Platforms, Security Controls
★ 2.6 (7) · Intermédiaire · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: Penetration Testing, MITRE ATT&CK Framework, Metasploit, Public Key Infrastructure, Exploit development, Exploitation techniques, Threat Modeling, Cybersecurity, Cryptography, Mobile Security, Cryptographic Protocols, Security Testing, Vulnerability Scanning, Cyber Security Assessment, Application Security, Operating System Administration, Network Security, Operating Systems, Encryption, Hardening
★ 4 (20) · Intermédiaire · Spécialisation · 3 à 6 mois