Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages.
Revised for a new second edition, Intermediate C Programming provides a stepping-stone for intermediate-level students to go from writing short programs to writing real programs well.
Revised for a new second edition, Intermediate C Programming provides a stepping-stone for intermediate-level students to go from writing short programs to writing real programs well.
Authored by two standout professors in the field of Computer Science and Technology with extensive experience in instructing, Learn Programming with C: An Easy Step-by Step Self-Practice Book for Learning C is a comprehensive and accessible guide to programming with one of the most popular languages.
In today's fast-paced world, Android development is a rapidly evolving field that requires regular updates to keep up with the latest trends and technologies.
The Practical, Step-by-Step Guide to Using LLMs at Scale in Projects and Products Large Language Models (LLMs) like Llama 3, Claude 3, and the GPT family are demonstrating breathtaking capabilities, but their size and complexity have deterred many practitioners from applying them.
In this book, the poet Mahmoud Jumaa tried to collect the most famous linguistic errors, which we might meet in newspapers, magazines and literary books, which are supposed to be linguistically raised before leaving the printing press and settling in the hands of the reader.
Enhance your programming skills through code reviews, TDD and BDD implementation, and API design to overcome code inefficiency, redundancy, and other issues arising from bad codeKey FeaturesWrite code that seamlessly integrates with other systems while maintaining well-defined software boundariesUnderstand how coding principles and standards elevate software qualityLearn how to avoid common errors while implementing concurrency or threadingPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionTraditionally associated with Windows desktop applications and game development, C# has expanded into web, cloud, and mobile development.
This revised edition is your practical, hands-on guide to developing Java-based enterprise applications with big data or batches of data using the Spring LDAP and the Spring Data LDAP frameworks.
This revised edition is your practical, hands-on guide to developing Java-based enterprise applications with big data or batches of data using the Spring LDAP and the Spring Data LDAP frameworks.
Move Beyond Python Code That "e;Mostly Works"e; to Code That Is Expressive, Robust, and Efficient Python is arguably the most-used programming language in the world, with applications from primary school education to workaday web development, to the most advanced scientific research institutes.
This book, which is designed for middle-school through college-aged students, will arm beginners with solid programming foundations they can carry throughout life.
Modern Assembly Language Programming with the ARM Processor, Second Edition is a tutorial-based book on assembly language programming using the ARM processor.
This book provides a comprehensive guide to Python, which stands as the cornerstone of modern programming and is the main computer language driving software prototyping in both industry and research.
The purpose of this book is to usher readers into the world of data, ensuring a comprehensive understanding of its nuances, intricacies, and complexities.
Tackle complex spatial data tasks effortlessly with this easy-to-follow guide to writing specialized Python scripts and developing tools for spatial data in ArcGIS(R) Pro.
Refine your Java skills by seamlessly blending foundational core concepts with hands-on coding applicationsKey FeaturesGain a deep understanding of essential topics that will help you progress with JavaLearn by working on mini-projects to help reinforce the concepts you've learnedGain comprehensive knowledge of the core concepts of JavaPurchase of the print or Kindle book includes a free PDF eBookBook DescriptionLearn Java with Projects bridges the gap between introductory Java guides and verbose, theoretical references.
This book delves into a broad spectrum of topics, covering the foundational aspects of Large Language Models (LLMs) such as PaLM, LLaMA, BERT, and GPT, among others.
This book will show you how to build Java-based microservices architecture using the popular Spring Boot framework by evolving a small monolith application to an event-driven architecture composed of several services.
This book provides a deep dive into the world of generative AI, covering everything from the basics of neural networks to the intricacies of large language models like ChatGPT and Google Bard.
The benefits of digitalisation do not lie in the use of new technologies for existing processes, but in organisational changes and new business models.
The benefits of digitalisation do not lie in the use of new technologies for existing processes, but in organisational changes and new business models.
The purpose of this book is to usher readers into the world of data, ensuring a comprehensive understanding of its nuances, intricacies, and complexities.
Coding for kids without a computer-an offline skill-building book for ages 5 to 7Coding helps kids develop analytical thinking, problem-solving abilities, and beyond!