"The JavaScript Interview BIBLE" includes code samples, JavaScript trick questions, and sections on algorithms, microservices, deprecations, syntax, concurrency, memory management, testing, popular frameworks, and even JavaScript jokes!
A step-by-step guide for building a GraphQL API within a Rails application. Covering queries, mutations, union types, authentication and integration with JavaScript frontend frameworks.
Provides straight to a point, distilled explanation of GoF Design Patterns with meaningful examples. Each design pattern is presented with a description, use cases, a diagram, and an example code. If you need help understanding design patterns, this book is for you.
A short textbook for anyone who's interested in understanding about Rust's smart pointers, including people who don't know what smart pointers are.
Get onboard this journey into the land of streams. This is a complete hands-on book about Apache Flink, that follows real-life use cases and will help you learn how to create scalable end-to-end stream processing pipelines.
"Cloud Native Microservices With Kubernetes" is a hands-on, example-rich guide focused on real-world examples and practical learning that covers everything needed from the basics to the most advanced concepts.
Aprender a trabajar con Git y GitHub es una habilidad esencial como programador. Esta es una guía de estudio teórico-práctica paso a paso y desde cero más un curso de 5 horas en vídeo 100% gratis. 45 lecciones, decenas de comandos y casos prácticos reunidos en un único lugar para comenzar a usar rápidamente Git y GitHub de manera profesional.
Naming is one of the most difficult and enduring challenges in software engineering, but few of us do it well. This practical and comprehensive book provides a set of principles, rules, and application guidelines for efficiently choosing good names in your code.
You'll learn to set up and configure various network protocols, including TCP/IP, as well as conduct packet and network analysis, quantify key performance indicators, and automate monitoring alerts and notifications. To learn more about Rust programming for networking, this book is a great resource for network engineers and administrators.
Stand out in a competitive tech industry and take your software development career to the next level with The Developer's Branding Playbook. Learn how to build a strong personal brand and showcase your expertise with practical tips and real-world examples. Don't wait - start today and watch your career soar!
Este pequeno e-book é de suma importância para quem deseja entender os problemas no processo de desenvolvimento ágil de software atualmente e se prepara para prover soluções para esse mercado. Apresento uma vários casos de exemplo com situações que enfrentei ao longo da minha carreira, bem como as abordagens que adotei para resolver os desafios.
An exploration of one of the most fundamental concepts in computer science: the NULL value. Learn how NULL can be used and how its misuse can lead to serious errors and vulnerabilities. Whether you're a seasoned programmer or just curious about the history & inner workings of computing, this is a must-read that'll deepen your understanding of NULL!
If you're looking for a practical and enjoyable way to learn JavaScript, this is the perfect book for you. The explanations are clear and concise, and the examples are designed to reinforce your learning and help you apply your knowledge in real-world scenarios.
Learn how to analyze x64 and ARM64 Linux process and kernel crashes and hangs, navigate through core memory dump space and diagnose corruption, memory leaks, CPU spikes, blocked threads, deadlocks, wait chains, and more than 50 memory analysis patterns. The training consists of more than 70 step-by-step exercises using GDB and WinDbg debuggers.