"Vi hjelper deg å nå dine kompetansemål i 2017"


Java SE 7 Programming

Kursavgift: kr 22 900 | Varighet: 5 dager

Beskrivelse:

This course provides thorough and deep coverage of the Java programming language and the Java Standard Edition (SE) 7 development platform. You will learn how to implement object-oriented applications using Java, and how to make use of common APIs in the Java SE library.


What you will learn:

  • Writing clean Java code
  • Implementing object-oriented solutions in Java
  • Using core Java SE classes
  • Handling exceptions and assertions
  • Working with files and databases
  • Using multithreading and concurrency

About Andy Olsen - the author and instructor of the course
Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy worked for 7 years as a technology specialist and product manager at QA Training, and now specializes in Microsoft .NET and Java Enterprise Edition systems. Andy is also actively involved in a variety of book projects primarily with Apress, and is a regular speaker at conferences in the UK, Europe, and the US.


Målgruppe:

Do you have any questions regarding this course? Please contact us:
development@glasspaper.no



Forkunnskaper:

  • At least 6 months programming experience
  • Familiarity with OO concepts would be an advantage



Innhold:

Getting Started with Java:
  • Java goals and principles; Installing and using the Java SE; JAR files; Using an IDE
Java Language Fundamentals
  • Basic syntax rules; Defining classes; Defining and using packages; Declaring and using variables; Useful Java classes; Wrapper classes
Operators and Flow Control:
  • Survey of common operators; Decision making; Looping constructs; for-each style loops
Defining and Using Classes
  • Essential concepts; Defining a class; Creating and using objects; Initialization; Using the static keyword
Arrays:
  • Declaring and using arrays; Traversing arrays; Using the Arrays class; Multi-dimensional arrays
Additional Language Features:
  • Autoboxing / unboxing; Varargs; Type-safe enumerations; Static imports
Useful Java SE Classes and Techniques:
  • The Console class; The StringBuilder class; Formatting techniques; Regular expressions
Inheritance:
  • Overview of inheritance; Defining superclasses and subclasses; Polymorphism; Abstract classes and methods; Final classes and methods
Interfaces:
  • Overview of interfaces; Defining and implementing interfaces; Using interfaces in client code
Collections and Generics:
  • Overview of collections and generics; The need for generics; Using collections; Defining generic classes; Defining generic methods
Exceptions and Assertions
  • Overview of exception handling; Throwing and catching exceptions; Standard exception classes; Defining new exception classes; Working with assertions
Inner Classes:
  • Overview of inner classes; Regular inner classes; Method-local inner classes; Anonymous inner classes; Static nested classes
File Handling:
  • Overview of working with files; Reading and writing text files; Reading and writing binary files; Serialization
Multithreading:
  • Creating multiple threads; Synchronizing threads; Synchronization classes; Concurrency API
Accessing Databases using JDBC:
  • JDBC drivers and connections; Statements and results; Obtaining metadata; Additional techniques


Bestill kurset her

arrow

Velg kurssted

    arrow

    Velg dato



    kurs merket med * har startgaranti

    arrow

    Mailen er sendt:

    Ditt tips er registrert og sendt!
    Vi håper snarlig å se deg på kurs hos oss!

    Feilmelding:

    OBS! Vi har problemer med å sende ditt tips!

    Vi anbefaler deg å sjekke om du har skrevet inn en gyldig mailadresse.

    Tips sjefen

    Lyst til å delta på dette kurset, men må overbevise sjefen først?

    Glasspaper har laget en tips funksjon, som gjør det enklere for deg å overbevise din sjef om at dette kurset er perfekt for deg.
    Det eneste du trenger å gjøre er å fylle ut kontaktinformasjon, så sender vi relevant informasjon om kurset rett til dine utvalgte kontaktpersoner.
    Bruk gjerne funksjonen til å tipse venner og kollegaer om at dette er et nyttig kurs for dem





    Kontakt oss

    Kursansvarlig

    Henning Solberg

    93 09 01 29

    henning@glasspaper.no


    Glasspaper er kåret til Årets Microsoft Kurspartner 2017 - dette er åttende år på rad vi mottar denne hedersprisen