• No hay productos en el carrito.

Inicio / Cursos / Kafka fundamentals for java developers
Impartido por Bharath ThippireddyPago único de $2,800 MXN · acceso por 12 meses

Kafka fundamentals for java developers

Learn the key concepts and work hands to master Kafka in easy steps

Certificado oficial emitido por la SEPA través del Gobierno del Estado de México
12 meses de acceso En línea · 60 h 13 unidades
Qué aprenderás

Lo que serás capaz de hacer

This course is for beginners who wants to master Kafka and use it one their projects and also for the experienced who want to get the fundamentals of Kafka right . Adding Kafka to your resume will not only increase the number of opportunities you will get but also the salary. Thousands of companies including Netflix, Twitter, LinkedIn, Uber use Kafka as a messaging engine or a data streaming platform . From this course you will Learn what Kafka is and why is is so popular Learn where and who uses Kafka Understand the architectural components of Kafka Learn how Kafka differs from traditional messaging systems Install Kafka on your machine Use the Kafka command line to create topics ,send/receive messages Learn the Kafka Producer Concepts , API and send messages Use the Kafka Consumer API and receive messages Create custom serializers and deserializers to work with object type Use Avros inbuilt serializers and deserializers Use Confluent Schema Registry Learn Advanced Producer configuration Master the concepts of Consumer Groups and Rebalancing Learn the different ways to commit offsets Understand advanced consumer configuration Learn the concepts of Kafka Streaming API Create a Streaming application while understanding the fundamentals of streaming Work on a small use case and lean more transformation methods from the Streaming API Use Springs Support for Kafka to create producers and consumers as well All in simple steps What are the requirements? Knowledge of Java and micro service development Knowledge of messaging will help but not required What is not Covered? This course does not teach how to create advanced streaming applications but will introduce you to streaming

  • Learn what Kafka is and why is is so popular
  • Learn where and who uses Kafka
  • Understand the architectural components of Kafka
  • Learn how Kafka differs from traditional messaging systems
  • Install Kafka on your machine
  • Use the Kafka command line to create topics ,send/receive messages

Temario

UNIDAD 1 - Introduction · 6 lecciones

UNIDAD 1 - Introduction

  • IntroductionVideo · 3 min
  • Private Course Feedback LinkLectura · 0 min
  • How to make the best of this courseVideo · 2 min
  • Completed projects on GitHubVideo · 0 min
  • Slides Used In the CourseVideo · 0 min
  • Download Assignment SolutionsVideo · 1 min
UNIDAD 2 - The Fundamentals · 11 lecciones

UNIDAD 2 - The Fundamentals

  • What is KafkaVideo · 2 min
  • Why KafkaVideo · 3 min
  • UsecasesVideo · 3 min
  • Where is Kafka being usedVideo · 1 min
  • Who is Using KafkaVideo · 1 min
  • Kafka Architectural ComponentsVideo · 3 min
  • Kafka RecordVideo · 4 min
  • Topics Partitions Offsets and ReplicationVideo · 5 min
  • Consumer GroupsVideo · 1 min
  • BatchingVideo · 1 min
  • The FundamentalsCuestionario · 0 min
UNIDAD 3 - Kafka in action · 7 lecciones

UNIDAD 3 - Kafka in action

  • IntroductionVideo · 0 min
  • Java VersionVideo · 1 min
  • Kafka Install Instructions(MAC and Windows)Lectura · 0 min
  • Kafka CommandlineVideo · 7 min
  • Kafka APIsVideo · 3 min
  • DocumentationVideo · 3 min
  • Kafka in actionCuestionario · 0 min
UNIDAD 4 - Create Producers and Consumers · 11 lecciones

UNIDAD 4 - Create Producers and Consumers

  • Kafka ProducerVideo · 3 min
  • Producer API WalkthroughVideo · 3 min
  • Create a Producer ProjectVideo · 3 min
  • Create a ProducerVideo · 5 min
  • Sync SendVideo · 1 min
  • ASync SendVideo · 2 min
  • API WalkthroughVideo · 2 min
  • Create a Consumer ProjectVideo · 2 min
  • Consume MessagesVideo · 6 min
  • Create Producers and ConsumersCuestionario · 0 min
  • Create Consumers and ProducersCuestionario · 15 min
UNIDAD 5 - Use Custom Serializers and Deserializers · 5 lecciones

