Programspråk
591 kr
Skickas inom 5-8 vardagar
534 kr
Skickas
627 kr
Skickas inom 7-10 vardagar
529 kr
Skickas inom 7-10 vardagar
308 kr
Skickas
147 kr
Skickas inom 5-8 vardagar
961 kr
Skickas inom 7-10 vardagar
For courses in computer programming.
Evaluates the fundamentals of contemporary computer programming languages
Concepts of Computer Programming Languages introduces students to the fundamental concepts of computer programming languages and provides them with the tools necessary to evaluate contemporary and future languages. Through a critical analysis of design issues, the text teaches students the essential differences between computing with specific languages, while the in-depth discussion of programming language structures also prepares them to study compiler design. The 12th Edition includes new material on contemporary languages like Swift and Python, replacing discussions of outdated languages.
Computer Science From Scratch
Building Interpreters, Art, Emulators and MP in Python
502 kr
Skickas inom 7-10 vardagar
Extending Excel with Python and R
Unlock the potential of analytics languages for advanced data manipulation and visualization
557 kr
Skickas inom 5-8 vardagar
Scientific Computing with Python
High-performance scientific computing with NumPy, SciPy, and pandas
483 kr
Skickas inom 5-8 vardagar
434 kr
Skickas inom 7-10 vardagar
Optimizing Cloud Native Java
Practical Techniques for Improving Jvm Application Performance
510 kr
Skickas inom 7-10 vardagar
Semantic Web for the Working Ontologist
Effective Modeling for Linked Data, RDFS, and OWL
685 kr
Skickas inom 7-10 vardagar
Analytics Engineering with SQL and Dbt
Building Meaningful Data Models at Scale
481 kr
Skickas inom 7-10 vardagar
582 kr
Skickas inom 7-10 vardagar
Kotlin Design Patterns and Best Practices
Elevate your Kotlin skills with classical and modern design patterns, coroutines, and microservices
557 kr
Skickas inom 5-8 vardagar
489 kr
Skickas inom 7-10 vardagar
460 kr
Skickas inom 10-15 vardagar
533 kr
Skickas inom 7-10 vardagar
Create LLM-powered autonomous agents and intelligent assistants that can adapt to your specific business and personal needs.Each job you take on or decision you make requires some of your precious time. AI Agents in Action teaches you to develop and deliver LLM-based assistants and agents that can independently process information, make decisions, and learn from interactions. These powerful autonomous AI agents and interactive assistants handle routine tasks behind the scenes so you can focus on other things.In AI Agents in Action, author Micheal Lanham combines cutting-edge academic research with practical experience to help you:
Understand AI agent behavior patterns Design and deploy intelligent agents Use the OpenAI Assistants API and other tools Manage knowledge and memory Build in feedback loops so agents learn from their actions Design collaborative multi-agent systems Create agents with speech and vision featuresFrom script-free customer service chatbots to fully independent agents operating out of sight, AI-powered assistants are a groundbreaking advance in machine intelligence. In AI Agents in Action you'll learn a reliable, tested framework for developing working agents for a variety of practical business and personal tasks.
409 kr
Skickas inom 7-10 vardagar
380 kr
Skickas inom 7-10 vardagar
The definitive guide to Java programming language best practices from Josh Bloch
Each chapter of Effective Java, Third Edition, consists of several “items,” each presented in the form of a short, stand-alone essay that provides specific advice, insight into Java platform subtleties, and code examples. The comprehensive descriptions and explanations for each item illuminate what to do, what not to do, and why. While coverage is through Java 9, this guidance covers core Java features every programmer works with, regardless of which version.
Concurrency: write clear, correct, well-documented concurrent programs Objects: creating and destroying; common methods Classes and interfaces: guidelines for making them usable, robust, and flexible Generics: tell the compiler what types of objects are permitted in each collection for safer and clearer programs Enums and annotations: two special-purpose families of reference types Functions: break a big job into smaller pieces that might well be written by different people separated by both time and space. Lambdas and streams: create function objects with more ease Method designs: treat parameters and return values; design method signatures; document methods Exceptions: improve a program’s readability, reliability, and maintainability Object serialization: the dangers of serialization and how to minimize them General programming: local variables control structures libraries data types reflection native methods optimization naming conventionsProgrammers still consider this the best book on Java programming today.
420 kr
Skickas inom 7-10 vardagar
Almost 50 years ago, the C language defined modern computer programming. This book shows you why C is still as powerful and popular as ever, with an inside look at the new C23 standard.For programs that need to be small, fast, and unfailingly reliable, C is still the gold standard. Whether you're writing embedded code, low-level system routines, or high-performance applications, C is up to the challenge. This unique book by Jens Gustedt, a member of the ISO C standards committee, gets you up to speed with C23.In Modern C, Third Edition you'll:
Learn C basics, core features, and advanced concepts Leverage major C23 improvements for security, reliability, and performance Write portable code that runs anywhere Build multi-threaded applications with atomics and synchronization Create robust and resilient software with error handling Use type-generic programming for reusable codeC powers more software than any other language—from embedded devices to distributed systems. In Modern C, Third Edition you'll learn to harness C's full potential using the latest tools and techniques. After a quick review of the fundamentals perfect for beginners or coders who haven't used C in a while, this book guides you to mastery of C23, the latest ISO standard.
366 kr
Skickas inom 7-10 vardagar
Description
C# is an amazing language that's up to any challenge you can throw at it. As a C# developer, you also need to be up to the task.
C# in Depth, Fourth Edition is the key to unlocking the powerful new features added to the language in C# 5, 6, and 7. Following the expert guidance of C# legend Jon Skeet, readers will master asynchronous functions, expression-bodied members, interpolated strings, tuples, and much more.
Key features
· Expert guidance
· Hands-on examples
· Step-by-step guide
Audience
If you're a C# developer who's comfortable working with the language and wants to really dig in deep, then this book is for you.
About the technology
.NET developers, will use C# whether their building an advanced enterprise application or just pushing out a quick ASP.NET app. C# 5, 6 and 7 have added a host of new features to help users write better code with tuples, string interpolation, pattern matching, and more.
438 kr
Skickas inom 7-10 vardagar
Football Analytics with Python & R
Learning Data Science Through the Lens of Sports
481 kr
305 kr
Skickas inom 7-10 vardagar
The authoritative resource to writing clear and idiomatic Go to solve real-world problems
Google’s Go team member Alan A. A. Donovan and Brian Kernighan, co-author of The C Programming Language, provide hundreds of interesting and practical examples of well-written Go code to help programmers learn this flexible, and fast, language. It is designed to get you started programming with Go right away and then to progress on to more advanced topics.
Basic components : an opening tutorial provides information and examples to get you off the ground and doing useful things as quickly as possible. This includes: command-line arguments gifs URLs web servers Program structure : simple examples cover the basic structural elements of a Go program without getting sidetracked by complicated algorithms or data structures. Data types: Go offers a variety of ways to organize data, with a spectrum of data types that at one end match the features of the hardware and at the other end provide what programmers need to conveniently represent complicated data structures. Composite types : arrays slices maps structs JSON test and HTML templates Functions : break a big job into smaller pieces that might well be written by different people separated by both time and space. Methods : declarations with a pointer receiver struct embedding values and expressions Interfaces : write functions that are more flexible and adaptable because they are not tied to the details of one particular implementation. Concurrent programming : Goroutines, channels, and with shared variables. Packages : use existing packages and create new ones. Automated testing : write small programs that check the code. Reflection features : update variables and inspect their values at run time. Low-level programming : step outside the usual rules to achieve the highest possible performance, interoperate with libraries written in other languages, or implement a function that cannot be expressed in pure Go.Each chapter has exercises to test your understanding and explore extensions and alternatives. Source code is freely available for download and may be conveniently fetched, built, and installed using the go get command.
412 kr
Skickas inom 3-6 vardagar
Hands-On Network Programming with C
Learn socket programming in C and write secure and optimized network code
509 kr
Skickas inom 5-8 vardagar
483 kr
Skickas inom 7-10 vardagar
Build professional-grade full-stack web applications using C# and ASP.NET Core.
ASP.NET Core in Action, 3rd edition by Microsoft MVP Andrew Lock, is a fully updated edition, ideal for intermediate C# developers, and teaches you how to use your C# and .NET skills to build amazing cross-platform web applications. This revised bestseller reveals the latest .NET patterns, including minimal APIs and minimal hosting. Even if you have never worked with ASP.NET, you will soon start creating productive cross-platform web apps.
Features include:
Build minimal APIs for serving JSON to client-side applications Create dynamic, server-side rendered applications using Razor Pages User authentication and authorisation Store data using Entity Framework Core Unit and integration tests for ASP.NET Core applications Write custom middleware and componentsAbout the technology
Developers love ASP.NET Core for its libraries and pre-built components that maximize productivity. This awesome web framework empowers you to build web applications using HTTP APIs, server-side rendered HTML, and long-running server processes - all by using the same familiar structure and components. Version 7.0 takes full advantage of new C# features, easy-to-build minimal APIs, and big performance upgrades.
Functional Programming with C#
Create More Supportable, Robust, and Testable Code
582 kr
Skickas inom 7-10 vardagar