Building Microservices with Node.js and Seneca Training Course

  • Introduction
  • Understanding the Key Features and Highlights of Seneca
  • Logging with Seneca
  • Writing a Plugin with Seneca
  • Writing Unit Tests with Seneca
  • Understanding Data Entities, Query Syntax, and Prior Actions
  • Using Seneca with Promises
  • Writing a Simple RESTful Microservice with Seneca for Products with Hard-Coded Data
  • Hooking Seneca into the JSON File Store to Showcase Seneca’s Data Abstraction Layer
  • Summary and Conclusion

RabbitMQ with .NET Training Course

Introduction

  • RabbitMQ vs Windows’ default queue technology (MSMQ)

Understanding Microservices (micro services) and Message Queuing

Overview of Messaging Protocols: REST, SOAP and AMQP

How RabbitMQ Implements AMQP to Enable Loose Coupling Among Services

Setting up the Development Environment

Installing and Configuring RabbitMQ for C# Applications

Overview of the RabbitMQ .NET client API

Connecting to RabbitMQ

Writing Two Simple Sender and Receiver Applications in C#

Performing Common RabbitMQ Operations with the .Net client

Writing the Queuing Code

  • Sending, Receiving and Queuing messages

Writing Queues Via the Administration UI and PowerShell

Integrating RabbitMQ into an Existing Enterprise .Net Application

Routing with Topics Exchange vs Direct Exchange

Setting Up and Managing a RabbitMQ Cluster

Implementing Failover and Replication

Tools and Techniques for Administering RabbitMQ

Managing RabbitMQ via a REST API

Performance Tuning RabbitMQ

Monitoring and securing RabbitMQ

Troubleshooting RabbitMQ

Summary and Conclusion

Performance and Testing Course Online For Free tutorial With Certificate

Lessons

Instant Loading 3 Key User Moments

Storytelling With Traceroute

HTTP Headers For Web Performance and Security

Debugging a Step Away From the Console

Hyper Lightweight Websites

Why Good Developers Write Bad Tests

Hacking Web Performance

The Challenges and Pitfalls of Server Side Rendering

Optimise Your Code Load Code at the Right Time

Performance Is Magic How To Make Your React App Performant || Ken Wheeler

Cypress io – The State of the Art End to End Testing Tool

The Pragmatic Front End Tester

Fast By Default Algorithmic Performance Optimization in Practice

CSS Tests

Let Your Users Decide What They Want Power of A B Tests

These Microservices are Made for Testing

New Performance Features Make Your Pages Faster