talk-data.com talk-data.com

Topic

JavaScript

programming_language web_development front_end

231

tagged

Activity Trend

12 peak/qtr
2020-Q1 2026-Q1

Activities

231 activities · Newest first

Learn D3.js - Second Edition

Master data visualization with D3.js v7 using modern web standards and real-world projects to build interactive charts, maps, and visual narratives Key Features Build dynamic, data-driven visualizations using D3.js v7 and ES2015+ Create bar, scatter, and network charts, geographic maps, and more Learn through step-by-step tutorials backed by hundreds of downloadable examples Purchase of the print or Kindle book includes a free PDF eBook Book Description Learn D3.js, Second Edition, is a fully updated guide to building interactive, standards-compliant web visualizations using D3.js v7 and modern JavaScript. Whether you're a developer, designer, data journalist, or analyst, this book will help you master the core techniques for transforming data into compelling, meaningful visuals. Starting with fundamentals like selections, data binding, and SVG, the book progressively covers scales, axes, animations, hierarchical data, and geographical maps. Each chapter includes short examples and a full hands-on project with downloadable code you can run, modify, and use in your own work. This new edition introduces improved chapter structure, updated code samples using ES2015 standards, and better formatting for readability. There’s also a dedicated chapter that focuses on integrating D3 with modern frameworks like React and Vue, along with performance, accessibility, and deployment strategies. For those migrating from older versions of D3, a detailed appendix is included at the end. With thoughtful pedagogy and a practical approach, this book remains one of the most thorough and respected resources for learning D3.js and help you truly leverage data visualisation. What you will learn Bind data to DOM elements and apply transitions and styles Build bar, line, pie, scatter, tree, and network charts Create animated, interactive behaviours with zoom, drag, and tooltips Visualize hierarchical data, flows, and maps using D3 layouts and projections Use D3 with HTML5 Canvas for high-performance rendering Develop accessible and responsive D3 apps for all screen sizes Integrate D3 with frameworks like React and Vue Migrate older D3 codebases to version 7 Who this book is for This book is for web developers, data journalists, designers, analysts, and anyone who wants to create interactive, web-based data visualizations. A basic understanding of HTML, CSS, and JavaScript is recommended. No prior knowledge of SVG or D3 is required.

Apprenez les fondamentaux de JavaScript, langage de programmation essentiel pour le développement front-end et back-end. Cet atelier de 2 heures, 100% gratuit, sera animé par les intervenants du Wagon. Ce que vous apprendrez : Traduire les règles du jeu en logique de code avec JavaScript; Programmer votre propre version web de Pierre, Feuille, Ciseaux en utilisant les bibliothèques JavaScript; Déterminer le gagnant en utilisant la logique conditionnelle.

Generative AI for Full-Stack Development: AI Empowered Accelerated Coding

Gain cutting-edge skills in building a full-stack web application with AI assistance. This book will guide you in creating your own travel application using React and Node.js, with MongoDB as the database, while emphasizing the use of Gen AI platforms like Perplexity.ai and Claude for quicker development and more accurate debugging. The book’s step-by-step approach will help you bridge the gap between traditional web development methods and modern AI-assisted techniques, making it both accessible and insightful. It provides valuable lessons on professional web application development practices. By focusing on a practical example, the book offers hands-on experience that mirrors real-world scenarios, equipping you with relevant and in-demand skills that can be easily transferred to other projects. The book emphasizes the principles of responsive design, teaching you how to create web applications that adapt seamlessly to different screen sizes and devices. This includes using fluid grids, media queries, and optimizing layouts for usability across various platforms. You will also learn how to design, manage, and query databases using MongoDB, ensuring you can effectively handle data storage and retrieval in your applications. Most significantly, the book will introduce you to generative AI tools and prompt engineering techniques that can accelerate coding and debugging processes. This modern approach will streamline development workflows and enhance productivity. By the end of this book, you will not only have learned how to create a complete web application from backend to frontend, along with database management, but you will also have gained invaluable associated skills such as using IDEs, version control, and deploying applications efficiently and effectively with AI. What You Will Learn How to build a full-stack web application from scratch How to use generative AI tools to enhance coding efficiency and streamline the development process How to create user-friendly interfaces that enhance the overall experience of your web applications How to design, manage, and query databases using MongoDB Who This Book Is For Frontend developers, backend developers, and full-stack developers.

Oracle 23AI & ADBS in Action: Exploring New Features with Hands-On Case Studies

