Catalog Search Results
Author
Language
English
Formats
Description
"A guide for programmers who already are familiar with the Python programming language that explains how to make code more understandable to other programmers, addresses Python conventions and best practices, and teaches how to use object-oriented programming strategies"--
Author
Language
English
Formats
Description
"Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised...
Author
Language
English
Formats
Description
"The Rust Programming Language, 2nd Edition is the official guide to Rust 2021: an open source systems programming language that will help you write faster, more reliable software. Rust provides control of low-level details along with high-level ergonomics, allowing you to improve productivity and eliminate the hassle traditionally associated with low-level languages. Klabnik and Nichols, alumni of the Rust Core Team, share their knowledge to help...
Author
Language
English
Formats
Description
"Modern Java introduces major enhancements that impact the core Java technologies and APIs at the heart of the Java platform. Many old Java idioms are no longer needed, and new features and programming paradigms can make you far more effective. However, navigating these changes can be challenging. Core Java for the Impatient, Third Edition, is a complete yet concise guide that reflects all changes through Java SE 17, Oracle's latest Long-Term Support...
Author
Series
Publisher
John Wiley & Sons, Inc
Pub. Date
[2024]
Language
English
Formats
Description
"Python All-in-One is your one-stop source for answers to all your Python questions. From creating apps to building complex web sites to sorting big data, Python provides a way to get the work done. This book is great as a starting point for those new to coding, and it also makes a perfect reference for experienced coders looking for more than the basics. Apply your Python skills to data analysis, learn to write AI-assisted code using GitHub CoPilot,...
Author
Publisher
No Starch Press
Language
English
Formats
Description
"An introduction to solving problems with algorithms and data structures, using competitive programming examples. Topics covered include recursion, dynamic programming, graphs, greedy algorithms, heaps, hash tables, segment trees, and other data structures for efficiently handling data"-Provided by publisher"--
7) The complete developer: master the full stack with TypeSript, React, Next.js, MongoDB, and Docker
Author
Publisher
No Starch Press
Pub. Date
[2024]
Language
English
Formats
Description
"Covers the creation of full-stack web development applications. Topics include building a Node.js server, developing a frontend interface, expanding applications by writing REST and GraphQL APIs, implementing middleware, connecting applications to a MongoDB database, adding OAuth authorization, writing automated tests, and deploying projects as microservices using Docker"--
Author
Pub. Date
2023.
Language
English
Appears on these lists
Description
"Pearl Harris has learned the hard way to be careful in work and in love. When she is appointed acting director of OurCode, a nonprofit aimed at inspiring high schoolers to code, she has a chance to make lasting change for the organization, but a scandal has put their reputation at risk. Further complicating matters, Pearl didn't expect the one man she hasn't stopped thinking about in seven years to be the newest member of her board of directors....
Author
Series
Language
English
Description
C Programming in easy steps, 5th edition has an easy-to-follow style that will appeal to anyone who wants to begin programming in C, from programmers moving from another programming language, to the student who is studying C programming at school or college, or to those seeking a career in computing who need a fundamental understanding of procedural programming. C Programming in easy steps, 5th edition begins by explaining how to download and install...
Author
Publisher
No Starch Press
Pub. Date
[2022]
Language
English
Formats
Description
"Learn eight principles to simplify your code and become a more effective (and successful) programmer. Most software developers waste thousands of hours working with overly complex code. The eight core principles in 'The Art of Clean Coding' will teach you how to write clear, maintainable code without compromising functionality. The book's guiding principle is simplicity: reduce and simplify, then reinvest energy in the important parts to save you...
Author
Pub. Date
2019.
Language
English
Formats
Description
"From acclaimed tech writer Clive Thompson, a brilliant and immersive anthropological reckoning with the most powerful tribe in the world today, computer programmers - where they come from, how they think, what makes for greatness in their world, and what should give us pause"--
Author
Series
Publisher
No Starch Press
Language
English
Appears on these lists
Formats
Description
If you've ever spent hours renaming files or updating hundreds of spreadsheet cells, you know how tedious tasks like these can be. But what if you could have your computer do them for you? In this fully revised second edition of the best-selling classic Automate the Boring Stuff with Python, you'll learn how to use Python to write programs that do in minutes what would take you hours to do by hand--no prior programming experience required. You'll...
14) Given: new poems
Author
Series
AI memo volume no. 103
Publisher
Shoemaker & Hoard
Pub. Date
2005.
Language
English
Description
For five decades Wendell Berry has been a poet of great clarity and purpose. He is an award-winning writer whose imagination is grounded by the pastures of his chosen place and the rooms and porches of his family's home. In Given, the work is as rich and varied as ever before. With his unmistakable voice as the constant, he dexterously maneuvers through a variety of forms and themes-political cautions, love poems, a play in verse, and a long series...
Author
Series
Publisher
Apress
Language
English
Description
Learn how free software became open source and how you can sell open source software. This book provides a historical context of how open source has thoroughly transformed how we write software, how we cooperate, how we communicate, how we organize, and, ultimately, how we think about business values. This fully updated second edition includes an entire chapter on legal considerations such as trademarks and the latest happenings in open source licensing....
Author
Series
Publisher
Pearson
Pub. Date
[2024]
Language
English
Description
In We, Programmers, software legend Robert C. Martin--"Uncle Bob"--dives deep into the world of programming, exploring the lives of the groundbreaking pioneers who built the foundation of modern computing. From Charles Babbage and Ada Lovelace to Alan Turing, Grace Hopper, and Dennis Ritchie, Martin shines a light on the figures whose brilliance and perseverance changed the world. This memoir-infused narrative provides a rich human history filled...
18) Coding
Author
Series
Publisher
DK Publishing
Pub. Date
2017.
Language
English
Description
"Discover the amazing power of computer programming and how it is all around us with this exciting book full of amazing images, fun quizzes, and incredible information"--Provided by publisher.
Author
Publisher
No Starch Press
Language
English
Formats
Description
"Modern C# is a comprehensive guide to the best practices for effectively using C# to create value types and write better programs. The book explores the core features of the memory and object models of C#, using practical examples and real-world context"--
Author
Publisher
No Starch Press
Pub. Date
[2021]
Language
English
Formats
Description
"Teaches readers how to use Python to solve short, situational competitive programming problems. Each chapter requires the reader to learn a new feature or function of Python in order to solve a problem, while emphasizing basic programming concepts, problem-solving strategies, and critical thinking skills"--
Didn't find it?
Can't find what you are looking for? Try our Materials Request Service. Submit Request