Advanced Workshop on Java Programming: Development of Android applications with POJOs in Action

3372161886_e82c7c8b1b_o

Venue : Independent University Bangladesh.


Dates : 1st, 2nd, 3rd of October 2015.


Time: 11:30 AM to 3:00PM.


Registration Page : Ended.

Course Description:

In this advanced workshop on Java Programming, participant will learn about a new framework to code android applications. Initially important of concepts of Object Oriented Programming is going to be discussed in depth. Then they will be introduced to a simple but powerful 3 Tier Programming Architecture which will help to create Android applications in an organized way. At the end of the workshop participants are required to put their Java programming skills to the test by solving real-world problems using android and using the framework.

Why joining this workshop?

With over 1 billion Android devices already activated, Android represents an incredible platform for solving real life day-to-day needs.

As Android continues to grow beyond smartphones (we now have android Televisions in our home), it will become the brains behind invisible, ubiquitous cloud-connected computing. The skills participant learn in this course will help you build awesome and organized and easily maintainable apps for smart devices today, and propel them towards exciting opportunities in Android’s future.

By the end of this course, participants will build Android apps using a simple 3 Tier Architecture, and understand the tools, principles, and patterns that underlie in this fairly new framework for Android development. They’ll understand the challenges associated with developing for the mobile environment (and how to overcome them), and apply this knowledge to their own projects.

Duration

20 Hours (4 days, 5 hours per day)

What is the target audience?

Anyone who has

  • at least One Year experience in Programming
  • the knowledge of Object Oriented Programming
  • the knowledge of basic Database Management

Curriculum

Section 1: Setting Up Environment

  • Setting up Eclipse
  • Setting up Android SDK

Section 2: Core Concepts of Java

  • Inheritance
  • Polymorphism
  • Use of Collections

Section 3: The POJO and a simple Framework

  • Introduction to POJO
  • Overview of the 3 tier architecture

Section 4: Coding Business Tier for Android Application

  • Creating Java TO
  • Creating Validation Class
  • Creating Manager Class

Section 5: Coding Persistence Tier for Android Application

  • Creating Service Class
  • Use of SQLITE as database
  • Creating Entity Class

Section 6: Coding Presentation Tier for Android Application

  • Use of Layouts
  • Use of Adapters
  • Use of Intents

Instructors

  • Rakibul Alam
  • Shabnam Shahreen Sifat
  • Aunnoy K Mutasim

Instructors are currently working as a junior lecturer at Department of Computer Science and Engineering at Independent University, Bangladesh. They were nominated for Training on Java and Maintenance organized by Bangladesh Hi-Tech Park Authority through the World Bank financed project “Support to Development of Kaliakoir Hi-Tech Park (SDKHTP)” under ICT Division. The training was conducted by INFOSYS LTD(India’s third largest IT company). In that extensive and highly demanding training all of them has exceptionally well and stood among the top 10 participants for outstanding performance.