Android Basics

The course provides an overview of modern frameworks and mobile applications development patterns, including cross-platform practices.
Code: DEV-018
Duration: 24 hours

Description

This training is dedicated to the development of Android applications, covering the basic components of these applications and their interaction. Also the course provides an overview of modern frameworks and mobile applications development patterns, including cross-platform practices.

We have included a number of practical examples and exercises in order to help participants practice what they have learned. Upon completing the course, participants will be able to join Android development units and develop Android mobile applications.

Roadmap

  • Android project structure
  • Architecture & components overview
  • Activities & Intents
  • Activities
  • Resources
  • Layouts, ActionBar, Menus
  • Notifications
  • Android concurrency aka background processing
  • Broadcast receivers
  • Storage: SQLite, SharedPreferences
  • Android Patterns: MVP, Clean Architecture
  • Android performance
  • Crossplatform, Android NDK
  • Android tools & frameworks

Objectives

  • Understanding the components of Android applications
  • Application life cycle
  • Discover best practices in developing Android applications
  • Architecture and application development tools

Target Audience

  • Java developers
  • C# developers


Trainer in Bucharest
Bogdan Iancu Software Development Specialist
Bogdan has been working as a software developer since 2010. During his career he has worked in companies operating in various industries such as travel, software development or gaming in various roles: Junior .NET Developer, .NET BI Tools Developer, .NET & Xamarin Developer and Training Architect, among others.

He is now managing his own mobile applications development company and is also an Assistant professor at the Department of Economic Informatics and Cybernetics within the Faculty of Cybernetics, Statistics and Economic Informatics in Bucharest.

Bogdan has a Bachelor’s Degree, a Master’s Degree and a PhD from the Bucharest University of Economic Studies, Faculty of Cybernetics, Statistics and Economic Informatics. In addition to his professional and educational background he has also coauthored a book on Android application development, is a certified trainer and holds certification on C# 6.0 and OOP.
Course is scheduled in: Bucharest
24.07.2019 - 26.07.2019
Time: 10:00-18:00
City: Bucharest
Duration: 24 hours
Language: Romanian
Trainer
Bogdan Iancu
Software Development Specialist
€415
Register for the next course
+
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
Register for the next course
+
Registering in advance ensures you have priority. We’ll notify you when we schedule the next course on this topic
Bucharest €415
Krakow €415
Wroclaw €415

Invoices for the course will be issued in local currency. All fees above can change according to training location and delivery mode and are subject to change while scheduling. For individual participants the price is as displayed. For legal entities VAT is added to the displayed price.

Courses you may be interested in:
WEB-011
30 hours
WEB-014
30 hours

Sign up

Choose dates
First Name*
Last Name*
Company
Email*
Phone
Your Comment
Luxoft Warsaw - Warsaw Spire, plac Europejski 1, 00-844 Warszawa
Dimitrie Pompeiu nr 5-7 , building C, Et. 5, sect 2, Bucharest, 014459

Contact phone:

021 371 4858
Luxoft Poland Wroclaw - Silver Tower pl. Konstytucji 3-go Maja 3 50-048 Wroclaw
Aleja Generała Tadeusza Bora-Komorowskiego 25, Quattro Business Park Five, 31-476 Kraków, Poland

Contact phone:

+48 122110650
Success
Thank you.
Your request has been received.