000 a
999 _c29659
_d29659
008 191003b xxu||||| |||| 00| 0 eng d
020 _a9781593279288
082 _a005.133
_bMAT
100 _aMatthes, Eric
245 _aPython crash course : a hands-on project based introduction to programming
250 _a2nd ed.
260 _bNo Starch Press
_c2019
_aSan Francisco
300 _axxix, 506 p.
_bill.
_c24 cm
365 _b39.95
_cUSD
_d2238.20
520 _aA project-based introduction to programming in Python, with exercises. Covers general programming concepts, Python fundamentals, and problem solving. Includes three projects - how to create a simple video game, use data visualization techniques to make graphs and charts, and build an interactive web application"-- ython Crash Course is a fast-paced, thorough introduction to Python that will have you writing programs, solving problems, and making things that work in no time. In the first half of the book, you'll learn about basic programming concepts, such as lists, dictionaries, classes, and loops, and practice writing clean and readable code with exercises for each topic. You'll also learn how to make your programs interactive and how to test your code safely before adding it to a project. In the second half of the book, you'll put your new knowledge into practice with three substantial projects: a Space Invaders&​#x007F; &​#xFFFD;inspired arcade game, data visualizations with Python's super-handy libraries, and a simple web app you can deploy online.
650 _aPython
650 _aComputer program language
650 _aComputer programming
650 _aSystems analysis and design
650 _aSoftware development and engineering
942 _2ddc
_cBK