Android Application Development: A Guide from Planning to Deployment   

    TRAINERs: Dr Ahmad Sobri HASHIM, Ahmad Izuddin Zainal Abidin, ts DR Khairul Shafee Bin Kalid, Mazlina Mehat & Dr. Shuib Bin Basri

    ELIGIBILITY : MALAYSIAN, UNEMPLOYED DIPLOMA/DEGREE & GRADUATED FROM 2019 TO 2022 (meeting all 3 criteria)

 

WHEN  


22 AUGUST -

23 SEPTEMBER 2022

 

WHERE 


MS TEAMS

(ONLINE)

 

TIME


9.00AM - 5.00PM

 

FULLY FUNDED PROGRAM BY KPT

CONTENT SUMMARY

INTRODUCTION

This program aims to upskill graduate knowledge and skills related to Android application development. It will expose the students to industry way of designing and developing Android application.

In this course, one will learn to be a full stack developer for Android application. This course introduces a comprehensive development life cycle of Android application which involve several phases starting from planning, followed by design, development, testing deployment and review. This course will also expose the participants on using GitHub platform to develop Android application. Besides, participants will also experience the process of developing a complete working Android application and get the opportunity to present the application that addresses certain business cases. In sum, this course covers end-to-end cycle of Android application development as how the industries apply.

The delivery of this program is just in the right time with the current pandemic situation where more SMEs are now computerizing their business processes.

COURSE CONTENT

Agile Development Life Cycle and Android application framework:
  • Agile development method, a widely used development method in industry.
  • Brief explanation on phases involved in Agile method.
  • Android application framework.

Planning and analysis:

  • Intro to GitHub
  • Requirement elication
  • Requirement analysis
Android user interface and database design:
  • User interface design using wireframew
  • Database structure design

Android application development:

  • UI/UX: Intro to JavaScript/React JS
  • Database: Intro to Firebase, MongoDB, configuration of Firebase and cloud function, Firestore vs real-time database and database connection
Android application testing:
  • Functional Testing
  • Android UI Testing
  • Compatibility Testing
  • Interface Testing
  • Network Testing
  • Performance Testing
  • Installation Testing

Android application deployment and review:

  • Publishing Android application on Google Store
  • Convert Android project into APK
  • Installation of Android application


OBJECTIVES

At the end of this training program, participants will be able to:

  • Implement a complete development life cycle in developing Android application.
  • Apply open-source platform such as GitHub in designing and developing Android application


WHO SHOULD ATTEND?

  • Malaysian 
  • Unemployed 
  • Graduated From 2019, 2020 & 2021






OUR TRAINERS




1. Dr Ahmad Sobri Hashim

Ahmad Sobri Hashim is holding a post as senior lecturer at Computer & Information Sciences Department (CISD), Universiti Teknologi PETRONAS (UTP). He obtained his Doctor of Philosophy (PhD), Master of Science (MSc) and Bachelor of Technology (BTech) degrees from Universiti Teknologi PETRONAS (UTP) in Information Technology field. He has been teaching since 2014 and he is very passionate in teaching programming courses, including Structured Programming and Web Programming. His research interests include IT applications, e-systems, human computer interaction, educational technologies, learning disabilities and information system. He is supervising three PhD students and two Master students. He has published quite number of research papers since 2009 and most of the papers are indexed by ISI and SCOPUS.


2. TS. Dr. Khairul Shafee Kalid 

Dr Khairul Shafee Kalid currently position as Senior Lecturer, Computer, And Information Sciences Department, Universiti Teknologi Petronas. Dr Khairul obtained academic qualification in Ph.D. Information Technology from Universiti Teknologi PETRONAS, Malaysia, M.Sc. Information Technology from Queensland University of Technology and B.B.A Computer Information Sciences from Western Michigan University. 

Area of expertise in Knowledge Management, Enterprise Systems and Enterprise Architecture. Dr Khairul Shafee Kalid Professional membership in Malaysia Board of Technologies, Association of Information Systems and Malaysian Association of Information Systems.

                  




3. Dr Shuib Basri  

Dr. SHUIB BASRI received his bachelor’s degree in IT (BIT(Hons)) From Universiti Utara Malaysia, Masters degree in Software System Engineering (MSSE) from Melbourne University, Australia, and Ph.D degree in Software engineering from Dublin City University, Republic of Ireland. He joined the Academia, after being an IT engineer of basic and application systems at several IT based companies for several years. Currently he is a Senior Lecturer of Petronas University of Technology and a leader for Software Quality and Quality Engineering Research Group at UTP. His research interest includes Software Quality, Software Process Improvement, Agile method, Big Data analytics, knowledge engineering and management engineering and several more area in software engineering. He is a member of ISO WG24, IEEE and the IEEE Computer Society. Contact him at shuib_basri@utp.edu.my

COUNTDOWN

REGISTRATION

FULLY FUNDED PROGRAM  BY KPT

*SUBJECTED TO TERM AND CONDITIONS

*FIRST COME, FIRST SERVE

*ALLOWANCE & CERTIFICATE WILL BE PROVIDED

OUR LOCATION

Centre for Advanced & Professional Education (CAPE)

 Level 16, Menara 2, Menara Kembar Bank Rakyat, 50470, Jalan Travers, Kuala Lumpur.

CALL US

+605 - 368 7558 /

+605 - 368 8485

DROP US AN EMAIL

cape@utp.edu.my