This course will introduce you to Apache Kafka and provide a thorough tour of its architecture so you can start building your next enterprise system with it.
In this course, AWS DynamoDB Deep Dive, you'll learn how to develop applications that fully utilize the power of DynamoDB and how to operate an existing DynamoDB database.
AWS Kinesis is a powerful, real-time, elastic, reliable service for stream processing. This course will teach you how to build stream processing applications using AWS Kinesis, stream processing services, and Big Data frameworks.
This course will teach you how to get productive with blockchain development quickly in a practical way. The focus is on Ethereum development and the concepts presented is equally relevant to other implementations.
Docker can bring many benefits to your development workflow and deployment process. You'll learn how to use Docker tools and commands, how to work with images and containers, container orchestration techniques, and much more.
Learn to develop applications for the Ethereum platform. Start with the basics of blockchain and Ethereum, then learn the core skills for writing smart contracts using Solidity programming language.
This course is for developers and system administrators who want to really understand Git. Whether you just started using Git, or you've been using it every day for months - this course will give you the knowledge you need to become a Git master.
The vast majority of applications that use data, are backed by a good relational database system. This course will help to establish a base to those who want to begin learning Structured Query Language (SQL).
This course provides complete coverage of the Java programming language and serves as a strong foundation for all Java-based development environments including client-based, server-side, and Android.