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: Feuilles de style en cascade (CSS), HTML et CSS, Copilote GitHub, Microsoft Visual Studio, Installation du logiciel, Débogage, React.js, Environnements de développement intégré, L'activation de l'IA, Environnement de développement
★ 4.4 (68) · Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Scripting, Outils de développement Microsoft, Structures de données, Visual Basic (langage de programmation), Automatisation, Logique informatique, Principes de programmation, Macros Excel, Environnement de développement
★ 4.4 (7) · Intermédiaire · Cours · 1 à 3 mois

Macquarie University
Compétences que vous acquerrez: Cyber Threat Intelligence, Cyber Security Strategy, Intrusion Detection and Prevention, Cyber Attacks, Cybersecurity, Artificial Intelligence and Machine Learning (AI/ML), Model Training, Threat Modeling, Machine Learning Methods, Python Programming
★ 4.9 (19) · Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Boot, Application Development, API Testing, Java Programming, Web Development, Software Testing, Development Environment, Application Frameworks, Data Access, Authentications, SQL, Object Oriented Programming (OOP), Data Persistence, Functional Design, Databases
★ 4.7 (20) · Intermédiaire · Spécialisation · 1 à 3 mois

Rice University
Compétences que vous acquerrez: Surveillance de l'environnement, Ingénierie environnementale et restauration, Modélisation mathématique, Science de l'environnement, Ingénierie environnementale
★ 4.8 (511) · Avancées · Cours · 1 à 3 mois

Compétences que vous acquerrez: JUnit, Spring Framework, Spring Boot, Java Programming, Java, Apache Maven, Unit Testing, Gradle, Microservices, Build Tools, Application Programming Interface (API), Google Cloud Platform, Simple Object Access Protocol (SOAP), Application Deployment, Development Environment, Hibernate (Java), Cloud Deployment, Back-End Web Development, YAML, Configuration Management
★ 4.8 (8) · Intermédiaire · Spécialisation · 3 à 6 mois

University of Michigan
Compétences que vous acquerrez: Debugging, Unit Testing, Relational Databases, Object Oriented Programming (OOP), Data Visualization, Data Store, Web Scraping, Database Management, Scatter Plots, Data Structures, Data Manipulation, SQL, File I/O, Python Programming, Computer Programming, JSON, Application Programming Interface (API), Development Environment, Program Development, Diversity and Inclusion
★ 3.9 (19) · Intermédiaire · Spécialisation · 3 à 6 mois

Compétences que vous acquerrez: Flux d'utilisateurs, Penser la conception, Figma (logiciel de conception), Tests d'utilisabilité, Conception de l'interface utilisateur (UI), Interface utilisateur (UI), Prototypage, Évolutivité, Persona (Expérience utilisateur), Expérience de l'utilisateur, Wireframing, Recherche UI/UX, Maquettes, Conception de l'interface et de l'expérience utilisateur (UI/UX), Recherche sur les utilisateurs, Conception de l'expérience utilisateur
★ 3.6 (18) · Avancées · Cours · 1 à 3 mois

★ 5 (8) · Débutant · Cours · 1 à 4 semaines

Scrimba
Compétences que vous acquerrez: Fichier E/S, Programmation Python, Structures de données, Programmation orientée objet (POO), Débogage, Tests de performance, Outils de développement web, Génie logiciel, Développement Web, Optimisation des performances, Programmation informatique
★ 4.7 (28) · Intermédiaire · Cours · 1 à 4 semaines

Pontificia Universidad Católica de Chile
Compétences que vous acquerrez: Data Visualization, Descriptive Analytics, Data-Driven Decision-Making, Data Analysis, Predictive Analytics, Predictive Modeling, Database Management, Data Science, Relational Databases, Data Processing, Forecasting, Python Programming
★ 3.8 (73) · Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Electrical Equipment, Electric Power Systems, Engineering, Scientific, and Technical Instruments, Control Systems, Electrical Systems, Electrical Safety, Automation Engineering, Process Control, Environmental Engineering, Environmental Regulations, Control Panels, System Monitoring
Intermédiaire · Cours · 1 à 4 semaines