Fondamentaux de Android avec Java en Darija Marocain
What you'll learn
- Les base pour commencer à développer des applications android
- Maîtrise de la notion de l'activité et attention
- Création de l'interface utilisateur
- Utilisation de menu et sélecteurs
- Utilisation de RecyclerView pour afficher une liste de données
- Sauvegarde des données utilisateur
- Des travaux pratiques dirigé par le formateur pour maîtriser les notions apris
Course content
- Preview00:54
- 01:27Plan de la formation
- 08:01Recherche documentaire et références
- 11:37C'est quoi android
Requirements
- Création d'une classe avec Java
Description
Dans ce cours complet, vous apprenez les concepts de base de la programmation Android et créez une variété d'applications à l'aide du langage de programmation Java. Vous commencez avec Hello World et progressez vers des applications plus complexes, en utilisant les composants de l'architecture Android.
Sur le marché, il existe plusieurs techniques de développement d’application Android, mais à mon avis d’expert, c’est mieux de commencer avec la technique qui vous explique bien les bases. C’est pour ça j’ai opté pour Java et Android Studio.
Le contenue de ce cours a été créé par l'équipe de formation des développeurs Google et il est disponible en anglais dans le site de la documentation.
L’explication est en français et avec quelque mots en arabe à la marocain, on dit aussi Darija, c’est le langage d’enseignement au Maroc. Mais les slide reste en anglais, oui, pour vos prenez l’habitude à se documenter en anglais et ne pas faire peur. Aussi, pour apprendre le sens des mots clé en anglais.
Je partage avec vous dans ce cours, l’expérience de 10 ans avec des journées diviser en deux partie : la formation des jeunes au matin et le développement des applications après midi, qui m’a permet de savoir comment la compétence se développe et qu’ils sont les ingrédients nécessaire pour la préparer.
Pour vous expliquer, ce développent j’ai opté pour une pédagogie simple et efficace pour la formation en ligne. Commencer par théorique et puis pratiquer avec l'aide du formateur. Chaque section contient une explication théorique sur les concepts de base et, un ou plusieurs travaux pratiques dirigés par la solution du formateur. Au fur et à mesure que vous réalisez les travaux dirigé : TD, vous créez des applications pour pratiquer et perfectionner les compétences que vous apprenez.
Dans ce cours, nous allons voir en générale trois parties :
la partie 1 intitulé "Commencez" couvre la compréhension de la structure du projet, la création de votre première application, la création d'activités.
La partie 2 nommé "Expérience utilisateur" explique comment obtenir des informations de l'utilisateur, mettre en œuvre des stratégies de navigation, utiliser des thèmes et des styles.
La partie 3 appelé "Sauvegarde des données utilisateur" explique comment stocker les données utilisateur. Vous apprendrez à utiliser les préférences partagées pour enregistrer des paires de valeurs-clés simples, puis vous apprendrez à utiliser la base de données SQLite pour enregistrer, récupérer et mettre à jour les données utilisateur.
Who this course is for:
- Stagiaire marocain
- Etudiants marocain
- Élevé ingénieur marocain
Instructor
Formateur et ingénieur informatique spécialisé en création des systèmes d’information
J’ai constaté depuis le début de ma carrière, en 2009, qu’il y a un manque énorme des compétences en termes de développement des systèmes d’information. C’est pour ça j’ai orienté mon objectif professionnel dans ce sens. Je réalise deux missions totalement différentes mais complémentaires : la formation et le développement d’application.
Ma première mission est d’aider mes apprenants à devenir des bons développeurs informatiques. Je leur propose pour ça une multitude de formations en ligne ou présentiel bien conçue pour développer leurs compétences nécessaires capable de bâtir les meilleurs systèmes d’information.
Ma deuxième mission est d’aider les PME à créer leur application de gestion. Je leur propose la création d’une application qui fonctionne sur le Web, Mobile et Windows pour gérer leurs données et réaliser toutes tâches de gestion administrative.
Ces deux missions, m’ont permet de comprendre les besoins des entreprises en terme des compétences requise pour bien créer des formations pertinentes à mes apprenants.