Production Go is the book about creating and maintaining modern production applications written in Go. It assumes prior programming knowledge, and is recommended for professional programmers.
This is the latest edition of my Java AI book. I am the author of 20+ books on programming and artificial intelligence - this is my most widely read and most popular book.
Your infrastructure isn't a place anymore, it's text in a repo. This book teaches security engineers to read, review, and audit Terraform like an auditor, not a builder, so you know exactly what to look for before someone else's code hits production.
Confucius never touched a computer, but he knew quite a lot about software. He has much to say about problems of knowledge and information, as well as right action under ambiguity, threats and constraints. Read as a set of commentaries on The Analects, these essays treat Confucius as an early theorist of the flow of information through rites, names and rules; the cyborg sage tangled in the half-built machine of the feudal state.
Il giudizio non si delega. Il perimetro entro cui l'agente si muove, la verifica che deve passare, la condizione che lo ferma: quelli sì. Come un Senior trasforma vent'anni di mestiere nei vincoli che governano un agente, e come decisioni, criteri e lezioni restano quando la sessione finisce: è l'amplificazione del titolo.
Great data analysts are not defined by the software they use. They are defined by how they think about data.
Cansado de copiar código sem entender? Lógica de Programação com Noxy elimina a complexidade e foca no que importa: ensinar você a pensar como um programador. Domine os fundamentos da lógica com uma linguagem moderna, criada especificamente para o ensino. Sem atalhos, sem "mágica" — apenas código limpo e raciocínio sólido para construir sua carreira em TI. Do mesmo autor de "Python Direto ao Ponto".
A practical, real-world guide to gathering software requirements with clarity, confidence, and precision. Learn proven techniques to eliminate ambiguity, reduce rework, and communicate effectively with clients and teams. Upgrade your skills now and stand out at work before poor requirements keep holding you back.
if you've read my chapter on naming in a famous software book (first or second edition) you may want to go a little deeper. Same author, same topic, all-new content!
Write your comments first, and let Copilot generate the code.
Start programming in Java from scratch - beginner friendly style.Learn coding in the IDEA IntelliJ professional IDE for Java34 theory lessons (PDF, EPUB) with 170+ executable code examples (ZIP file - course for Intellij Academy plugin)572+ diverse programming tasks: answer questions, complete code, correct syntax errors, correct code, write alternative solutions (ZIP file - course for Intellij Academy plugin)Tasks start very easy and gradually work toward medium ones, and finally the hard ones.We got you covered! All tasks come with automated tests to see if your solution is correct, but also a predefined solution which can be compared side-by-side with your solution. More complex tasks come with hints to help you solve them.If that is not enough, and you still feel confused about some task, there are 200+ explanation videos which explain the solution to medium and hard tasks step-by-step (explanation videos are sold separately).
Discover how to elevate your QA skills to the cloud.Testing in the Sky takes you through the tools, strategies, and mindset needed to ensure quality in modern, scalable cloud systems. Perfect for testers aiming to stay ahead in a fast-changing tech landscape.
Learn RISC-V assembly programming using the RARS or Venus simulators. Learn all the fundamentals: data declaration, syscalls, branching, looping, the calling convention and recursive functions, even floating point numbers.
想开始竞赛编程吗? 厌倦了阅读晦涩的代码? 不知道接下来要解决哪些问题来提升自己? 从解决的问题中学不到太多?(“每个问题看起来都很不同 :( ”) 我们帮你搞定! 这本书是你竞赛编程的入门指南!