Informatyka
Ashley Beetson
Accountants and bookkeepers can sometimes face challenges while coming up with solutions to help their clients. QuickBooks Online, a popular cloud accounting software, comes with a wide range of tools that can take time to learn. This book will show you how to properly combine the tools available in QuickBooks to get the most out of this software.Complete with step-by-step explanations of essential concepts and practical examples, the book will begin by helping you understand how to create opening balances for a new company. You'll then discover essential bookkeeping and accountancy tips and tricks, and find guidance to help make QuickBooks as easy to use as possible. As you advance, you'll explore different scenarios in which QuickBooks Online can be used for various business types. This will help you understand that not every business is the same, but using the wide range of functionalities QuickBooks Online offers, you can customize solutions to really make it work for you.By the end of this QuickBooks book, you'll have gained deep insights into how you can use QuickBooks Online to work for different business types, and you'll have a complete checklist of the different things you should be doing when you start reviewing accounts ahead of tax season.
Jesse Liberty, Joseph Dluzen
APIs are at the heart of modern software development, enabling seamless communication between applications. In the C# and .NET ecosystem, mastering API development is key to building scalable, reliable systems that meet both client and enterprise needs.Written by C# and .NET experts Jesse Liberty and Joseph Dluzen, this book draws on their extensive experience as hands-on programmers to equip you with the tools, techniques, and best practices for creating powerful APIs.Starting with API fundamentals, it covers everything you need to design, build, and consume APIs using .NET technologies such as ASP.NET Core, and explores both controller and Function API implementations. You'll integrate essential tools such as Postman for testing to streamline your development workflow.Through practical examples and exercises, the book guides you from database creation to deploying APIs on Azure. By the end of this book, you’ll have gained real-world skills to develop secure, high-performance APIs that scale with your applications for both personal projects and enterprise-level systems.
Eric Pimpler
ArcGIS is an industry standard geographic information system from ESRI.This book will show you how to use the Python programming language to create geoprocessing scripts, tools, and shortcuts for the ArcGIS Desktop environment.This book will make you a more effective and efficient GIS professional by showing you how to use the Python programming language with ArcGIS Desktop to automate geoprocessing tasks, manage map documents and layers, find and fix broken data links, edit data in feature classes and tables, and much more.Programming ArcGIS 10.1 with Python Cookbook starts by covering fundamental Python programming concepts in an ArcGIS Desktop context. Using a how-to instruction style you'll then learn how to use Python to automate common important ArcGIS geoprocessing tasks.In this book you will also cover specific ArcGIS scripting topics which will help save you time and effort when working with ArcGIS. Topics include managing map document files, automating map production and printing, finding and fixing broken data sources, creating custom geoprocessing tools, and working with feature classes and tables, among others.In Python ArcGIS 10.1 Programming Cookbook you'll learn how to write geoprocessing scripts using a pragmatic approach designed around an approach of accomplishing specific tasks in a Cookbook style format.
Mercury Learning and Information, William McAllister, S....
This Java-based book is designed for beginning programmers, using game programming as a central tool to enhance student engagement and learning outcomes. The new edition updates GUI interface chapters from Swing to FX-based programs. The game programming integration does not compromise the traditional programming material, allowing instructors unfamiliar with game programming to leverage its pedagogical benefits. The book assumes no prior programming experience.Starting with an introduction, the course progresses through variables, input/output, calculations, methods, classes, objects, boolean expressions, and decision-making. It then covers loops, arrays, advanced object-oriented concepts, inheritance, recursion, and exceptions. The latter part focuses on graphical user interfaces, generics, the API collection framework, multithreading, and concurrency.By the end of the course, students will have a comprehensive understanding of Java programming, enhanced by practical game programming applications. This approach not only makes learning more engaging but also provides a solid foundation for more advanced Java programming concepts.
Programming Fundamentals Using MATLAB. Master the Basics and Beyond of MATLAB Programming
Mercury Learning and Information, Michael Weeks
This book introduces MATLAB syntax and environment, ideal for beginners with no programming background. The first four chapters cover basic programming concepts, computing terminology, MATLAB syntax, control structures, operators, arrays, and matrices. Next, the book explores grouping data, working with files, creating images, building graphical user interfaces, experimenting with sound, and debugging. The final chapters present case studies on using MATLAB with tools like Arduino, Linux, Git, and Mex, essential for basic programming knowledge.Understanding MATLAB is crucial for data analysis and technical computing. This book transitions readers from basics to advanced topics, blending theoretical knowledge with practical applications. Companion files with code and four-color figures enhance learning, making this an essential resource for mastering MATLAB.
Programming Kotlin. Get to grips quickly with the best Java alternative
Stephen Samuel, Stefan Bocutiu
Quickly learn the fundamentals of the Kotlin language and see it in action on the web. Easy to follow and covering the full set of programming features, this book will get you fluent in Kotlin for Android.
Antonios Chalkiopoulos
This book is an easy-to-understand, practical guide to designing, testing, and implementing complex MapReduce applications in Scala using the Scalding framework. It is packed with examples featuring log-processing, ad-targeting, and machine learning.This book is for developers who are willing to discover how to effectively develop MapReduce applications. Prior knowledge of Hadoop or Scala is not required; however, investing some time on those topics would certainly be beneficial.
Marije Brummel, Natalie Karolak, Christopher D. Studebaker,...
Business Central opens a world of endless possibilities for custom business logic and functionality through extensions and customizations. For beginners in the AL language, navigating the vast landscape can feel overwhelming. It’s challenging to know where to start and what’s essential to learn. This updated edition offers a concise and well-organized guide, featuring hands-on exercises to support a successful learning journey.You’ll get to grips with the basics of Business Central and how to create your first Visual Studio Code project with the AL language. As you learn about the table data structure, simple and complex data types, relationships, validation, and data flow, you’ll be able to add and extend tables to your project. Progressively, you'll uncover the intricacies of user interfaces with pages, create advanced Excel report layouts, and harness the power of data queries. Immersing yourself in the AL language syntax, you’ll start with variables, methods, procedures, and statements. You'll explore advanced topics to create business logic such as FlowFields, filtering, CRUD methods, interactions between object types, and different API interfaces that can be created using the AL language.By the end of this book, you’ll be equipped to build fully featured, robust extensions and custom capabilities for Business Central.