Android App development by Using Kotlin And Java - APG Learning
nav-closed

Register for interview

android app development by using kotlin and java

Write to us for more information

Android App development by Using Kotlin And Java

Android software development is the process by which applications are created for devices running the Android operating system. Android apps can be written using Kotlin, Java, and C++ languages using the Android software development kit (SDK). The Android software development…

  • Please Login..review_star 602
  • student_enrolled 80 Student's Enrolled
  • best_selling Best Selling
Write to us for more information

Course Detail

Format:

Full Time

Duration:

1 Year

Accreditation:

TISS SVE

Course Provider:

APG Learning

Start Date:

01 August 2019

Fees:

₹1,75,000/-

Duration

15 Days

Modules

3

Hours

30 hours

Start Date

03 Jul 2021

Course Provider:

APG Learning

Rs.7,000.00

Address:Sakal Nagar,

Gate No. 1, Baner Road,

Aundh, Pune 411 007

Training 5 or more people?

Get your team access to APG Learning top 200+ courses anytime, anywhere.

Try APG Learning for Business

About Course

Android software development is the process by which applications are created for devices running the Android operating system. Android apps can be written using Kotlin, Java, and C++ languages using the Android software development kit (SDK). The Android software development kit (SDK) includes a comprehensive set of development tools. These include a debugger, libraries, documentation, sample code, and tutorials. One can make a very competitive income, and build a very satisfying career as an Android developer. Android is still the most used mobile operating system in the world, and the demand for skilled Android developers’ remains very high.



Kotlin is a programming language widely used by Android developers everywhere. Kotlin is an Android-compatible language that is concise, expressive, and designed to be type- and null-safe. It works with the Java language seamlessly, so it makes it easy for developers who love the Java language to keep using it but also incrementally add Kotlin code and leverage Kotlin libraries.Kotlin is now Google's preferred language for Android app development.



If Android development is the main objective, then Kotlin is the right choice given the productivity advantages and the massive support from Google.



However, if the objective is the creation of larger, more complex products, then working with Java is the better choice. If you plan to be an Android developer it is worth learning both languages.

Modules

MODULE 1- ANDROID WITH JAVA

JAVA
Module Name Chapter and Topics
Language Why java came & its need?
pros and cons over others.
How it compiles, run and its flow of execution
OOP
(Object-Oriented
Programming)
Main method OOPS concepts. (including class and object)
Static block, Static class, Static method
Arrays, types of variables
Inner classes, Nested class, Annonymous class.
Abstract class,
Advance OOPs Interface, Inheritance,
constructor & Destructor & Types
overriding, overloading, polymorphism, method hiding,
Strings, objects, primitive data types.
Modifiers and package
Wrapper classes and data type conversion
Advance Java
Features
Collections
Exception handling
File handling
Multithreading
ANDROID
Parts Chapters Topics
Basics Fundamentals Build your first app 1.1: Android Studio and Hello World
1.2 Part A: Your first interactive UI
1.2 Part B: The layout editor
1.3: Text and scrolling views
1.4: Learn to help yourself
Activities and intents 2.1: Activities and intents
2.2: Activity lifecycle and state
2.3: Implicit intents
Testing, debugging, and using support libraries 3.1: The debugger
3.2: Unit tests
3.3: Support libraries
User experience User interaction 4.1: Clickable images
4.2: Input controls
4.3: Menus and pickers
4.4: User navigation
4.5: RecyclerView
Delightful user experience 5.1: Drawables, styles, and themes
5.2: Cards and colors
5.3: Adaptive layouts

 

MODULE 2 ANDROID WITH KOTLIN

 

KOTLIN
Modules Chap# Chapter & Titles
Basics of Kotlin 1 Getting Started with Kotlin
2 Getting Started with IntelliJ IDEA
3 Getting Started with Eclipse
4 Working with the Command Line Compiler
5 Running Code Snippets
6 Working with Build Tools
7 Koans
8 Competitive Programming
Advance Kotlin and Integration of Languages 1 Getting Started with Kotlin
2 Getting Started with IntelliJ IDEA
3 Getting Started with Eclipse
4 Working with the Command Line Compiler
5 Running Code Snippets
6 Working with Build Tools
7 Koans
8 Competitive Programming
9 Hello Kotlin/Native using Command Line Compiler
10 Hello Kotlin/Native using Gradle
11 Get started with Kotlin/Native using IntelliJ IDEA
12 Creating an HTTP Client in Kotlin/Native
13 Mapping Primitive Data Types from C
14 Mapping Struct and Union Types from C
15 Mapping Function Pointers from C
16 Mapping Strings from C
17 Kotlin/Native as a Dynamic Library
18 Kotlin/Native as an Apple Framework
19 Publishing a Kotlin/Native Library
20 Using C Interop and libcurl for an App
21 Building iOS and Android App
ANDROID
Parts Chapters Topics
Basics Fundamentals Build your first app 1.1: Android Studio and Hello World
1.2 Part A: Your first interactive UI
1.2 Part B: The layout editor
1.3: Text and scrolling views
1.4: Learn to help yourself
Activities and intents 2.1: Activities and intents
2.2: Activity lifecycle and state
2.3: Implicit intents
Testing, debugging and using support libraries 3.1: The debugger
3.2: Unit tests
3.3: Support libraries
User experience User interaction 4.1: Clickable images
4.2: Input controls
4.3: Menus and pickers
4.4: User navigation
4.5: RecyclerView
Delightful user experience 5.1: Drawables, styles, and themes
5.2: Cards and colors
5.3: Adaptive layouts

 

Prerequisites

 

  • Analytical Skills-Android App developers have to understand user needs in order to create applications they want to use. …
  • Communication- Mobile developers need to be able to communicate both orally and in writing.
  • Creativity.
  • Problem Solving.
  • Programming Languages.

Learning Outcomes

  • You can develop your own android app.
  • Foundation for advanced android app development

Deliverables:

  • Training by experienced trainer

Who Should Attend

  • Freshers, College graduates
  • Software developer
  • Java Professionals
  • Professionals who are passionate to create mobile apps in android.

Fee Structure

Fees

7000+GST/-

Mode: Live Training on Zoom ( Weekend Batch  )

Duration 30 hrs

 

Registration details:

Call: 7350001603 / Email: contact@apglearning.in

SIMILAR COURSES

nav-closed

Download Brochure