Practical Apache Pulsar Application Development by StreamNative

Schedule

Tue, 14 Jan, 2025 at 09:00 am to Thu, 16 Jan, 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: Jan 14, 2025 - Jan 16, 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

Scrum.org Professional Scrum Facilitation Skills
Tue, 14 Jan, 2025 at 08:30 am Scrum.org Professional Scrum Facilitation Skills

Online

WORKSHOPS
YOUTH Mental Health First Aid - Free to Texas Residents - Hosted by NTBHA
Tue, 14 Jan, 2025 at 08:30 am YOUTH Mental Health First Aid - Free to Texas Residents - Hosted by NTBHA

Online

WORKSHOPS HEALTH-WELLNESS
Electric Vehicle (EV) Safety in Motorsport Webinar
Tue, 14 Jan, 2025 at 08:30 am Electric Vehicle (EV) Safety in Motorsport Webinar

Online

WORKSHOPS SPORTS
2024-2025 Legal Update 1 & 2- 8 HRS CE only $15 in January!
Tue, 14 Jan, 2025 at 08:30 am 2024-2025 Legal Update 1 & 2- 8 HRS CE only $15 in January!

Online

WORKSHOPS
Tue, 14 Jan, 2025 at 09:30 am Mindfulness for Parents of SEND Children (Bristol)

Online

HEALTH-WELLNESS WORKSHOPS
2025 Goal Setting Workshop
Tue, 14 Jan, 2025 at 09:30 am 2025 Goal Setting Workshop

Online

WORKSHOPS HEALTH-WELLNESS
Property - Specialist MLRO AML Training - 14th January 2025
Tue, 14 Jan, 2025 at 09:30 am Property - Specialist MLRO AML Training - 14th January 2025

Online

WORKSHOPS
Student Person of Jesus Sampler Online Cohort | Jan. 14-Mar. 18, 2025
Tue, 14 Jan, 2025 at 09:30 am Student Person of Jesus Sampler Online Cohort | Jan. 14-Mar. 18, 2025

Online

MUSIC ENTERTAINMENT
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
Tues 7pm (UK) Zumba\u00ae Toning Room n Zoom at Manorbrook Primary Sch
Tue, 16 Dec, 2014 at 08:00 pm Tues 7pm (UK) Zumba® Toning Room n Zoom at Manorbrook Primary Sch

Manorbrook Primary School

DANCE ENTERTAINMENT
Tues 6pm (UK) Zumba\u00ae  Room n Zoom Manorbrook Primary Sch.
Tue, 06 Jan, 2015 at 07:00 pm Tues 6pm (UK) Zumba® Room n Zoom Manorbrook Primary Sch.

Manorbrook Primary School

ZUMBA WORKSHOPS
CPR Refresher (Jonesboro area ONLY)
Fri, 09 Jan, 2015 at 09:00 am CPR Refresher (Jonesboro area ONLY)

Stone St. Office

WORKSHOPS
First Aid Refresher (Jonesboro area Only)
Fri, 09 Jan, 2015 at 01:30 pm First Aid Refresher (Jonesboro area Only)

Stone St. Office

WORKSHOPS
CPI Annual & CPI In-Service\/Semi-Annual (MBH)
Tue, 13 Jan, 2015 at 08:30 am CPI Annual & CPI In-Service/Semi-Annual (MBH)

MBH Gym

WORKSHOPS
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
Tai Chi - Yang Style - Free Taster
Tue, 21 Apr, 2015 at 08:00 pm Tai Chi - Yang Style - Free Taster

Harris City Academy

WORKSHOPS HEALTH-WELLNESS

What's Happening Next in Online?

Discover Online Events