Search:

Software development : science, technology, and engineering / by Mara, Wil,author.(CARDINAL)330969;
Includes bibliographical references and index.Let's let the machines do the work -- So many options -- On the job -- Building the perfect beast."Learn about the history of software development and find out what it takes to make it in this exciting career field."--970LAccelerated Reader AR
Subjects: Young adult literature.; Computer software; Computer programming;
Available copies: 2 / Total copies: 2
unAPI

Death march to the parallel world rhapsody. [manga] by Ainana, Hiro,author.(CARDINAL)415081; Shri,illustrator.(CARDINAL)415119; McKeon, Jenny,translator.(CARDINAL)625735;
Ages 13 & up.
Subjects: Young adult fiction.; Action and adventure fiction.; Fantasy fiction.; Young adult fiction.; Video games; Video games industry; Software engineering;
Available copies: 1 / Total copies: 1
unAPI

Death march to the parallel world rhapsody. [manga] by Ainana, Hiro,author.(CARDINAL)415081; Shri,illustrator.(CARDINAL)415119; McKeon, Jenny,translator.(CARDINAL)625735;
While continuing their sightseeing, Satou and his friends encounter the hero Hayato and learn about his obsession with Arisa, before traveling to the black-market district of Muraas.
Subjects: Fantasy fiction.; Fiction.; Video games; Video games industry; Software engineering;
Available copies: 1 / Total copies: 1
unAPI

Careers for tech girls in software engineering / by Dahnke, Sarah Rose,author.(CARDINAL)803526;
Includes bibliographical references (pages 74-76) and index.What does a software engineer do? -- Engineering apps -- Engineering the media -- Engineering medicine -- Engineering entrepreneurship -- Engineering video games -- Engineering arts -- Engineer yourself!"As apps, online shopping, and automated services expand in scope, software engineering, the development, operation, and maintenance of software, is a career growing in scope and salary. While software development may initially evoke images of a high-tech computer lab, in reality, software engineering is a growing part of many industries, and the workplaces and those working in them are equally diverse. This book provides a young women's guide to breaking her way into a traditionally male-dominated industry. Chapters cover the industry at large, possible career paths, and the preparation tech girls can undertake in middle school, high school, and college to lay the foundations for engineering. With a special focus on women in STEM, this volume also addresses the job hunt and the unique difficulties women may face in the workplace, such as pay disparity or derogatory remarks and behavior, and gives readers tools to confront and report such unacceptable practices" -- Amazon.com.Grades 7-12.
Subjects: Software engineering; Computer programming; Women computer programmers;
Available copies: 1 / Total copies: 1
unAPI

El proceso de diseñar software : inténtalo una y otra vez / by Linde, Barbara M.,author.(CARDINAL)344631; Jiménez, Alberto,translator.(CARDINAL)799702;
Includes index. Think about your favorite computer program or smartphone app. Do you know how it was made? In this book, readers will learn about the work that goes into creating the software we use every day. Exciting fact boxes and sidebars add depth to the text with additional information about the software design process. Readers will gain an understanding of the various steps of the software development life cycle. They'll also be introduced to famous software architects and STEM concepts from the Next Generation Science Standards throughout the text. --
Subjects: Application software; Software engineering; Spanish language.;
Available copies: 1 / Total copies: 1
unAPI

Clean code cookbook : recipes to improve the design and quality of your code / by Contieri, Maximiliano.(CARDINAL)895368;
Foreword -- Preface -- Clean code -- Setting up the axioms -- Anemic models -- Primitive obsession -- Mutability -- Declarative code -- Naming -- Comments -- Standards -- Complexity -- Bloaters -- YAGNI -- Fail fast -- Ifs -- Null -- Premature optimization -- Coupling -- Globals -- Hierarchies -- Testing -- Technical debt -- Exceptions -- Metaprogramming -- Types -- Security.Software engineers and architects who work with large, complex code bases need to scale and maintain them effectively. With this cookbook, author Maximiliano Contieri takes you beyond the concept of clean code by showing you how to identify improvement opportunities and assess their impact on production code. When it comes to reliability and system evolution, these techniques provide benefits that pay off over time. Using real-world examples in JavaScript, PHP, Python, Java, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems. Every section covers fundamental concepts including readability, coupling, testability, security, and extensibility, as well as code smells and the corresponding recipes to address them.
Subjects: Software engineering.; Computer software; Computer programming.; Coding theory.;
Available copies: 1 / Total copies: 1
unAPI

