000 01500nam a22002297a 4500
003 IIITD
005 20230830020002.0
008 230731b xxu||||| |||| 00| 0 eng d
020 _a9781472147103
040 _aIIITD
082 _a005.102
_bALT-S
100 _aAlthoff, Cory
245 _aThe self-taught programmer :
_cby Cory Althoff
_bthe definitive guide to programming professionally
260 _bRobinson,
_aLondon :
_c©2017
300 _axiv, 350 p. :
_bill. ;
_c24 cm.
504 _aThis book includes citations and an index
505 _tPart I. Introduction to programming 1. Introduction 2. Getting started 3. Introduction to programming 4. Functions 5. Containers 6. String manipulation 7. Loops 8. Modules 9. Files 10. Bringing it all together 11. Practice
_tPart II. Introduction to object-oriented programming 12. Programming paradigms 13. The four pillars of object-oriented programming 14. More object-oriented programming 15. Bringing it all together
_tPart III. Introduction to programming tools 16. Bash 17. Regular expressions 18. Package managers 19. Version control 20. Bringing it all together
_tPart IV. Introduction to computer science 21. Data structures 22. Algorithms
_tPart V. Landing a job 23. Best programming practices 24. Your first programming job 25. Working on a team 26. Further learning 27. Next steps
650 _aComputer programming
650 _aPython (Computer program language)
650 _aProgrammation (Informatique)
942 _2ddc
_cBK
_01
999 _c171588
_d171588