Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Data Structures for Beginners
Rating: 4.5 out of 5(37 ratings)
920 students

Data Structures for Beginners

Learn data structures and algorithms in C#
Created byMohamed Farhat
Last updated 9/2023
Arabic
Arabic [Auto],

What you'll learn

  • Develop your Analytical skills on Data Structure and use then efficiently.
  • Implementation of Data Structures using C# and OOP
  • Learn about various Sorting Algorithms
  • Implement 5+ data structures from scratch

Course content

3 sections11 lectures54m total length
  • why data structure4:03
  • static memory allocation4:29
  • dynamic memory allocation5:41
  • abstract data type3:17

Requirements

  • Previous knowledge of Programming in C#
  • NO experience with data structures or computer science needed!

Description

This course will help you in better understanding of the basics of data structures,

You'll have to solve many problems related to algorithms and data structures at coding interviews. Indeed, you can live without an understanding of algorithms and data structures, in general. However, you can do that until you face a real problem which requires to choose right data structures and implement custom algorithms.

The entire course is based around a single goal: Turning you into a professional programmer & capable of writing code as a professional.

Learn the strengths and weaknesses of a variety of data structures, so you can choose the best data structure for your data and applications

Learn many of the algorithms commonly used to sort data, so your applications will perform efficiently when sorting large datasets.

Many developers who are "self taught", feel that one of the main disadvantages they face compared to college educated graduates in computer science is the fact that they don't have knowledge about algorithms, data structures and the notorious Big-O Notation. Get on the same level as someone with computer science degree by learning the fundamental building blocks of computer science which will give you a big boost during interviews.

Who this course is for:

  • Beginners