Mobile App Developer E-Learning

De Mobile App Developer E-Learning biedt jou 55 uur aan diepgaand cursusmateriaal en een interactieve labomgeving om jouw kennis van Android appontwikkeling naar een hoger niveau te tillen. Van de basisprincipes van programmeren tot geavanceerde technieken als connectiviteit, beveiliging en het gebruik van Kotlin en Flutter, in de Mobile App Developer E-Learning worden alle aspecten van mobiele appontwikkeling behandeld.

  • Aan de slag!
  • Offerte aanvragen

    "*" geeft vereiste velden aan

    Offerte aanvraag training
    Vul hier al je gegevens in waarvoor je een offerte wilt ontvangen.
    Vul hier jouw naam in*
    Vermeld eventuele specifieke wensen en het aantal deelnemers.
    Wij zijn dé IT-opleider van het noorden
    • Train bij ons in Drachten of op jouw eigen locatie.
    • Klanten geven ons een 9.2
    • Erkende trainers.
    • Ontvang een certificaat na deelname!

    Kom je er niet uit?
    Laat ons je helpen!

    Contact opnemen

    Foto van medewerker van Startel (Eliano Patty).
    x

Direct aan de slag!

  • Studeer in je eigen tijd en tempo
  • 365 Dagen toegang
  • Taal: Engels

€749,- Excl. BTW

Algemene omschrijving

The Mobile App Developer E-Learning is entirely in English. As a Dutch IT training provider, we offer the information on this page in Dutch. At the bottom of the page, you will find a brief summary in English. The topics within the Mobile App Developer E-Learning package itself are described in English.

De Mobile App Developer E-Learning biedt jou een uitgebreide leerervaring waarmee je alle aspecten verkent van het ontwikkelen van Android apps. Android, als meest gebruikte besturingssysteem wereldwijd, biedt eindeloze mogelijkheden voor appontwikkelaars om innovatieve en functionele apps te ontwikkelen. Door de Mobile App Developer E-Learning door te nemen zul je zowel de basisprincipes als geavanceerde technieken leren, inclusief interactiviteit, connectiviteit en services.

Met 55 uur aan online cursusmateriaal en een interactieve labomgeving binnen de Mobile App Developer E-Learning, ga je aan de slag met de kern van het ontwikkelen van mobiele apps. Je begint met de basisprincipes van programmeren en werkt door naar geavanceerde onderwerpen, zoals defensief programmeren, het waarborgen van de veiligheid, evenals het testen en debuggen van apps. Daarnaast maak je kennis met Kotlin en Flutter, essentiële hulpmiddelen voor het ontwikkelen van mobiele apps.

Ten slotte is de Mobile App Developer E-Learning geschikt voor zowel beginnende als gevorderde appontwikkelaars die uit willen blinken in mobiele appontwikkeling. Of je nu begint of jouw bestaande vaardigheden uit wilt breiden, de Mobile App Developer E-Learning biedt jou alles wat je nodig hebt om succesvolle Android apps te ontwerpen en te ontwikkelen.

De Mobile App Developer E-Learning bevat 55 uur aan online leermateriaal en is verdeeld over de volgende onderdelen:

  • Module 1: Programming Fundamentals.
  • Module 2: Developing Android Applications.
  • Module 3: Mobile App Development on Android.
  • Module 4: Getting Started with the Kotlin Programming Language.
  • Module 5: Mobile Development with Flutter.

Doelgroep

De Mobile App Developer E-Learning biedt een stevige basis en geavanceerde vaardigheden op het gebied van Android appontwikkeling. Hierdoor is de Mobile App Developer E-Learning geschikt voor zowel beginners als gevorderden die uit willen blinken in de dynamische wereld van mobiele appontwikkeling.

Dit betreft met name de volgende mensen:

  • Beginnende appontwikkelaars.
  • Ervaren appontwikkelaars.
  • Softwareontwikkelaars in andere domeinen.
  • ICT-professionals binnen digitale transformatie in sectoren als ICT, media en e-commerce.
  • Zzp’ers en ondernemers.

Wat is inbegrepen

De complete Mobile App Developer E-Learning, met 55 uur aan diepgaand materiaal, biedt jou de theoretische kennis en praktische vaardigheden om Android apps te ontwikkelen en geavanceerde hulpmiddelen in te zetten, zoals Kotlin en Flutter.

Hier is een overzicht van de inhoud van de Mobile App Developer E-Learning:

  • Module 1: Programming Fundamentals
    • Leer de basis van programmeren, inclusief logica, datastructuren en coderingstechnieken.
  • Module 2: Developing Android Applications
    • Verkrijg kennis over de basisaspecten van Android apps, zoals lay-outs, gebruikersomgevingen en activiteiten.
  • Module 3: Mobile App Development on Android
    • Verdiep je in geavanceerde onderwerpen, waaronder interactiviteit, connectiviteit, services en defensief programmeren.
  • Module 4: Getting Started with the Kotlin Programming Language
    • Maak kennis met Kotlin, een veelgebruikte programmeertaal voor Android ontwikkeling en leer de syntax en praktische toepassingen.
  • Module 5: Mobile Development with Flutter
    • Ontdek Flutter, een populaire Open Source UI-softwareontwikkelingskit, en leer hoe jij cross-platform mobiele apps kunt ontwikkelen.
  • Interactieve labomgeving
    • Oefen binnen een veilige, praktijkgerichte labomgeving met scenario's die jou voorbereiden op realistische appontwikkelingsprojecten. Je hebt 180 dagen toegang tot deze labomgeving.

Voorkennis

