MARC details
000 -LEADER |
fixed length control field |
01500nam a22002297a 4500 |
003 - CONTROL NUMBER IDENTIFIER |
control field |
IIITD |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20230830020002.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
230731b xxu||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781472147103 |
040 ## - CATALOGING SOURCE |
Original cataloging agency |
IIITD |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.102 |
Item number |
ALT-S |
100 ## - MAIN ENTRY--PERSONAL NAME |
Personal name |
Althoff, Cory |
245 ## - TITLE STATEMENT |
Title |
The self-taught programmer : |
Statement of responsibility, etc |
by Cory Althoff |
Remainder of title |
the definitive guide to programming professionally |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Name of publisher, distributor, etc |
Robinson, |
Place of publication, distribution, etc |
London : |
Date of publication, distribution, etc |
©2017 |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xiv, 350 p. : |
Other physical details |
ill. ; |
Dimensions |
24 cm. |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
This book includes citations and an index |
505 ## - FORMATTED CONTENTS NOTE |
Title |
Part I. Introduction to programming<br/>1. Introduction<br/>2. Getting started<br/>3. Introduction to programming<br/>4. Functions<br/>5. Containers<br/>6. String manipulation<br/>7. Loops<br/>8. Modules<br/>9. Files<br/>10. Bringing it all together<br/>11. Practice |
-- |
Part II. Introduction to object-oriented programming<br/>12. Programming paradigms<br/>13. The four pillars of object-oriented programming<br/>14. More object-oriented programming<br/>15. Bringing it all together |
-- |
Part III. Introduction to programming tools<br/>16. Bash<br/>17. Regular expressions<br/>18. Package managers<br/>19. Version control<br/>20. Bringing it all together |
-- |
Part IV. Introduction to computer science<br/>21. Data structures<br/>22. Algorithms |
-- |
Part V. Landing a job<br/>23. Best programming practices<br/>24. Your first programming job<br/>25. Working on a team<br/>26. Further learning<br/>27. Next steps |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Computer programming |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Python (Computer program language) |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Programmation (Informatique) |
942 ## - ADDED ENTRY ELEMENTS (KOHA) |
Source of classification or shelving scheme |
Dewey Decimal Classification |
Koha item type |
Books |
Koha issues (borrowed), all copies |
1 |