Unlock the power of Oracle Database 23AI and Autonomous Database Serverless (ADB-S) with this comprehensive guide to the latest innovations in performance, security, automation, and AI-driven optimization. As enterprises embrace intelligent and autonomous data platforms, understanding these capabilities is essential for data architects, developers, and DBAs. Explore cutting-edge features such as vector data types and AI-powered vector search, revolutionizing data retrieval in modern AI applications. Learn how schema privileges and the DB_DEVELOPER_ROLE simplify access control in multi-tenant environments. Dive into advanced auditing, SQL Firewall, and data integrity constraints to strengthen security and compliance. Discover AI-driven advancements like machine learning-based query execution, customer retention prediction, and AI-powered query tuning. Additional chapters cover innovations in JSON, XML, JSON-Relational Duality Views, new indexing techniques, SQL property graphs, materialized views, partitioning, lock-free transactions, JavaScript stored procedures, blockchain tables, and automated bigfile tablespace shrinking. What sets this book apart is its practical focus—each chapter includes real-world case studies and executable scripts, enabling professionals to implement these features effectively in enterprise environments. Whether you're optimizing performance or aligning IT with business goals, this guide is your key to building scalable, secure, and AI-powered solutions with Oracle 23AI and ADB-S. What You Will Learn Explore Oracle 23AI's latest features through real-world use cases Implement AI/ML-driven optimizations for smarter, autonomous database performance Gain hands-on experience with executable scripts and practical coding examples Strengthen security and compliance using advanced auditing, SQL Firewall, and blockchain tables Master high-performance techniques for query tuning, in-memory processing, and scalability Revolutionize data access with AI-powered vector search in modern AI workloads Simplify user access in multi-tenant environments using schema privileges and DB_DEVELOPER_ROLE Model and query complex data using JSON-Relational Duality Views and SQL property graphs Who this Book is For Database architects, data engineers, Oracle developers, and IT professionals seeking to leverage Oracle 23AI’s latest features for real-world applications

Take a GitHub Spark prototype and transform it into production-ready software—fast. In this hands-on session, we'll enhance the EventBuzz app from Session 1 with GitHub Copilot, your AI pair programmer that accelerates development without sacrificing quality. We'll add real API integration, authentication, state management, automated tests, performance optimization, and accessibility features.

Take a GitHub Spark prototype and transform it into production-ready software---fast. In this hands-on session, we'll enhance the EventBuzz app from Session 1 with GitHub Copilot, your AI pair programmer that accelerates development without sacrificing quality. We'll add real API integration, authentication, state management, automated tests, performance optimization, and accessibility features. All at lightning speed with AI assistance.

Take a GitHub Spark prototype and transform it into production-ready software—fast. In this hands-on session, we'll enhance the EventBuzz app from Session 1 with GitHub Copilot, your AI pair programmer that accelerates development without sacrificing quality. We'll add real API integration, authentication, state management, automated tests, performance optimization, and accessibility features. All at lightning speed with AI assistance.

AWS re:Invent 2025 - Build production AI agents with the Strands Agents SDK for TypeScript (AIM3331)

Discover how to build enterprise-ready AI agents using the newly launched Strands Agents SDK for TypeScript. This session introduces developers to a simple model-driven framework for building agents that run on any cloud, support multiple LLM providers, and integrate with the tools you already have. Learn how TypeScript developers can now leverage the same production-ready agent framework that Python teams have been using, with full type safety and seamless integration into modern JavaScript ecosystems. We'll cover key features, demonstrate multi-agent patterns, and explore deployment options from Amazon EKS to Amazon Bedrock AgentCore with live coding examples.

Learn More: More AWS events: https://go.aws/3kss9CP

Subscribe: More AWS videos: http://bit.ly/2O3zS75 More AWS events videos: http://bit.ly/316g9t4

ABOUT AWS: Amazon Web Services (AWS) hosts events, both online and in-person, bringing the cloud computing community together to connect, collaborate, and learn from AWS experts. AWS is the world's most comprehensive and broadly adopted cloud platform, offering over 200 fully featured services from data centers globally. Millions of customers—including the fastest-growing startups, largest enterprises, and leading government agencies—are using AWS to lower costs, become more agile, and innovate faster.

AWSreInvent #AWSreInvent2025 #AWS

In 2016, snapshot testing felt revolutionary. I promoted it everywhere. Then came the backlash: fragile tests, large snapshots, and mindless change approval. The community wasn't amazed. Yet in 2024, Node.js added native snapshot support. Why? This talk traces snapshot testing's turbulent decade: from Facebook's game-changing release to general rejection, and examines what place snapshots have today. Spoiler: the story isn't as simple as “snapshots bad”. Let's revisit with clearer eyes.

Brought to You By: •⁠ Statsig ⁠ — ⁠ The unified platform for flags, analytics, experiments, and more. Statsig are helping make the first-ever Pragmatic Summit a reality. Join me and 400 other top engineers and leaders on 11 February, in San Francisco for a special one-day event. Reserve your spot here. •⁠ Linear ⁠ — ⁠ The system for modern product development. Engineering teams today move much faster, thanks to AI. Because of this, coordination increasingly becomes a problem. This is where Linear helps fast-moving teams stay focused. Check out Linear. — As software engineers, what should we know about writing secure code? Johannes Dahse is the VP of Code Security at Sonar and a security expert with 20 years of industry experience. In today’s episode of The Pragmatic Engineer, he joins me to talk about what security teams actually do, what developers should own, and where real-world risk enters modern codebases. We cover dependency risk, software composition analysis, CVEs, dynamic testing, and how everyday development practices affect security outcomes. Johannes also explains where AI meaningfully helps, where it introduces new failure modes, and why understanding the code you write and ship remains the most reliable defense. If you build and ship software, this episode is a practical guide to thinking about code security under real-world engineering constraints. — Timestamps (00:00) Intro (02:31) What is penetration testing? (06:23) Who owns code security: devs or security teams? (14:42) What is code security?  (17:10) Code security basics for devs (21:35) Advanced security challenges (24:36) SCA testing  (25:26) The CVE Program  (29:39) The State of Code Security report  (32:02) Code quality vs security (35:20) Dev machines as a security vulnerability (37:29) Common security tools (42:50) Dynamic security tools (45:01) AI security reviews: what are the limits? (47:51) AI-generated code risks (49:21) More code: more vulnerabilities (51:44) AI’s impact on code security (58:32) Common misconceptions of the security industry (1:03:05) When is security “good enough?” (1:05:40) Johannes’s favorite programming language — The Pragmatic Engineer deepdives relevant for this episode: • What is Security Engineering? •⁠ Mishandled security vulnerability in Next.js •⁠ Okta Schooled on Its Security Practices — Production and marketing by ⁠⁠⁠⁠⁠⁠⁠⁠https://penname.co/⁠⁠⁠⁠⁠⁠⁠⁠. For inquiries about sponsoring the podcast, email [email protected].

Get full access to The Pragmatic Engineer at newsletter.pragmaticengineer.com/subscribe

Join the "Ecosystem Performance" initiative to explore our mission to revolutionize the JavaScript ecosystem. We tackle bloated, slow, and outdated dependencies in popular open-source libraries, replacing them with optimized alternatives or crafting our own superior solutions. Our goal is a faster, more secure web, enhancing the developer experience by reducing node_modules overhead and improving overall efficiency. Discover what we've achieved so far, our ongoing efforts, and how you can contribute to shaping a leaner, more performant future for web development.

Si vous vous intéressez à la programmation fonctionnelle, vous savez certainement à quel point il est important d'avoir des données immuables. Lors de cette session, je vous propose de plonger au coeur du fonctionnement d'ImmutableJS, de découvrir les algorithmes et structures de données utilisés pour implémenter des collections immuables. Nous soulèverons aussi le capot des tableaux standards JavaScript pour mieux mettre en exergue les problèmes de performances et d'API auxquels ImmutableJS répond. Enfin, nous verrons comment le langage JavaScript continue d'évoluer vers des traitements fonctionnels de plus en plus efficaces.

LaTeX has been the preferred system for writing scientific and mathematical documents for many years, and today it is a key part of a data scientist's tools. This talk provides a brief history of LaTeX, an overview of the concepts, and live demos of some modern tools which have LaTeX integrated - from full document preparation systems, embedding in Python notebooks, to JavaScript libraries for use on the web. The aim of the talk - which requires no expertise - is to give you enough understanding of LaTex concepts that you can more easily use it in future projects if the need arises.

Deux royaumes s’opposent depuis des âges immémoriaux, séparés par une rivalité sans fin. D’un côté, le puissant royaume du Frontend, avec son JavaScript omnipotent, façonnant des interfaces dignes des plus grandes cités elfiques. De l’autre, le robuste empire du Backend, maître incontesté des données, envoyant ses légions de JSON dans une bataille sans merci. Une prophétie murmure le nom d’un artefact légendaire, forgé pour unir ces royaumes ennemis : Inertia js. Découvrirons son véritable pouvoir à travers du code concret et, peut-être, ramènerons enfin la paix dans le royaume du développement web.

Building an A/B Testing Framework with NiceGUI

NiceGUI is a Python-based web UI framework that enables developers to build interactive web applications without using JavaScript. In this talk, I’ll share how my team used NiceGUI to create an internal A/B testing platform entirely in Python. I’ll discuss the key requirements for the platform, why we chose NiceGUI, and how it helped us design the UI, display results, and integrate with the backend. This session will demonstrate how NiceGUI simplifies development, reduces frontend complexity, and speeds up internal tool creation for Python developers.

PHP, MySQL, & JavaScript All-In-One For Dummies, 2nd Edition

Learn the essentials of creating web apps with some of the most popular programming languages PHP, MySQL, & JavaScript All-in-One For Dummies bundles the essentials of coding in some of the most in-demand web development languages. You'll learn to create your own data-driven web applications and interactive web content. The three powerful languages covered in this book form the backbone of top online apps like Wikipedia and Etsy. Paired with the basics of HTML and CSS—also covered in this All-in-One Dummies guide—you can make dynamic websites with a variety of elements. This book makes it easy to get started. You'll also find coverage of advanced skills, as well as resources you'll appreciate when you're ready to level up. Get beginner-friendly instructions and clear explanations of how to program websites in common languages Understand the basics of object-oriented programming, interacting with databases, and connecting front- and back-end code Learn how to work according to popular DevOps principles, including containers and microservices Troubleshoot problems in your code and avoid common web development mistakes This All-in-One is a great value for new programmers looking to pick up web development skills, as well as those with more experience who want to expand to building web apps.