Coursera
  • All DegreesExplore Bachelor’s & Master’s degrees
  • Computer Science & EngineeringExplore Computer Science & Engineering degrees
  • BusinessExplore MBA & Business degrees
  • Bachelor’s DegreesExplore master’s degrees from leading universities
  • MasterTrack™Earn credit towards a Master’s degree
  • University CertificatesAdvance your career with graduate-level learning
Find your New CareerFor EnterpriseFor Universities
  • Browse
  • Top Courses
  • Log In
  • Join for Free
    Coursera
    • Browse
    • Kafka

    Filter by

    13 results for "kafka"

    • Placeholder
      IBM Skills Network

      IBM Data Engineering

      Skills you'll gain: Data Management, Databases, Data Architecture, Data Structures, Big Data, Database Theory, SQL, Apache, Database Administration, Extract, Transform, Load, Python Programming, Data Model, Database Application, Data Warehousing, Data Analysis, NoSQL, Data Engineering, Distributed Computing Architecture, Database Design, Operating Systems, System Programming, System Software, Programming Principles, Statistical Programming, Algebra, Computer Architecture, PostgreSQL, Applied Machine Learning, Correlation And Dependence, Feature Engineering, General Statistics, Graph Theory, Machine Learning, Machine Learning Algorithms, Machine Learning Software, Regression, Statistical Analysis, Statistical Machine Learning, Data Visualization, Data Visualization Software, Basic Descriptive Statistics, Exploratory Data Analysis, Cloud Applications, Cloud Computing, Data Science, DevOps, Kubernetes, Leadership and Management, Network Architecture, Network Security, Other Programming Languages, Professional Development, Security Engineering, Algorithms, Computational Logic, Computational Thinking, Computer Networking, Computer Programming, Computer Programming Tools, IBM Cloud, Linux, Mathematical Theory & Analysis, Mathematics, Microarchitecture, Project Management, Security Strategy, Software Architecture, Software Engineering, Strategy and Operations, Theoretical Computer Science

      4.6

      (41.2k reviews)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder
      IBM Skills Network

      ETL and Data Pipelines with Shell, Airflow and Kafka

      Skills you'll gain: Extract, Transform, Load, Data Management, Data Warehousing, Data Architecture, Apache, Big Data, Computer Architecture, Computer Programming, Microarchitecture, Programming Principles, Software Architecture, Software Engineering, Theoretical Computer Science

      4.5

      (168 reviews)

      Beginner · Course · 1-3 Months

    • Placeholder
      Google Cloud

      Creating a Streaming Data Pipeline With Apache Kafka

      Skills you'll gain: Apache, Cloud API, Cloud Computing, Data Management, Google Cloud Platform, Network Analysis

      3.7

      (15 reviews)

      Beginner · Project · Less Than 2 Hours

    • Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala

      Skills you'll gain: Computer Programming, Other Programming Languages, Scala Programming, Algorithms, Computational Logic, Computer Programming Tools, Data Management, Data Structures, Mathematical Theory & Analysis, Mathematics, Programming Principles, Theoretical Computer Science

      4.8

      (8.2k reviews)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Google Cloud

      Serverless Data Processing with Dataflow: Develop Pipelines

      Skills you'll gain: Computer Architecture, Data Management, Cloud Computing, Computer Programming, Hardware Design, Apache, Computational Thinking, Distributed Computing Architecture, Theoretical Computer Science, Statistical Programming, Big Data, Accounting

      4.0

      (34 reviews)

      Advanced · Course · 1-3 Months

    • Placeholder
      Alibaba Cloud Academy

      Big Data Analysis Deep Dive

      Skills you'll gain: Big Data

      4.2

      (10 reviews)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      IBM Skills Network

      IBM Data Warehouse Engineer

      Skills you'll gain: Data Management, Databases, SQL, Database Theory, Data Engineering, Data Warehousing, Database Administration, Data Architecture, Extract, Transform, Load, Data Model, Operating Systems, System Programming, System Software, Data Structures, Database Application, Database Design, PostgreSQL, Apache, Big Data, Statistical Programming, Data Visualization, Data Visualization Software, Data Analysis, Data Science, Leadership and Management, Network Security, Professional Development, Security Engineering, Computer Architecture, Computer Networking, Computer Programming, Distributed Computing Architecture, Linux, Microarchitecture, NoSQL, Programming Principles, Project Management, Python Programming, Security Strategy, Software Architecture, Software Engineering, Strategy and Operations, Theoretical Computer Science

      4.6

      (19.4k reviews)

      Beginner · Professional Certificate · 3-6 Months

    • Placeholder
      Placeholder
      IBM Skills Network

      BI Foundations with SQL, ETL and Data Warehousing

      Skills you'll gain: Data Management, Data Warehousing, SQL, Databases, Extract, Transform, Load, Operating Systems, System Programming, System Software, Database Theory, Data Architecture, Apache, Big Data, Statistical Programming, Data Visualization, Data Visualization Software, Data Science, Data Structures, Database Application, Computer Architecture, Computer Programming, Database Administration, Linux, Microarchitecture, Programming Principles, Python Programming, Software Architecture, Software Engineering, Theoretical Computer Science

      4.6

      (17.9k reviews)

      Beginner · Specialization · 3-6 Months

    • Placeholder

      Free

      Placeholder
      École Polytechnique Fédérale de Lausanne

      Functional Programming Principles in Scala (Scala 2 version)

      Skills you'll gain: Algorithms, Computer Programming, Programming Principles, Scala Programming, Theoretical Computer Science

      4.9

      (50 reviews)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      Rice University

      Distributed Programming in Java

      Skills you'll gain: Computer Architecture, Computer Programming, Distributed Computing Architecture, Java Programming, Mobile Development, Theoretical Computer Science, Computational Thinking, Data Management, Data Structures

      4.6

      (478 reviews)

      Intermediate · Course · 1-3 Months

    • Placeholder
      Placeholder
      University of Illinois at Urbana-Champaign

      Cloud Computing Applications, Part 2: Big Data and Applications in the Cloud

      Skills you'll gain: Apache, Data Management, Big Data, Cloud Computing, Computational Thinking, Computer Architecture, Computer Networking, Computer Programming, Data Architecture, Database Theory, Databases, Deep Learning, Distributed Computing Architecture, Leadership and Management, Machine Learning, Network Architecture, Software Architecture, Software Engineering, Tensorflow, Theoretical Computer Science

      4.3

      (322 reviews)

      Mixed · Course · 1-3 Months

    • Placeholder
      Placeholder
      Coursera Project Network

      كيفية الاستفادة من أفكار التغريدات على تويتر

      Skills you'll gain: Social Media

      Beginner · Guided Project · Less Than 2 Hours

    Searches related to kafka

    creating a streaming data pipeline with apache kafka
    etl and data pipelines with shell, airflow and kafka
    12

    In summary, here are 10 of our most popular kafka courses

    • IBM Data Engineering: IBM Skills Network
    • ETL and Data Pipelines with Shell, Airflow and Kafka: IBM Skills Network
    • Creating a Streaming Data Pipeline With Apache Kafka: Google Cloud
    • Functional Programming Principles in Scala: École Polytechnique Fédérale de Lausanne
    • Serverless Data Processing with Dataflow: Develop Pipelines: Google Cloud
    • Big Data Analysis Deep Dive: Alibaba Cloud Academy
    • IBM Data Warehouse Engineer: IBM Skills Network
    • BI Foundations with SQL, ETL and Data Warehousing: IBM Skills Network
    • Functional Programming Principles in Scala (Scala 2 version): École Polytechnique Fédérale de Lausanne
    • Distributed Programming in Java: Rice University

    Skills you can learn in Algorithms

    Graphs (22)
    Mathematical Optimization (21)
    Computer Program (20)
    Data Structure (19)
    Problem Solving (19)
    Algebra (12)
    Computer Vision (10)
    Discrete Mathematics (10)
    Graph Theory (10)
    Image Processing (10)
    Linear Algebra (10)
    Reinforcement Learning (10)

    Frequently Asked Questions about Kafka

    • Kafka is an open-source programming platform developed by the Apache Foundation. It's programmed in Scala and Java. The platform is mostly used in parallel computing and distributed computing, with several computers working on different parts of big data analysis.‎

    • Learning Kafka enables you to write parallel programs in order to make applications run faster and to analyze large data sets. Then, you can take your computer science skills deeper by learning concurrent and distributed programming. Or, you can use your big data analytics skills with Kafka to analyze data and create reports for users. Another next step would be to learn how to manage data sets for better integration and processing.‎

    • Typical careers that use Kafka are those in parallel computing, functional programming, big data analytics, and other aspects of computer science. The increasing use of machine learning to process big data calls for greater experience with platforms like Kafka. The analytics are particularly useful in biomedical research and in financial analysis. More and more industries are finding ways to pull out information from large sets of data. Also, the skills learned with Kafka can be applied to other big data platforms, such as Google Cloud. Those who will be moving into leadership positions in organizations with large computing environments will also need to be familiar with the relevant platforms, including Kafka.‎

    • Kafka requires knowledge of Java, and you can find courses on Coursera to get you started with that. Depending on your interests, you can learn Kafka as part of courses covering big data, distributed computing, machine learning, or data analytics. You can also concentrate on related platforms like Scala or TensorFlow if needed for the computing environment where you work.‎

    This FAQ content has been made available for informational purposes only. Learners are advised to conduct additional research to ensure that courses and other credentials pursued meet their personal, professional, and financial goals.
    Other topics to explore
    Placeholder
    Arts and Humanities
    338 courses
    Placeholder
    Business
    1095 courses
    Placeholder
    Computer Science
    668 courses
    Placeholder
    Data Science
    425 courses
    Placeholder
    Information Technology
    145 courses
    Placeholder
    Health
    471 courses
    Placeholder
    Math and Logic
    70 courses
    Placeholder
    Personal Development
    137 courses
    Placeholder
    Physical Science and Engineering
    413 courses
    Placeholder
    Social Sciences
    401 courses
    Placeholder
    Language Learning
    150 courses

    Coursera Footer

    Learn Something New

    • Learn a Language
    • Learn Accounting
    • Learn Coding
    • Learn Copywriting
    • Learn HR
    • Learn Public Relations
    • Boulder MS Data Science
    • Illinois iMBA
    • Illinois MS Computer Science
    • UMich MS in Applied Data Science

    Popular Data Science Topics

    • Artificial Intelligence
    • Data Analysis
    • Data Engineering
    • Data Science
    • Excel
    • Machine Learning
    • Python
    • Power BI
    • R Programming
    • SQL

    Popular Computer Science & IT Topics

    • Blockchain
    • Coding
    • Computer Science
    • Cybersecurity
    • Full Stack Web Development
    • IT
    • Java
    • Software Engineering
    • Web Design
    • Web Development

    Popular Business Topics

    • Accounting
    • Business Finance
    • Communication Skills
    • Leadership & Management
    • Marketing
    • Product Management
    • Project Management
    • UX Design
    • UX Research
    • Writing

    Coursera

    • About
    • What We Offer
    • Leadership
    • Careers
    • Catalog
    • Coursera Plus
    • Professional Certificates
    • MasterTrack® Certificates
    • Degrees
    • For Enterprise
    • For Government
    • For Campus
    • Become a Partner
    • Coronavirus Response
    • Free Courses
    • All Courses

    Community

    • Learners
    • Partners
    • Beta Testers
    • Translators
    • Blog
    • Tech Blog
    • Teaching Center

    More

    • Press
    • Investors
    • Terms
    • Privacy
    • Help
    • Accessibility
    • Contact
    • Articles
    • Directory
    • Affiliates
    • Modern Slavery Statement
    Learn Anywhere
    Placeholder
    Placeholder
    Placeholder
    © 2023 Coursera Inc. All rights reserved.
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder
    • Placeholder