Apprenez à créer des applications mobiles natives pour Android, iOS et Windows en utilisant vos compétences C# existantes.

Description
Avec plus de 13 000 étudiants heureux et plus de 2 600 commentaires positifs, ce cours est le cours le plus populaire d'Udemy pour apprendre les formes Xamarin !

Eh bien, si vous voulez construire cette application pour iOS, vous avez besoin de connaître Objective-C, qui est un vieux langage basé sur C. L'alternative est d'apprendre Swift. Si vous voulez construire la même application pour Android, vous avez besoin d'apprendre Java et si vous voulez construire cette application pour Windows, bien sûr vous devez connaître C#.



Il ne s'agit pas seulement d'apprendre différents langages de programmation, mais aussi du fait que chaque plate-forme a son propre cadre d'interface utilisateur qui est construit avec une architecture et une API différentes.


Construire des applications ne devrait pas être si douloureux, y a-t-il un meilleur moyen ? oui, il y en a un : Xamarin Forms.

Xamarin Forms est un framework d'interface utilisateur pour créer des applications mobiles natives multi-plateformes avec C#. Vous codez votre application une seule fois, et laissez Xamarin compiler votre application pour chaque plate-forme... Aussi simple que cela ! vous n'avez pas besoin d'apprendre 4 langages et cadres de présentation différents !


Dans ce cours, Mosh, auteur de 9 cours cinq étoiles sur Udemy, vous emmènera dans un voyage pragmatique et pas à pas et vous enseignera comment construire des applications mobiles natives pour Android, iOS et Windows en utilisant Xamarin Forms et C#.


En particulier, vous le ferez :

Apprendre et comprendre les principes fondamentaux de Xamarin Forms et de son architecture.
Construire des interfaces utilisateur avec XAML et du code.
Travailler avec des images
Présenter les données dans de belles listes interactives.
Implémenter des applications multi-pages avec navigation, onglets, pages maître/détail.
Construire des pages de formulaires et de mise en page
Stocker et récupérer des données à partir d'une variété de sources (système de fichiers, base de données SQLite et services RESTful).
Implémenter le modèle d'architecture Model-View-ViewModel (MVVM).

Si vous avez déjà suivi l'un des cours de Mosh, vous savez ce que vous obtenez : une formation claire et concise, sans attendre ou se moquerie.


Vous obtenez 7,5 heures de contenu de haute qualité et chaque minute est conçue avec une livraison exceptionnelle et une production de classe mondiale.osh ne crée pas de cours de plus de 10 heures qui doivent être avancés rapidement ou sautés.


Non seulement vous apprendrez à utiliser Xamarin Forms, mais vous apprendrez également des conseils de première classe pour rendre votre code plus propre et plus facile à entretenir.

Les conférences ont également un code source téléchargeable pour que vous puissiez coder tout en regardant les vidéos.


Donc, si vous êtes à la recherche d'un cours de Xamarin Forms avec  Xamarin Forms.

Un codeur et instructeur passionné qui connaît son métier.
Structure parfaite
Mélange équilibré de théorie et de pratique
Vidéos claires, concises et en format bite-size.
Beaucoup d'exemples réels et d'exercices de codage.
Code source téléchargeable
Discussion sur les meilleures pratiques
Production audio / vidéo de classe mondiale

Inscrivez-vous dès maintenant et apprenez à créer des applications mobiles natives pour Android, iOS et Windows en utilisant vos compétences C# existantes.



PREREQUISITES

Tout ce que vous avez besoin de savoir pour suivre ce cours est le C#. Au minimum, vous devriez être à l'aise avec les classes, les interfaces, les événements, les délégués, les expressions lambda et un peu de LINQ.  Au minimum, vous devriez être à l'aise avec les classes, les interfaces, les événements, les délégués, les expressions lambda et un peu de LINQ.

Si vous avez besoin de renforcer vos bases, vous pouvez regarder les cours de Mosh :

C# Intermediate : Classes, Interfaces et programmation orientée objet
C# Advanced : Prenez vos compétences C# Skills au niveau suivant


QUESTIONS FRÉQUEMMENT POSÉES
1- Est-ce que j'ai besoin d'un Mac pour suivre le cours ?

