Coursera
Diplômes en ligneRechercher des carrièresPour l'entreprisePour les universités
  • Parcourir
  • Meilleurs cours
  • Connexion
  • Inscrivez-vous gratuitement
    Coursera
    • Parcourir
    • Data Structures And Algorithms
    Related topics:algorithme pythonstructures de données javaStructure de données Pythoncours gratuits de programmationprincetonordinateur

    Filtrer par

    215 résultats pour ''data structures and algorithms'

    • Data Structures and Algorithms by University of California San Diego

      Data Structures and Algorithms

      University of California San Diego
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 14993 avis
      4.6(14,993)
      570 000 étudiants
      Intermediate Level
      Intermediate
    • Algorithms, Part I by Princeton University

      Algorithms, Part I

      Princeton University
      Cours
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.9 sur cinq étoiles. 9549 avis
      4.9(9,549)
      960 000 étudiants
      Intermediate Level
      Intermediate
    • Algorithms by Stanford University

      Algorithms

      Stanford University
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.8 sur cinq étoiles. 5351 avis
      4.8(5,351)
      230 000 étudiants
      Intermediate Level
      Intermediate
    • Data Science Foundations: Data Structures and Algorithms by University of Colorado Boulder

      Data Science Foundations: Data Structures and Algorithms

      University of Colorado Boulder
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 150 avis
      4.6(150)
      15 000 étudiants
      Advanced Level
      Advanced
    • Algorithms, Part II by Princeton University

      Algorithms, Part II

      Princeton University
      Cours
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.9 sur cinq étoiles. 1704 avis
      4.9(1,704)
      250 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Data Structures

      University of California San Diego
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 4819 avis
      4.6(4,819)
      220 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Object Oriented Java Programming: Data Structures and Beyond

      University of California San Diego
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.7 sur cinq étoiles. 6733 avis
      4.7(6,733)
      340 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Object Oriented Programming in Java

      University of California San Diego
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 13535 avis
      4.6(13,535)
      530 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      Python for Everybody

      University of Michigan
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.8 sur cinq étoiles. 248157 avis
      4.8(248,157)
      2.8 m étudiants
      Beginner Level
      Beginner
    • Placeholder

      Data Structures and Algorithms

      Tsinghua University
      Spécialisation
      Filled StarFilled StarHalf Filled StarStarStar
      Noté 2.5 sur cinq étoiles. 32 avis
      2.5(32)
      14 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Java Programming and Software Engineering Fundamentals

      Duke University
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 19682 avis
      4.6(19,682)
      710 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      Google Data Analytics

      Google
      Professional Certificate
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.8 sur cinq étoiles. 56780 avis
      4.8(56,780)
      890 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      Coding for Everyone: C and C++

      University of California, Santa Cruz
      Spécialisation
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.5 sur cinq étoiles. 7718 avis
      4.5(7,718)
      400 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      Algorithmic Thinking (Part 1)

      Rice University
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 342 avis
      4.6(342)
      49 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Computational Thinking for Problem Solving

      University of Pennsylvania
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.7 sur cinq étoiles. 1108 avis
      4.7(1,108)
      78 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      Dynamic Programming, Greedy Algorithms

      University of Colorado Boulder
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.4 sur cinq étoiles. 26 avis
      4.4(26)
      4 000 étudiants
      Advanced Level
      Advanced
    • Placeholder

      Algorithmic Thinking (Part 2)

      Rice University
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.7 sur cinq étoiles. 202 avis
      4.7(202)
      22 000 étudiants
      Intermediate Level
      Intermediate
    • Placeholder

      Python Data Structures

      University of Michigan
      Cours
      Filled StarFilled StarFilled StarFilled StarFilled Star
      Noté 4.9 sur cinq étoiles. 88917 avis
      4.9(88,917)
      850 000 étudiants
      Mixed Level
      Mixed
    • Placeholder

      Blockchain Basics

      University at Buffalo
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 6566 avis
      4.6(6,566)
      190 000 étudiants
      Beginner Level
      Beginner
    • Placeholder

      I/O-efficient algorithms

      EIT Digital
      Cours
      Filled StarFilled StarFilled StarFilled StarHalf Filled Star
      Noté 4.6 sur cinq étoiles. 52 avis
      4.6(52)
      5.6 000 étudiants
      Advanced Level
      Advanced

    Recherches liées à data structures and algorithms

    data structures and algorithms in python
    data structures and algorithms specialization
    data structures and algorithms (i)
    data structures and algorithms in java
    data structures and algorithms (ii)
    data structures and algorithms (iv)
    data structures and algorithms (iii)
    data science foundations: data structures and algorithms
    1234…11

    En résumé, voici 10 de nos cours data structures and algorithms les plus populaires

    • Data Structures and Algorithms: University of California San Diego
    • Algorithms, Part I: Princeton University
    • Algorithms: Stanford University
    • Data Science Foundations: Data Structures and Algorithms: University of Colorado Boulder
    • Algorithms, Part II: Princeton University
    • Data Structures: University of California San Diego
    • Object Oriented Java Programming: Data Structures and Beyond: University of California San Diego
    • Object Oriented Programming in Java: University of California San Diego
    • Python for Everybody: University of Michigan
    • Data Structures and Algorithms: Tsinghua University

    Compétences que vous avez acquises en Algorithms

    Graphes (22)
    Optimisation Mathématique (21)
    Programme Informatique (20)
    Structure Des Données (19)
    Résolution De Problèmes (19)
    Algèbre (12)
    Vision Par Ordinateur (10)
    Mathématiques Discrètes (10)
    Théorie Des Graphes (10)
    Traitement De L'image (10)
    Algèbre Linéaire (10)
    Apprentissage Par Renforcement (10)

    Questions fréquentes sur Data Structures And Algorithms

    • Data Structures and Algorithms work together to solve computational problems, usually by enabling an algorithm to manipulate data efficiently. The algorithm uses a set of rules (the data) to find the greatest common divisor, with one example being YouTube tracking a user’s activities to display videos relevant to them. Actions such as “liking” or “disliking” a video create data structures that inform the direction of the algorithm, bringing content to users that they are more likely to find engaging.

      In the field of Marketing, Data Structures and Algorithms are commonly used to help organizations determine how to attract an audience to their online content—but they’re also used in the field of healthcare in Medical Algorithms. These are important to learn in order to calculate someone’s BMI, drug dosages, and more.‎

    • Data Structures and Algorithms go together like the tech industry and career opportunities—as long as people are using computers, they’ll both be in abundance. When concepts like running times, binary searches, dynamic programming, and others are nailed down, learners can begin to explore the wide variety of roles available to them. These roles include Platform Engineer, Graphics Engineer, Full-Stack Engineer, Backend Engineer, Product Analyst, Data Scientist, Data Engineer, Big Data Engineer, Data Architect, Application Developer, Mobile Developer, and others that are related.

      A search of “Data Structures and Algorithms” on LinkedIn’s job portal shows roughly 11,500 results in the U.S. alone, with opportunities at large and small tech firms.‎

    • Data Structures and Algorithms courses offered through Coursera equip learners with knowledge in common data structures that are used in various computational problems; typical use cases for certain data structures; principles and methods in the design and implementation of various data structures; and more.

      Lessons on Data Structures and Algorithms are taught by instructors from major universities, including University of California at San Diego and Tsinghua University. Learners can enjoy exploring Data Structures and Algorithms with instructors specializing in Computer Science, Technology, Mathematics, and other disciplines. Course content on Data Structures and Algorithms is delivered via video lectures, hands-on projects, readings, quizzes, and other types of assignments.‎

    • Some of the skills or experience you may need to have before learning data structures and algorithms include coding, some programming concepts, and a basic understanding of Java and Object-Oriented Programming (OOP). If you understand the concept of sorting algorithms, you may already have some skills needed to study the subject. Also, if you have an understanding of basic data structures such as linked lists, queues, matrices, stacks, and trees, you may have some solid skills needed to learn data structures and algorithms.‎

    • The kind of people who are best suited for roles in data structures and algorithms are focused on becoming programmers or software engineers/developers who have an emphasis on applications and scientific performance analysis. They are comfortable thinking outside the box for innovative ways to save a company money by using algorithms to solve problems. These professionals enjoy learning about giving computers the right sets of instructions so that they can skillfully solve very complex problems. They may also enjoy working in roles related to data structures and algorithms because they are energized by wanting to make software run properly and efficiently.‎

    • Learning data structures and algorithms may be right for you if you would like to advance your engineering or data science career. If you would like to learn how to apply basic algorithmic techniques, such as greedy algorithms, binary search, sorting, and dynamic programming to solve programming challenges, then studying the subject may be right for you. Learning data structures and algorithms might benefit you if you’d like to understand how to apply various data structures such as a stack, queue, hash table, priority queue, binary search tree, graph, and string to solve programming challenges, as well. But to understand how to reach a good algorithm, you’ll need to understand how to create a set of good data structures. Studying data sets and algorithms can benefit you if you need to learn how data structures are implemented in different programming languages.‎

    Le contenu de cette FAQ a été mis à disposition à des fins d'information uniquement. Il est conseillé aux étudiants d'effectuer des recherches supplémentaires afin de s'assurer que les cours et autres qualifications suivis correspondent à leurs objectifs personnels, professionnels et financiers.
    Autres sujets à explorer
    Placeholder
    Arts et humanités
    338 cours
    Placeholder
    Business
    1095 cours
    Placeholder
    Informatique
    668 cours
    Placeholder
    Science des données
    425 cours
    Placeholder
    Technologies de l'information
    145 cours
    Placeholder
    Santé
    471 cours
    Placeholder
    Mathématiques et logique
    70 cours
    Placeholder
    Développement personnel
    137 cours
    Placeholder
    Sciences physiques et ingénierie
    413 cours
    Placeholder
    Sciences sociales
    401 cours
    Placeholder
    Apprentissage des langues
    150 cours

    Coursera Footer

    Commencez ou faites progresser votre carrière

    • Analyste de données Google
    • Gestion de projet Google
    • Conception d'expérience utilisateur Google
    • Google IT Support
    • Science des données IBM
    • Analyste de données d'IBM
    • Analyse des données IBM avec Excel et R
    • Analyste de cybersécurité d'IBM
    • Ingénierie des données IBM
    • Développeur(euse) Cloud Full Stack IBM
    • Marketing appliqué au réseau social Facebook
    • Analyse marketing sur Facebook
    • Sales Development Representative Salesforce
    • Opérations de ventes Salesforce
    • Connaître la comptabilité sur le bout des doigts
    • Préparation à la certification Google Cloud : architecte de Cloud
    • Préparation à la certification Google Cloud : ingénieur(e) en données sur Cloud
    • Lancez votre carrière
    • Préparez-vous pour obtenir un certificat
    • Faire progresser votre carrière

    Parcourez les sujets populaires

    • cours gratuits
    • Apprendre une langue
    • python
    • Java
    • conception web
    • SQL
    • Cursos Gratis
    • Microsoft Excel
    • Gestion de projet
    • Cybersécurité
    • Ressources humaines
    • Cours gratuits en Science de données
    • parler anglais
    • Rédaction de contenu
    • Développement Web Full Stack
    • Intelligence artificielle
    • Programmation en C
    • Compétences en communication
    • Blockchain
    • Voir tous les cours

    Cours et articles populaires

    • Compétences pour les équipes en charge de la science de données
    • Prise de décisions basées sur les données
    • Compétences en génie logiciel
    • Compétences personnelles pour les équipes d'ingénieurs
    • Compétences en gestion
    • Compétences en marketing
    • Compétences pour les équipes en charge des ventes
    • Compétences en gestion de produits
    • Compétences en finance
    • Cours populaires de science des données au Royaume-Uni
    • Beliebte Technologiekurse in Deutschland
    • Certifications populaires en cybersécurité
    • Certifications populaires en informatique
    • Certifications SQL populaires
    • Guide de carrière de responsable marketing
    • Guide de carrière de chef de projet
    • Compétences de programmation en Python
    • Guide de carrière de développeur Web
    • Compétences d'analyste de données
    • Compétences pour un concepteur UX

    Obtenez un diplôme ou un certificat en ligne

    • Certificats MasterTrack®
    • Certificats Professionnels
    • Certificats d'université
    • MBA & diplômes commerciaux
    • Diplômes en science des données
    • Diplômes en informatique
    • Diplômes en analyse des données
    • Diplômes de santé publique
    • Diplômes en sciences sociales
    • Diplômes en gestion
    • Diplômes des meilleures universités européennes
    • Masters
    • Licences
    • Diplôme avec un Parcours de performance
    • Cours de BSc
    • Qu'est-ce qu'une licence ?
    • Combien de temps dure un Master ?
    • Un MBA en ligne vaut-il le coup ?
    • 7 façons de payer ses études supérieures
    • Voir tous les certificats

    Coursera

    • À propos
    • Ce que nous proposons
    • Direction
    • Carrières
    • Catalogue
    • Coursera Plus
    • Certificats Professionnels
    • Certificats MasterTrack®
    • Diplômes
    • Pour l'entreprise
    • Pour les gouvernements
    • Pour le campus
    • Devenir un partenaire
    • Décision relative au coronavirus

    Communauté

    • Étudiants
    • Partenaires
    • Développeurs
    • Testeurs bêta
    • Traducteurs
    • Blog
    • Blog Tech
    • Centre d'enseignement

    Plus

    • Presse
    • Investisseurs
    • Conditions
    • Confidentialité
    • Aide
    • Accessibilité
    • Contact
    • Articles
    • Répertoire
    • Filiales
    Apprendre partout
    Télécharger dans l'App StoreDisponible sur Google Play
    Placeholder
    © 2022 Coursera Inc. Tous droits réservés.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder