Thanks for visiting DZone today,
Edit Profile
Manage Email Subscriptions
How to Post to DZone
Article Submission Guidelines
Sign Out
View Profile
Post
Post an Article
Manage My Drafts
Over 2 million developers have joined DZone.
Log In
/
Join
Search
Refcards
Trend Reports
Events
Video Library
Refcards
Trend Reports
Events
View Events
Video Library
DZone
Sitemap Home
Refcardz
DZone Sitemap: Refcardz
.NET on Linux
Achieving Continuous Testing Excellence
ADO.NET Entity Framework
Adobe ColdFusion Web Services for PHP Programmers
Adobe Flash Builder 4.5
Advanced Cloud Security
Advanced Jenkins
Advanced Kubernetes
Advanced Time Series
Agile Adoption: Decreasing Time to Market
Agile Adoption: Improving Software Quality
Agile Adoption: Reducing Cost
Agile Patterns
AI Automation Essentials
AMQP Essentials
Angular Essentials
Apache Cassandra
Apache Hadoop Deployment
Apache Kafka Essentials
Apache Kafka Patterns and Anti-Patterns
Apache Maven 2
Apache Solr: Getting Optimal Search Results
Apache Spark
Apache Tapestry 5.0
API Integration Patterns
Application Prototyping with SketchFlow
Automated Testing at Scale
Blockchain and Distributed Ledger Technology for Documents
Building Microservices With Redis
Business Rule Management With Drools
C# Development
Camel Essential Components
Chef An Open Source Tool for Scalable Cloud and Data Center Automation
CI/CD With Containers
Cloud Capacity Management
Cloud Computing with Windows Azure Platform
Cloud Foundry
Cloud Native Data Grids: Hazelcast IMDG With Kubernetes
Cloud-Based Automated Testing Essentials
Cloud-Native Application Security
Code Gems for Android Developers
Code Review Patterns and Anti-Patterns
ColdFusion Builder 2
Contexts and Dependency Injection for the Java EE Platform
Continuous Configuration Essentials
Continuous Delivery Patterns and Anti-Patterns
Continuous Delivery Pipeline Security Essentials
Continuous Delivery With Jenkins Pipeline
Continuous Integration Patterns and Anti-Patterns
Continuous Integration: Servers and Tools
Core .NET
Core ASP.NET
Core C++
Core CSS: Part I
Core CSS: Part II
Core CSS: Part III
Core Dart
Core HTML
Core Java
Core Java Concurrency
Core Jetty
Core JSON
Core Mule
Core PostgreSQL
Core Python
Core Seam
Core Spring Data
Core WS-BPEL: Business Process Execution Language
CSS3 Basics
Data Management for Industrial IoT
Data Orchestration on Cloud Essentials
Data Pipeline Essentials
Data Warehousing
Database Monitoring
Database Partitioning with MySQL
Debugging JavaScript
Declarative Pipeline With Jenkins
Dedicated Device Deployment Essentials
Dependency Injection in EJB 3
Deployment Automation Patterns
Design Patterns
Design Patterns for Continuous Delivery
Design Systems
Designing Microservices With Cassandra
Designing Quality Software
Developing a Silverlight Application for Windows Phone
DevOps Compliance Essentials
DevOps for Database
Distributed Machine Learning with Apache Mahout
Distributed SQL Essentials
Docker Security
Domain-Driven Design
Drupal 8
Drupal 9 Essentials
E-Commerce Development Essentials
Eclipse MicroProfile
Eclipse Plug-in Development
Eclipse Tools for Spring
EclipseLink JPA
Edge Computing
Effective Process Modeling with BPM & BPMN
End-to-End Testing Automation Essentials
Essential Apache HBase
Essential Apache HTTP Server
Essential Couchbase APIs
Essential EMF
Essential F#
Essential JSP Expression Language
Essential Liferay
Essential NetBeans Platform
Essential PostGIS
Essential Ruby
Event Stream Processing Essentials
Expression-Based Authorization with Spring Security 3
Fission.io
Flex & Spring Integration
Flex 4 & Spring 3 Integration
Flex Mobile Development
Flexible Rails: Flex 3 on Rails 2
Foundations of RESTful Architecture
From Relational to Graph: A Developer's Guide
Full-Stack Observability Essentials
Functional Programming in JavaScript
Functional Programming with Clojure
Getting Started Firebug 1.5
Getting Started With Adobe ColdFusion Builder
Getting Started With Adobe Flash Builder 4
Getting Started With Adobe Flash Catalyst
Getting Started with Ajax
Getting Started with Apache Ant
Getting Started With Apache Hadoop
Getting Started With Apache Iceberg
Getting Started With Apache JMeter
Getting Started With Apache Tomcat
Getting Started with Apache Wicket
Getting Started With Appium
Getting Started with Application Lifecycle Management
Getting Started with ASP.NET MVC 1.0
Getting Started With Ballerina
Getting Started with BIRT
Getting Started with BlazeDS
Getting Started With Caucho Resin
Getting Started With CI/CD Pipeline Security
Getting Started With ColdFusion 9
Getting Started With Container Registries
Getting Started With Cross-Platform Heterogeneous Computing
Getting Started With Cyber Ranges
Getting Started With Data Lakes
Getting Started With db4o
Getting Started With DevSecOps
Getting Started With Distributed SQL
Getting Started With Docker
Getting Started with Drupal 7
Getting Started with Eclipse
Getting Started with Eclipse RCP
Getting Started with Equinox and OSGi
Getting Started With Ethereum Private Blockchain
Getting Started With Feature Flags
Getting Started with FitNesse
Getting Started With Git
Getting Started With GitHub Actions
Getting Started with GlassFish
Getting Started with Grails
Getting Started With Griffon
Getting Started With Headless CMS
Getting Started with Hibernate Search
Getting Started With IaC
Getting Started With Industrial Internet
Getting Started with Infinispan
Getting Started With Integrating PHP and Flex
Getting Started With Istio
Getting Started with Java GUI Development
Getting Started With Java-Based CMS
Getting Started With JBoss Enterprise Application Platform 7
Getting Started with JPA
Getting Started with Kanban for Software Development
Getting Started With Kotlin
Getting Started With Kubernetes
Getting Started With Large Language Models
Getting Started With LiveCycle Data Services ES
Getting Started With Log Management
Getting Started With Low-Code Development
Getting Started with Maven Repository Management
Getting Started With Memcached
Getting Started With Microservices
Getting Started with MyEclipse
Getting Started with NoSQL and Data Scalability
Getting Started With Observability for Distributed Systems
Getting Started With OpenShift
Getting Started With OpenStack
Getting Started With OpenTelemetry
Getting Started with Oracle Berkeley DB
Getting Started With PhoneGap
Getting Started With PrestoDB
Getting Started With Prometheus
Getting Started With Quarkus
Getting Started With Quarkus Serverless Functions
Getting Started With Rancher
Getting Started With Real User Monitoring
Getting Started With Real-Time Analytics
Getting Started With Redis
Getting Started With Robotic Process Automation
Getting Started With Scala
Getting Started With Selenium
Getting Started With Serverless Application Architecture
Getting Started with Silverlight and Expression Blend
Getting Started With Spring Boot and Microservices
Getting Started with Spring-DM
Getting Started With Static Code Analysis
Getting Started with the Zend Framework
Getting Started with UML
Getting Started With Vaadin 10
Getting Started With Vector Databases
Getting Started with Virtualization
Getting Started with Windows Communication Foundation 4.0
Getting Started with Windows Presentation Foundation
Getting to Know Google Compute Engine and How to Use It
Git Patterns and Anti-Patterns
GitOps for Kubernetes
Google App Engine for Java
Graph-Powered Search: Neo4j & Elasticsearch
GraphQL Essentials
Groovy
GWT Style, Configuration and JSNI Reference
HTML5 Canvas
HTML5 IndexedDB
HTML5 Mobile Development
HTML5 Web Workers
HTML5 WebSocket
HTML5: The Evolution of Web Standards
Hybrid Cloud vs. Multi-Cloud
Hybrid Integration Best Practices
Hybrid Relational/JSON Data Modeling and Querying
IaC Security
Identity and Access Management
Improving Web Performance With Varnish
IntelliJ IDEA
IntelliJ IDEA Essentials
Introduction to Cloud-Native Java
Introduction to Data Security as a Service
Introduction to DevOps Analytics
Introduction to Digital Asset Management via APIs
Introduction to DNS Security
Introduction to Docker Monitoring
Introduction to Hazelcast IMDG
Introduction to HTTP
Introduction to IAST
Introduction to RASP
Introduction to Serverless Monitoring
Introduction to TensorFlow
Introduction to Text Mining
Introduction to Web Components
IoT Applications With Java and Raspberry Pi
IoT Security Best Practices
Java 13
Java 14
Java 15
Java API Best Practices
Java Application Vulnerabilities
Java Caching
Java Containerization
Java EE Security Essentials
Java Enterprise Edition 6
Java Enterprise Edition 7
Java FX
Java Profiling with VisualVM
JavaFX
JavaFX 8
JavaScript Test Automation Frameworks
JavaServer Faces
JavaServer Faces 2.0
JBoss RichFaces
JDBC Best Practices
Jenkins on PaaS
jQuery Selectors
JUnit and EasyMock
Kubernetes Monitoring Essentials
Kubernetes Multi-Cluster Management and Governance
Kubernetes Security Essentials
Kubernetes-Native Database Essentials
Lean Software Development
Leveraging ColdFusion 9 Exposed Services from Java
Machine Learning Patterns and Anti-Patterns
Managing Microservices
Mastering Portal UI
Mastering Portals with a Portlet Bridge
Messaging and Data Infrastructure for IoT
Microservices and Workflow Engines
Microservices in Java
Microservices on Kubernetes
Mobile Database Essentials
Mobile Web Application Testing
Mockito
MongoDB Essentials
Monitoring and the ELK Stack
Monitoring NGINX
MQTT Essentials
Mule 3.3
Multi-Cloud Data Layer Essentials
Multi-Region Database Deployments
MySQL Essentials
NCache: Scaling .NET Core Applications for Extreme Performance
NetBeans IDE 7 Java Editor
Neural Network Essentials
Node.js
NoSQL and Data Scalability
NoSQL Migration Essentials
OAuth Patterns and Anti-Patterns
Object-Oriented JavaScript
Objective-C for the iPhone and iPad
Observability Maturity Model
Open Source API Management
Open Source Media Framework
Open Source Migration Practices and Patterns
Open-Source Data Management Practices and Patterns
Patterns of Modular Architecture
Persistent Container Storage
PHP 5.4
PHP 5.5 & 5.6
PHPUnit: PHP Test-Driven Development Automated Tools to Improve Your PHP Code Quality
Platform Engineering Essentials
Practical Data Mining with Python
Practical DNS
Preparing for Continuous Delivery
Progressive Delivery Patterns and Anti-Patterns
Quality Assurance Patterns and Anti-Patterns
Querying Graphs with Neo4j
R Essentials
RavenDB 4.0
React.js Essentials
Reactive Microservices With Lagom and Java
Reactive Programming in JavaScript With RxJS
Reactive Programming with Akka
Real-Time Data Architecture Patterns
Recommendations Using Redis
Refactoring Patterns
Responsive Web Design
REST API Security Essentials
RESTful API Lifecycle Management
RichFaces 4.0
RSS and Atom
Salesforce Application Design
Scalability and High Availability
Scrum
Seam UI
Search Patterns
Secrets Management Core Practices
Securing Mobile Applications With Cert Pinning
Selenium 2.0: Using the Webdriver API to Create Robust User Acceptance Tests
Sencha Touch
ServiceMix 4.2
Shifting Left With Continuous Delivery
Silverlight 2
SOA Governance
SOA Patterns
Software Configuration Management Patterns
Software Supply Chain Security
Software Usage Analytics for Data-Driven Development
Spring Annotations
Spring Batch
Spring Configuration
Spring Integration
Spring Roo
Spring Web Flow
SQL Syntax for Apache Drill
Struts2
Subversion
Swift Essentials
Temporal Data Processing
Test Data Management
Test Design Automation
The Essentials of GitOps
The MVVM Design Pattern
The Top Twelve Integration Patterns for Apache Camel
Threat Detection
Threat Detection for Containers
Threat Modeling
Understanding Apache Spark Failures and Bottlenecks
Understanding Cloud Computing
Understanding Data Quality
Understanding Lucene
Understanding Stream Processing
Using Repository Managers
Using XML in Java
Value Stream Management Essentials
Variant Analysis
Very First Steps in Flex
Visual Testing
WebMatrix
What's New in JPA 2.0
Windows PowerShell
Working With Time Series Data