Learning Java 9 - Object Oriented Programming

Course

Online

£ 10 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Take a sneak peek into Object-Oriented Programming with Java 9.When it comes to learning programming skills, knowing how to program in Java is a clear advantage in your career, because with Java your code is more than just code! Java gives you cutting-edge, in-demand job skills in areas such as mobile, web apps, Internet of Things, big data, Machine learning, cloud platforms, and cloud Infrastructures. Whether you're developing a robust enterprise backend, building the frontend, or thriving in a DevOps role, having Java programming skills can up your game.This course starts by your installing Java 9, Maven, and the Intellij Community Edition on your computers, and running a simple "Hello World" example in Java to test the configuration. Moving along, you will gain an introduction to Java, the Java language runtime, and the Java Virtual Machine (JVM). Here we will discuss the benefits the JVM brings us, as well as demonstrating some very simple Java programming examples in the Java Shell (JShell), a Java REPL newly introduced for Java 9. Moving on, you will model a number of different types of motor vehicle, demonstrating the usefulness of the OOP paradigm, and how we can make use of it in Java. Here, we will cover objects, classes, inheritance, abstract classes, and interfaces. Now is the right time to start using some of the basic building blocks of Java. We start by discussing and demonstrating the different primitive types available and the difference between primitive types and their corresponding classes (for example: double vs. Double), as well as simple data structures such as arrays, each being illustrated with examples through JShell.
.
The course demonstrates (with examples) lists, maps, and sets that are commonly used data sets . We then discuss the differences between the interface for each of these, and their corresponding concrete implementations. The tutorial concludes with loading a text file into a list data set, and sorting it , MongoDB,...

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Java programming language features, and the benefits available with the Java Virtual Machine
What's new in Java 9
Run a simple "Hello World" example in Java
Write simple Java programming examples in the Java Shell (JShell)
Use basic building blocks of the Java programming language, different primitive types, the corresponding classes, and simple data structures such as arrays
Start using commonly used data types, such as Lists, Maps, and Sets
Load a simple text file into a List dataset, and then sort it

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • GCSE Mathematics
  • Install
  • Oriented Programming
  • Object oriented Programming
  • Programming
  • Maths
  • Mathematics
  • Design
  • Installation
  • Object-oriented training
  • Java
  • Java Programming
  • Object oriented training
  • Benefits
  • Inheritance

Course programme

Installation and Setup 3 lectures 19:36 The Course Overview This video provides an overview of the entire course. Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Installation and Setup 3 lectures 19:36 The Course Overview This video provides an overview of the entire course. Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. The Course Overview This video provides an overview of the entire course. This video provides an overview of the entire course. This video provides an overview of the entire course. Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Installation Guide This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition This video covers the installation of software. • Install Java 9 • Install Maven • Install IntelliJ community edition Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Introduction to the Java Programming Language and Its History Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java Learn about Java as a language and its history. • Learn Java as a language • Learn about the Java key features • Go through the history of Java The Java Programming Language 3 lectures 11:20 Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths The Java Programming Language 3 lectures 11:20 Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to the JVM This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important This video is an introduction to the JVM, its place in the Java ecosystem, and its benefits over other languages. • Learn about JVM • Explore the Java ecosystem • Learn Why Java is important Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results Introduction to JShell and a Simple “Hello World” Example This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results This video is an introduction to JShell. • Learn about JShell • Code a simple “Hello World” example • Explore the results More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths More JShell Examples In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths In this video, we will explore more JShell examples - loops, flow control and some simple mathematics. • Learn about Loops • Learn about flow control • Implement simple Maths Introduction to Object Oriented Programming in Java 3 lectures 37:23 Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation Vehicle Modeling Example Modeling motor vehicles using OOP - starting with a generic vehicle class and extending it to model cars, trucks, motor bikes and so on using the principles of OOP. • How to think about modeling • Explore use case and data model • Practical walk through Introduction to Object Oriented Programming in Java. 3 lectures 37:23 Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation Vehicle Modeling Example Modeling motor vehicles using OOP - starting with a generic vehicle class and extending it to model cars, trucks, motor bikes and so on using the principles of OOP. • How to think about modeling • Explore use case and data model • Practical walk through Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design Introduction to OOP – Objects and Classes Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design Introduction to OOP – objects and classes. • Explore on objects • Discuss about classes • Explain class design OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation OOP Core Principles OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation OOP core principles - Inheritance, Abstract Classes, Interfaces and Encapsulation. • Discuss about inheritance • Discuss on abstract classes/interfaces • Learn about encapsulation Vehicle Modeling Example Modeling motor vehicles using OOP - starting with a generic vehicle class and extending it to model cars, trucks, motor bikes and so on using the principles of OOP entation to the loop based sort Sorting Data Using the Streams API Data processing using the streams API. • Process data using a stream ...

Additional information

Anybody looking to get started with programming in Java, or looking to learn what's new in the language in Java 9

Learning Java 9 - Object Oriented Programming

£ 10 VAT inc.