Les cours en computer vision peuvent vous aider à comprendre comment les systèmes analysent et interprètent des images. Vous pouvez développer des compétences en détection d'objets, traitement d'images, modèles d'apprentissage et évaluation des résultats. Beaucoup de cours utilisent des outils simples pour tester des modèles visuels.

University of California, Irvine
Compétences que vous acquerrez: Planification, Gestion de crise, Professionnalisme, Stratégies de communication, Surmonter les obstacles, Gestion du temps, Priorités stratégiques, Logiciels de productivité
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Prompt Engineering, Software Development Life Cycle, Cloud-Native Computing, Software Architecture, Hibernate (Java), Database Design, Responsive Web Design, Docker (Software), Containerization, Git (Version Control System), GitHub, Object Oriented Programming (OOP), Microservices, CI/CD, Restful API, Java Programming, Engineering Software, Version Control, Database Management, Software Design
Débutant · Certificat Professionnel · 3 à 6 mois

Compétences que vous acquerrez: Pipelines de données, Apprentissage automatique, PyTorch (Bibliothèque d'Apprentissage automatique), Programmation en Python, Deep learning, Vision par ordinateur, Keras (bibliothèque de réseaux neurones), Information et technologie géospatiales
Avancées · Cours · 1 à 4 semaines

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: structures de données, Programmation en Scala, Manipulation des données, Visualisation interactive des données, Programmation informatique, Conception de logiciels, Programmation orientée objet (POO), Apache Spark, Big Data, Apache Hadoop, Modèles de conception de logiciels, Interface utilisateur (UI), Conception fonctionnelle, Logiciel de Visualisation de Données, Informatique distribuée, Principes de programmation, Optimisation des performances, Cartes de chaleur, Données en temps réel, Traitement des données
Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Déploiement des applications, Jenkins, Grafana, DevOps, Codage sécurisé, Informatique sans serveur, Applications en nuage, Programmation pilotée par le comportement, Méthodologie Agile, Istio, Couverture du code, Développement agile de logiciels, OpenShift, Gherkin (langage de script), Kubernetes, Projet ouvert de sécurité des applications web (OWASP), CI/CD, Intégration continue, Développement piloté par les tests (TDD), Moniteur du système
Préparer un diplôme
Intermédiaire · Certificat Professionnel · 3 à 6 mois

University of California San Diego
Compétences que vous acquerrez: Algorithmes, Programmation Java, structures de données, Analyse des réseaux sociaux, Programmation informatique, Visualisation interactive des données, Conception orientée objet, Programmation orientée objet (POO), Interface utilisateur (UI), Adaptabilité, Tests unitaires, Java, Volonté d'apprendre, Théorie des graphes, Optimisation des performances, Analyse du réseau, Communication technique, Résolution de problèmes, Programmation événementielle, L'esprit de croissance
Intermédiaire · Spécialisation · 3 à 6 mois

Johns Hopkins University
Compétences que vous acquerrez: structures de données, Programmation Statistique, Débogage, La programmation en R, Développement du programme, Simulations, Outils de programmation informatique, Analyse statistique, Principes de programmation, Analyse des Données, Optimisation des performances, Importation/exportation de données
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Apprentissage automatique, Technologie Open source, Science des données, Environnement de développement, Programmation Statistique, Cloud Computing, La programmation en R, Big Data, Git (Système de contrôle des versions), Programmation en Python, R (logiciel), Logiciel de Visualisation de Données, Outils de programmation informatique, GitHub, Langage de requête, Jupyter, Contrôle des versions, IBM Cloud, Autres langages de programmation
Débutant · Cours · 1 à 3 mois

University of Toronto
Compétences que vous acquerrez: Architecture matérielle, Architecture des systèmes, Systèmes de contrôle, Modélisation mathématique, Mécanique, Automatisation, Assurance de la sécurité, Architecture logicielle, Simulation et logiciels de simulation, Matériel informatique
Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: Dynamic Host Configuration Protocol (DHCP), Routing Protocols, Network Routing, TCP/IP, Network Routers, Virtual Private Networks (VPN), OSI Models, Computer Networking, General Networking, Network Protocols, Networking Hardware, Network Switches, Network Troubleshooting, Local Area Networks, Network Performance Management, Network Infrastructure, Wireless Networks, Network Security, Network Model, Network Analysis
Débutant · Spécialisation · 3 à 6 mois
Dartmouth College
Compétences que vous acquerrez: Linux, Algorithmes, structures de données, Programmation informatique, Logiciels embarqués, Interface de ligne de commande, Ingénierie informatique, Débogage, Programmation du système, Systèmes de fichiers, Architecture des ordinateurs, Principes de programmation, Documentation du logiciel, C (langage de programmation), Commandes Linux, Génie logiciel, Informatique, Systèmes embarqués, Outils de construction, Serveurs Linux
Débutant · Spécialisation · 3 à 6 mois

University of Toronto
Compétences que vous acquerrez: Environnements de développement intégré, Composants UI, Programmation orientée objet (POO), Développement d'applications, Design d'interaction, Animations, Principes de programmation, développement iOS, Interface utilisateur (UI), Persistance, Conception de l'application, Apple Xcode, Apple iOS, Objective-C (langage de programmation), Développement Mobile, Cadres d'application, Conception de l'interface et de l'expérience utilisateur (UI/UX), Programmation Swift, Modèle Vue Contrôleur, Infographie
Intermédiaire · Spécialisation · 3 à 6 mois