Lynda - Foundations of Programming Data Structures

seeders: 27
leechers: 8
Added on June 23, 2014 by vibhor4allin Other > Tutorials
Torrent verified.



Lynda - Foundations of Programming Data Structures (Size: 776.46 MB)
 02_01-What is a data structure.mp455.05 MB
 02_02-Describing simple data structures.mp434.85 MB
 02_03-Using C-style structs.mp48.69 MB
 02_04-Basic arrays.mp471.24 MB
 02_05-Multidimensional arrays.mp483.55 MB
 02_06-Jagged arrays.mp44.24 MB
 03_01-Resizable arrays.mp412.9 MB
 03_02-Sorting arrays.mp442.18 MB
 03_03-Sorting arrays of custom objects.mp44.93 MB
 03_04-Searching arrays.mp435.64 MB
 03_05-Using built-in search behavior.mp44.11 MB
 03_06-Using binary searching.mp45.57 MB
 04_01-Introduction to lists.mp428.69 MB
 04_02-Understanding basic list implementations.mp49.82 MB
 04_03-Using singly and doubly linked lists.mp43.86 MB
 04_04-List support across languages.mp417.28 MB
 05_01-Using stacks for last-in, first-out.mp437.37 MB
 05_02-Understanding abstract data types (ADTs).mp444.79 MB
 05_03-Using queues for first-in, first-out.mp410.29 MB
 05_04-Priority queues and deques.mp45.03 MB
 06_01-Using associative arrays.mp427.18 MB
 06_02-Understanding hash functions.mp427.84 MB
 06_03-Using hash tables.mp422.01 MB
 06_04-Supporting hashing.mp44.53 MB
 06_05-Language support for hash tables.mp415.58 MB
 07_01-Using sets.mp424.37 MB
 07_02-Introduction to tree data structures.mp43.84 MB
 07_03-Understanding binary search trees (BST).mp412.3 MB
 07_04-Using heap data structures.mp410.02 MB
 07_05-Introduction to graphs.mp46.85 MB
 08_01-Review and conclusion.mp446.78 MB
 01_01-Welcome.mp418.4 MB
 01_02-What you should know.mp436.67 MB


Description

Foundations of Programming: Data Structures

ISO | English | 2h 29m | Intermediate | 743.57 MB | Author Simon Allardice | June 10, 2014



Once you get past simplistic computer programs with one or two variables, you'll use a data structure to store the values—and groups of values— in your applications. While they are sometimes taken for granted in modern programming environments, a deeper understanding of data structures is vital for any programmer who wants to know what's going on "under the hood" and understand how to defend the choices they've made for performance and efficiency. Simon Allardice offers that understanding to you in this Foundations of Programming course.

Starting with simple ways of grouping data like arrays and structs, together you'll explore gradually more complex data structures, like dictionaries, sets, hash tables, queues and stacks, links and linked lists, and trees and graphs. Simon keeps the lessons grounded in the real world and answers the "why" behind many data-structuring decisions: Why use a hash table? Why is a set useful? Why avoid arrays? When you're finished with the course, you'll have a clear understanding of data structures and understand how to use them in whatever language you're programming in, today or 5 years from now.
Topics include:

What is a data structure?
Using C-style structs and arrays
Sorting and searching arrays
Working with singly and doubly linked lists
Using stacks for last-in, first-out (LIFO) structures
Using queues for first-in, first-out (FIFO) structures
Working with hash tables
Understanding binary search trees (BSTs)
Learning about graphs

Links: Homepage

http://www.lynda.com/Developer-Programming-Foundations-tutorials/Foundations-Programming-Data-Structures/149042-2.html

Sharing Widget


Download torrent
776.46 MB
seeders:27
leechers:8
Lynda - Foundations of Programming Data Structures

All Comments

My internet speed is slow.... But i am seeding it constantly.... So be patient....