The most popular JAVA library course - ON-LINE version

Most Popular JAVA Libraries Course - ON-LINE version

Index: KRW-12707 EAN: 5904422341404
BOTLAND B. DERKACZ SPÓŁKA JAWNA Opinie z ekomi-pl.com

The course is designed for people who know the basics of Java programming and want to significantly reduce coding time using proven, useful libraries. In this course you will learn how to replace the generated code with annotations, write concise and legible code, solve typical programming problems, and much more.

€22.28
€18.11 tax excl.

Available online!
(Check quantity)
Shipping in 24 hours
30-day returns
PayPal payment
Manufacturer: Strefa kursów

What will you learn?

  • convert the generated code into annotations
  • write an optimized and neat code
  • implement Gradle and Maven building systems into the projects
  • serialise and deserialise data exchange files in JSON and XML format
  • solve problems typical for software environments
  • integrate sth. with Guice
  • use tool libraries such as Guava
  • Asynchronously transmit and receive HTTP Internet requests

By choosing this course, you will learn much more!

Attention!

You will receive the download instruction and the code from us at the address given when placing your order

e-mail at the latest on the next working day after receiving the payment.

Must-have each web developer

This course will show you the most useful and used JAVA libraries. You will learn how to use OkHttpfor asynchronous communication withthe Internet. You will learn how to process JSON data in both directions, using the recently popular Gson. Once you masterserialization and deserialization in SimpleXml, you can easily handle XML data. You'll be writing a structured concise code. You'll achieve this with the help of the highly regardedLombokalibrary, which is probably already present in every JAVA project.

Answers to your questions

Probably not once have you looked at the technical documentation to solve your problem and then you thought to yourself with a little disappointment: Why are there no answers to my questions here? I need a manual, not an encyclopedia! Documentation is useful, but very often it does not explain the programming approaches behind which specific methods stand. Here this training comes in handy. You will learnhow to carry out tasks and gain valuable information about libraries, their operation, construction, and which places to look best.

The course presents the way the delegatemodel of events, call-back and deserialization of generic typesworks.The course explains a very popular programming approach based on reversal of dependencies, i.e.dependency injection.Knowledge of the issues presented in the training will allow you to approach the code completely differently. During the course, the following was highlightedsimilarities and rulesThis will help you to learn about other tools yourself in the future.

Work smartly, not hard!

Creating applications performing difficult, advanced tasks does not have to be difficult. You don't have to think about how the code will work, conduct experiments or look for hours of solutions,if the libraries provide us with reliable and ready-made solutions,which may prove to be the foundation of very good applications.Thanks to the training you will check it out with your own hands on functional examples. It turns out that for your application to work you need external data, such as current weather? Do you need current weather data for your application? Do you want to obtain public user data from the social network? You will learn to download them with the help of so-called endpoints, then process them so that you can use them as normal Java objects.

Save time with building systems

Creating runtime files, testing them, different versions of the application - these are the challenges that every programmer has to face. Let's add to this, a few dozen external solutions and the chance for your application to work incorrectly increases dramatically. Fortunatelyyou can avoid it. Enough, knowledge ofbuilding systems like Gradle or Maven. They will allow for easyautomation of tasks, clarification of differences in application versions and will allow for adding new functionalities.

What else is worth knowing?

How to use the course?

By purchasing the course you get access to the training platform. To use the training, you only need access to the Internet. The courses can be conveniently viewed through any browser or mobile application for Android and iOS.

