Practical Apache Pulsar Application Development by StreamNative

Schedule

Tue, 11 Feb, 2025 at 09:00 am to Thu, 13 Feb, 2025 at 05:00 pm

UTC-08:00

Location

Online | Online, 0

Advertisement
Learn from StreamNative experts how to develop applications using Apache Pulsar.
About this Event

Dates: Feb 11, 2025 - Feb 13, 2025, approximately 6 hours of dedicated time per day (total 18 hours)

Alternate times available by contacting Training at [email protected].

This class teaches Apache Pulsar fundamentals. You will:

  • Learn key concepts of using Apache Pulsar through hands-on lab exercises.
  • Create an end-to-end application using both messaging and streaming models supported by Apache Pulsar.
  • Design applications for high throughput using partitioned topics, work queues, and keyed data streams.
  • Examine use cases for scheduling messages, rewinding data streams, and quickly accessing summarized data.
    Preview the Use Case and Messaging Basics course modules.



Intended audience

This course is designed for application developers, ETL (extract, transform, and load) developers, architects, and data scientists who need to interact with Pulsar clusters as a source of data, or destination for data.



Requirements
  • 1-2 years of programming experience.
  • You will need to setup your own development environment using Java 17 and Maven. IntelliJ is recommended as the IDE with a free community version available. It is highly recommended you setup this environment prior to the start of the course. StreamNative Training can provide access to code samples to test connectivity to the StreamNative Hosted Pulsar Cluster.
  • You do NOT need to setup a Pulsar cluster as tenant access is provided in a StreamNative Hosted Pulsar cluster for the duration of the course.



Course Design

This course uses a blended learning model that combines lectures, videos, lab exercises, quizzes, and instructor-led sessions for questions and troubleshooting the labs.

You will have access to an Apache Pulsar trainer and hands-on coding labs, including:

  • Up to 6 hours of self-paced learning & hands-on exercises for 3 days (total 18 hours of content)
  • Three one-hour sessions with the StreamNative Technical for questions and troubleshooting
  • Access to a tenant in a StreamNative Hosted Pulsar cluster to complete coding exercises



Content
Day 1 modules
  • Course Setup - recommended to complete before start of class
  • Use Case
  • Messaging Basics

Come to office hours with any content or code questions. We can troubleshoot code during office hours.



Day 2 modules
  • Consumer Subscription Types
  • API Internals for Message Integrity and Scaling
  • Introduction to Streaming

Come to office hours with any content or code questions. We can troubleshoot code during office hours.



Day 3 modules
  • Topic Partitioning for Scaling Throughput
  • Working with Keys
  • Message Retention and Storage
  • Security

Come to office hours with any content or code questions. We can troubleshoot code during office hours.



Grading

To pass the course and receive your certificate of completion and badge, you must achieve a minimum overall score of 75%. Your grade consists of:

  • 25% Quizzes
  • 75% Hands-on Exercises

Note: Upon successfully completing this course, developers new to Apache Pulsar should have sufficient skills to complete Developer Certification Level 1.



About the Instructors

Dustin Nest specializes in the creation of engaging technical training content and serves as your Technical Trainer at StreamNative. He brings to StreamNative over seven years of experience in software technical support, debugging, and training content development. He has both a BS and PhD in Chemical Engineering, with additional training and experience in C++, C#, Java, JS, and React. Dustin is excited to be your guide and troubleshooting resource in this course as you learn about Apache Pulsar by creating your end-to-end application.

David Kjerrumgaard is a committer on the Apache Pulsar project and serves as a Developer Advocate for StreamNative with a focus on helping developers solve their streaming data challenges using Apache Pulsar. He has over 15 years of experience working with open-source projects in the Big Data, Stream Processing, and Distributed Computing spaces. He earned both a BS and MS in Computer Science and Mathematics. David is the author of the book , and co-author of Practical Hive: A Guide to Hadoop's Data Warehouse System.

++++++++++++++++++++++++++++++++++++++++++++++++++++++

You can contact [email protected] with any questions.

Advertisement

Where is it happening?

Online
Tickets

USD 530.05

StreamNative

Host or Publisher StreamNative

It's more fun with friends. Share with friends

Discover More Events in Online

FPI The Art of Facilitation Levels 2&3
Tue, 11 Feb, 2025 at 08:00 am FPI The Art of Facilitation Levels 2&3

