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.

Compétences que vous acquerrez: Algorithmes, Développement du programme, Programmation informatique, Programmation Java, Java, Développement d'applications
★ 4.6 (8) · Intermédiaire · Projet Guidé · Moins de 2 heures

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Software Design Patterns, Object Oriented Programming (OOP), Software Design, Object Oriented Design, Java, Java Programming, Program Development, Computer Programming, Simulations
★ 4.8 (24) · Intermédiaire · Cours · 1 à 3 mois

University of Amsterdam
Compétences que vous acquerrez: Sciences sociales, Sociologie
★ 4.9 (3,1 k) · Mixte · Cours · 1 à 3 mois

Coursera
Compétences que vous acquerrez: TypeScript, Programming Principles, Computational Logic, Computer Programming Tools, Computer Programming
★ 4.6 (21) · Intermédiaire · Projet Guidé · Moins de 2 heures

Compétences que vous acquerrez:
★ 4.5 (13) · Avancées · Cours · 1 à 4 semaines

LearnQuest
Compétences que vous acquerrez: Cadre de travail Spring, Équilibrage de la charge, Microservices, Modèles de conception de logiciels, Passerelle API, Architecture des logiciels, Spring Boot, Évolutivité
★ 4.3 (76) · Intermédiaire · Cours · 1 à 4 semaines
Compétences que vous acquerrez: Django (Web Framework), Web Applications, Web Development, Expense Reports, Expense Management, Application Development, Data Visualization, Business Process Automation, Chart.js, Data Modeling, Data Security, GitHub, Javascript, Git (Version Control System)
★ 4.3 (8) · Intermédiaire · Projet Guidé · Moins de 2 heures

University of Colorado System
Compétences que vous acquerrez: Programmation événementielle, Moteur Unity, Fichier E/S, Développement de jeux vidéo, Moteur Unreal, C++ (langage de programmation), Interface utilisateur (UI), Composants de l'interface utilisateur, Programmation orientée objet (POO), Conception orientée objet, C# (langage de programmation)
★ 4.7 (21) · Intermédiaire · Cours · 1 à 4 semaines

Alibaba Cloud Academy
Compétences que vous acquerrez: Sécurité des données, Sécurité des applications, Linux, Sécurité de l'informatique en nuage, Attaques par déni de service distribué (DDoS), Mise en réseau générale, Systèmes d'exploitation, Sécurité des réseaux, Architecture du réseau
★ 4.7 (62) · Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Kanban Principles, Agile Methodology, Lean Methodologies, Workflow Management, Process Development, Agile Project Management, Business Process, Business Process Management, Process Mapping, Process Optimization, Collaborative Software, Service Design
★ 4.5 (19) · Intermédiaire · Projet Guidé · Moins de 2 heures

École Polytechnique Fédérale de Lausanne
Compétences que vous acquerrez: Structures de données, Algorithmes, Algorithmes d'apprentissage automatique, Tests de performance, Programmation en Scala, Programmation informatique, Autres langages de programmation
Intermédiaire · Cours · 1 à 4 semaines

Johns Hopkins University
Compétences que vous acquerrez: Rapports statistiques, Visualisation interactive des données, Rmarkdown, Brillant (paquet R), Présentation des données, Logiciel de visualisation de données, Plotly, R Programmation, Visualisation des données, Langage de balisage hypertexte (HTML), Dépliant (logiciel), Développement d'applications
★ 4.6 (2,3 k) · Mixte · Cours · 1 à 3 mois