UNIDAD 5 - Use Custom Serializers and Deserializers

  • IntroductionVideo · 2 min
  • Create a SerializerVideo · 6 min
  • Create a DeserializerVideo · 6 min
  • Use Custom Serializers and DeserializersCuestionario · 0 min
  • Use Custom Serializers and DeserializersCuestionario · 15 min
UNIDAD 6 - Use Avro · 19 lecciones

UNIDAD 6 - Use Avro

  • IntroductionVideo · 3 min
  • Schema RegistryVideo · 1 min
  • The magic behind the scenesVideo · 3 min
  • Launch Confluent Schema RegistryVideo · 5 min
  • Create Avro SchemaVideo · 2 min
  • API WalkthroughVideo · 3 min
  • Configure Maven Avro PluginVideo · 4 min
  • Create ProducerVideo · 3 min
  • Create ConsumerVideo · 4 min
  • TestVideo · 2 min
  • GenericRecord typeVideo · 2 min
  • Create a GenericRecord ProducerVideo · 4 min
  • Create a ConsumerVideo · 3 min
  • Schema EvolutionVideo · 2 min
  • Schema CompatibilityVideo · 1 min
  • Consumers in real timeVideo · 2 min
  • Stop Confluent PlatformVideo · 1 min
  • Use AvroCuestionario · 0 min
  • Use AvroCuestionario · 15 min
UNIDAD 7 - More about Producers · 8 lecciones

UNIDAD 7 - More about Producers

  • IntroductionVideo · 1 min
  • Create a topicVideo · 2 min
  • Create Custom PartitionerVideo · 6 min
  • Create Custom Partitioner ClassCuestionario · 15 min
  • ProducerConfig ClassVideo · 1 min
  • Acknowledgements and MoreVideo · 5 min
  • Three More PropertiesVideo · 3 min
  • More about ProducersCuestionario · 0 min
UNIDAD 8 - Message Delivery and Transactions · 6 lecciones

UNIDAD 8 - Message Delivery and Transactions

  • IntroductionVideo · 1 min
  • Message Delivery SemanticsVideo · 5 min
  • TransactionsVideo · 1 min
  • Use a transactionVideo · 8 min
  • Few pointers about transactionsVideo · 1 min
  • Message Delivery and TransactionsCuestionario · 0 min
UNIDAD 9 - More about Consumers · 16 lecciones

UNIDAD 9 - More about Consumers

  • IntroductionVideo · 1 min
  • Consumer GroupsVideo · 3 min
  • Consumer Group RebalancingVideo · 1 min
  • How rebalancing worksVideo · 3 min
  • Offset CommitsVideo · 4 min
  • Auto CommitVideo · 4 min
  • Sync CommitVideo · 2 min
  • Async CommitVideo · 3 min
  • Commit Custom OffsetVideo · 4 min
  • Create a RebalanceListenerVideo · 3 min
  • Commit last offset processedVideo · 3 min
  • Using ConsumerConfig classVideo · 1 min
  • Min Fetch Size and TimeoutsVideo · 3 min
  • Four more propertiesVideo · 3 min
  • Partition Assignor StrategyVideo · 3 min
  • More about ConsumersCuestionario · 0 min
UNIDAD 10 - Create a Simple Consumer · 4 lecciones

UNIDAD 10 - Create a Simple Consumer

  • IntroductionVideo · 2 min
  • Create a Simple ConsumerVideo · 4 min
  • Create a producer and testVideo · 2 min
  • Few important pointsVideo · 3 min
UNIDAD 11 - Stream Processing · 20 lecciones

UNIDAD 11 - Stream Processing

  • IntroductionVideo · 3 min
  • Usecase and APIVideo · 6 min
  • Create TopicsVideo · 1 min
  • Create ProjectVideo · 2 min
  • Step 1 - Configure PropertiesVideo · 3 min
  • Step 2 - Create TopologyVideo · 3 min
  • Step 3 - Start and Stop StreamVideo · 2 min
  • TestVideo · 1 min
  • Describe TopologyVideo · 3 min
  • Write to output topicVideo · 4 min
  • Use Filter MethodVideo · 2 min
  • Use map methodsVideo · 5 min
  • Streaming BasicsCuestionario · 10 min
  • Word Count UsecaseVideo · 1 min
  • KTableVideo · 2 min
  • Create TopicsVideo · 1 min
  • Implement Word CountVideo · 3 min
  • Aggregate using groupBy and countVideo · 6 min
  • TestVideo · 3 min
  • Stream ProcessingCuestionario · 0 min