Online

WORKSHOPS ART
Intellect Application Training - Document Control & Employee Training
Tue, 11 Feb, 2025 at 08:00 am Intellect Application Training - Document Control & Employee Training

Online

WORKSHOPS TRIPS-ADVENTURES
Empowering Women Through Networking and Mentorship
Tue, 11 Feb, 2025 at 08:30 am Empowering Women Through Networking and Mentorship

Online

BUSINESS NONPROFIT
Preventive Controls  Animal Qualified Individuals (PCQI-A) Online Training
Tue, 11 Feb, 2025 at 08:30 am Preventive Controls Animal Qualified Individuals (PCQI-A) Online Training

Online

WORKSHOPS HEALTH-WELLNESS
Wimmera MARAM Collaborative Practice Training
Tue, 11 Feb, 2025 at 09:30 am Wimmera MARAM Collaborative Practice Training

Online

WORKSHOPS ENTERTAINMENT
February11-12, 2025 Remote Produce Safety Alliance Training
Tue, 11 Feb, 2025 at 09:30 am February11-12, 2025 Remote Produce Safety Alliance Training

Online

WORKSHOPS VIRTUAL
Accounting, Tax, and IT Risk Considerations for Not-for-Profits
Tue, 11 Feb, 2025 at 09:30 am Accounting, Tax, and IT Risk Considerations for Not-for-Profits

Online

WORKSHOPS VIRTUAL
How can we reduce youth voice tokenism in cultural organisations?
Tue, 11 Feb, 2025 at 10:00 am How can we reduce youth voice tokenism in cultural organisations?

Online

ART WORKSHOPS
CSCA (Certified Supply Chain Analyst) Workshop & Exam
Mon, 01 Jan, 2007 at 08:30 am CSCA (Certified Supply Chain Analyst) Workshop & Exam

WORKSHOPS IT
CSCA (Certified Supply Chain Analyst) Self-Study & Online Exam
Mon, 01 Jan, 2007 at 08:30 am CSCA (Certified Supply Chain Analyst) Self-Study & Online Exam

WORKSHOPS IT
PVG & Signatory  - Face to Face Training
Mon, 02 Feb, 2015 at 10:00 am PVG & Signatory - Face to Face Training

Volunteer Scotland

WORKSHOPS
Wine Glass Painting Class
Thu, 12 Feb, 2015 at 07:00 pm Wine Glass Painting Class

The Painted Glass

WORKSHOPS ART
Creative Photography
Sat, 07 Mar, 2015 at 10:00 am Creative Photography

Westland Place Studios

WORKSHOPS PHOTOGRAPHY
FENG SHUI FOR MONEY:  Feng Shui Class on Manifesting the Law of Attraction Series, 90 min. Pre-Recorded Video Class
Wed, 01 Apr, 2015 at 06:00 pm FENG SHUI FOR MONEY: Feng Shui Class on Manifesting the Law of Attraction Series, 90 min. Pre-Recorded Video Class

Feng Shui Training Center

WORKSHOPS MEDITATION
Surry Hills Dining Tour
Thu, 10 Sep, 2015 at 06:30 pm Surry Hills Dining Tour

Four Pillars Laboratory - Eileen's Bar

WORKSHOPS FOOD-DRINKS
Second Saturday Divorce Workshop, San Diego North County
Sat, 12 Sep, 2015 at 08:30 am Second Saturday Divorce Workshop, San Diego North County

MiraCosta College San Elijo Campus

WORKSHOPS
Friction Fire Lighting in the Woods
Sun, 24 Apr, 2016 at 10:00 am Friction Fire Lighting in the Woods

Axe & Paddle Bushcraft

WORKSHOPS ART
TaHoma\u00ae switch\/suite Training NL
Tue, 26 Apr, 2016 at 09:00 am TaHoma® switch/suite Training NL

Somfy BeLux

WORKSHOPS
Excel Pivot Tables in 45 Minutes, Southampton
Mon, 23 May, 2016 at 09:00 am Excel Pivot Tables in 45 Minutes, Southampton

Building 1000, Lakeside North Harbour

WORKSHOPS
The Whole Deer
Mon, 13 Jun, 2016 at 10:00 am The Whole Deer

Axe & Paddle

WORKSHOPS

What's Happening Next in Online?

Discover Online Events