If the TSTC Library doesn't have the eBook, audiobook journal, or article you are looking for, you can make a recommendation by emailing us at asklibrary@tstc.edu or by completing the form below.
This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded programming.
A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js.
A collection of 21 pragmatic rules, each presented in a standalone chapter, captures the essential wisdom that every freshly minted programmer needs to know and provides thought-provoking insights for more seasoned programmers.
This practical book shows C# programmers how to use functional programming features without having to navigate an entirely new language. Because of the shared runtime environment common to C# and F# languages, it's possible to use most of F#'s functional features in C# as well.
Using real life examples in JavaScript, PHP, Java, Python, and many other programming languages, this cookbook provides proven recipes to help you scale and maintain large systems.
The book covers features of NumPy and Pandas, how to write regular expressions, and how to perform data cleaning tasks. It includes separate chapters on data visualization and working with Sklearn and SciPy.
This beginner's guide takes you step by step through getting started, performing data analysis, understanding datasets and example code, working with Google Colab, sampling data, and beyond.
Aimed at a reader relatively new to working in a bash environment, the book is comprehensive enough to be a good reference and teach a few new tricks to those who already have some experience with creating shell scripts.
An introduction to the Python programming language and its most popular tools for scientists, engineers, students, and anyone who wants to use Python for research, simulations, and collaboration.
In the book, veteran IT educator and trusted author Guy Hart-Davis shows you the exact prompts he’s discovered to unlock a huge variety of expert business writing, like emails and proposals, data analysis use cases, lesson plans, information exchange scripts, and more.
Real-world code examples and test cases throughout will elevate your programming with C# and show you how best to implement the principles you’re learning.
This demystifies the explosion of artificial intelligence by explaining what happened, when it happened, why it happened, how it happened, and what AI is actually doing "under the hood."
Learn the basics of writing SQL scripts. Using Standard SQL as the starting point, this book teaches writing SQL in various popular dialects, including PostgreSQL, MySQL/MariaDB, Microsoft SQL Server, Oracle, and SQLite.
This book teaches Git in a simple, visual, and tangible manner so that you can build a solid mental model of how Git version control works. Through the use of color, storytelling, and hands-on exercises, you will learn to use this tool with confidence.
A distillation of workplace lessons, best practices, and engineering fundamentals that the authors have taught rookie software engineers at top companies for more than a decade.
This book is packed with practical advice-about everything from estimating and coding to refactoring and testing. It covers much more than technique: It is about attitude.