This page contains some links to my Github repo/wiki/slides, where I have some notes on the below topics took while learning.

Primary resource

All learnings - wiki page

Golang

Go Programs

Golang 1

Golang 2

Golang Concurreny

Simple REST API in Golang

Protobuf

Protobuf slides

Simple Proto files

Protobuf basic codes

Protobuf in Golang

Python REST API with protobuf messages

Basic gRPC communications in Python

Golang HTTP Server and Python HTTP Client using Protocol Buffer messages

gRPC

gRPC slides

Four gRPC modes

Simple CRUD gRPC API Server in Golang which can serve both gRPC and REST API clients using gRPC-Gateway.

Simple CRUD gRPC API. Golang Server and Python Client.

AWS

AWS - Cloud Practitioner

AWS - Solution Architect Associate

Networking

802.11 - my Github Wiki

Wireless - slides

Wireless Security - slides

802.1x - EAP

MPLS - slides

YANG, NETCONF, RESTCONF - wiki page

YANG - ietf slides, Simple slide

NETCONF - ietf slides

NETCONF with YANG - ietf slides

SDN - slides

XML, YAML - slides

Wireshark - slides

Kafka

Kafka - slides

Kafka Notes repo and wiki page

Kafka Producers and Consumers in Python using aiokafka library

Kafka Producer produces data from EventStream

Bash Shell

Bash Shell scripting repo

Bash commands with examples - wiki page

Bash scripts

Bash Scripting slides

Linux - Bash cmds

Django

Django Github wiki page

GraphQL

GraphQL - slides

Golang GraphQL server - Program

GraphQL CRUD API in Python using ariadne library (schema-first approach)

Cryptography

Encryption and Hashing

SSL/TLS Handshake

Open SSL notes

WebSocket

Websocket - slide

Websocket in Golang

FastAPI

To-Do API and much more

Docker

Docker - slides

Jenkins

Jenkins - slides

Simple Pipeline script

Selenium

Selenium with Python - codes

Selenium slides

Ansible

Ansible slides

Ansible stuffs

tcpdump

tcpdump-for-dummies

A tcpdump Tutorial with Examples

tcpdump cheatsheet

tcpdump advanced filters