-
Author Dmitry Zinoviev
Make your good Python code even better by following proven and effective pythonic programming tips. Avoid logical errors that usually go undetected by Python linters and code formatters, such as frequent data look-ups in long lists, improper use of local and global variables, and mishandled user inp....
Release Date 2021/09 -
Author Brian Okken
Test applications, packages, and libraries large and small with pytest, Python's most powerful testing framework. pytest helps you write tests quickly and keep them readable and maintainable. In this fully revised edition, explore pytest's superpowers - simple asserts, fixtures, parametrization, m....
Release Date 2022/02 -
Designing Hexagonal Architecture with Java
Author Davi Vieira
A practical guide for software architects and Java developers to build cloud-native hexagonal applications using Java and Quarkus to create systems that are easier to refactor, scale, and maintainKey FeaturesLearn techniques to decouple business and technology code in an applicationApply hexagonal a....
Release Date 2022/01 -
Test-Driven iOS Development with Swift - Fourth Edition
Author Dr. Dominik Hauser
Build robust applications using TDD with Swift 5.5 and become a TDD expert by writing tests for view controller, views, network code, and even SwiftUI viewKey FeaturesBuild a complete iOS app using test-driven developmentExplore testing view controllers, table views, navigation, and network codeLear....
Release Date 2022/04 -
OCP Oracle Certified Professional Java SE 17 Developer Practice Tests
Author Jeanne Boyarsky , Scott Selikoff
Efficiently and effectively prepare for the OCP Java SE 17 certification examIn OCP Oracle Certified Professional Java SE 17 Developer Practice Tests: Exam 1Z0-829, a team of veteran Java developers helps you gain the confidence and knowledge you need to take the Oracle Certified Professional Java S....
Release Date 2022/09 -
Pro Objective-C Design Patterns for iOS
Author Carlo Chung
It's time to capitalize on your mastery of Cocoa with Pro Objective-C Design Patterns for iOS. You've developed apps that impressed and performed, and now you're ready to jump into development practices that will leave you with more effective, efficient, and prof....
Release Date 2011/04 -
C++ Software Interoperability for Windows Programmers: Connecting to C#, R, and Python Clients
Author Adam Gladstone
Get up-to-speed quickly and connect modern code written in C#, R, and Python to an existing codebase written in C++. This book for practitioners is about software interoperability in a Windows environment from C++ to languages such as C#, R, and Python. Using a series of example projects, the book d....
Release Date 2022/01 -
Author Tirthajyoti Sarkar
This book focuses on the Python-based tools and techniques to help you become highly productive at all aspects of typical data science stacks such as statistical analysis, visualization, model selection, and feature engineering.You’ll review the inefficiencies and bottlenecks lurking in the daily bu....
Release Date 2022/07 -
Author Koushik Das
Think from a framework design perspective and move beyond straightforward coding skills. You’ll design an enterprise level test framework that is capable of supporting both TDD and BDD at the same time, using the latest open source tools and coding best practices. Taking a less-is-more approach, sup....
Release Date 2022/08 -
Author Robert Allison
Robert Allison's SAS/GRAPH: Beyond the Basics collects examples that demonstrate a variety of techniques you can use to create custom graphs using SAS/GRAPH software. SAS/GRAPH is known for its flexibility and power, but few people know how to use it to its full po....
Release Date 2015/04 -
Rust Web Development with Rocket
Author Karuna Murti
Explore the world of Rocket-fueled web application development and the power of the Rust programming languageKey FeaturesDiscover solutions to the common problems faced while creating web applications with RocketLearn everything about Rust, from structs and crates to generics and debuggingCombine Ru....
Release Date 2022/06 -
Author Mark Kiepe
Discover how to build enhanced feature-filled games using the power of Luau programming by getting hands-on with creating a complete end-to-end game using Roblox StudioKey FeaturesLeverage the tips and tricks covered in this game development book for writing advanced Roblox scriptsExplore the capabi....
Release Date 2022/08 -
Simplifying Android Development with Coroutines and Flows
Author Jomar Tigcal , Aileen Apolo-de Jesus
Get to grips with asynchronous programming in Android using simple, modern, and testable code through Kotlin coroutines and flowKey FeaturesFind out how to improve app performance with Kotlin coroutinesDiscover the new recommended ways to use Kotlin coroutines and flowsLearn the basics of asynchrono....
Release Date 2022/07 -
Deciphering Object-Oriented Programming with C++
Author Dorothy R. Kirk
Embrace object-oriented programming and explore language complexities, design patterns, and smart programming techniques using this hands-on guide with C++ 20 compliant examplesKey FeaturesApply object-oriented design concepts in C++ using direct language features and refined programming techniquesD....
Release Date 2022/09 -
Muslims and Christians in the Bulgarian Rhodopes.
Author Magdalena Lubanska
The book by Magdalena Lubanska examines the role of religious syncretism in the social and religious life of Muslim-Christian communities in the Western Rhodopes. The author is interested mainly in the origins and motivations of various beliefs and behaviors which ....
Release Date 2016/03 -
Nanoencapsulation Technologies for the Food and Nutraceutical Industries
Author Seid Mahdi Jafari
Nanoencapsulation Technologies for the Food and Nutraceutical Industries is a compendium which collects, in an easy and compact way, state-of-the-art details on techniques for nanoencapsulation of bioactive compounds in food and nutraceutical industries.The book ad....
Release Date 2017/04 -
Sams Teach Yourself ASP.NET Core in 24 Hours, 1e
Author Jeffrey T. Fritz
In just 24 sessions of one hour or less, Sams Teach Yourself ASP.NET Core in 24 Hours, will help you build professional-quality, cloud-based, web-connected solutions with ASP.NET Core. This book’s straightforward, step-by-step approach guides you from the basics to....
Release Date 2017/12 -
Effective C#: 50 Specific Ways to Improve Your C#, Third Edition
Author Bill Wagner
In Effective C#, Third Edition, respected .NET expert Bill Wagner identifies 50 ways to harness the full power of the C# 6.0 language to write exceptionally robust, efficient, and well-performing code. Reflecting the growing sophistication of the C# language and it....
Release Date 2016/12 -
Java: A Beginner's Guide, Eighth Edition, 8th Edition
Author Herbert Schildt
A practical introduction to Java programming—fully revised for long-term support release Java SE 11Thoroughly updated for Java Platform Standard Edition 11, this hands-on resource shows, step by step, how to get started programming in Java from the very first chapt....
Release Date 2018/11 -
Web, Graphics & Perl/Tk Programming
Author Jon Orwant
In its first five years of existence, The Perl Journal (TPJ) became the voice of the Perl community. Every serious Perl programmer subscribed to it, and every notable Perl guru jumped at the opportunity to write for it. TPJ explained critical Perl topics and demonst....
Release Date 2003/03 -
The C# Programmer’s Study Guide (MCSD): Exam: 70-483
Author Hamza Ali , Ali Asad
Prepare for Microsoft Certification Exam 70-483: Programming in C#. The “What, Why, and How” of each concept is presented along with quick summaries, code challenges, and exam questions to review and practice key concepts.You will learn how to use:Lambda expression....
Release Date 2017/06 -
Python for Teenagers: Learn to Program like a Superhero!
Author James R. Payne
Discover everything you need to know about Python to turn your passion of programming into a job you'll love. Fueled by fun and practical examples, this book gives high schoolers who want learn an easy programming language ideas for how to leverage them in the wor....
Release Date 2019/05 -
Practical Haskell: A Real-World Guide to Functional Programming
Author Alejandro Serrano Mena
Get a practical, hands-on introduction to the Haskell language, its libraries and environment, and to the functional programming paradigm that is fast growing in importance in the software industry. This updated edition includes more modern treatment of Haskell's web framework and APIs.This book co....
Release Date 2022/09 -
App Development Using iOS iCloud: Incorporating CloudKit with Swift in Xcode
Author Shantanu Baruah , Shaurya Baruah
Create a professional looking app from start to finish that takes advantage of iCloud technology. Rather than working with Storyboarding for building your UI, you’ll use code to build professional looking screens. Using code is standard for professional developers to fit form factor alignment across....
Release Date 2022/11 -
Author Yehonathan Sharvit
Eliminate the unavoidable complexity of object-oriented designs. The innovative data-oriented programming paradigm makes your systems less complex by making it simpler to access and manipulate data. In Data-Oriented Programming you will learn how to: Separate code from dataRepresent data with ge....
Release Date 2022/08 -
Powerful Command-Line Applications in Go
Author Ricardo Gerardi
Whether you want to automate tasks, analyze data, parse logs, talk to network services, or address other systems requirements, writing your own command-line tool may be the fastest - and perhaps the most fun - way to do it. The Go programming language is a great choice for developing tools that are ....
Release Date 2021/12 -
Distributed Computing with Python
Author Francesco Pierfederici
Harness the power of multiple computers using Python through this fast-paced informative guideAbout This BookYou'll learn to write data processing programs in Python that are highly available, reliable, and fault tolerantMake use of Amazon Web Services along with ....
Release Date 2016/04 -
Hands-On Software Architecture with Java
Author Giuseppe Bonocore
Build robust and scalable Java applications by learning how to implement every aspect of software architectureKey FeaturesUnderstand the fundamentals of software architecture and build production-grade applications in JavaMake smart architectural decisions with comprehensive coverage of various arch....
Release Date 2022/03 -
Extending Power BI with Python and R
Author Luca Zavarella , Francesca Lazzeri
Perform more advanced analysis and manipulation of your data beyond what Power BI can do to unlock valuable insights using Python and RKey FeaturesGet the most out of Python and R with Power BI by implementing non-trivial codeLeverage the toolset of Python and R chunks to inject scripts into your Po....
Release Date 2021/11 -
Learn C Programming - Second Edition
Author Jeff Szuhay
Get started with writing simple programs in C while learning core programming conceptsKey FeaturesLearn essential C concepts such as variables, data structures, functions, loops, and pointersGrasp the core programming aspects that form the base of many modern programming languagesWork with updated c....
Release Date 2022/08