Are you scared by mathematical symbols or formal terms like "monad"? Unwrapping Monads & Friends offers a clear, approachable path through functional programming’s most intimidating concepts—no math degree required. If you've ever said "I kind of get it, but not really," this is the guide that finally makes it click.
In today’s project-based, SCRUM “infested” web development work scene you are either a Junior starting out or a Senior who lacks in-depth knowledge. There seems to be no in-between! After reading this book you will be a Medior PHP Developer who can deliver a fully-fledged API from start to finish!
This book is your complete roadmap to crushing React.js 19 interviews and rising above the competition.Based on 350+ real-world front-end interviews, it delivers the most relevant technical questions asked by top companies—along with clear, practical answers that help you build confidence, deepen your React.js knowledge, and prove your skills where it matters most.
¿Preparándote para entrevistas técnicas? Este libro es para ti. Aprende a resolver desafíos de arrays y strings, las estructuras más comunes y fundamentales en cualquier prueba técnica. Con un enfoque paso a paso, en tres lenguajes (PHP, Javascript y Python), te ayudará a pensar de forma ordenada, escribir soluciones limpias y entender lo que estás haciendo. Forma parte de la colección Tidy DSA, donde el objetivo no es memorizar, sino razonar con claridad.
"Exploitology: Web Apps Exploits" explores web app security, focusing on vulnerabilities, exploitation techniques, and defense strategies. With practical examples and real-world scenarios, this book helps readers sharpen their penetration testing skills and stay ahead in cybersecurity.
Build and Publish Your Own React NPM Package! ? Want to share your React components with the world? CodeSweetly’s Creating NPM Package with React TypeScript book walks you through the entire process—from setup to publishing—so you can confidently create and distribute your own reusable React packages. ✔️ Set up a React-based NPM package✔️ Write clean, modular, and reusable components✔️ Configure compiling tools for package optimization✔️ Publish your package and manage updates like a pro No fluff—just clear, step-by-step guidance. Start building and sharing your React creations today! ??
Master Solid Router with this focused, hands-on guide. Learn the fundamentals of route configuration, navigation, and parameters, then dive into advanced topics like data loading, async handling, prefetching, and performance tuning. Whether building SolidJS SPAs or SolidStart apps, this book equips you with the practical skills to ship fast, scalable, production-ready experiences.
Data Dashboards with JavaScript shows how to build data dashboards with JavaScript. Learn how to build charts using Chart.js, data-driven maps using Leaflet and a data dashboard using React, Chart.js and Leaflet.
Visualising Data with JavaScript is an introduction to using JavaScript to visualise data. Learn how to build charts using Chart.js, data-driven maps using Leaflet and a custom chart using D3.js. You'll also learn how to make a data story that combine multiple charts and maps.
Apprenez JavaScript facilement grâce à ce guide complet pour débutants, enrichi d'exemples concrets et de projets pratiques.Devenez expert en JavaScript : maîtrisez les bases, explorez le DOM et développez des applications interactives dès aujourd'hui.Plongez dans le JavaScript moderne : asynchronisme, API Web, DOM, et bien plus pour créer des sites dynamiques et interactifs.Avec des chapitres progressifs et des projets comme une calculatrice ou une application météo, maîtrisez JavaScript en toute simplicité !
This comprehensive guide covers everything from basic GraphQL principles to advanced techniques for designing robust applications. You’ll learn to create secure, optimized, and scalable GraphQL schemas with practical examples in TypeScript.
Master the latest Node.js 22 features: I/O, streams, web protocols, and Fastify framework as you build secure, performant apps with DB, and learn to test, debug, and troubleshoot effectively. This book ensures you become a skilled Node.js developer.
This is a single chapter from the Construct Starter Kit Collection. This chapter leads you through Collapsing Blocks (aka "Same Game") development. This tutorial has both Construct v3 & v2 encoding. It's perfect for novices, experienced web developers, and just anyone wanting their own bespoke game, artwork, and features.
In this book, we will show you how to implement a series of best practices and design patterns to help you create efficient and robust Node.js applications with ease. We start by teaching you how to master the basics of Node.js development, such as its module systems and its event-driven asynchronous programming style. Next, you will learn how creational, structural, and behavioral design patterns can help you create modular and extensible software. Finally, we’ll show you how Node.js applications can be distributed and scaled to create complex software architectures.
This JavaScript programming book presents concepts in a straightforward and actionable way, with a short theoretical background, an example in the form of a practical project that mimics a real-world application, and relevant tips and best practices. It enables you to see meaningful results on the screen as you interact with code.