Data Structures

Filter Courses within "Data Structures" (Click to filter)
Laboratorio di Programmazione (edX) EdX
University of Naples Federico II,FedericaX

Laboratorio di Programmazione (edX)

Il corso Laboratorio di Programmazione ti introduce nel mondo affascinante della programmazione. Con questo percorso formativo sul piattaforma edX, imparerai a risolvere problemi complessi attraverso l'uso del computer e ad approfondire la tua comprensione degli algoritmi. Unendo teoria e pratica, il corso ti guiderà nella scoperta delle basi della programmazione.

Self Paced
Self-Paced
Data Structures and Design Patterns for Game Developers (Coursera) Coursera
University of Colorado System

Data Structures and Design Patterns for Game Developers (Coursera)

Dive into the world of game development with our specialized course on Data Structures and Design Patterns for Game Developers. This course is tailored for those looking to elevate their video game creation skills using C# programming language and Unity game engine. Learn how to structure your games efficiently, apply effective design patterns, and optimize performance to create engaging and professional-grade gaming experiences.

Oct 12th 2026
4 Weeks
Algorithms and Data Structures Capstone (edX) EdX
University of California, San Diego,UC San DiegoX

Algorithms and Data Structures Capstone (edX)

Synthesize your knowledge of algorithms and biology to tackle the intricate task of assembling genomes from DNA fragments. This capstone project will challenge you to design, develop, and optimize your own software program for genome sequencing, applying all that you've learned about data structures and algorithms in a practical, industry-relevant context.

Self Paced
Self-Paced
Python Data Structures (edX) EdX
University of Michigan,MichiganX

Python Data Structures (edX)

Dive into the world of Python data structures with our second course in the 'Python for Everybody' series on edX. This course will teach you how to effectively store, represent, and manipulate various types of data collections such as strings, lists, dictionaries, and tuples within a running program. Whether you're new to programming or looking to refine your skills, this course is designed to provide a solid foundation in handling complex data sets.

Self Paced
Self-Paced
Computing in Python III: Data Structures (edX) EdX
Georgia Institute of Technology,GTx

Computing in Python III: Data Structures (edX)

Expand your understanding of Python programming by diving into the world of complex data handling. This course will guide you through mastering conditionals, loops, functions, and more advanced topics like strings, lists, dictionaries, and file input/output. Perfect for those looking to elevate their Python coding skills.

Self Paced
Self-Paced
Introduction to Java and Object-Oriented Programming (Coursera) Coursera
University of Pennsylvania

Introduction to Java and Object-Oriented Programming (Coursera)

Discover the basics of Java programming and embrace the power of object-oriented programming (OOP) in this beginner-friendly course. Whether you're new to coding or looking to expand your skill set, this course will guide you through essential concepts such as creating custom classes, method overloading, and testing your code with unit tests.

Oct 12th 2026
3 Weeks
Inheritance and Data Structures in Java (Coursera) Coursera
University of Pennsylvania

Inheritance and Data Structures in Java (Coursera)

Explore the power of object-oriented programming through Java's inheritance features and enhance your understanding of essential data structures in this detailed online course. Whether you're a beginner or an intermediate developer looking to refine your skills, this course will equip you with the tools needed to build robust applications efficiently.

Oct 12th 2026
4 Weeks