La série de didacticiels Hacking with macOS est conçue pour faciliter la tâche des débutants qui souhaitent commencer à coder pour macOS.

Description
Ce cours est produit à partir des tutoriels de la série Hacking with macOS, écrits et écrits par le programmeur primé Swift, Paul Hudson, et ces vidéos ont été réalisées avec sa permission et son soutien.

Découvrez tous les tutoriels et livres Swift de Paul Hudson à HackingWithSwift - de débutant à pro, Paul vous apprendra à écrire du code Swift en très peu de temps.

Vous voulez apprendre à créer des applications de bureau étonnantes ?
Vous voulez coder vos propres boutons personnalisés pour le nouveau MacBook Pro âTouch Barâ ?
Et le Mac App Store est aussi une grande source de revenus car il n'a qu'une fraction du nombre d'applications que l'iOS App Store a, et typiquement vous chargez plus pour une application Mac.
Construire une application de bureau Mac utilise exactement le même langage Swift 3 que les applications iOSâ¦there sont bien sûr des différences avec iOS, comme l'interface utilisateur de macOS utilise des fenêtres au lieu d'écrans pour un iPhone, mais si vous venez de iOS, la transition est transparente....un exemple est sur iOS nous utilisons un UIImageView, et sur macOS nous utilisons un NSImageViewâ_...et sur macOS nous utilisons un NSImageViewâ ?
Si vous êtes complètement nouveau dans le codage, ne vous inquiétez pas, nous vous couvrons, car il y a aussi une section linguistique dans le cours qui commence au tout début et qui couvre la langue Swift 3 dans son intégralité.
Le terme Hacking avec macOS signifie que nous jouons avec le langage Swift, et que nous l'utilisons de manière unique et intéressante.
Les applications de bureau sont amusantes à construire, ajoutez simplement votre propre créativité unique, et suivez les conférences, et avant même de vous en rendre compte, vous avez créé un chef-d'uvre...............................................................................................................................................................
Ce cours fait usage d'annotations, d'appels, de diagrammes, de surlignage et d'explications profondes qui aident à rendre le sujet complexe, beaucoup plus facile à saisir, et vous guide le long du chemin du code, à chaque étape du chemin.
Ce cours fait également le kit d'outils de référence parfait, à utiliser en conjonction avec la documentation Apple, de sorte que vous pouvez revenir en arrière et scrub à travers les conférences très rapidement pour extraire le code pertinent ou l'instruction dont vous avez besoin, car il n'y a pas de bavardage inutile ici, il est strictement sur le point avec Swift 3 et macOS.
Quelques-uns des sujets qui seront abordés :

Mettant en vedette des applications construites par le programmeur primé Swift - Paul Hudson - HackingWithSwift dot com
Construire 18 projets - chacun d'eux enseignant un nouvel aspect de macOS.
Nous utilisons Xcode 8 - La version la plus récente
Le langage Swift 3 - nous passons des variables à la création de nos propres fonctions et bien d'autres choses encore.
Apprendre Swift par l'utilisation d'annotations - diagrammes - diagrammes - surlignage - surlignage - callouts
Barre tactile - codez vos propres boutons et commandes tactiles personnalisés.
Comment utiliser les contrôles - Sorties et Actions ?
Fenêtres - Contrôleurs - Vues de table
Contrôleurs de vue partagée - Barres d'outils
Vues Web
Utilisation des délégués et des protocoles
Travailler avec le cadre social - FB - Twitter etc.
Apprendre comment refactoriser le code
Les tenants et aboutissants de GCD
SpriteKit et Jeux
Le nouveau UserDefaults pour persister les données
Ajouter de l'audio - Animations
Cordes maîtres dans Swift 3
Utilisation de stackView
Vues de la grille
Apprendre les meilleures techniques de débogage
Mise en page automatique facile et avancée - créez des contraintes à l'aide de VFL
Apprenez à travailler avec des données JSON en un clin d'il.
NSUndoManager - Ajouter undo et refaire à vos applications
NSDocument
Bindings - Ce qui vous permet de créer des applications avec très peu de code.
Et une tonne de plus !
Toutes les vidéos sont enregistrées en HD pour une résolution et une clarté maximales.
Swift est le nouveau langage de l'avenir, et avec ce cours vous obtiendrez beaucoup d'instructions sur la façon de l'implémenter de manière unique pour créer de belles applications de bureau.

Ce cours suppose que vous n'avez pas d'expérience en programmation, donc c'est parfait pour les débutants, mais aussi pour les codeurs intermédiaires et expérimentés.

Si vous pensez que cela pourrait être trop difficile pour vous, repensez-y, et venez coder avec moi dans un format pas à pas....ajoutez juste une grande partie de votre propre créativité unique, et avant de vous en rendre compte, vous aurez construit de nombreuses applications étonnantes que vous pourrez soumettre au Mac App Store, et les placer entre les mains de milliers de personnes.... On se voit à l'intérieur du cours.

Happy Coding :-)

CLIQUEZ ICI pour accéder à ce cours