ANDROID TRAINING IN NEPAL - CTAL

CTAL

Council for Technical Association

SUBTOTAL :$0.00

Follow Us

-75%
ANDROID TRAINING IN NEPAL

ANDROID TRAINING IN NEPAL

Short Description:
If you are searching for a professional computer institute for Android Training in Nepal, you have landed to the right place. We have trained several candidates aspiring to study android application development and now they working in different software development company in Kathmandu. This Android Application Development Training course is designed especially for students and professionals who have basic knowledge in programming and are aiming to make bright career in mobile application development. This course integrates essential basics of Android aimed at helping learners to grasp fundamental concepts with industry practices and practical examples which we believe will cultivate the practical skills needed in Android application development.

Product Description




HOW ANDROID TRAINING COURSE IS DESIGNED?

IT Training Nepal firmly believe that static syllabus and traditional teaching approach has no value for job oriented and professional Android training. To address this, we regularly conduct researches, seminars among professional Android developers and students and seek expert advice on latest trends and developments in mobile application platform. Based on the conclusion from academicians and industry experts , we design or update our syllabus to meet current industry practices and requirement in Android development platform.

The Android training course is divided into following components:
  • Java
  • Android Basics
  • XML
  • Application development
Please see the syllabus section below to find detailed topics incorporated by our computer institute for Android application development training. This course can be tailored to meet your specific demands as well. Please contact the counselor at the computer institute about specific training needs. We assure you that after taking our training you will acknowlege us among the best android training institute in Kathmandu.

HOW WE CONDUCT ANDROID TRAINING?

Android development uses high level programming language and the application programming index is sometime too large and too complex to understand. Therefore, our pedagogy uses practical, hands-on approach. The two hour class is divided into two parts; one hour for instructional and one hour for practical section. Students are provided with extensive number of hands-on exercises to better their understanding of the concepts and practical examples and to make them familiar with real time working scenarios. In addition, weekly tests and revision are conducted by the institute to ensure students learning level are up to desired level.

We normally enroll about 5 or 6 students per group, which we believe, will facilitate students with ample attention from instructor and speed up their learning.

The module based syllabus ensures that student develop adequate knowledge and skills before moving to higher levels in Android application development. And, the project work done at the completion of instructional period ensures students have gained sufficient as well as adequate professional skills. Only then we authorize the completion of Android development training program at our computer institute.
OBJECTIVES
The main aim of Android development course is to make student able to develop their own Android application. During this course, students will develop an application which they will run successfully on the Android Device or emulator.

WHO CAN JOIN ANDROID TRAINING IN NEPAL?

Those who have knowledge of Java are encouraged to join Android development course class. If you don’t have knowledge of Java or any other programming language, you will be taken through the series of programming classes and you will be prepared for Android course. Hence, even if you don’t know anything about programming you can join us and we will do the rest of effort and let you make the Android application. Those who have knowledge of Java directly sit in class and start building Android apps.
Prerequisites:
Basic knowledge of programming is required and prior experience in JAVA is a plus. However, as stated earlier we provide basic knowledge about JAVA programming to those who don’t have prior knowledge.
SYLLABUS
MODULE 1: JAVA CONCEPTS
Java concepts needed for Android Training:
  • OOPs Concepts and Features
  • Inheritance in detail
  • Exception handling
  • Packages & interfaces
  • Introduction on Android
  • Setting up development environment
  • Dalvik Virtual Machine & .apk file extension
  • Fundamentals:
  • Basic Building blocks - Activities, Services, Broadcast Receivers & Content providers
  • UI Components - Views & notifications
  • Components for communication -Intents & Intent Filters
  • Android API levels (versions & version names) 
MODULE 2: APPLICATION STRUCTURE (IN DETAIL)
  • AndroidManifest.xml
  • uses-permission & uses-sdk
  • Resources & R.java
  • Assets
  • Layouts & Drawable Resources
  • Activities and Activity lifecycle
  • First sample Application 
MODULE 3: INTENTS (IN DETAIL)
  • Explicit Intents
  • Implicit intents 
MODULE 4: EMULATOR-ANDROID VIRTUAL DEVICE
  • Launching emulator
  • Editing emulator settings
  • Emulator shortcuts
  • Logcat usage 
MODULE 5: BASIC LAYOUT DESIGN
  • All Type Form widgets
  • All Type Layouts
  • [dp, sp] versus px
  • Examples 
MODULE 6: PREFERENCES
  • SharedPreferences
  • Preferences from xml  
MODULE 7: MENU
  • Option menu
  • Context menu
  • Sub menu
  • menu from xml
  • menu via code
  • Examples 
MODULE 8: UI DESIGN
  • Time and Date
  • Images and media
  • Composite
  • AlertDialogs & Toast
  • Popup
  • Examples 
MODULE 9: TABS AND TAB ACTIVITY
  • Tabs and Tab Activity Details with Examples 
MODULE 10: STYLES AND THEMES
  • styles.xml
  • drawable resources for shapes, gradients (selectors)
  • style attribute in layout file
  • Applying themes via code and manifest file 
MODULE 11: CONTENT PROVIDERS
  • SQLite Programming
  • SQLiteOpenHelper
  • SQLiteDatabse
  • Cursor
  • Reading and updating Contacts
  • Reading bookmarks
  • Examples 
MODULE 12: ADAPTERS AND DATABASE
  • Adapters
  • ArrayAdapters
  • BaseAdapters
  • ListView and Expandable ListView
  • Custom listview
  • GridView using adapters
  • Gallery using adapters
  • ViewPager using adapters
  • AsynTask (in detail)
  • XML Parsing   
  • JSON Parsing
  • Android Database Connection(mysql)using AsynkTask
MODULE 13: ADVANCED ANDROID CONCEPTS
  • Live Wallpaper
  • Android Push Notification using Google Cloud Message (GCM)
  • Using sdcards
  • Maps, GPS, Location based Services
  • Accessing Phone services (Call, SMS, MMS)
  • Network connectivity services
  • Sensors
  • Camera
  • Bluetooth
  • App Widgets with Example (Digital Clock)
  • Using External Library in our Application (Aquery..etc)
  • Brief introduction about 2D and 3D Gaming Engine in Android 
MODULE 14: DEVELOPING A PROJECT
  • Project development with the new ideas and creativity
  • Discussion of the project and its scope
  • Idea sharing for the project development
MODULE 15: PUBLISH THE APPLICATION TO GOOGLE AFTER DEVELOPMENT
The idea of publishing android application to Google play
After the completion of Android training, candidates can work as an Android Application Developer in a software development company or develop the application on their own and publish their application to the Google play and earn money after every download.

0 Reviews:

Post Your Review