Table of contents

  1. Introduction
      • Introduction - 01m24s
      • How to use the materials? - 05m01s
      • How to select libraries for the project? - 10m17s
  2. Building systems
      • What is a building system? - 11m42s
      • Why do you need building systems? - 07m30s
      • What are relationships and how to approach them? - 07m14s
      • Which building system to choose for the start? - 03m04s
  3. Gradle
      • What you need to know about Gradle - 08m15s
      • Gradle installation - 07m33s
      • Java Project from Gradle - 07m53s
      • Basic Java tasks - 09m10s
      • Dependencies and DSL - Ranges - 09m27s
      • Adding dependencies to the project - 11m57s
  4. Maven
      • What do you need to know about Apache Maven - 08m57s
      • Maven installation - 06m54s
      • Java project with Maven - 07m46s
      • Basic tasks Maven - 09m56s
      • POM - What to focus on not to get lost - 05m13s
      • Adding dependencies to the project - 06m18s
  5. Lombok - an elegant, concise code
      • What is Lombok and how it cleans the code - 03m44s
      • Lombok connection to Gradle - 01m31s
      • Lombok connection to Maven - 01m16s
      • Configuration in IntelliJ - 04m18s
      • Accessories - @Getter and @Setter - 06m05s
      • Object states - @ToString - 06m52s - seefree lesson
      • Field comparison - @EqualsAndHashCode - 06m 02s
      • Constructors - @NoArgsConstructor and @AllArgsConstructor - 06m 09s
      • Designer Simplification - @Builder0 - 6m40s
      • Data classes - @Data - 05m36s
      • Console login - @Log - 05m39s
  6. Gson - JSON parser
      • What's JSON? - 08m10s
      • What is Gson? - 04m01s
      • Gson Gradle configuration - 02m11s
      • Gson Maven configuration - 02m29s
      • Using Gson - 08m52s
      • Nested Ysons - 10m48s
      • Boards in Jsons - 09m36s
  7. SimpleXML - XML parser
      • What's XML? - 07m00s
      • What is SimpleXML? - 03m49s
      • SimpleXML configuration in Maven - 03m40s
      • SimpleXML configuration in Gradle - 04m28s
      • Using SimpleXML - 15m27s
      • Nesting in XML - 04m52s - SEE FREELECTURE
      • Tables in XML10m24sACCESSAFTER SALE
  8. OkHttp - Communication with network API, HTTP client
      • What is a network API? - 06m34s
      • Where to get a public API? - 10m57s
      • What is OkHttp? How to use it? - 10m32s
      • OKHttp configuration in Gradle - 03m06s
      • OKHttp configuration in Maven - 01m50s
      • How to download Json from API? - 11m35s
      • How to download XML from API? - 07m31s
      • How to send data - 11m48s
  9. Injection of dependencies
      • What is the injection of the relation - 11m37s
      • Why should you like dependencies - 09m37s
      • Injection action in simplification - 12m21s
  10. Guice -the basis for injection
      • What is Guice - 08m38s
      • Configuration in Gradle project - 05m42s
      • Configuration in Maven project - 02m35s
      • Simple injection configuration - 11m43s - seefree lesson
      • Controlled injection of fields and instances - 11m 40s
      • Ranges - 05m27s
  11. Guava and other useful tool libraries
      • What are tool libraries? - 06m05s
      • What is Guava - 03m26s
      • Sample uses, daily routines - 12m51s
      • Where to find interesting libraries? - 04m15s
      • Completion - 01m18s

Same-day shipping

  • Crediting the payment for the order on our account on a business day before 10:00 AM means sending the goods on the same day.
  • All packages are being delivered by GLS Group courier and covered with insurance up to 1200 EUR.
  • You will receive a link to track your package and monitor the progress of delivery as soon as it is shipped.

Terms of delivery 

GLS - zone 1

Austria, Belgium, Croatia, The Czech Republic, Denmark, Germany, Netherlands, Poland, Slovakia 

  • Delivery time: 2-4 days
  • Delivery cost: from 4.18 EUR
  • Insurance: 1200 EUR
GLS - zone 2

Bulgaria, Estonia, France, Hungary, Italy, Latvia, Lithuania, Luxembourg, Portugal, Romania, San Marino, Slovenia

  • Delivery time: 2-5 days
  • Delivery cost: from 5.35 EUR
  • Insurance: 1200 EUR
GLS - zone 3

Finland, Greece, Ireland, Lichtenstein, Spain, Sweden 

  • Delivery time: 2-7 days
  • Delivery cost: from 7.67 EUR
  • Insurance: 1200 EUR

Payment methods

Card image cap
PayPal
  • Botland is a PayPal verified seller. Protect your financial information with this fast, safe and secure online payment system.

Card image cap
PayU
  • Choose easy and quick PayU e-payment method. Your financial information will stay secure.

Customers who bought this product also bought:

Java course - developers tool - ON-LINE version

The course is designed for people who start programming in Java. Thanks to this course you will learn to work in the most popular IDE: IntelliJ , NetBeans and Eclipse,...
Index: KRW-12138
Index: KRW-12138
Available, 24h shipping!
(Check quantity)
Regular price €22.28 Price €22.28

Java Foundation course - ON-LINE version

