Skip to content

FÜR EINZELPERSONEN

open
Logo

FÜR EINZELPERSONEN

open
Logo
FACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
UNTERFACHBEREICH
open
Logo
SEMINARE
open
Basic
Advanced
Expert
Sonstige Seminare
SEMINAR
OC-054
Oracle
Background
5 Tage
Background
Standorte
Background
Termine

Java SE: Programming I

Kein Badge verfügbar.

Ihr Seminar buchen

Seminarinhalte

Ziele

open
Create simple Java classes and use object references to access fields and methods in a class Demonstrate polymorphism by implementing a Java interface Handle a checked exception in a Java application Use a Predicate Lambda expression as the argument to a method Define and implement a simple class hierarchy that supports application requirements Write Java code that uses variables, arrays, conditional and loop constructs of achieve program objectives Identify modular programming principles Access and create static fields and methods Encapsulate a class using access modifiers and overloaded constructors Manipulate numeric, text, and string data using appropriate Java operators Set environment variables to allow the Java compiler and runtime executables to function properly

Inhalte

open

What is a Java Program

  • Running and testing a Java program
  • Java technology and development environment
  • Key features of the Java language


Creating a Java Main class

  • Java classes
  • Adding a Main method
  • The Main method


Data in the Cart

  • Manipulating numeric data
  • Working with numbers
  • Introducing variables
  • Working with strings


Managing Multiple Items

  • Working with a list of items
  • Working with conditions
  • Using IF statements
  • Processing a list of items


Describing Objects and Classes

  • Working with object references
  • Doing more with arrays
  • Declaring, instantiating, and initializing objects
  • Defining fields and methods
  • Working with objects and classes


Manipulating and Formatting the Data in Your Program

  • Using the StringBuilder class
  • More about primitive data types
  • Using the Java API docs
  • More numeric operators
  • Using the String class
  • Promoting and casting variables


Creating and Using Methods

  • How arguments are passed to a method
  • Using methods
  • Overloading a method
  • Static methods and variables
  • Method arguments and return values


Using Encapsulation

  • Access control
  • Overloading constructors
  • Encapsulation


More on Conditionals

  • More ways to use IF/ELSE constructs
  • Using the Netbeans debugger
  • Relational and conditional operators
  • Using switch statements


More on Arrays and Loops

  • The ArrayList class
  • Nesting loops
  • Parsing the args array
  • Alternate looping constructs
  • Working with dates
  • Two-dimensional arrays


Using Inheritance

  • Working with subclasses and superclasses
  • Creating and extending abstract classes
  • Overriding methods in the superclass
  • Overview


Using Interfaces

  • Using the List interface
  • Using interfaces
  • Introducing Lambda expressions
  • Polymorphism in the JDK foundation classes
  • Local-variable type inference
  • Polymorphism


Handling Exceptions

  • Propagation of exceptions
  • Overview
  • Handling multiple exceptions and errors
  • Catching and throwing exceptions


Deploying and Maintaining the Soccer Application

  • Application modification and requirements
  • Packages, JARs, architecture


Understanding Modules

  • Module declarations
  • Modular JDK
  • JARs
  • The Module system


JShell

  • Testing code
  • JShell basics
  • JShell in an IDE

Badge

open

Kein Badge verfügbar.

Vorkenntnisse

open
Suggested Prerequisites Familiarity with general computer programming concepts and techniques Experience with another programming language

Zielgruppe

open
System Analysts Architect Java Developers Technical Consultant

Methoden

open
KONTAKT

Martin Heubeck

Sales Gruppenseminare und Inhouse
Mo – Fr 8:00 – 17:00 Uhr
E-Mail senden
+49 891 22216949
+49 800 3060303

JETZT UNVERBINDLICHEN BERATUNGSTERMIN BUCHEN

open
„Im Beratungsprozess lege ich besonderen Wert darauf, die besonderen Bedürfnisse und Ziele Ihres Unternehmens genau zu verstehen. Gemeinsam mit Ihnen entwickle ich passgenaue Lösungen, die sowohl fachliche Anforderungen erfüllen als auch die persönliche Weiterentwicklung der Mitarbeitenden fördern – immer praxisnah und auf Augenhöhe.“
Background
Interesse an einem Inhouse-Seminar?
Wir bieten dieses Thema auch als geschlossenes Firmentraining an. Schulen Sie ganze Abteilungen auf einmal – inhaltlich perfekt an Ihren Bedarf angepasst. Führen Sie das Seminar flexibel in Ihren eigenen Räumen oder online durch und sparen Sie wertvolle Zeit sowie Reisekosten.

Inhouse-Angebot anfragen

open
Background
Mann mit Laptop
Seien Sie nicht nur am Ergebnis orientiert. Sondern auch am Erlebnis.
Manager Institut Swoosh
Top Seminare im Datenbanken
SQL Kompakt Workshop
2 Bewertungen

Seminar entdecken

Datenbank Kurs - Design objektorientierter Datenbanken Kurs

Seminar entdecken

Datenbank Schulung - Modellierung relationaler Datenbanken Schulung

Seminar entdecken

Datenbanksysteme - Design, Techniken, Vergleich

Seminar entdecken

SQL Server 2022 - Administration unter Linux

Seminar entdecken

Designing Business Intelligence Solutions with Microsoft SQL Server 2014

Seminar entdecken

Designing Database Solutions for Microsoft SQL Server 2014

Seminar entdecken

Provisioning SQL Databases

Seminar entdecken

Administering an SQL Database Infrastructure

Seminar entdecken

Oracle XML Anwendungsentwicklung

Seminar entdecken

Toad für Oracle

Seminar entdecken

Microsoft Power BI Desktop & Service für Fortgeschrittene

Seminar entdecken

Unsere Bestsellerseminare
Manager University Logo
Werdet die agilen Managerinnen und Manager von morgen.
Ziel: Zertifizierter Abschluss, um sich klar am Markt vor den anderen positionieren zu können; nutzen Sie Ihre Aufstiegschance für Weiterführung Ihrer Karriere. Persönliche und fachspezifische Persönlichkeitsentwicklung.

ZUR MANAGER INSTITUT UNIVERSITY

open
MEINUNGEN