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: TypeScript, React.js, Javascript, Debugging, Integrated Development Environments, Context Management
Intermédiaire · Projet Guidé · Moins de 2 heures

Coursera
Compétences que vous acquerrez: Environnement de développement, GitHub, Jupyter, Git (système de contrôle de version), SQL, Contrôle des versions, MySQL, Langages de requête
Débutant · Cours · 1 à 4 semaines

University of Virginia
Compétences que vous acquerrez: User Story, Persona (User Experience), Design Thinking, Agile Product Development, Agile Methodology, Solution Design, Interviewing Skills, User Research, Persona Development, Product Development, User Feedback, Innovation, User Centered Design, Storytelling
Débutant · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Model Evaluation, Responsible AI, Exploratory Data Analysis, Histogram, Predictive Modeling, Data Visualization, Predictive Analytics, Data Preprocessing, Machine Learning, Policy Analysis, Statistical Methods, Data Science, Descriptive Statistics, Data Ethics, Economics, Policy, and Social Studies, Development Environment, Software Engineering
Débutant · Projet Guidé · Moins de 2 heures

Starweaver
Compétences que vous acquerrez: Computer-Aided Design, Engineering Design Process, Drafting and Engineering Design, Product Engineering, Ideation, Simulation and Simulation Software, Conceptual Design, Sustainable Design, Creativity, Problem Solving, Prototyping, Innovation, Analytical Skills, Automation, Emerging Technologies
Débutant · Cours · 1 à 4 semaines

Pearson
Compétences que vous acquerrez: System Programming, Rust (Programming Language), Data Structures, Memory Management, Relational Databases, Other Programming Languages, Databases, Data Access, C (Programming Language), Programming Principles, Application Development, Code Reusability, Object Oriented Programming (OOP), C++ (Programming Language), Interoperability, Systems Integration, File I/O, Command-Line Interface, Software Development, Data Import/Export
Débutant · Spécialisation · 1 à 3 mois

Compétences que vous acquerrez: Facebook, Content Management
Débutant · Projet Guidé · Moins de 2 heures

Universiteit Leiden
Compétences que vous acquerrez: Prévention de la pollution, Problématique environnementale, Gestion des stocks, Gestion de l'environnement et des ressources, Science des matériaux, Utilisation des ressources, Gestion des ressources naturelles, Systèmes durables, Comportement du consommateur, Science de l'environnement, Études sociales, Développement durable, Réduction des déchets, L'offre et la demande, Conception durable
Débutant · Cours · 1 à 3 mois

Compétences que vous acquerrez: Spring Framework, Spring Boot, Model View Controller, Hibernate (Java), Java, Java Programming, Web Development, Web Applications, Object-Relational Mapping, Application Deployment, Application Security, Database Application, Software Development Tools, Authentications, Development Environment, Data Access, Authorization (Computing)
Intermédiaire · Cours · 3 à 6 mois

Compétences que vous acquerrez: Kubernetes, Google Cloud Platform, Cloud-Native Computing, CI/CD, Continuous Deployment, Cloud Infrastructure, Cloud Security, Continuous Integration, Application Deployment, Cloud Storage, Continuous Delivery, Role-Based Access Control (RBAC), Database Management, Cloud-Based Integration, Security Controls, Authorization (Computing), Authentications, Database Management Systems, Identity and Access Management, Database Systems
Intermédiaire · Cours · 1 à 3 mois

Compétences que vous acquerrez: Conception de sites web réactifs, HTML et CSS, Conception et développement de sites web, Développement Web Front-End, Feuilles de style en cascade (CSS), Conception de sites web
Intermédiaire · Cours · 1 à 4 semaines

Compétences que vous acquerrez: Blockchain, Development Environment, Test Tools, Unit Testing, Virtual Machines, Software Testing, Software Development Tools, Node.JS, Data Storage, Debugging, Software Configuration Management, Application Deployment, Cryptographic Protocols, Event-Driven Programming, Transaction Processing
Avancées · Cours · 1 à 3 mois