Je hebt geen specifieke voorkennis nodig om te beginnen met de Mobile App Developer E-Learning.

Om het cursusmateriaal en de labopdrachten van de Mobile App Developer E-Learning goed te begrijpen, raden wij aan dat jij beschikt over de volgende kennis en vaardigheden:

  • Basiskennis in de principes van ICT, zoals besturingssystemen, netwerken en softwareontwikkeling.
  • Basiskennis en ervaring met de principes van programmeren, zoals variabelen, loops en functies binnen een programmeertaal als Python, Java of een andere objectgeoriënteerde programmeertaal.
  • Kennis van mobiele technologieën en een interesse in Android als platform is een pre.

Onderwerpen

Module 1: Programming Fundamentals

  • E-learning.
    • Programming Fundamentals: Command Line Interface & Operating System Commands.
    • Programming Fundamentals: Introduction to Programming.
    • Programming Fundamentals: Systematic Design with Pseudocode.
    • Programming Fundamentals: Algorithms, Sorting, & Searching.
    • Programming Fundamentals: Object-oriented Programming.
    • Programming Fundamentals: Programming Best Practices.

Module 2: Developing Android Applications

  • E-learning.
    • Introduction.
    • App Structure and Formatting.
    • App Layout.
    • Creating an App with Java.
    • Activities, Connectivity, and Services.
    • Defensive Programming and Security.
    • Debugging and Testing.

Module 3: Mobile App Development

  • E-learning.
    • An Introduction Android Development.
    • Building a Basic Android App.
    • Defining the UI for an Android App.
    • Coding the Behavior of an Android App.
    • Authentication in an Android App.
    • Testing an Android App.
  • Online Mentor.
    • You can reach your Mentor by entering chats or submitting an email.
  • Assessment.
    • Final Exam: Journeyman Developer.
  • Practice Labs.
    • Perform Journeyman Developer tasks such as configuring Android Project, managing Android Virtual Device, working with Layout, and linking Intent. Then, test your skills by answering assessment questions after working with NavigationUI, managing splash screen and user interface, and using Espresso. This lab provides access to tools typically used by Journeyman Developers, including Android Studio.

Module 4: Getting Started with the Kotlin Programming Language

  • E-learning.
    • Kotlin Programming Language: Getting Started with Kotlin.
    • Kotlin Programming Language: Basic Programming Concepts in Kotlin.
    • Kotlin Programming Language: Functional Programming with Kotlin.
    • Kotlin Programming Language: Object-oriented Programming with Kotlin.

Module 5: Mobile Development with Flutter
Mobile app development has become an essential skill in today's technology-driven world. This learning journey is focused on mobile app development with Flutter and is divided into two tracks. The first track covers the fundamentals of Dart programming and the Flutter framework. It starts with an introduction to Flutter and Dart programming language and covers using variables, collections, functions, classes, and objects.

The track then delves into exploring different layouts, including implementing basic Flutter layouts, stateful widgets, stacks, lists, and grids, and building an application using layouts and navigation.

The second track focuses on building mobile apps with Flutter, including creating forms, detecting, and handling gestures, implementing and configuring animations, integrating Flutter with backends using HTTP requests, persisting data on the local device, and integrating with Google Firebase. Additionally, it covers testing and debugging techniques for Flutter apps.

Track 1: Fundamentals of Dart Programming and Flutter Framework.
In this track of the Mobile Development journey, you will learn about Flutter and the Dart programming language as well as layouts in Flutter.

  • E-learning.
    • Flutter Development: Introducing Flutter & the Dart Programming Language.
    • Flutter Development: Using Variables, Collections, & Functions in Dart.
    • Flutter Development: Using Classes & Objects in Dart.
    • Flutter Development: Getting Set Up with Flutter for Application Development.
    • Layouts in Flutter: Implementing Basic Flutter Layouts.
    • Layouts in Flutter: Exploring Stateful Widgets.
    • Layouts in Flutter: Implementing Stacks, Lists, & Grids in Flutter.
    • Layouts in Flutter: Building an Application Using Layouts & Navigation.
  • Assessment.
    • Final Exam: Fundamentals of Dart Programming and Flutter Framework.

Track 2: Building Mobile App with Flutter.
In this track of the Mobile Development journey, the focus will be on creating forms and animations in Flutter, integrating Flutter with backends, and testing and debugging Flutter Apps.

  • E-learning.
    • Forms and Animations with Flutter: Working with Input Widgets & Forms.
    • Forms and Animations with Flutter: Detecting & Handling Gestures.
    • Forms and Animations with Flutter: Implementing & Configuring Animations.
    • Flutter and Backends: Connecting to Remote Backends Using HTTP Requests.
    • Flutter and Backends: Persisting Data on the Local Device.
    • Flutter and Backends: Integrating Flutter with Google Firebase.
    • Mobile Development: Testing & Debugging Flutter Applications.
  • Assessment.
    • Final Exam: Building Mobile Apps with Flutter.

English Summary

The Mobile App Developer E-Learning provides a comprehensive learning experience, covering all aspects of Android app development. With 55 hours of online course material and an interactive lab environment, you will learn programming fundamentals, advanced techniques like security and debugging, and tools such as Kotlin and Flutter. Suitable for beginners and experienced developers, the Mobile App Developer E-Learning equips you with the skills to design and build successful Android applications.

Trainingsdata en inschrijven

Hieronder is een overzicht te vinden van trainingsmogelijkheden voor de Mobile App Developer E-Learning training, met zowel klassikale als virtuele trainingen. Selecteer de best passende optie en start jouw reis naar succes.

Deze training is alleen als zelfstudie beschikbaar.