Vous pouvez utiliser Visual Studio sous Windows pour créer et déployer des applications sous Windows et Android. vous n'avez besoin d'un Mac que pour créer votre application pour iOS. et cela implique simplement d'ajouter un nouveau projet à votre solution Visual Studio, de le paramétrer comme projet de démarrage et de le construire... Que...s ! Vous n'avez pas besoin d'écrire un code supplémentaire.................................................................................................................

Donc, non, vous nâ?avez pas besoin dâ?un Mac pour suivre ce cours ou apprendre les formulaires Xamarin en général.

 

2- Est-ce que je dois connaître les bibliothèques Xamarin.Android et Xamarin.iOS ?

Lorsque vous créez votre application pour Android ou iOS, il utilisera en interne Xamarin.Android ou Xamarin.iOS pour mapper les éléments de l'interface utilisateur commune à leur équivalent natif correspondant.

Vous devez connaître Xamarin.Android ou Xamarin.iOS seulement si vous voulez construire des éléments d'interface utilisateur personnalisés.



CE QUE LES AUTRES ÉLÈVES QUI ONT SUIVI CE COURS PEUVENT DIRE.

Un autre cours fantastique par Mosh ! vraiment bien présenté et facile à suivre. fortement recommandé pour tous ceux qui veulent se mettre en marche avec Xamarin. j'ai des applications sur mon appareil Android et toute l'expérience a été super... Merci beaucoup... -Aindriu Mac Giolla Eoinla Eoin...............................................................................................................................


Mosh a cette incroyable compétence d'enseignement pour commencer à partir d'un niveau fondamental et ensuite vous emmener sur un voyage pour itérer et d'améliorer sur un mode de meilleures pratiques vous permettant ainsi de saisir le concept de base plus rapidement. très recommandé pour toute personne qui a toujours voulu construire des applications natives Android et iOS en s'appuyant sur vos compétences existantes C#. Continuez le bon travail Mosh !


J'ai lu tout le livre officiel de Xamarin Forms ainsi que d'autres livres sur le sujet avant de suivre ce cours, j'aurais aimé avoir suivi ce cours depuis le début, les concepts sont expliqués clairement, et les exercices à la fin de chaque section aident vraiment à solidifier ce que vous venez d'apprendre -Morné Zaayman.


Vous ne serez pas déçu par Mosh, j'ai d'abord vu son contenu sur youtube et j'ai voulu avoir une meilleure maîtrise de ses cours, je peux vous assurer que l'investissement en vaut vraiment la peine, vous n'aurez pas l'impression que l'instructeur parle à une pierre qui n'a jamais programmé, ni qu'il se sent submergé par beaucoup de techniques de programmation complexes, la façon dont il explique est parfaite pour le codeur moyen à la recherche d'améliorations. -Oproiu Stefan.


Maintenant, six mois plus tard, j'ai déjà acheté deux autres cours de Mosh Hamedani parce que c'est une excellente façon d'apprendre beaucoup de choses en si peu de temps. Je suis devenu un vrai fan de Mosh parce qu'il donne un coup de pouce à ma carrière professionnelle.

Je recommande à tous les développeurs de regarder les cours vidéo de Mosh, vous ne le regretterez pas ! ilâs un instructeur trÃ?s enthousiaste qui peut vous enseigner un concept difficile comme sâ?ils étaient faciles. le contenu vidéo comprend de nombreux exercices qui vous mettront au défi et les cheat sheets sont trÃ?s utiles pour rafraîchir votre mémoire -Yen Jacobs.


 


GARANTIE DE REMBOURSEMENT INTÉGRAL DE 30 JOURS

Suivez le cours, assistez à toutes les conférences et faites les exercices, et si vous avez l'impression que ce cours n'est pas pour vous, demandez un remboursement complet dans un délai de 30 jours.



À PROPOS DE VOTRE INSTRUCTEUR

Mosh (Moshfegh) Hamedani est un ingénieur en logiciel avec 17 ans d'expérience professionnelle, il est l'auteur de plusieurs cours Udemy avec plus de 120.000 étudiants dans 192 pays, il a un Master of Science in Network Systems et un Bachelor of Science in Software Engineering et ses étudiants le décrivent comme passionné, pragmatique et motivant dans son enseignement.


Donc, voulez-vous utiliser vos compétences C# existantes pour construire des applications natives pour Android, iOS et Windows ?


Rejoignez les 13 000 autres étudiants qui ont suivi ce cours et commencez à construire votre première application native multiplateforme en quelques minutes.

CLIQUEZ ICI pour accéder à ce cours