Skip to main content
  • South Africa
  • 44 (0)208 089 0990
  • training@nobleprog.co.za
  • Enquire
Home
  • Training Courses
    • Special Offers
    • Course Catalogue
    • Certifications
    • Training FAQ
    • New OMG Certifications
    • Terms and Conditions
    • Remote Training Courses (Instructor-led)
    • Bootcamps
  • Bootcamps
    • Data Science
    • Cyber Security
  • Consultancy
  • Career
    • Franchise
    • Freelance Trainer / Consultant
    • Full-time Employment
  • About Us
    • About Us
    • Gallery
    • Privacy Statement
    • Clients
    • Testimonials
    • e-Certificate
    • Jobs and Career
  • Contact Us

Enquiry Form

  1. Programming Training
  2. Android Training Courses

Android Training Courses

Android Training

Android is Google's mobile operating system.

NobleProg onsite live Android training courses demonstrate through hands-on practice the fundamentals of Android.

Android training is available in various formats, including onsite live training and live instructor-led training using an interactive, remote desktop setup. Local Android training can be carried out live on customer premises or in NobleProg local training centers.

Client Testimonials

Trainer was very open to questions and very patient

Kwaku Afreh-Nuamah - Ghana Community Network Services Limited

Course Name: React Native: Rapidly develop native iOS and Android apps with Javascript

i like the way the trainer helps in problem solving and step to step issues resollution

David Klogo - Ghana Community Network Services Limited

Course Name: React Native: Rapidly develop native iOS and Android apps with Javascript

It was very interesting and I gained a lot of valuable knowledge.

Shaun Lawlor - Panasonic Manufacturing UK

Course Name: Android Development

All of it was excellent and well taught. Very interesting

Daniel Welch - Panasonic Manufacturing UK

Course Name: Android Development

Very comprehensive of a general overview. Exactly what I was after.

Matt Shelton - FedEx Services

Course Name: Android Development

Learning about the overall ease of using Android Studios to build android apps.

Joshua Anderson - FedEx Services

Course Name: Android Development

Fairly broad coverage of topics

john harrigan - FedEx Services

Course Name: Android Development

Antonio gave is much background information, best practices and showed us useful tools to speed up our development process.

Philipp Hunger - OÖ Gebietskrankenkasse

Course Name: Cross-platform mobile development with PhoneGap/Apache Cordova

competent operator

Orange Szkolenia Sp. z o. o

.

Course Name: Xamarin: Build native mobile applications for Android, iOS and Windows from a single C# code base

Translated by Google Translated

kompetentny prowadzacy

Orange Szkolenia Sp. z o.o.

Schematic approach to conducting classes

Andrzej Bamburski Orange Szkolenia Sp. z o. o

.

Course Name: Xamarin: Build native mobile applications for Android, iOS and Windows from a single C# code base

Translated by Google Translated

Schematyczne podjeście do prowadzenia zajęć

Andrzej Bamburski - Orange Szkolenia Sp. z o.o.

A large number of examples and a wide range of knowledge of the teacher

Piotr Pabiasz UniCredit Business Integrated Solutions SCPA

.

Course Name: Android Fundamentals

Translated by Google Translated

Duża ilość przykładów i szeroki zakres wiedzy prowadzącego

Piotr Pabiasz - UniCredit Business Integrated Solutions S.C.p.A.

Previous Next

Android Course Outlines

