Aangeboden leervormen
Java & Mobile App - Apprentice to Journeyman Developer
Met de Leerlijn Java & Mobile App – Apprentice to Journeyman Developer van Sinteno krijg je de meest complete digitale leeromgeving en de beste voorbereiding op de praktijk. Het is een dynamische en unieke voorbereiding op de certificering EN geeft je tools die volledig zijn geïntegreerd in een omgeving.
De Leerlijn Java & Mobile App – Apprentice to Journeyman Developer geeft toegang tot zowel de e-Learning, de examensimulatie, een online mentor, examenquizzen, tips, trucs en links EN Live Labs.
Hier vind je meer informatie over CertKits en Live Lab's.
Vergroot je programmeervaardigheden door Java te verkennen en te leren over Git, GitHub en de ontwikkeling van mobiele apps, terwijl je ernaar streeft een Journeyman Developer te worden.
Deze leerlijn, met meer dan 92 uur online content, is opgedeeld in de volgende vier tracks:
· Track 1: Apprentice Developer
· Track 2: Senior Developer
· Track 3: Lead Developer
· Track 4: Journeyman Developer
Programma
Track 1: Apprentice Developer
In dit gedeelte van de leerlijn van Apprentice Developer tot Journeyman Developer ligt de focus op het aan de slag gaan met Java-programmering en klassen en objecten in Java.
Inhoud:
· E-learning:
o Java Programming: Introduction;
o Java Programming: Working with Primitive Data Types;
o Java Programming: Arithmetic & Logical Operations;
o Java Programming: Working with Strings & Wrapper Objects;
o Java Programming: Conditional Evaluation;
o Java Programming: Iterative Evaluation;
o Java SE 13: Understanding Classes & Objects in Java;
o Java SE 13: Constructors & Other Methods;
o Java SE 13: More Operations on Member Variables & Methods
o Java SE 13: Semantics of Method Invocation & Nested Classes;
o Java SE 13: Understanding Exception Handling in java;
o Java SE 13: Correctly Using Try-Catch-Finally Blocks;
o Java SE 13: Try-with-resources & Custom Exceptions;
o Java SE 13: Byte & Character Streams in Java;
o Java SE 13: Streams for Primitive Types, Objects, & Buffered IO;
o Java SE 13: Working with Files & Directories.
· Online Mentor:
o Je kunt contact leggen met je mentor door een chat te beginnen of een e-mail te sturen.
· Final Exam assessment:
o Gemiddelde duur: 90 minuten.
· Practice labs: Apprentice Developer (geschatte duur: 8 uren)
o Voer leerling-ontwikkelaarstaken uit, zoals werken met arrays en statische en niet-statische methoden, het beheren van uitzonderingen in Java en het werken met FileWriter en FileReader.
Test vervolgens je vaardigheden door beoordelingsvragen te beantwoorden na het gebruik van Do-While Loop, het werken met interne klassen en het gebruik van try-with-resources.
Dit lab biedt toegang tot tools die doorgaans worden gebruikt door Enterprise Developers, waaronder: Oracle JDK 8 & Eclipse.
Track 2: Senior Developer
In dit gedeelte van de leerlijn van Apprentice Developer to Journeyman Developer ligt de focus op object georiënteerd programmeren in Java en de introductie van Git en GitHub.
Inhoud:
· E-learning:
o Java OOP: Understanding Inheritance & Polymorphism in Java;
o Java OOP: The Role of Constructors in Inheritance;
o Java OOP: Multi-level Inheritance;
o Java OOP: Run-time & Compile-time Polymorphism;
o Java OOP: Understanding Overriding & Hiding in Inheritance;
o Java OOP: The Semantics of the final & abstract Keywords;
o Java OOP: Access Modifiers for Regulating Access;
o Java OOP: Interfaces & Anonymous Classes;
o Git & GitHub: Introduction;
o Git & GitHub: Working with Git Repositories;
o Git & GitHub: Using GitHub for Source Code Management.
· Online Mentor:
o Je kunt contact leggen met je mentor door een chat te beginnen of een e-mail te sturen.
· Final Exam assessment:
o Gemiddelde duur: 90 minuten.
· Practice labs: Senior Developer (geschatte duur: 8 uren)
o Het uitvoeren van Senior Developer-taken zoals het werken met afgeleide methoden, het gebruik van het Super Trefwoord, het implementeren van polymorfisme en het werken met definitieve klassen en methoden.
Test vervolgens je vaardigheden door beoordelingsvragen te beantwoorden na het implementeren van pakket overschrijdende toegang van beschermde leden, het pushen van een lokale naar een externe repo, het samenvoegen van branches en het werken met 'probleem en mijlpaal' in GitHub.
Track 3: Lead Developer
· E-learning:
o Advanced Features in Java: Getting Started with Java Collections;
o Advanced Features in Java: Working with Lists in Java;
o Advanced Features in Java: List Algorithms & Implementations;
o Advanced Features in Java: Working with Sets in Java;
o Advanced Features in Java: Working with Maps in Java;
o Advanced Features in Java: Using the Java Stream API with Collections;
o Advanced Features in Java: Using Built-in Annotations;
o ;Advanced Features in Java: Using Custom Annotations
o ;Advanced Features in Java: Using Generic Type Parameters;
o Advanced Features in Java: Wildcards and Type Capture;
o Data Structures & Algorithms in Java: Introduction;
o Data Structures & Algorithms in Java: Working with Singly Linked Lists;
o Data Structures & Algorithms in Java: Doubly & Circular Linked Lists;
o Data Structures & Algorithms in Java: Working with Stacks;
o Data Structures & Algorithms in Java: Working with Queues.
· Online Mentor:
o Je kunt contact leggen met je mentor door een chat te beginnen of een e-mail te sturen.
· Final Exam assessment:
o Gemiddelde duur: 90 minuten.
· Practice labs: Lead Developer (geschatte duur: 8 uren)
o Het uitvoeren van Lead Developer-taken zoals werken met ArrayList, Comparator gebruiken met TreeSet, werken met Maps en Streams.
Test vervolgens je vaardigheden door beoordelingsvragen te beantwoorden na het implementeren van aangepaste annotaties, het gebruik van TypeParameters, het werken met LinkedList en het
beheren van de wachtrij.
Dit lab biedt toegang tot tools die doorgaans worden gebruikt door hoofdontwikkelaars, waaronder: Oracle JDK 11 & Eclipse voor JEE-ontwikkelaars.
Track 4: Journeyman Developer
· E-learning:
o Mobile App Development: An Introduction Android Development;
o Mobile App Development: Building a Basic Android App;
o Mobile App Development: Defining the UI for an Android App;
o Mobile App Development: Coding the Behavior of an Android App;
o Mobile App Development: Authentication in an Android App;
o Mobile App Development: Testing an Android App.
· Online Mentor:
o Je kunt contact leggen met je mentor door een chat te beginnen of een e-mail te sturen.
· Final Exam assessment:
o Gemiddelde duur: 90 minuten.
· Practice labs: Journeyman Developer (geschatte duur: 8 uren)
o Voer Journeyman Developer-taken uit, zoals het configureren van Android Project, het beheren van Android Virtual Device, het werken met Layout en het koppelen van Intent.
Test vervolgens je vaardigheden door beoordelingsvragen te beantwoorden nadat je met NavigationUI hebt gewerkt, het opstartscherm en de gebruikersinterface hebt beheerd en Espresso hebt gebruikt.
Dit lab biedt toegang tot tools die doorgaans worden gebruikt door Journeyman-ontwikkelaars, waaronder: Android Studio.
Examen
N.v.t.
Bij de training inbegrepen
Certificaat van deelname | ja |
Voortgangsbewaking | ja |
Geschikt voor mobiel | ja |
Studieadvies | Onze consultants zijn beschikbaar om je te voorzien van studieadvies. |
Studiemateriaal | Gecertificeerde docenten met uitgebreide kennis over de onderwerpen. |
Service | Service via telefoon of e-mail. |