WEBVTT 00:04.680 --> 00:12.660 We will start off by using native Java API for Apache Kafka, and I recommend you to use instead of 00:12.660 --> 00:19.060 via so-called intelligent editor and now I'm about to download and install this editor. 00:19.320 --> 00:24.450 So please enter Intelligence in Google Search and click on a link. 00:24.720 --> 00:27.320 It is supplied by Jedburgh. 00:27.990 --> 00:32.960 It is available in two different variants, ultimate and community addition. 00:33.180 --> 00:35.040 So please download Community Edition. 00:35.040 --> 00:38.700 It is free and it is available for Windows, Mac and Linux. 00:39.000 --> 00:41.120 I'm about to download it for Mac. 00:41.130 --> 00:42.090 Let me downloaded. 00:42.570 --> 00:43.670 The Lord has finished. 00:43.770 --> 00:46.350 Let me open up the entire file and install it. 00:47.720 --> 00:49.190 Director obligations. 00:51.490 --> 00:52.980 And let me open it up. 00:57.090 --> 00:57.660 Open. 01:00.410 --> 01:05.820 And here you are prompted to import Suttons, if any, I don't want to import any settings. 01:06.410 --> 01:06.890 OK. 01:07.920 --> 01:10.760 Confirm this user agreement continue. 01:11.730 --> 01:17.850 And here, I'll select Don, and also here you able to choose the theme and you could go either with 01:17.880 --> 01:18.780 a Dakhla or. 01:19.620 --> 01:26.220 I prefer to use Darkhold in here in intelligent next lounge or script on this, thereby able to create 01:26.220 --> 01:27.830 a script for opening files. 01:27.840 --> 01:28.760 I'll skip it. 01:29.010 --> 01:31.200 Let's go to plug ins on this page. 01:31.200 --> 01:34.140 You may observe which plug ins will be enabled by default. 01:34.290 --> 01:40.260 Let me go on with this set and on the next step, you may observe a list of additional plugins that 01:40.350 --> 01:41.460 you may install. 01:41.640 --> 01:44.560 If you need them, I'll go without them. 01:44.580 --> 01:45.840 So let's start in. 01:47.650 --> 01:53.920 Wonderful, and on this page, you are able to create a new project to project or open existing project, 01:54.250 --> 01:59.770 and this time before starting a new project, let me tell you a few words about MAVEN, because we will 01:59.770 --> 02:01.180 create MAVEN a project. 02:01.450 --> 02:06.130 So Maven was created and is supported by Abhijeet as open source. 02:06.340 --> 02:11.530 And it is actually a software project management and comprehension tool, as you see here on this page. 02:11.680 --> 02:18.430 And MAVEN greatly simplifies the project to build the report and documentation, and it uses so-called 02:18.430 --> 02:21.480 project object model form shortly. 02:21.670 --> 02:27.130 And for example, with help of MAVEN, you are able to specify all project dependencies inside of the 02:27.130 --> 02:30.430 single form file with extension dot example. 02:30.580 --> 02:36.850 You don't need to install Aperture Maven separately because this bond built with intelligence and we're 02:36.850 --> 02:38.260 able to verify that here. 02:38.290 --> 02:41.980 Let's go to preferences here afterwards. 02:41.990 --> 02:49.840 The goal to build execution and deployment, expand build tools and select here Maiman and you'll see 02:49.850 --> 02:56.230 that we have a home directory is here, is bundled and Devarajan of Melbourne that was bundled along 02:56.230 --> 03:00.070 with this intelligent installation is three things, not one. 03:00.430 --> 03:06.530 If you're not happy with this version, you are able to install MAVEN separately and afterwards change 03:06.880 --> 03:08.170 in here in this dropdown. 03:08.440 --> 03:11.930 I am happy with this version and hope you do OK. 03:12.160 --> 03:13.630 Finally, we are ready to proceed. 03:13.630 --> 03:19.800 And next, let's create a new project where we will create producer and consumer using Java. 03:19.960 --> 03:21.950 And let's start with it after the small balls. 03:22.000 --> 03:22.600 See you next.