Designing data structures in Python: principles & practice
"When should you use Python's built-in data types, and when should you develop your own? In this video course, George Heineman introduces Python programmers to several important data structures and demonstrates their use with example algorithms. Generic data structures such as arrays, link...
Saved in:
Main Author: | |
---|---|
Format: | Electronic Video |
Language: | English |
Published: |
[Place of publication not identified]
O'Reilly
[2015]
|
Subjects: | |
Links: | https://learning.oreilly.com/library/view/-/9781491928622/?ar |
Summary: | "When should you use Python's built-in data types, and when should you develop your own? In this video course, George Heineman introduces Python programmers to several important data structures and demonstrates their use with example algorithms. Generic data structures such as arrays, linked lists, and stacks can solve many problems, but to work through some specialized problems, you need to learn different ways to structure data appropriately. Many Python programmers learned their skills through non-traditional routes, rather than through an undergraduate computer science degree. This video helps complete your education in fundamental data types step-by-step. For many of the data structures, you'll write sample code using a variety of existing modules, and define a process that will help you evaluate and assess these modules for use in your own software. All you need to get started is a working knowledge of Python's built-in data types."--Resource description page. |
Item Description: | Title from title screen (viewed October 14, 2015). - Date of publication from resource description page |
Physical Description: | 1 Online-Ressource (1 streaming video file (6 hr., 4 min., 21 sec.)) digital, sound, color |
Staff View
MARC
LEADER | 00000cgm a22000002c 4500 | ||
---|---|---|---|
001 | ZDB-30-ORH-047614072 | ||
003 | DE-627-1 | ||
005 | 20240228115946.0 | ||
006 | m o | | | ||
007 | cr uuu---uuuuu | ||
008 | 191023s2015 xx ||| |o o ||eng c | ||
035 | |a (DE-627-1)047614072 | ||
035 | |a (DE-599)KEP047614072 | ||
035 | |a (ORHE)9781491928622 | ||
035 | |a (DE-627-1)047614072 | ||
040 | |a DE-627 |b ger |c DE-627 |e rda | ||
041 | |a eng | ||
100 | 1 | |a Heineman, George T. |e VerfasserIn |4 aut | |
245 | 1 | 0 | |a Designing data structures in Python |b principles & practice |c with George T. Heineman |
264 | 1 | |a [Place of publication not identified] |b O'Reilly |c [2015] | |
300 | |a 1 Online-Ressource (1 streaming video file (6 hr., 4 min., 21 sec.)) |b digital, sound, color | ||
336 | |a zweidimensionales bewegtes Bild |b tdi |2 rdacontent | ||
337 | |a Computermedien |b c |2 rdamedia | ||
338 | |a Online-Ressource |b cr |2 rdacarrier | ||
500 | |a Title from title screen (viewed October 14, 2015). - Date of publication from resource description page | ||
520 | |a "When should you use Python's built-in data types, and when should you develop your own? In this video course, George Heineman introduces Python programmers to several important data structures and demonstrates their use with example algorithms. Generic data structures such as arrays, linked lists, and stacks can solve many problems, but to work through some specialized problems, you need to learn different ways to structure data appropriately. Many Python programmers learned their skills through non-traditional routes, rather than through an undergraduate computer science degree. This video helps complete your education in fundamental data types step-by-step. For many of the data structures, you'll write sample code using a variety of existing modules, and define a process that will help you evaluate and assess these modules for use in your own software. All you need to get started is a working knowledge of Python's built-in data types."--Resource description page. | ||
650 | 0 | |a Python (Computer program language) | |
650 | 0 | |a Data structures (Computer science) | |
650 | 0 | |a Computer programming | |
650 | 4 | |a Python (Langage de programmation) | |
650 | 4 | |a Structures de données (Informatique) | |
650 | 4 | |a Programmation (Informatique) | |
650 | 4 | |a computer programming | |
650 | 4 | |a Computer programming |0 (OCoLC)fst00872390 | |
650 | 4 | |a Data structures (Computer science) |0 (OCoLC)fst00887978 | |
650 | 4 | |a Python (Computer program language) |0 (OCoLC)fst01084736 | |
966 | 4 | 0 | |l DE-91 |p ZDB-30-ORH |q TUM_PDA_ORH |u https://learning.oreilly.com/library/view/-/9781491928622/?ar |m X:ORHE |x Aggregator |z lizenzpflichtig |3 Volltext |
912 | |a ZDB-30-ORH | ||
935 | |c vide | ||
951 | |a BO | ||
912 | |a ZDB-30-ORH | ||
049 | |a DE-91 |
Record in the Search Index
DE-BY-TUM_katkey | ZDB-30-ORH-047614072 |
---|---|
_version_ | 1829007856985178113 |
adam_text | |
any_adam_object | |
author | Heineman, George T. |
author_facet | Heineman, George T. |
author_role | aut |
author_sort | Heineman, George T. |
author_variant | g t h gt gth |
building | Verbundindex |
bvnumber | localTUM |
collection | ZDB-30-ORH |
ctrlnum | (DE-627-1)047614072 (DE-599)KEP047614072 (ORHE)9781491928622 |
format | Electronic Video |
fullrecord | <?xml version="1.0" encoding="UTF-8"?><collection xmlns="http://www.loc.gov/MARC21/slim"><record><leader>02731cgm a22004452c 4500</leader><controlfield tag="001">ZDB-30-ORH-047614072</controlfield><controlfield tag="003">DE-627-1</controlfield><controlfield tag="005">20240228115946.0</controlfield><controlfield tag="006">m o | | </controlfield><controlfield tag="007">cr uuu---uuuuu</controlfield><controlfield tag="008">191023s2015 xx ||| |o o ||eng c</controlfield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047614072</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-599)KEP047614072</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(ORHE)9781491928622</subfield></datafield><datafield tag="035" ind1=" " ind2=" "><subfield code="a">(DE-627-1)047614072</subfield></datafield><datafield tag="040" ind1=" " ind2=" "><subfield code="a">DE-627</subfield><subfield code="b">ger</subfield><subfield code="c">DE-627</subfield><subfield code="e">rda</subfield></datafield><datafield tag="041" ind1=" " ind2=" "><subfield code="a">eng</subfield></datafield><datafield tag="100" ind1="1" ind2=" "><subfield code="a">Heineman, George T.</subfield><subfield code="e">VerfasserIn</subfield><subfield code="4">aut</subfield></datafield><datafield tag="245" ind1="1" ind2="0"><subfield code="a">Designing data structures in Python</subfield><subfield code="b">principles & practice</subfield><subfield code="c">with George T. Heineman</subfield></datafield><datafield tag="264" ind1=" " ind2="1"><subfield code="a">[Place of publication not identified]</subfield><subfield code="b">O'Reilly</subfield><subfield code="c">[2015]</subfield></datafield><datafield tag="300" ind1=" " ind2=" "><subfield code="a">1 Online-Ressource (1 streaming video file (6 hr., 4 min., 21 sec.))</subfield><subfield code="b">digital, sound, color</subfield></datafield><datafield tag="336" ind1=" " ind2=" "><subfield code="a">zweidimensionales bewegtes Bild</subfield><subfield code="b">tdi</subfield><subfield code="2">rdacontent</subfield></datafield><datafield tag="337" ind1=" " ind2=" "><subfield code="a">Computermedien</subfield><subfield code="b">c</subfield><subfield code="2">rdamedia</subfield></datafield><datafield tag="338" ind1=" " ind2=" "><subfield code="a">Online-Ressource</subfield><subfield code="b">cr</subfield><subfield code="2">rdacarrier</subfield></datafield><datafield tag="500" ind1=" " ind2=" "><subfield code="a">Title from title screen (viewed October 14, 2015). - Date of publication from resource description page</subfield></datafield><datafield tag="520" ind1=" " ind2=" "><subfield code="a">"When should you use Python's built-in data types, and when should you develop your own? In this video course, George Heineman introduces Python programmers to several important data structures and demonstrates their use with example algorithms. Generic data structures such as arrays, linked lists, and stacks can solve many problems, but to work through some specialized problems, you need to learn different ways to structure data appropriately. Many Python programmers learned their skills through non-traditional routes, rather than through an undergraduate computer science degree. This video helps complete your education in fundamental data types step-by-step. For many of the data structures, you'll write sample code using a variety of existing modules, and define a process that will help you evaluate and assess these modules for use in your own software. All you need to get started is a working knowledge of Python's built-in data types."--Resource description page.</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Python (Computer program language)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Data structures (Computer science)</subfield></datafield><datafield tag="650" ind1=" " ind2="0"><subfield code="a">Computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Langage de programmation)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Structures de données (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Programmation (Informatique)</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">computer programming</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Computer programming</subfield><subfield code="0">(OCoLC)fst00872390</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Data structures (Computer science)</subfield><subfield code="0">(OCoLC)fst00887978</subfield></datafield><datafield tag="650" ind1=" " ind2="4"><subfield code="a">Python (Computer program language)</subfield><subfield code="0">(OCoLC)fst01084736</subfield></datafield><datafield tag="966" ind1="4" ind2="0"><subfield code="l">DE-91</subfield><subfield code="p">ZDB-30-ORH</subfield><subfield code="q">TUM_PDA_ORH</subfield><subfield code="u">https://learning.oreilly.com/library/view/-/9781491928622/?ar</subfield><subfield code="m">X:ORHE</subfield><subfield code="x">Aggregator</subfield><subfield code="z">lizenzpflichtig</subfield><subfield code="3">Volltext</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="935" ind1=" " ind2=" "><subfield code="c">vide</subfield></datafield><datafield tag="951" ind1=" " ind2=" "><subfield code="a">BO</subfield></datafield><datafield tag="912" ind1=" " ind2=" "><subfield code="a">ZDB-30-ORH</subfield></datafield><datafield tag="049" ind1=" " ind2=" "><subfield code="a">DE-91</subfield></datafield></record></collection> |
id | ZDB-30-ORH-047614072 |
illustrated | Not Illustrated |
indexdate | 2025-04-10T09:36:57Z |
institution | BVB |
language | English |
open_access_boolean | |
owner | DE-91 DE-BY-TUM |
owner_facet | DE-91 DE-BY-TUM |
physical | 1 Online-Ressource (1 streaming video file (6 hr., 4 min., 21 sec.)) digital, sound, color |
psigel | ZDB-30-ORH TUM_PDA_ORH ZDB-30-ORH |
publishDate | 2015 |
publishDateSearch | 2015 |
publishDateSort | 2015 |
publisher | O'Reilly |
record_format | marc |
spelling | Heineman, George T. VerfasserIn aut Designing data structures in Python principles & practice with George T. Heineman [Place of publication not identified] O'Reilly [2015] 1 Online-Ressource (1 streaming video file (6 hr., 4 min., 21 sec.)) digital, sound, color zweidimensionales bewegtes Bild tdi rdacontent Computermedien c rdamedia Online-Ressource cr rdacarrier Title from title screen (viewed October 14, 2015). - Date of publication from resource description page "When should you use Python's built-in data types, and when should you develop your own? In this video course, George Heineman introduces Python programmers to several important data structures and demonstrates their use with example algorithms. Generic data structures such as arrays, linked lists, and stacks can solve many problems, but to work through some specialized problems, you need to learn different ways to structure data appropriately. Many Python programmers learned their skills through non-traditional routes, rather than through an undergraduate computer science degree. This video helps complete your education in fundamental data types step-by-step. For many of the data structures, you'll write sample code using a variety of existing modules, and define a process that will help you evaluate and assess these modules for use in your own software. All you need to get started is a working knowledge of Python's built-in data types."--Resource description page. Python (Computer program language) Data structures (Computer science) Computer programming Python (Langage de programmation) Structures de données (Informatique) Programmation (Informatique) computer programming Computer programming (OCoLC)fst00872390 Data structures (Computer science) (OCoLC)fst00887978 Python (Computer program language) (OCoLC)fst01084736 |
spellingShingle | Heineman, George T. Designing data structures in Python principles & practice Python (Computer program language) Data structures (Computer science) Computer programming Python (Langage de programmation) Structures de données (Informatique) Programmation (Informatique) computer programming Computer programming (OCoLC)fst00872390 Data structures (Computer science) (OCoLC)fst00887978 Python (Computer program language) (OCoLC)fst01084736 |
subject_GND | (OCoLC)fst00872390 (OCoLC)fst00887978 (OCoLC)fst01084736 |
title | Designing data structures in Python principles & practice |
title_auth | Designing data structures in Python principles & practice |
title_exact_search | Designing data structures in Python principles & practice |
title_full | Designing data structures in Python principles & practice with George T. Heineman |
title_fullStr | Designing data structures in Python principles & practice with George T. Heineman |
title_full_unstemmed | Designing data structures in Python principles & practice with George T. Heineman |
title_short | Designing data structures in Python |
title_sort | designing data structures in python principles practice |
title_sub | principles & practice |
topic | Python (Computer program language) Data structures (Computer science) Computer programming Python (Langage de programmation) Structures de données (Informatique) Programmation (Informatique) computer programming Computer programming (OCoLC)fst00872390 Data structures (Computer science) (OCoLC)fst00887978 Python (Computer program language) (OCoLC)fst01084736 |
topic_facet | Python (Computer program language) Data structures (Computer science) Computer programming Python (Langage de programmation) Structures de données (Informatique) Programmation (Informatique) computer programming |
work_keys_str_mv | AT heinemangeorget designingdatastructuresinpythonprinciplespractice |