android

JAVA Programming with OOPs



By the numbers
  • Skill level : Intermediate
  • Language : English
  • Students( Max limit) : 5
  • Lectures : 50
  • Duration : 75 hours

Description
About Course

This course gives you a clear idea and deep understanding to develop a android applications. We ensure the quality teaching with realworld examples for each and every concept

So that the student/trainee can grasp the concept easily.


Objectives
  • Understanding and implementing Kotlin features in android applications
  • Providing good understanding of OOPs Concepts and using the same in applications
  • Using of Android Studio and its tools like DDMS, Debugger, Memory Profiling etc
  • Creating android applications from scratch using architectural patterns
  • Monitoring the trainees progress and his/her understanding and enhance their understanding level
  • Developing the modular thinking for the applications and breakdown of modules based on requirement
  • Acquiring indepth knowledge on the android application components and their respective lifecycles
  • Integration of third party libraries into applications and understanding their workflow
  • Relevant Usage of Design Patterns, SOLID principles in the applications as per the requirement
  • Publishing the applications into the Google Playstore and maintaining the same

What you will learn?
  • End to end Android Architecture and Development.
  • Understanding and implementing Kotlin features in android applications
  • Good knowledge of OOPs Concepts and using the same in applications
  • Using of Android Studio and its tools like DDMS, Debugger, Memory Profiling etc
  • Creating android applications from scratch using architectural patterns
  • Developing the modular thinking for the applications and breakdown of modules based on requirement
  • Acquiring indepth knowledge on the android application components and their respective lifecycles
  • Integration of third party libraries into applications and understanding their workflow
  • Relevant Usage of Design Patterns, SOLID principles in the applications as per the requirement
  • Publishing the applications into the Google Playstore and maintaining the same

Course content

23 Sections - 50 Classes - 75 hours
  1. Java Introduction
  2. OOPS Fundamentals
  3. Datatypes & Type Casting
  4. Variables & methods
  5. Arrays
  6. String & String Buffer class
  7. Wrapper classes
  8. Access Specifiers
  9. Packages & Jar files
  10. Inheritance & Polymorphism
  11. Abstract classes & Interfaces
  12. Exception Handling
  13. Threads
  14. Files & Streams
  15. Inner classes
  16. Swings & Event Handling
  17. Applets
  18. Networking in Java
  19. Collections
  20. Design Patterns and Introduction to UML
  21. Interview Questions