Oreilly - Java 11 Programming for Beginners
by Boon Hian Tek | Released August 2018 | ISBN: 9781788834186
Learn Java 11 like a pro. Harness the power of Java 11 and build interactive applications through real-world examples.About This VideoLearn Java 11 programming by building interesting, fun example applicationsGet started quickly with software programming using the Java 11 languageUse Java coding best practices, tips, and tools to improve your productivityIn DetailJava is the world's most popular programming language. It is easier to use, write, compile, debug, and learn than any other programming language. In this course, you will go through real-world examples and work with Java 11 programming concepts and features. You will bridge the gap between learning and perform and improve on your development skills. You will build an Interest Calculator app, SlackBot app, a Pig Latin Converter app, and a Personal Finance Analyzer app—all from scratch.By the end of the course, you will have a firm grasp of using Java 11 in your day-to-day programming. This course will be the first step in your career to becoming a professional Java developer.The code bundle for this video course is available at https://github.com/PacktPublishing/Java-11-Programming-for-Beginners Show and hide more Publisher resources Download Example Code
- Chapter 1 : Get Up and Running with Java 11
- The Course Overview 00:03:32
- Installing Java 11 and the IntelliJ IDEA Community IDE 00:03:01
- Setting Up Environment and Prerequisites 00:02:50
- Running Hello World 00:05:55
- Chapter 2 : Create Your Interest Calculator Classes
- Understanding Mindset Prerequisites 00:02:27
- Writing Your First Java 11 Program 00:05:55
- Creating the Basic Structure, Basic Class 00:03:01
- Using Primitive Types 00:14:31
- Exploring Strings 00:05:31
- Diving into Local Variable Syntax for Lambda Parameters and Low Overhead GC 00:02:29
- Chapter 3 : Create Slackbot Using OOPs
- Hide Your Data – Encapsulation 00:06:10
- Hide Your Implementation with Abstraction 00:04:47
- Inheritance — The Non-Taxable Kind 00:02:18
- Working with Many Forms of Polymorphism 00:03:49
- Documentation Using Javadoc 00:03:47
- Chapter 4 : Build a Pig Latin Converter – Reading Input, Calculation, and Handling Errors
- Understanding Assignment and Operators 00:07:25
- Controlling Flows and Logical Operators 00:06:30
- Working with Strings, Characters, and Regular Expressions 00:05:53
- Error Handling in Java 11 00:03:27
- Managing the Input/Output 00:05:21
- Chapter 5 : Build a Personal Finance Analyzer Using API’s and Annotations
- Using Generics and Collections 00:05:44
- Exploring Lambdas and Streams 00:04:10
- Working with Annotations 00:05:10
- Using the Date, Time, and Money API 00:10:27
- Working with Internationalization – I18N 00:07:50
Show and hide more