JAVA MOBILE DEVELOPMENT
3 DAYS | 21 HOURS TRAINING PROGRAMME
ONLINE OR FACE-TO-FACE TRAINING
Java is a popular programming language that is used for developing mobile applications across a wide range of devices and platforms.
Java provides several tools and frameworks that enable developers to build mobile applications for various platforms such as Android, Blackberry, and Nokia. These tools include the Android SDK, Java ME SDK, NetBeans, Eclipse, and other development environments.
In Java mobile development, developers use Java to write code for the application's back-end functionality, while the front-end user interface is usually built using XML. Java mobile development can include features such as data storage, network connectivity, multimedia, and location-based services.
In this course, you'll learn the fundamentals of Android and build an app . I will walk you through downloading the necessary software (Android Studio and the Java Development Kit), teach you the fundamentals of programming, and at the end we will build one or two android apps. (Depending on the trainees speed in learning)
By the end of this course, you will know about java in deep, make pretty much any Android app you like (your only limit is your imagination) and accelerate your career to android programmer.
COURSE OUTLINE
(THIS IS A 3 DAYS / 21 HOURS COURSE)
DAY 1
1. Introduction
Installing netbeans -- Java best IDE
Installing Android Studio
Tour of android studio
2. Basics of Java
Variable Concept
Priorities of Operations
Increment & Decrement
Build Logic
If statements
Switch Statements
For Loop
While ..... Do while loop
Break .....Continue Function
Local and Global Variable
One Dimensional Array
Two Dimensional Array
DAY 2
3. Intermediate Java
Object Oriented Programming
Making our first class
Constructor
Inheritance
Encapsulation
Static keyword
4. Advanced Java
Thread -- Theory
Example of Thread
Runnable
Array list
Linked-List
5. Basics of Android Programming
XML basics
Layout Basics -- Linear and Relative Layout
Layout Basics --Table Layout
Fragment
Working with Intent
Currency Converter App
DAY 3
6. Advance Android Programming
ListView --Start advanced Android Programming
Broadcast
Working with Multi-Thread
Using Runnable & Handler
Services
Work with notification
Lab Project : Tic Tac Toe Game
TIc Tac Toe game : Making Layout
Tic Tac Toe game : Play Game
Tic Tac Toe game : Find Winner
WHO SHOULD ATTEND
Anyone who wants to be an app developer
Anyone who wants to learn to code: Java is a fantastic language to learn how to code with
Anyone who wants to learn android but afraid of contents
RATIONALITY
This is a hands-on immersive course where trainees will be required to practise skills learned in class immediately through guided tutorial, instructional material, and exercises to be practised after each module.
By the end of this course, you’ll have all the tools you need to build and deploy a fully functional Java mobile app.
LEARNING OUTCOME
By the end of this course, you will get to:
learn the fundamentals of Android and build an app .
downloading the necessary software (Android Studio and the Java Development Kit
fundamentals of programming in Java
build an android app
FOR PRICING AND BOOKING THIS COURSE, PLEASE E-MAIL US AT janice@marcnzed.com
OR CALL +6012 451 4977 (MALAYSIA) OR +65 9052 3859 (SINGAPORE)
Certificate
Upon successful completion of the course, participants will be awarded a verified digital certificate by Marc & Zed Training Singapore in collaboration with Marc & Zed SPACES Malaysia