
Online or onsite, instructor-led live Android training courses demonstrate through hands-on practice the fundamentals of Android.
Android training is available as "online live training" or "onsite live training". Online live training (aka "remote live training") is carried out by way of an interactive, remote desktop. Onsite live Android trainings in Morocco can be carried out locally on customer premises or in NobleProg corporate training centers.
NobleProg -- Your Local Training Provider
Testimonials
Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.
Philipp Hunger
Course: Cross-platform mobile development with PhoneGap/Apache Cordova
I really enjoyed the fairly broad coverage of topics.
john harrigan
Course: Android Development
Learning about the overall ease of using Android Studios to build android apps.
Joshua Anderson
Course: Android Development
Very comprehensive of a general overview. Exactly what I was after.
Matt Shelton
Course: Android Development
All of it was excellent and well taught. Very interesting.
Daniel Welch
Course: Android Development
It was very interesting and I gained a lot of valuable knowledge.
Shaun Lawlor
Course: Android Development
Exercises were fun and it was good to see how quickly an application can be developed in Android Studio.
Sepura
Course: Android Fundamentals - Fast Track
Detail level and number of labs
FedEx
Course: Android Development
I like the teaching style very friendly and informative on the subject.
FedEx
Course: Android Development
breaking down the multiple services, actions, devices, etc into the component parts.
Delaine Stoutenburgh - FedEx
Course: Android Development
The detail given about each topic was really nice, he made sure we understood each topic before moving to the next.
Richie Wood - FedEx
Course: Android Development
Training materials, Exercise's & Trainer
FedEx
Course: Android Development
Knowledge of trainer
FedEx
Course: Android Development
The lecture book and lab
FedEx
Course: Android Development
Lectures (David is very knowledgeable on Android)
Johnny Miller - FedEx
Course: Android Development
Instructor's great knowledge about the material.
FedEx
Course: Android Development
Clear and repeated emphasis on important aspects of Android development
FedEx
Course: Android Development
The set of lab material seems really good. It's a great resource to keep after the training.
FedEx
Course: Android Development
I really appreciated the instructor's openness to questions and the thorough, justified answers provided. He was clearly keenly interested in the subject and as a result the course was much more enjoyable.
SAA Consultants LTD
Course: Android Fundamentals - Fast Track
Practice-based activities.
Łukasz Kołodziejczak
Course: Android Fundamentals
Machine Translated
tests, threads, services, support tools
Grzegorz Wodyński
Course: Android Fundamentals
Machine Translated
exercises presentation of examples
Łukasz Jaworski
Course: Android Fundamentals
Machine Translated
A large number of examples and a wide range of knowledge of the teacher
Piotr Pabiasz
Course: Android Fundamentals
Machine Translated
The trainer's passion and extensive commercial experience thanks to which he is perfectly listened to.
Weegree Sp. z o.o. Sp.k.
Course: Develop Android Applications
Machine Translated
Documentation-based translation
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Course: Android Development
Machine Translated
Android Subcategories in Morocco
Android Course Outlines in Morocco
- Build their own Android Application and upload it to the Android Market.
- Develop for simulators and real devices.
- Learn all the basics of Android Development.
- Relate the Python code and the Kivy language.
- Have a solid understanding of how Kivy works and makes use of its most important elements such as, widgets, events, properties, graphics, etc.
- Seamlessly develop and deploy Android apps based on different business and design requirements.
- Part lecture, part discussion, exercises and heavy hands-on practice
- Set up a development environment that includes needed libraries, packages and frameworks needed for developing a reactive application.
- Understand how data and event streams are emitted and consumed.
- Design applications that model real world (event based) situations in an elegant and concise way.
- Set up the development environment needed to start HAL development on Android.
- Implement a HAL interface to enable Android services to communication with hardware device drivers.
- Understand how a HAL module and loaded by an Android system.
- Develop, test and debug HAL code iteratively using an Android emulator.
- Load and deploy HAL modules onto a physical Android device for real-world testing.
- Understand and implement HAL's re-architectured HIDL on Android 8.0 devices.
- Set up the development environment needed to start system development for Android.
- Understand how hardware interfaces with system services (applications)
- Develop, test and debug system code iteratively using an Android emulator.
- Load and deploy customized Android on different embedded hardware systems (using simulated/emulated).
- Set up a project with dependency injection with Dagger 2.
- Integrate Dagger 2 into an Android application.
- Implement dependency injection without using third-party frameworks.
- Install and configure TensorFlow Lite.
- Understand the principles behind TensorFlow, machine learning and deep learning.
- Load TensorFlow Models onto an Android device.
- Enable deep learning and machine learning functionality such as computer vision and natural language recognition in a mobile application.
- Create a Wear OS project to build powerful and interactive apps for wearables.
- Configure notifications, user input, and overlays to create efficient and optimized apps.
- Learn Wear OS design principles to create smooth running and visually stunning apps.
- Set up the necessary development environment to start developing Android TV apps.
- Understand the requirements for qualifying an app as a TV app.
- Create and test apps on an Android TV emulator for a first-hand user experience.
- Make the TV app searchable and integrate it with Google Assistant to optimize the user experience.
- Deploy a mobile Android application to the Google Play Store.
- Use object-oriented programming with Java on Android.
Last Updated: