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.

Fortinet, Inc.
Compétences que vous acquerrez: Virtual Private Networks (VPN), Firewall, Network Routing, Intrusion Detection and Prevention, Authentications, Lightweight Directory Access Protocols, Network Security, Network Administration, Identity and Access Management, Security Controls, System Configuration, Network Monitoring, Enterprise Security
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Algorithmes, Programmation informatique, Programmation en Python, structures de données, Modèles de conception de logiciels, Pensée informatique, Modèle Vue Contrôleur, Programmation orientée objet (POO), Conception orientée objet, Architecture logicielle, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Jordan University of Science and Technology
Compétences que vous acquerrez: Object Oriented Programming (OOP), C# (Programming Language), Software Engineering, Data Structures, Software Development, Computer Programming, Programming Principles, Java, Debugging, Query Languages
Intermédiaire · Cours · 1 à 4 semaines

University of New Mexico
Compétences que vous acquerrez: Ruby on Rails, Modèles de conception de logiciels, Bases de données relationnelles, Modèle Vue Contrôleur, Git (Système de contrôle des versions), Middleware, Bases de données, Feuilles de style en cascade (CSS), Interface utilisateur (UI), AJAX, Javascript, Architecture logicielle, Cadres d'application, Développement Web complet, Développement agile de logiciels, Applications Web, Développement de logiciels
Mixte · Cours · 1 à 3 mois

University of California San Diego
Compétences que vous acquerrez: Science des données, Apache Hadoop, Analyse des Données, Données non structurées, Informatique distribuée, Évolutivité, Big Data, Traitement des données
Mixte · Cours · 1 à 3 mois

Compétences que vous acquerrez: Ingénierie de requête, Environnement de développement, Outils de programmation informatique, Mise en œuvre de l'IA
Débutant · Cours · 1 à 4 semaines

Board Infinity
Compétences que vous acquerrez: Environnement de développement, Modèles de conception de logiciels, Développement d'applications, Développement du programme, Microsoft Visual Studio
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Debugging, z/OS, Job Control Language (JCL), IBM Cloud, Mainframe Computing, Scripting Languages, Computer Programming, Program Development, File I/O, Data Structures, Command-Line Interface, Application Development
Intermédiaire · Cours · 1 à 3 mois

The Chinese University of Hong Kong
Compétences que vous acquerrez: Operations Research, Applied Mathematics, Algorithms, Mathematical Modeling, Combinatorics, Computational Logic, Advanced Mathematics, Performance Tuning, Theoretical Computer Science, Simulations, Linear Algebra
Intermédiaire · Cours · 1 à 4 semaines

Amazon
Compétences que vous acquerrez: structures de données, Débogage, Java, Conception de logiciels, Maintenabilité, Programmation orientée objet (POO), Conception orientée objet, Fichier E/S
Débutant · Cours · 1 à 4 semaines

University of Pennsylvania
Compétences que vous acquerrez: Programmation Java, Java, Environnement de développement, structures de données, Débogage, Programmation orientée objet (POO), Conception de logiciels, Résolution de problèmes, Environnements de développement intégré, Eclipse (Logiciel), Fichier E/S, Principes de programmation
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Conception d’interfaces utilisateur (UI), Débogage, Outils de développement mobile, Utilisabilité, Interaction Homme-Machine, Développement d'applications, Développement Android, Android Studio, Tests de développement, Android (système d'exploitation), Conception de l'interface et de l'expérience utilisateur (UI/UX), Design d'interaction, Développement Mobile
Débutant · Cours · 1 à 4 semaines