Limit search to available items
Book Cover
E-book
Author Althoff, Cory, author.

Title The self-taught computer scientist : the beginner's guide to data structures & algorithms / Cory Althoff
Published Hoboken, NJ : Wiley, [2022]

Copies

Description 1 online resource
Contents Introduction -- Part I Introduction to Algorithms -- Chapter 1 What Is an Algorithm? -- Chapter 2 Recursion -- Chapter 3 Search Algorithms -- Chapter 4 Sorting Algorithms -- Chapter 5 String Algorithms -- Chapter 6 Math -- Chapter 7 Self-Taught Inspiration: Margaret Hamilton -- Part II Data Structures -- Chapter 8 What Is a Data Structure? -- Chapter 9 Arrays -- Chapter 10 Linked Lists -- Chapter 11 Stacks -- Chapter 12 Queues -- Chapter 13 Hash Tables -- Chapter 14 Binary Trees -- Chapter 15 Binary Heaps -- Chapter 16 Graphs -- Chapter 17 Self-Taught Inspiration: Elon Musk -- Chapter 18 Next Steps
Summary Get a head start in a rapidly growing industry with help from a Silicon Valley insider. Computer science is one of the fastest growing industries in the world and shows no signs of slowing down. In The Self-Taught Computer Scientist: The Beginner's Guide to Computer Science, expert programmer and author Cory Althoff shows you the hands-on exercises, stories, and examples you need to help you become a successful computer scientist. You'll discover how to: Understand computer science fundamentals, including how memory and compilers work, how the TCP/IP stack works, and how to pass a technical job interview; Use data structures and algorithms, both of which are essential to a successful programming career; Write your first programs in Python, an easy-to-use programming language ideal for beginners. Perfect for self-taught programmers everywhere, The Self-Taught Computer Scientist will help you get up to speed and ready for a job in computer science whether you're brand new to coding or you've already learned a language or two
Bibliography Includes bibliographical references and index
Notes Online resource; title from digital title page (viewed on September 28, 2021)
Subject Computer science -- Vocational guidance.
Computer science -- Study and teaching
Data structures (Computer science)
Algorithms.
Computer science -- Programmed instruction
Electronic data processing -- Study and teaching.
Algorithms
algorithms.
Electronic data processing -- Study and teaching
Data structures (Computer science)
Computer science -- Vocational guidance
Computer science
Algorithms
Computer science -- Study and teaching
Genre/Form Programmed instructional materials
Form Electronic book
ISBN 1119724449
9781119724445
9781119724339
1119724333