Kurs
Java Fundamentals for Android Development («JFADEV»)
Die Entwicklung von Android-Applikationen setzt Grundkenntnisse in der Programmiersprache Java voraus. In diesem Einführungskurs lernen Sie die Grundbegriffe von Java, das Framework, die Syntax und Paradigmen kennen.
Herstellercode
JAVFUND
Dauer
2 Tage
Preis
1'500.–
zzgl. 8.1% MWST
Kursdokumente
Offizielle Android-ATC-Kursunterlagen
Kurs-Facts
- Kenntnisse über die Grundlagen von Java Virtual Machine
- Schreiben, kompilieren und betreiben einer einfachen Java-Applikation
- Kenntnisse über Eclipse Integrated Development Environment (IDE)
- Kenntnisse über die Java Basis Syntax und Control Statements
- Kenntnisse über die grundlegenden Konzepte der Java-objektorientierten Programmierung wie Klassen, Interfaces, Vererbung, Polymorphie etc.
- Kenntnisse über Java Collections, File Input/Output, Serialisierung, Try/Catch/Finally etc.
- Installieren von Android SDK, Plugins und Android Emulator und erstellen des Setups
- Schreiben einer «Hello World»-Android-Applikation
Der Kurs fokussiert auf die objektorientierte Programmierung und auf Techniken, die hauptsächlich im Android Software Development Kit (SDK) verwendet werden.
- Java Basics
- Introduction
- Java programming language
- Java Virtual Machine
- JDK and JRE
- Setting up your machine for Java programming
- Hello World in Java
- Using a text Editor
- Using an IDE
- Java Primitive Data Type
- Naming
- Arrays
- Control Flow
- If/Else and Switch
- Switch statement
- While loop
- For Loop
- Object Oriented Programming
- Introduction
- Object Oriented Programming
- Objects
- Classes
- Inheritance
- Interface
- Access Modifiers
- Constructors
- Method overriding and overloading
- Polymorphism
- Java Topics
- Introduction
- Java Collections
- Interfaces
- Implementations
- Enumerated types
- Serialization
- Deserializing
Dieser Kurs richtet sich an Nicht-Java-Programmierer, die sich das nötige Grundwissen in Java zur Entwicklung von Android-Applikationen aneignen wollen.
Damit Sie optimal vom Kurs profitieren können, benötigen Sie Programmierkenntnise in einer gängigen Programmiersprache (objektorientiert von Vorteil).