With this course, you will learn the most important elements of the language, you will see how to properly configure IDE and text editor, you will learn to use the basic...
Index: KRW-09288
Index: KRW-09288
In stock, shipping 24 hours!
(Check quantity)
Regular price €26.78 Price €26.78

Unity course - making 2D games - ON-LINE version

A course to learn and understand the 2D game development process and build games for mobile devices using the Unity environment.
Index: KRW-09998
Index: KRW-09998
Available, 24 hours shipping!
(Check quantity)
Regular price €20.03 Price €20.03

Automatic insulation stripper ST-02

High-quality automatic insulation puller with cutter.
Index: NSZ-00653
Index: NSZ-00653
No scheduled product deliveries
Regular price €4.27 Price €4.27

Products from the same category

Arduino StarterKit from scratch - with Arduino Uno module

A set of electronic components used in the video course "Arduino from scratch". The kit includes i.a.: LEDs, resistors, sensors, chips, and LCD display, the chassis of the...
Index: ARD-02596
Index: ARD-02596
In stock, shipping 24 hours!
(Check quantity)
Regular price €51.73 Price €51.73

Arduino video course - from the ground up - ON-LINE version

Video course is intended for novice Arduino users. Includes practical exercises on electronic circuits, the performance of which does not require a soldering iron. Electronic...
Index: KRW-02506
Index: KRW-02506
Available online!
(Check quantity)
Regular price €22.28 Price €22.28

Basic programming course for PLC controllers - ON-LINE version

The course is designed for people who know the basics of electrical engineering and want to master the basics of ladder language and enter the PLC world. In this course you...
Index: KRW-12702
Index: KRW-12702
Available online!
(Check quantity)
Regular price €20.03 Price €20.03

SketchUp course + V-Ray from scratch - ON-LINE version

This video course is designed for interior designers or those who are just planning to make a future for them.
Index: KRW-09614
Index: KRW-09614
Available, 24h shipping!
(Check quantity)
Regular price €31.28 Price €31.28

Video course Programming school in C language - ON-LINE version

The course is designed for beginners who want to quickly understand all the important C concepts and start creating their own programs. Classical C is a popular, versatile and...
Index: KRW-03303
Index: KRW-03303
Available
(Check quantity)
Regular price €22.28 Price €22.28

Android applications for non-programmers - ON-LINE

A video course showing the basics of creating Android applications. It does not require programming knowledge. It allows for the creation of games and programs from ready-made...
Index: KRW-08727
Index: KRW-08727
In stock, shipping 24 hours!
(Check quantity)
Regular price €17.78 Price €17.78

Android course - creating applications in practice - ON-LINE version

The course is designed for people who have finished the basic course of creating an application in Android, and want to expand their knowledge. This course describes how to,...
Index: KRW-09977
Index: KRW-09977
No scheduled product deliveries
Regular price €24.53 Price €24.53

Python programming foundations course - ON-LINE version

This course is designed for people who start programming in Python. With this course you will learn the basics of Python syntax, programming in the current version 3, the right...
Index: KRW-12225
Index: KRW-12225
Available, 24h shipping!
(Check quantity)
Regular price €20.03 Price €20.03

Java Foundation course - ON-LINE version

With this course, you will learn the most important elements of the language, you will see how to properly configure IDE and text editor, you will learn to use the basic...
Index: KRW-09288
Index: KRW-09288
In stock, shipping 24 hours!
(Check quantity)
Regular price €26.78 Price €26.78

GIMP course from scratch - ON-LINE version

A video course explaining the use of Gimp and the secrets of editing graphics. It will learn how to edit and improve images, show how to work with layers, masks, filters and...
Index: KRW-08607
Index: KRW-08607
Available, 24h shipping!
(Check quantity)
Regular price €20.03 Price €20.03

Basic computer course - ON-LINE version

Video course allows you to learn basic computer and Internet maintenance, it is for all people, regardless of age, who have a problem with that.
Index: KRW-09276
Index: KRW-09276
In stock, shipping 24 hours!
(Check quantity)
Regular price €11.03 Price €11.03

Unity course - making 2D games - ON-LINE version

A course to learn and understand the 2D game development process and build games for mobile devices using the Unity environment.
Index: KRW-09998
Index: KRW-09998
Available, 24 hours shipping!
(Check quantity)
Regular price €20.03 Price €20.03