Kursguide
Utdanning
Søk

kurs > Webprogrammering > Programming (JAVA SE 6) - Peet Denny

Kurs: Programming (JAVA SE 6) - Peet Denny

Programutvikling AS

Form
Klasserom

Varighet
5 dag(er)

Deltid
Nei

Heltid
Ja

Nivå
Kurs

Pris
22900,-


Bookmark and Share
Dette kurset har ikke oppført noen dato for studiestart. Bruk skjemaet under for å kontakte leverandør for nærmere informasjon.
Contents:
Introduction to Java: What is Java? Java architecture; Java security
Java Software Development Kit: Java SDK tools; Java compiler and Java interpreter; Building API documentation with Javadoc; Java archives
Java Language Fundamentals: Java statements; Code blocks; Primitive data types; Literals and variables; Rules for defining identifiers; Converting data types; Using all the available Java operators; Defining and importing packages; Console I⁄O; Accessing command–line arguments
Flow Control: Decision making: if and if–else; The switch statement; Looping: for loops; while loops; do–while loops; for–each style loops; Using the break and continue keywords; Using assertions
Exception Handling: Overview of exception handling; Checked exceptions vs. runtime exceptions vs. errors; Catching exceptions; Defining finally blocks; Understanding the cause and strategies for handling standard Java exceptions; Throwing exceptions; Defining new exception classes
Using Classes: Overview of object–oriented concepts; Classes vs. primitive types; Creating new objects; Invoking methods; Method overloading; Passing parameters and using return values; Garbage collection
Defining New Classes: Defining instance methods and instance variables; The ‘this’ keyword; Defining and calling constructors; Constructor chaining; Understanding the finalize() method; Comparing and cloning objects; Defining class methods and class variables; Pass–byvalue vs. pass–by–reference
Using Standard Java Classes: Overview of the Object class; Using String, StringBuffer, and StringBuilder; Using the Java wrapper classes; Autoboxing and unboxing; Using Calendar, Date, and DateFormat; Using classes in java.text to format and parse dates, numbers, and currency values; Using classes in java.util to localize values
Defining and Using Regular Expressions: Overview of regular expressions; Overview of the java.util and java.util.regex packages; Using the Pattern and Match classes; Using the String.split() method; Defining regular expression patterns; Greedy vs. ungreedy quantifiers; Grouping; Using the Scanner, Formatter, and Scanner classes
Arrays: Defining arrays of primitives; Defining arrays of objects; Initializing arrays; Iterating over arrays;
Multi–dimensional arrays (rectangular and jagged)
Going Further with Classes: Nested classes; Enumerations; Static imports; Annotations
Inheritance: Defining subclasses; The ‘protected’ accessibility specifier; Defining constructors; Method overriding and polymorphism; Accessing superclass members; Covariant return values; Casting issues
• Abstract Classes and Interfaces: Defining abstract classes; Defining abstract methods; Extending abstract classes; Defining interfaces; Extending interfaces; Implementing interfaces; Using interfaces in design
• Collections and Generics: Overview of Java SE collection classes; Limitations of non–generic collections; Understanding generics classes and generic methods; Understanding type parameters, including wildcard specifiers; Using List–based collection classes; Using Set–based collection classes; Using Map–based collection classes; Implementing appropriate equality comparisons, including the Comparable interface, equals(), hashCode(), and ==; Use capabilities of java.util to search, sort, and convert collections and arrays
• Input and Output: Streams, readers, and writers; File and directory operations; Reading and writing to a file; Using filter classes; Making effective use of standard java.io classes and interfaces
• Concurrency: Overview of multithreading; Creating new threads by extending Thread or by implementing Runnable; Thread states and transitions; Object locking via the synchronized keyword; Using wait, notify, and notifyAll; The publisher⁄consumer pattern
Who Should Attend:
This training course is aimed at programmers who need to transition into Java development and⁄or as preparation for the Sun Certified Programmer for the Java Platform, Standard Edition 6 (CX–310–065) certification examination.

Prerequisites:
Experience using a contemporary programming language.
 
 



Stedsbeskrivelse


IT-Fornebu



Påmelding
Programming (JAVA SE 6) - Peet Denny
Start her
100% sikkert skjema
Tar ett minutt å fullføre
Hurtig respons

Felt som er merket med * må fylles ut
Pris
22900,-

Firma

Eventuell referanse

Telefon *

Faks

Fakturaadresse *

Postnummer *

Poststed *

Ønsker bekreftelse per




Kursdeltakere


Deltaker 1

Navn *

E-post *



Kommentarer og spørsmål



Number: 1+2 *
Send Påmelding til Kursholder

Dette skjemaet er 100% sikkert.
Programutvikling AS vil snart kontakte deg






 

Åpen deltakerdiskusjon om kurset eller emnet

Del gjerne din erfaring eller tanker om dette kurset eller temaet med andre!


Anbefalinger fra andre brukere



Kursguiden skaffer deg flere kursdeltakere!

Synlig for flere hundre tusen relevante brukere.

På Internett siden 2000!

Formidlet kurs for mer enn 100 millioner siden oppstart.

Synlig også på FINN.no, Proff.no, Zett mfl.

Egen admin og trafikkstatistikk!




Følg oss på Facebook