Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Learning Data Structures and Algorithms
Rating: 4.3 out of 5(545 ratings)
3,365 students

Learning Data Structures and Algorithms

Implementation and Analysis for Increased Software Performance
Created byInfinite Skills
Last updated 1/2017
English

What you'll learn

  • Learn to analyze and implement common algorithms
  • Learn about different types of Data Structures
  • Complexity Theory

Course content

16 sections102 lectures7h 52m total length
  • Important - Download These First - Working Files0:01
  • Introduction And Course Overview4:00
  • How To Access Your Working Files3:22

Requirements

  • This course is designed for the absolute beginner, meaning no previous programming experience is required.

Description

In this Learning Data Structures and Algorithms training course, expert author Rod Stephens will teach you how to analyze and implement common algorithms used. This course is designed for the absolute beginner, meaning no previous programming experience is required.

You will start by learning about the complexity theory, then jump into learning about numerical algorithms, including randomizing arrays, prime factorization, and numerical integration. From there, Rod will teach you about linked lists, such as singly linked lists, sorted, and doubly linked lists. This video tutorial also covers arrays, stacks and queues, and sorting. You will also learn about searching, hash tables, recursion, and backtracking algorithms. Finally, you will cover trees, balanced trees, decision trees, and network algorithms.

Once you have completed this computer based training course, you will be fully capable of analyzing and implementing algorithms, as well as be able to select the best algorithm for various situations. Working files are included, allowing you to follow along with the author throughout the lessons.

Who this course is for:

  • Anyone interested in learning about Data structures and Algorithms