Skip to content
CourseAsk.
Data Structures and Algorithms
Coursera MOOC / Non-credit 0

Data Structures and Algorithms

About this course

This course explores data structures and algorithms for back-end development, focusing on performance and scalability. You'll learn to analyze, implement, and optimize key structures and algorithms in .NET Core to efficiently solve real-world back-end challenges. By the end of this course, you will be able to… Analyze the efficiency of common data structures (arrays, linked lists, trees, graphs) and algorithms (sorting, searching) to determine their impact on back-end development. Implement data structures and algorithms in .NET Core to solve specific back-end problems, including sorting, searching, and traversal tasks, with a focus on performance and scalability. Design scalable back-end applications using appropriate data structures and algorithms, optimizing for performance in areas such as database query handling and large-scale data processing within the final project. Optimize back-end code for performance by applying advanced algorithmic techniques and refactoring inefficient solutions based on complexity analysis throughout the course.

B

75/100

CourseAsk score

What the provider tells you
39/45
Who stands behind it
20/35
How complete the listing is
16/20

Scores how much the provider publishes and who stands behind it — not how well it is taught.

What you'll learn

  • Analyze the efficiency of data structures like arrays, linked lists, trees, and graphs
  • Implement key algorithms including sorting and searching in .NET Core
  • Design scalable back-end applications with a focus on performance
  • Optimize back-end code using advanced algorithmic techniques

Course objectives

  • To provide a solid understanding of data structures and algorithms in the context of back-end development
  • To equip students with the skills to design and optimize back-end applications
Software Engineering #back-end development #algorithms #data structures #scalability #performance optimization #programming #sorting #searching #dotnetcore #complexity analysis
$49.00

Price shown by Coursera — confirm on their site.

Enroll on Coursera

You'll be redirected to Coursera to complete enrollment.

  • Listed & compared by CourseAsk
  • English · 0

Compared on these lists

Where this course ranks against the alternatives.