UNIDAD 12 - Spring Boot and Kafka · 13 lecciones

UNIDAD 12 - Spring Boot and Kafka

  • IntroductionVideo · 1 min
  • API WalkthroughVideo · 2 min
  • Create Producer ProjectVideo · 1 min
  • Create the Producer ServiceVideo · 2 min
  • Create the REST EndpointVideo · 2 min
  • Create the ConsumerVideo · 2 min
  • ConfigureVideo · 3 min
  • TestVideo · 3 min
  • Use Object TypeVideo · 4 min
  • Configure JsonDeserializerVideo · 3 min
  • TestVideo · 2 min
  • Spring Boot and KafkaCuestionario · 0 min
  • Spring Boot and KafkaCuestionario · 15 min
UNIDAD 13 - Wrap Up · 3 lecciones

UNIDAD 13 - Wrap Up

  • Final QuizCuestionario · 0 min
  • Congratulations and Thank YouVideo · 1 min
  • Bonus LectureLectura · 0 min
Certificado oficial

Tu certificado lo emite la SEP, no solo una plataforma

Al demostrar la competencia recibes un certificado emitido por la Secretaría de Educación Pública a través del Gobierno del Estado de México: un documento oficial que puedes presentar con confianza ante cualquier empleador o institución.

Tu certificado con INEC

  • Lo emite la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México
  • Documento oficial con folio verificable en línea
  • Lo otorga la Universidad Tecnológica Fidel Velázquez

Otras plataformas en línea

  • Constancia privada emitida por la misma plataforma
  • Solo acredita horas cursadas o asistencia
  • Sin respaldo de una autoridad educativa
Cómo funciona

Tu itinerario, de la inscripción al certificado

  1. 1

    Inscripción con pago único

    Pagas $2,800 MXN una sola vez y entras de inmediato al curso.

  2. 2

    Estudias a tu ritmo

    13 unidades con videos, lecturas y actividades, disponibles 24/7 durante 12 meses.

  3. 3

    Cuestionarios por unidad

    17 cuestionarios para comprobar lo aprendido.

  4. 4

    Certificado

    Emitido por la SEP a través del Gobierno del Estado de México, con folio verificable.

Lo que obtienes

Un certificado oficial de la SEP

Muestra del certificado: Kafka fundamentals for java developers

Muestra · verificable por folio y QR

  • Emitido por la Secretaría de Educación Pública (SEP), a través del Gobierno del Estado de México. No es una constancia privada: es un documento oficial, y ese respaldo marca la diferencia frente a otras plataformas en línea.
  • Contenido impartido por Bharath Thippireddy.
  • Folio y QR verificables para compartirlo con quien te contrate.
Medios que necesitas
Equipo de cómputo Conexión estable a internet
Pago único

Empieza hoy, a tu ritmo

Un solo pago y acceso inmediato al curso completo durante 12 meses.

  • 13 unidades · 129 lecciones · 60 h
  • 12 meses de acceso
  • 17 cuestionarios de evaluación
  • Certificado emitido por la SEP (Gob. del Estado de México) con folio verificable
Pago único
$2,800MXN
Acceso por 12 meses
Inscribirme Hablar con un asesor
Preguntas frecuentes

Sobre tu inscripción

¿Cómo es el pago?

Un solo pago de $2,800 MXN. No hay mensualidades ni cargos recurrentes.

¿Cuánto tiempo tengo acceso?

12 meses desde tu inscripción, 24/7, para avanzar a tu ritmo.

¿Quién imparte el contenido?

El curso es impartido por Bharath Thippireddy; INEC gestiona tu inscripción, evaluación y certificado.

¿Qué pasa cuando vence mi acceso?

Puedes renovar tu cuenta tú mismo desde la plataforma, sin trámites ni esperas.

Certificado emitido por la SEP a través del Gobierno del Estado de México · Kafka fundamentals for java developers

Inscribirme
  INEC es una Marca de SalesPartners Ciudad de México S de RL de CV. Template Design © Learnify LMS. All rights reserved. Terminos y Condiciones Aviso de Privacidad Politica de Devolución
Hide picture