Code Name Duration Overview
reactnative React Native: Rapidly develop native iOS and Android apps with Javascript 21 hours React Native is an open-source, cross-platform development framework for building mobile apps. Developed by Facebook, it enables developers to create a native look-and-feel experience for their apps on both Android and iOS. Unlike other cross-platform mobile development tools such as PhoneGap, React Native generates fully-native application UIs. No HTML5 UIs. React Native provides a consistent developer experience based on JavaScript and the React (aka React.js or ReactJS) library and enables true rapid mobile development by focusing on developer efficiency across all platforms -- learn once, write anywhere. In this course, participants learn the principles and approach behind React Native as they take on the development of their own mobile application for Android and iOS. Audience         Mobile application developers Format of the course     Overview of React Native features and capabilities along with step-by-step development of a mobile application.
xamarin Xamarin: Build Native Mobile Applications for Android, iOS and Windows from a Single C# Code Base 21 hours Xamarin is an open-source, C# based set of tools for writing Android, iOS and Windows apps with native user interfaces and a shared code base across all platforms.  It allows developers to use the same IDE, language, and APIs everywhere -- anything that can be done in Objective-C, Swift, or Java can be done in C# with Xamarin. Xamarin was bought by Microsoft in 2016 and is included with Visual Studio. In this training, participants learn key aspects of Xamarin as they take on the development of their own set of mobile applications for Android, iOS and Windows. Audience Mobile developers and programmers Format of the course Overview of Xamarin's features and capabilities along with step-by-step development of a mobile application (for iOS, Android and Windows).
titanium Titanium: build native mobile apps using Javascript 7 hours Appcelerator Titanium is an open-source development framework that enables the creation of native mobile apps on iOS, Android and Windows Phone from a single JavaScript codebase. This training introduces the fundamentals of Titanium and walks participants through the creation of a Titanium mobile application. Audience     Web application developers Format of the course      Heavy emphasis on hands-on practice. Most of the concepts are learned through samples, exercises and hands-on development.
androidtest Android Applications Testing 21 hours This course aims at providing software testers with the required knowledge and skills in order to perform quality assurance tests for software applications that were developed for the Android platform. This course overviews the Android platform capabilities and provides you with up-to-date practices for performing the tests.
reactnativeexpo React Native Expo: simplifying the creation and deployment of your React Native application 7 hours React Native Expo is a set of tools, libraries and services that acts as an abstraction layer on top of React Native. It simplifies the deployment process, allowing you to generate a build with one click or command without having to create a developer account on various app stores. React Native Expo can be described as Rails for React Native. In this training, participants learn to use React Native Expo through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using React Native Expo. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
androidfun Android Fundamentals 56 hours Android is an open source platform developed by Google for mobile development. Applications for the Android platform are developed in Java. This course overviews Android's fundamental topics.
createreactnativeapp Create React Native App: simplifying the creation and deployment of your React Native application 7 hours Create React Native App is a tool that simplifies the creation of a React Native project. It is inspired by the design of Create React App and is the result of a collaboration between Facebook and Expo. Create React Native App allows you to develop an iOS app using Linux or Windows, without having to use Xcode or Android Studio. This is accomplished using the Expo app, which loads and runs CRNA projects written in pure JavaScript without compiling any native code. In this training, participants learn to use Create React Native App through discussion and hands-on practice. By the end of the course, participants will be equipped to create and deploy their own React Native application using Create React Native App. For an introductory course on React Native, please see: React Native: Rapidly develop native iOS and Android apps with Javascript Audience     Web application developers Format of the course     Part lecture, part discussion, heavy hands-on practice
androidwidget Android App Widgets Development 7 hours Android app widgets are small application views that we can embed into other activities, such as the home screen. This short course teaches you how to develop android app widgets so the user will be able to add them into their android phone home screen.
ionic1angular1 Ionic1: Build a mobile app with Ionic 1 and Angular 1 14 hours Ionic is a front-end SDK for building cross-platform mobile apps. It serves as a framework, not unlike Bootstrap or Foundation, but for mobile applications. In this instructor-led, live training participants will learn how to create a mobile app using the Ionic framework, Angular, Cordova and PhoneGap App. By the end of this training, participants will be able to Build and deploy mobile app for Android and iOS Use Phonegap App instead of platform SDKs to target different platforms Audience Javascript (JS) developers Front-end developers AnguarJS developers Mobile application developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note: This training covers Ionic 1.0 and Angular 1.0 (a.k.a. AngularJS, Angular.js) for training on Ionic 2.0 and Angular 2.0, please see: TBD
androidhybapp Android Hybrid Applications 35 hours One of the android platform available user interface control, is the web view. The web view functions as a small web browser and is capable of parsing and displaying data similarly to any web browser. Its implementation is based on the WebKit open source browser. The same engine Chrome and Safari are based on. The methods we can call on a web view object allows us having a smooth integration between the data displayed within the web view and the native part of our application. This integration allows us to enjoy both worlds. This course focuses on these new types of applications, also known as hybrid applications.
kivy Kivy: Building Android Apps with Python 7 hours Kivy is an open-source cross-platform graphical user interface library written in Python, which allows multi-touch application development for a wide selection of devices. In this instructor-led, live training participants will learn how to install and deploy Kivy on different platforms, customize and manipulate widgets, schedule, trigger and respond to events, modify graphics with multi-touching, resize the screen, package apps for Android, and more. By the end of this training, participants will be able to 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 Audience Programmers or developers with Python knowledge who want to develop multi-touch Android apps using the Kivy framework Android developers with Python knowledge Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
javafunandroid Java Fundamentals for Android 14 hours Applications for the Android platform are developed primarily in Java. This course was developed for software programmers with a strong OOP background (whether in PHP, Scala, C++, C# or Objective C) that plan to learn how to develop Java applications for the android platform. This course covers the Java programming language grammar and focuses on those specific Java capabilities the android platform uses more than others.
nativescript NativeScript: Develop native iOS and Android mobile apps using a single JavaScript codebase 7 hours NativeScript is an open-source framework, designed with JavaScript, XML, and CSS in mind for the development and deployment of cross-platform native, mobile applications, namely on iOS and Android. By using a single JavaScript codebase, NativeScript can take advantage of native platform APIs and UIs to deliver a truly native experience.     In this instructor-led, live training, participants will learn NativeScript's essential UI components and modules as they step through the creation and deployment of a simple, native mobile application for Android and iOS.   By the end of this training, participants will be able to: Implement an MVVM (Model View View Model) architecture Deploy a simple workflow via network request Utilize native APIs via JavaScript code Access native UI styles via CSS Audience Mobile application developers seeking to develop cross-platform applications for iOS or Android Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
androidprog Android Effective Programming 14 hours The android platform targets various handsets of different screen size and different capabilities. This course overviews the recommended practices based on android applications developers experience and based on the official guidelines published by the google android team.
devfirstandroidappkotlin Developing Your First Android App with Kotlin 35 hours Kotlin is a modern, functional and object-oriented programming language based on Java. In this instructor-led, live training, participants will learn how to use Kotlin for Android development as they step through the creation of various Android apps. By the end of this training, participants will be able to: Understand the basics of object-oriented programming Understand the fundamental concepts of Kotlin programming and Android development Code their first Android apps using Kotlin Audience Beginners in programming Java developers interested in Kotlin Android developers interested in Kotlin Format of the course Part lecture, part discussion, exercises and heavy hands-on practice
androidct Cross Train to Android 35 hours A comprehensive course for Java application developers to cross train to Android
kotliniosandroid Kotlin for iOS and Android Development 35 hours Kotlin is a modern, functional and object-oriented programming language based on Java. In this instructor-led, live training, participants will learn Kotlin programming as they step through the creation of Android apps using Kotlin. By the end of this training, participants will be able to: Understand the fundamentals of programming in Kotlin Code their own Kotlin application Build, test, deploy, and troubleshoot Android and iOS apps using Kotlin Audience Developers Format of the course Part lecture, part discussion, exercises and heavy hands-on practice Note To request a customized training for this course, please contact us to arrange.
451 Cross-platform mobile development with PhoneGap/Apache Cordova 21 hours The objective of cross-platform frameworks is to allow you to write applications once and have it run on multiple platforms. Want to build an iPhone app that will also run on Android? Have a customer turn round and want their Android app to run on Windows Phone? No problem. On this three-day PhoneGap/Apache Cordova course you will look at two different yet complimentary technologies for cross-platform mobile development. (Apache Cordova is the new name for PhoneGap. Adobe acquired PhoneGap from the original developers and gifted it to the Apache Software Foundation.) Upon completion of this PhoneGap/Apache Cordova course, you will be able to build fully-functioning mobile Web applications using the framework, manage source code and handle platform tweaks, create “native like” experiences from a web application -- and much more!
mobdevdm Mobile Development - An Overview for Decision Makers 7 hours A tour of the technologies which can be used to efficiently target smartphones and tablets users. The pros and cons, the skills required, the business implications. Audience This course is intended for decision makers such as company directors, CTO’s, business analysts, project managers, software architects and all the ones who need to understand the implications of a technology choice before committing into one or another. After completing this course, participants will be able to: Identify the main actors on the mobile development arena Understand the major implication of a technology from the user point of view Understand in broad terms the skills required to develop and maintain each technology
androiddev Android Development 28 hours Objectives: Upon completion of this training course, the delegate will be able to:   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.
androidappdev Develop Android Applications 21 hours This course has been created for everyone interested in creating Android applications. During this course, you will learn the fundamental skills required for building Android applications from scratch using interesting features added to the Android platform, like background processing, database access and location-Based Services.
3245 Android - The Basics 28 hours
ProgApp Progressive applications 14 hours Audience web developers app developers Format of the course     Part lecture, part discussion, heavy hands-on practice

Other regions

Android Training in Cape Town
Android Training in Johannesburg
Android Training in Pretoria

Other countries

These courses are also available in other countries ››

Consulting

Android Consulting
Weekend Android courses, Evening Android training, Android boot camp, Android instructor-led , Android trainer , Android private courses, Android classes, Android on-site,Weekend Android training, Android training courses, Android instructor, Android one on one training , Evening Android courses

Course Discounts

Course Venue Course Date Course Price [Remote / Classroom]
Big Data Business Intelligence for Telecom and Communication Service Providers Johannesburg Mon, 2018-05-21 09:30 7875USD / 10625USD
Cloud Computing Overview Pretoria Tue, 2018-05-22 09:30 1170USD / 2470USD

Course Discounts Newsletter

We respect the privacy of your email address. We will not pass on or sell your address to others.
You can always change your preferences or unsubscribe completely.

Outline Tag Cloud

InteractiveHands-on PracticeFormatsRemote Desktop SetupLocal Android TrainingCarriedLive Instructor-led TrainingAndroidAndroid TrainingCustomer PremisesLiveFundamentalsGoogle

Course Catalogue

  • Artificial Intelligence (218)
    • Big Data (86)
      • Apache Spark (9)
      • RDF (1)
    • Business Rules (12)
      • DMN (2)
    • Computer Vision (5)
      • Machine Vision (3)
    • Data Mining (33)
      • Pentaho (2)
    • Data Visualization (22)
    • Drools (9)
    • Jenetics (1)
    • Machine Learning (74)
      • Apache Spark MLlib (2)
      • Apache SystemML (1)
      • Deep Learning (40)
        • Apache SINGA (1)
        • Caffe (1)
        • Deeplearning4j (3)
        • TensorFlow (12)
      • Pattern Recognition (2)
      • PredictionIO (1)
    • Mahout (1)
    • Neural Networks (34)
    • NLP (15)
    • NLTK (2)
    • Nools (2)
    • OptaPlanner (1)
    • Predictive Analytics (13)
    • Recommendation Systems (1)
  • Bio (8)
  • Blockchain (35)
  • Computer (439)
    • Access (6)
    • Apache Camel (2)
    • Apache Kafka (3)
    • Apache Solr (4)
    • Augmented Reality (3)
    • Business Intelligence (20)
    • Cloud Computing (36)
      • Cloud Foundry (5)
      • OpenStack (8)
    • Collaboration (11)
      • MediaWiki (5)
      • Rocket.Chat (1)
    • Configuration Management (7)
      • Ansible (3)
      • Chef (1)
      • SaltStack (2)
    • Debian (3)
    • DevOps (11)
    • Directory Services (3)
    • Docker (19)
      • Kubernetes (9)
    • Domain Driven Design (2)
    • Drupal (21)
    • Elasticsearch (5)
    • Embedded Linux (6)
    • Embedded Systems (27)
    • Excel (15)
    • eXist-db (2)
    • Facebook (2)
    • GlassFish (2)
    • Hadoop (32)
      • Hive (1)
    • JBoss (9)
    • Jboss Rules (10)
    • JMeter (7)
    • LDAP (2)
    • Linux (45)
      • LXC (1)
    • LPI (4)
    • Magento (2)
    • Microservices (12)
      • Apigee Edge (1)
    • Nginx (2)
    • Plone (1)
    • ProcessMaker (1)
    • RabbitMQ (2)
    • Samba (2)
    • Semantic Web (1)
    • Semantic Wiki (1)
    • Sensor Fusion (1)
    • SharePoint (3)
    • SOA (19)
      • SOA Governance (4)
    • Subversion (4)
    • TCP/IP Networking (19)
      • Cisco Security (8)
      • IP Security (1)
      • Real Time Services over IP (2)
    • Tomcat (3)
    • Ubuntu (5)
    • Version Control Systems (2)
    • Video Streaming (4)
    • Web Design (8)
    • Web Server (10)
    • Wikipedia (4)
    • Wireshark (3)
    • XML (7)
    • XQuery (3)
  • Computer Graphics (21)
    • Adobe (15)
    • DTP Techniques (2)
    • InDesign (4)
    • Inkscape (2)
    • Scribus (1)
  • Database (117)
    • Cassandra (4)
    • CouchDB (2)
    • DM7 (1)
    • Impala (1)
    • MariaDB (4)
    • MongoDB (9)
    • MSSQL (4)
    • MySQL (15)
    • Neo4j (1)
    • NoSQL (20)
    • Oracle (11)
    • Percona (1)
    • PL/SQL (1)
    • PostgreSQL (3)
    • Redis (1)
    • SequoiaDB (2)
    • SQL (32)
  • Enterprise Architecture (29)
    • DoDAF (3)
    • EDA (1)
    • MagicDraw (2)
    • MBSE (10)
    • MODAF (7)
    • SoaML (2)
  • Finance (35)
    • Financial Markets (3)
    • Fixed Income (1)
    • Investment (2)
    • Management Accounting (2)
  • Internet Security (36)
    • Corporate Compliance (8)
    • Hands on Security (12)
    • Information Security Risk (4)
    • Security Management (9)
  • IoT (20)
    • Apache Quarks (2)
  • Management (172)
    • Agile (39)
    • BPM (30)
      • jBPM (6)
    • BPMS (13)
      • Activiti (2)
    • Brand Management (5)
    • Business Analysis (36)
      • Requirements Engineering (6)
    • Corporate Governance (5)
    • Executive Overview (3)
    • Human Resources (13)
    • Lean (6)
    • Marketing (13)
      • Mailman 3 (1)
      • Social Media (2)
    • OCEB (6)
    • Professional Development (13)
    • Project Management (22)
      • KanBan (6)
    • Scrum (22)
    • Strategic Management (13)
    • Web Services (9)
    • WOFE (1)
  • Microsoft Office (23)
    • PowerPoint (6)
    • VBA (8)
  • OMG (51)
    • BPMN (25)
    • CMMN (2)
    • FUML (1)
    • OCRES (3)
    • OCSMP (3)
    • OCUP2 (3)
    • SysML (6)
    • UAF (1)
    • UML (17)
  • Programming (378)
    • Ajax (3)
    • Android (23)
    • C Language (8)
    • C++ (14)
    • Corona (1)
    • CSS (7)
    • Design Patterns (12)
    • GIT (6)
    • Haskell (3)
    • HTML (7)
    • iOS (20)
    • Java (63)
      • Java EE (12)
    • JavaScript (62)
      • Kraken JS (1)
      • React (7)
    • jQuery (5)
    • Julia (1)
    • Lua (6)
    • MATLAB (15)
    • Mercurial (3)
    • Microsoft .NET (37)
    • Mobile Development (16)
    • Mobile Programming (25)
      • Ionic (2)
      • Progressive applications (1)
    • MQL4 (2)
    • Node.js (10)
    • Perl (2)
    • PHP (29)
      • Symfony (3)
    • Python (37)
    • Ruby (5)
    • Software Engineering (10)
    • Swift (5)
    • Visual Studio (8)
    • WCF (1)
    • WebAssembly (1)
    • Yii Framework 2.0 (1)
  • RPA (8)
  • Secure Code (36)
  • Soft Skills (19)
  • Software Testing (84)
    • Jenkins (5)
    • Selenium (19)
    • TestNG (4)
  • Statistics (72)
    • Forecasting (2)
    • R Language (35)
  • Systems Architecture (3)
  • Technical Architecture (1)
  • Web Development (71)
    • Bootstrap (2)
    • MEAN Stack (3)
    • OWASP (2)
    • Sass (1)
    • web2py (1)

NobleProg® Limited 2004 - 2018 All Rights Reserved

NobleProg® is a registered trade mark of NobleProg Limited and/or its affiliates.

Africa / Middle East Current siteSouth Africa Android TrainingBahrain Android TrainingJordan Android TrainingKuwait Android TrainingUnited Arab Emirates Android TrainingEgypt Android TrainingQatar Android TrainingSaudi Arabia Android TrainingIsrael
South America Capacitação AndroidBrasil Android TrainingBrazil (English) Cursos AndroidArgentina Android TrainingArgentina (English) Cursos AndroidChile Android TrainingChile (English) Cursos AndroidEcuador Android TrainingEcuador (English) Cursos AndroidColombia Android TrainingColombia (English) Cursos AndroidPeru Android TrainingPeru (English) Cursos AndroidParaguay Android TrainingParaguay (English) Cursos AndroidUruguay Android TrainingUruguay (English) Cursos AndroidVenezuela Android TrainingVenezuela (English)
North America Android TrainingCanada Android TrainingUSA Cursos AndroidCosta Rica Android TrainingCosta Rica (English) Cursos AndroidGuatemala Android TrainingGuatemala (English) Cursos AndroidMéxico Android TrainingMexico (English) Cursos AndroidPanama Android TrainingPanama (English) Cursos AndroidPuerto Rico Android TrainingPuerto Rico (English)
Asia Pacific Android培训中国 Android TrainingChina (English) Android培训台灣 Android TrainingTaiwan (English) Android TrainingAustralia Android TrainingJapan Android TrainingKorea Android TrainingMacao Android TrainingMalaysia Android TrainingHong Kong Android TrainingNew Zealand Android TrainingPhilippines Android TrainingSingapore Android TrainingThailand Android TrainingVietnam Android TrainingIndia
Europe Android SchulungenÖsterreich Android TrainingAustria (English) Android SchulungenSchweiz Android TrainingSwitzerland (English) Android SchulungenDeutschland Android TrainingGermany (English) Android TrainingCzech Republic Android TrainingDenmark Android TrainingEstonia Android TrainingFinland Android TrainingGreece Android TrainingCroatia Android KépzésMagyarország Android TrainingHungary (English) Android TrainingIreland Android TrainingLuxembourg Android TrainingLatvia Cursos AndroidEspaña Android TrainingSpain (English) Corsi AndroidItalia Android TrainingItaly (English) Android TrainingLiechtenstein Android TrainingLithuania Opeleiding AndroidNederland Android TrainingNetherlands (English) тренинг AndroidРоссия Android TrainingRussia (English) Android TrainingNorway Android TrainingPortugal Cursuri AndroidRomânia Android TrainingRomania (English) Android TrainingSverige Android TrainingSweden (English) Android TrainingTurkey Android TrainingMalta Android TrainingEurope Formations AndroidBelgique Android TrainingBelgium (English) Formations AndroidFrance Android TrainingFrance (English) Szkolenia AndroidPolska Android TrainingPoland (English) Android TrainingUnited Kingdom Android TrainingJersey Android TrainingIsle of Man Android TrainingGuernsey
Other sites Human Resources Training Materials NobleProg Franchise

Privacy & Cookies

Staff login