Functional programming for dummies / by Mueller, John,1958-author.(CARDINAL)203899;
Includes bibliographical references and index.Introducing functional programming -- Getting and using Python -- Getting and using Haskell -- Defining the functional differences -- Understanding the role of Lambda calculus -- Working with lists and strings -- Performing pattern matching -- Using recursive functions -- Advancing with higher-order functions -- Dealing with types -- Performing basic I/O -- Handling the command line -- Dealing with files -- Working with binary data -- Dealing with common datasets -- Handling errors in Haskell -- Handling errors in Python -- Ten must-have Haskell libraries -- Ten (plus) must-have Python packages -- Ten occupation areas that use functional programming."Especially for nondevelopers, functional programing can be the perfect tool for coding an endless variety of problems. If you've been afraid that the paradigm was too complex, this book will quickly dispel those fears. You'll see how functional programming processes are used to derive, analyze, and prove the worth of algorithms; explore the differences in Haskell abd Python and learn when to use pure and impure approaches; see why functional programming is vital for AI and gaming applications; and put your new skills to work."--
Subjects: Instructional and educational works.; Handbooks and manuals.; Functional programming (Computer science); Software engineering;
Available copies: 1 / Total copies: 2
unAPI

New power [large print] : how movements build, businesses thrieve, and ideas catch fire in our hyperconnected world / by Heimans, Jeremy,author.(CARDINAL)613540; Timms, Henry,author.(CARDINAL)677195;
For the vast majority of human history, the rules of power were clear. To get ahead or get things done, you mastered "old power": closed, inaccessible, and leader-driven. Once gained, old power is jealously guarded, and the powerful spend it carefully, like currency. But our ubiquitous connectivity has made possible a new form of power, one that operates differently, like a current. "New power" is power made by many; it is open, participatory, and peer-driven. Like water or electricity, it is most forceful when it surges. The challenge with new power is not to hoard it but to channel it. New power is what fuels the rise of participatory platforms like Facebook and YouTube, peer-based services like Uber and Airbnb, and rapid-fire social movements like #BlackLivesMatter. It propelled the unlikely success of Barack Obama's 2008 campaign and the unlikelier victory of Donald Trump in 2016. And it gives ISIS its power to propagate its brand and distribute its violence. Even old power institutions like the papacy, NASA, and LEGO have figured out how to channel new power to stage improbable reinventions. In "New Power," the social visionaries Jeremy Heimans and Henry Timms provide the tools for using new power to successfully spread an idea, lead a movement, or build a career in the twenty-first century. Drawing on examples from business, politics, popular culture, and social justice, they explain the new world we live in--a world of crowds, chaos, and hyperconnection. A world in which, more and more, everyone expects to participate.
Subjects: Software.; Large print books.; Computer science; Information technology.; Business; Software engineering.; Management information systems.;
Available copies: 1 / Total copies: 1
unAPI

Death march to the parallel world rhapsody. [manga] by Ainana, Hiro,author.(CARDINAL)415081; Ayamegumu(Illustrator),artist.(CARDINAL)630245; Gancio, Rochelle,letterer.(CARDINAL)416093; McKeon, Jenny,translator.(CARDINAL)625735; Shri,artist.(CARDINAL)415119;
Subjects: Comics (Graphic works); Fantasy comics.; Fiction.; Graphic novels.; Software engineering; Video games industry; Video games;
Available copies: 2 / Total copies: 2
unAPI

Instagram : Kevin Systrom and Mike Krieger / by Rajczak Nelson, Kristen,author.(CARDINAL)502635;
Includes bibliographical references and index.Kevin Systrom: computer whiz kid, passionate photographer -- Mike Krieger and the user experience -- Checking in and checking out -- The pivot -- Shooting for success -- The big offer -- Bought! -- A future at Facebook.
Subjects: Young adult literature.; Biographies.; Krieger, Mike, 1986-; Systrom, Kevin, 1983-; Instagram (Firm); Computer file sharing.; Image files.; Software engineering;
Available copies: 2 / Total copies: 2
unAPI