Enrich, Inspire, Transform
Top
Computer TechnologySubscribe to this list
Find it in the catalogue
C# programming in easy steps / Mcgrath, Mike

C# (Computer program language)

Find it in the catalogue
CompTIA CySA+ Cybersecurity Analyst certification exam guide (exam CS0-002) / Maymí, Fernando
CySA+ Cybersecurity Analyst certification exam guide (exam CS0-002)
"This highly effective self-study system provides complete coverage of every objective for the challenging CompTIA CySA+ Cybersecurity Analyst exam. You'll find learning objectives at the beginning of each chapter, exam tips, in-depth explanations, and practice exam questions. All questions closely mirror those on the actual test in content, format, and tone. Designed to help you pass the CS0-002 exam with ease, this definitive guide also serves as an essential on-the-job reference"--Provided by publisher.

Find it in the catalogue
Elm in action / Feldman, Richard

Simply put, the Elm programming language transforms the way you think about frontend web development. Elm's legendary compiler is an incredible assistant, giving you the precise and user-friendly support you need to work efficiently. Elm applications have small bundle sizes that run faster than JavaScript frameworks and are famously easy to maintain as they grow. The catch? Elm isn't JavaScript, so you'll have some new skills to learn. "Elm in action" teaches you the Elm language along with a new approach to coding frontend applications. Chapter by chapter, you'll create a full-featured photo-browsing app, learning as you go about Elm's modular architecture, Elm testing, and how to work seamlessly with your favorite JavaScript libraries. You'll especially appreciate author and Elm core team member Richard Feldman's unique insights, based on his thousands of hours writing production code in Elm. When you're done, you'll have a toolbox of new development skills and a stunning web app for your portfolio.

Find it in the catalogue
Introduction to machine learning with Python : a guide for data scientists / Guido, Sarah

Data mining
Programming languages (Electronic computers)
Python (Computer program language)

Find it in the catalogue
Learn Docker in a month of lunches / Stoneman, Elton.

Learn Docker in a Month of Lunches introduces Docker concepts through a series of brief hands-on lessons. Follow­ing a learning path perfected by author Elton Stoneman, you'll run containers by chapter 2 and package applications by chapter 3. Each lesson teaches a practical skill you can practice on Windows, macOS, and Linux systems. By the end of the month you'll know how to containerize and run any kind of application with Docker.

Find it in the catalogue
Microservices security in action / Dias, Nuwan.

Unlike traditional enterprise applications, Microservices applications are collections of independent components that function as a system. Securing the messages, queues, and API endpoints require new approaches to security both in the infrastructure and the code. Microservices Security in Action teaches you how to address microservices-specific security challenges throughout the system. This practical guide includes plentiful hands-on exercises using industry-leading open-source tools and examples using Java and Spring Boot.

Find it in the catalogue
Modern Fortran : building efficient parallel applications / Curcic, Milan.
Fortran
Modern Fortran teaches you to develop fast, efficient parallel applications using twenty-first-century Fortran. In this guide, you’ll dive into Fortran by creating fun apps, including a tsunami simulator and a stock price analyzer. Filled with real-world use cases, insightful illustrations, and hands-on exercises, Modern Fortran helps you see this classic language in a whole new light.

Find it in the catalogue
Python and SQL programming : this book includes: "Python coding and SQL coding for beginners" / Coding, Tony.

Computer programming
Python (Computer program language)
SQL (Computer program language)

Find it in the catalogue
Python crash course : a hands-on, project-based introduction to programming / Matthes, Eric

This is the second edition of the best selling Python book in the world. Python Crash Course, 2nd Edition is a straightforward introduction to the core of Python programming. Author Eric Matthes dispenses with the sort of tedious, unnecessary information that can get in the way of learning how to program, choosing instead to provide a foundation in general programming concepts, Python fundamentals, and problem solving. Three real world projects in the second part of the book allow readers to apply their knowledge in useful ways.

Find it in the catalogue
Real-world python : a hacker's guide to solving problems with code / Vaughan, Lee.

"A book of varied coding projects for readers who know a little Python already and want to expand their skills. Save shipwrecked sailors, discover exoplanets, and more, while gaining experience using free modules like OpenCV, NumPy, Pandas, NLTK, Bokeh, Beautiful Soup, and matplotlib"--Provided by publisher.