Students will learn how to code, use (and reuse!) Java properly, using best coding practices. Each lesson has performance driven objectives that ensure students will learn technologies and hands-on skills core to fundamental java programming nothing more, nothing less. We offer more than a laundry list approach to teaching. All lessons have clear objectives, are fundamental to learning core Java programming practices, and are reinforced by hands-on code labs and solid practical examples. Progressive labs are designed in such a way that students get a firm grasp on fundamental skills while they work toward building a complete Java application.
A separate Java Work Book accompanies this course to guide students through hands-on exercises and projects. Formal written exercises, tutorials and code solutions ensure hands-on work is clear, concise and useful, both during class and afterwards. All labs are take-home, and all solution code is presented in an easy to use self-study format for future use and review.
Students will be well grounded for advanced Java curriculum, and will be prepared for independent study. The participant will be able, after thorough preparation, to take the Sun Certified Programmer exam. Students who attend will leave the course armed with the skills they require to develop solid object-oriented applications written in Java, using sound coding techniques and best coding practices.
Doelgroep
Developers who wish to get up and running with Java immediately.
Voorkennis
Students should have practical experience with programming. The minimum requirements are basic programming skills. Knowledge of Object Oriented concepts is not necessary but offers an advantage.
Lesmethode
U volgt deze training in onze Open Master Class. Door een groepsgrootte van gemiddeld 6 en maximaal 8 cursisten, bent u verzekerd van een individuele en maatgerichte training. U werkt in uw eigen tempo en beschikt over een gecertificeerde en ervaren docent die u gedurende uw training persoonlijk begeleidt en al uw vragen omtrent de lesstof beantwoordt. Uiteraard profiteert u ook bij deze training van onze 100% Kwaliteitsgarantie.
Duur
5 dagen
Tarief excl. BTW
€ 2.345,00 per deelnemer
Het tarief voor deze training is inclusief studiemateriaal, certificaat, koffie/thee en een uitgebreide lunch.
Trainingstijden
Onze trainingen vinden plaats van 9.30 tot 12.15 en van 13.15 tot 16.30 uur.
Consisting of approximately 50% lab and 50% technical lecture, this course includes many carefully interspersed hands-on, practical lab exercises. At the end of each lab and lesson, developers will be tested with a set of review questions to ensure that he/she fully understands the topic, illustrations and labs. There are many mini-projects interspersed throughout this course, presented in a building block fashion.
Module 1 - Object Oriented Concepts in Java
Conventional vs. Object Oriented Programming
Inheritance, Abstraction, and Polymorphism
The Java Platform
Java language, byte code, Java API
Java compiler, Java Virtual Machine
Java security
Using the JDK
Types of Java development kits and applications
Module 2 - Getting Started with Java
Writing a Simple Class
Adding Methods to the Class
Classes, objects and constructors
Language Statements
Data types, variables
Object references
Flow control, expressions and operators
Using Strings
Specializing in a Subclass
Module 3 - Essential Java Programming
Fields and Variables
Private, public and protected access specifiers
Encapsulating data and exposing methods
Using Arrays
Static Methods and Fields
Java Packages and import statement
Garbage collection and finalization
Module 4 - Advanced Java Programming
Inheritance and Polymorphism
Method overloading and overriding
Interfaces and Abstract Classes
Exception handling, try, catch, throw and finally
Checked and unchecked exceptions
Throwing and creating exceptions
Multithreading
Thread class and Runnable interface
Thread scheduling and thread priorities
Race conditions and deadlock
Synchronized statement
Using wait and notify
JavaBeans
Events and event handling
Delegation event handling model and listener interfaces
Niet alle gegevens zijn juist of volledig
Controleer het formulier en probeer het nogmaals.
Op deze pagina kunt u alle bij deze training behorende informatie eenvoudig en overzichtelijk printen. Daarnaast bieden wij u de mogelijkheid om direct een persoonlijke webofferte te genereren (optie 2). Maar natuurlijk sturen wij u ook graag een maatwerk- of persoonlijke offerte toe!
Optie 1: Trainingsinhoud printen.
Print
:
Optie 2: Genereer nu direct een Webofferte (PDF document).
Niet alle verplichte opties zijn geselecterd
Controleer het formulier en probeer het nogmaals.
Maak een keuze uit onderstaande opties en geef het aantal deelnemers op voor de training Java Programming Fundamentals (JAV210). Op de volgende pagina kunt u vervolgens per deelnemer de naam- en contactgegevens opgeven.
Inschrijven
Login op MIJN Master it met uw e-mailadres en wachtwoord.