Les cours en informatique peuvent vous aider à comprendre les algorithmes, les systèmes informatiques, les données et les principaux concepts liés au développement logiciel. Vous pouvez développer des compétences en raisonnement logique, modélisation, architecture et analyse. De nombreux cours utilisent des exemples concrets pour illustrer les principes fondamentaux.
Universidad Austral
Compétences que vous acquerrez: Responsive Web Design, LESS, Bootstrap (Front-End Framework), Version Control, HTML and CSS, Web Design and Development, Web Development Tools, Cascading Style Sheets (CSS), Front-End Web Development, JavaScript Frameworks, Web Components, Javascript and jQuery, Application Deployment, Node.JS, Javascript
Débutant · Cours · 1 à 4 semaines

Skillshare
Compétences que vous acquerrez: Animations, 3D Modeling, 3D Assets, Computer Graphics, Visualization (Computer Graphics), Post-Production, Computer Graphic Techniques, Graphical Tools, Motion Graphics, Timelines, Graphics Software, User Interface (UI), Creativity, File Management, Image Quality, Layout Design, Software Versioning, Software Installation
Débutant · Spécialisation · 3 à 6 mois

Imperial College London
Compétences que vous acquerrez: Programmation en Python, structures de données, Programmation informatique, Débogage, Test de logiciels, Environnement de développement, Microsoft Visual Studio, Programmation orientée objet (POO), Principes de programmation
Débutant · Cours · 1 à 4 semaines

Kennesaw State University
Compétences que vous acquerrez: Assurance, Cyber Threat Intelligence, Gestion des menaces, Cybersécurité, Facteurs humains (sécurité), Sensibilisation à la sécurité informatique, Formation des employés, Sensibilisation à la sécurité, Stratégie de sécurité, Gestion du comportement, Cyber-attaques, Risque cybernétique
Débutant · Cours · 1 à 4 semaines

Vanderbilt University
Compétences que vous acquerrez: Microservices, Spring Boot, Spring Framework, IntelliJ IDEA, Java Programming, Restful API, Object Oriented Programming (OOP), Java, Application Programming Interface (API), Application Deployment, Software Architecture, API Design, Integrated Development Environments, Data Persistence, Scalability, Service Oriented Architecture, Web Applications, Application Frameworks, Software Testing, Object-Relational Mapping
Intermédiaire · Spécialisation · 1 à 3 mois

Infosec
Compétences que vous acquerrez: Open Web Application Security Project (OWASP), Authentications, Vulnerability Assessments, Application Security, Vulnerability Management, Event Monitoring, Secure Coding, Security Controls, Hardening, Data Integrity, Security Testing, System Monitoring, Cybersecurity, Patch Management, Threat Modeling, Exploitation techniques, Authorization (Computing), Cryptography, Extensible Markup Language (XML), System Configuration
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Architecture de réseau, Protection de l'information, Protocoles réseau, Internet des objets, Simple Object Access Protocol (SOAP), Systèmes embarqués, Restful API, Normes de cryptographie à clé publique (PKCS), Cybersécurité, Sécurité réseau, Analyse des exigences de sécurité, Cryptage, TCP/IP, Services web
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Sécurité des données, Google Cloud Platform, Contrôle continu, Pare-feu, Contrôle des accès basé sur le rôle (RBAC), Sécurité de l'informatique en nuage, Autorisation (informatique), Norme de sécurité des données de l'industrie des cartes de paiement (PCI), Sécurité réseau, Cryptage, CI/CD, Comptes d'utilisateurs, Gestion des identités et des accès, Virtualisation de réseau, Gestion des clés, Normes de l'informatique en nuage
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Déploiement continu, Restful API, Interface de programmation d'application (API), Intégration continue, Middleware, EXtensible Markup Language (XML), Serveurs proxy, CI/CD, API dans le nuage, Version du logiciel, Conception de l'API, Passerelle API, JSON, Évolutivité
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Logiciels embarqués, C (langage de programmation), Systèmes embarqués, Outils de développement de logiciels, Sécurité des applications, Débogage, C++ (langage de programmation), Développement d'applications, Programmation du système, Architecture des ordinateurs, Développement de logiciels
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Transaction Processing, Data Persistence, Performance Tuning, System Programming, Operating Systems, C++ (Programming Language), System Configuration, Computer Architecture, Data Storage, Computer Hardware, Data Storage Technologies, Application Development
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Architecture de la solution, Livraison de la solution, Planification du Sprint, Intégration continue, Gestion de projet Agile, Programmation pilotée par le comportement, Cadre de mise à l’échelle Agile, Virtualisation, Évolutivité, Méthodologie Agile, Tests unitaires, Développement agile de produits, Développement piloté par les tests (TDD)
Débutant · Cours · 1 à 4 semaines