De bedste steder at lære Swift, Apples programmeringssprog

Hvis du vil lære Swift, er det nu tid til at dykke ind. Sproget har en lys fremtid og jo hurtigere du lærer det, jo hurtigere vil du kunne høste fordelene.

Hvis du vil lære Swift, er det nu tid til at dykke ind. Sproget har en lys fremtid og jo hurtigere du lærer det, jo hurtigere vil du kunne høste fordelene.
Reklame

Da Apple annoncerede deres helt nye programmeringssprog Swift Hvordan påvirker Apples nye programmeringssprog mig? Hvordan påvirker Apples nye programmeringssprog mig? Fra get-go'en, vidste udviklere Apples nye Swift skulle være stor. Men hvorfor skal du passe? Læs mere, programmeringssamfundet glædede sig over. Indtil da var der ikke andet valg end at udvikle Mac og IOS apps med Objective C, et arkaisk sprog fra 1980'erne. Swift viste sig for at være et velkomment friskluft.

Og så gik Apple videre og meddelte, at Swift snart ville være åben kilde Apples Swift Går Open Source: Så hvad? Apples Swift Går Open Source: Så Hvad? Selvom du ikke er en programmør selv, vil Apples beslutning om at åbne kilde Swift påvirke dig. Vil du vide hvorfor og hvordan? Læs mere, med en ny bølge af support fra udviklere over hele verden. Det ville ikke overraske mig, hvis Swift steg op og blev verdens mest populære sprog inden for det næste årti.

Så hvis du vil lære Swift, er det tid til at dykke ind. Sproget har en lys fremtid frem for det, og jo hurtigere du lærer det, jo hurtigere kan du høste fordelene.

SoSoSwift (Free)

hurtige-tutorial-ressourcer-sososwift

SoSoSwift er et nøgleområde for alle interesserede i sproget, hvad enten det er nybegynder eller veteran eller endda bare forbinder. Det er ikke kun den største samling af swift tutorials på nettet, men det har også en blog sektion med up-to-date nyheder om swift udviklinger.

Den bedste måde at komme i gang på er at klikke på linket Tutorials og gennemse samlingerne. For eksempel er Swift Tutorial: Introduktionsserie fantastisk til en absolut nybegynder, mens iOS 8 Game Development er ideel til aspirerende spiludviklere.

SkipCasts (Free)

hurtige-tutorial-ressourcer-skipcasts

SkipCasts er en samling af tutorials skrevet og vedligeholdt af Skip Wilson. Det plejede at have en abonnementstjeneste med premium videoer sammen med gratis videoer, men tjenesten blev lukket i maj 2015. Premium-videoerne blev taget ned, men de gratis videoer forblev.

Det er en skam, men sølvforingen er, at der stadig er 23 Swift tutorial videoer, for det meste for begyndere med en håndfuld rettet mod eksperter. Mange mennesker finder Skip's materiale for at være meget hjælpsomme til at forstå hårde koncepter, så ikke spring over disse!

Ray Wenderlichs Tutorials (Gratis)

hurtige-tutorial-ressourcer-raywenderlich

Hvad der startede som en-mand venture har vokset til en massiv tutorial operation med snesevis af dygtige udviklere deler deres viden i skriftlig, lyd og videoformater. Ray Wenderlich startede alt, men det er langt større end sig selv nu.

Webstedet fokuserer primært på spiludvikling 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil 5 Gratis spiludviklingssoftwareværktøjer til at lave dine egne spil Takket være disse fantastiske gratis spiludviklingssoftwareværktøjer kan et spil, der måske har krævet et år nu laves om seks måneder eller hurtigere, nogle gange uden nogen kode! Læs mere, og der er sektioner dedikeret til motorer som Unity og Unreal, men der er et væld af oplysninger til fundamentale i kakao, mål C, og nu Swift.

Ray Wenderlich tutorials er nogle af de mest dybtgående tutorials jeg nogensinde har set, så du skal tjekke dem ud. Du vil gøre dig selv en disservice, hvis du ikke gør det.

Der er også en butik med betalte tutorials, hvis du er interesseret. Du kan finde flere forskellige Swift bundler til rådighed sammen med andre goodies som starter kits til forskellige spil genrer. Det er det værd, hvis du har råd til det.

Lær Swift Tips (Gratis)

hurtige-tutorial-ressourcer-learnswifttips

Der er mange gode Swift-ressourcer derude - for mange for os at liste på ét sted. Den gode nyhed er imidlertid, at en fyr ved navn Zaheer opretholder en kureret liste over fantastiske Swift tutorials fra hele nettet. Denne liste kan ses på Learn Swift Tips .

Disse tutorials dækker hele spektret af færdigheder, startende fra det grundlæggende og ramping op til højere niveau koncepter, der blev præsenteret på konferencer og samtaler af eksperter udviklere. Listen indeholder også et par nyttige bøger og flere fantastiske ressourcer, som snydeark, API referencer og kodeeksempler.

Swift Programmering på Medium (Free)

hurtige-tutorial-ressourcer-swiftprogramming

Tilbage, når Medium først blev lanceret Medium: En alternativ bloggingplatform fra Founders of Twitter Medium: En alternativ bloggingplatform fra Twitter-stifterne Twitter Twitters medstiftere Evan Williams og Biz Stone lancerede deres egen blogging platform, Medium for omkring et år siden. Grundlæggerne siger, at målet er at "genforestille" udgivelsen ved at give brugerne mulighed for at vælge niveauet for ... Læs mere, det genererede en masse hype baseret på hvem der var bag den (Twitter-medstifterne) og hvad det forsøgte at gøre (seriøst langformede tanker og musings). Har det lykkes? Det er svært at sige. Mange ser det stadig som "bare en anden blogging platform".

Men en god ting at komme ud af Medium er Swift Programming- kanalen, hvor flere udviklere er samlet sammen for at skrive om Swift. Her finder du tips, tricks og tutorials, der er rettet mere mod det mellemliggende snarere end nybegynder Swift-udvikleren.

Swifty (Free)

hurtige-tutorial-ressourcer-Swifty

Hvis du aldrig har brugt en app til at lære at programmere, er du ude for en godbid. Den Swifty- app, der for øjeblikket er tilgængelig på App Store gratis, er en fantastisk måde at blive fortrolig med Swift-sproget, uanset om du har forudgående programmeringserfaring eller ej.

Appen er opdelt i over 200 interaktive tutorials, hver enkelt lille nok til at holde dig fra at føle sig overvældet. Det vil ikke gøre dig til en proffs, men det giver en nem og blød introduktion, der får dig til at føle sig godt tilpas - og det er halvdelen af ​​kampen om at lære programmering uden stress. Sådan lærer du programmering uden al stress Sådan lærer du Programmering uden al den stress Måske har du besluttet at forfølge programmering, uanset om det er en karriere eller bare som en hobby. Store! Men måske begynder du at føle dig overvældet. Ikke så stor. Her er hjælp til at lette din rejse. Læs mere .

Swift Essential Training ($ 25)

hurtige-tutorial-ressourcer-lynda

Jeg er en stor fan af Lynda, online-netværket, der ligner Udemy, Coursera, Khan Academy og andre online video-kursus 3 Bedste hjemmesider for at få en universitetsniveauundervisning gratis 3 bedste hjemmesider for at få en universitetsniveauundervisning gratis Idé om, at du aldrig er færdig med at lære, har aldrig været mere sand end i dag. Internettet har revolutioneret den måde, hvorpå vi får adgang til information og viden - tidligere en luksus, der kun er tilgængelig for de rige ... Læs mere websteder, undtagen Lynda er en abonnementstjeneste - der står i skarp kontrast til konkurrenterne, som alle tilbyder nogle slags gratis niveau.

Hvor meget er Lynda? Basismedlemskabet starter ved $ 25 per måned, men jeg vil attestere, at det er værd at prisen. Et abonnement giver adgang til hundredvis af forskellige kurser, hver med mindst 3 timer lang (med mange over 10 + timer), og disse kurser er kvalitet.

Nogle endda konkurrere med den slags uddannelse, du kan få i et kollegium eller universitetskursus.

Swift Essential Training er den, vi fremhæver her. Det kører ind på lidt over 3, 5 timer og lærer alt, hvad du behøver at vide om Swift-sproget, der begynder med kerne syntaks og slutter med avancerede sprogfunktioner.

Andre hurtige ressourcer?

Selv om Swift stadig er en-årig, er Swift stadig et relativt nyt sprog, og vi erkender at tutorials og lokalsamfund stadig bygges og støbes, så vi forventer at se mange andre ressourcer opgraderes i løbet af de næste par måneder.

I mellemtiden skal du tjekke disse tips til at mestre et programmeringssprog. 7 Nyttige tricks til at mestre et nyt programmeringssprog. 7 Nyttige tricks til at mestre et nyt programmeringssprog Det er okay at være overvældet, når du lærer at kode. Du vil nok glemme ting så hurtigt som du lærer dem. Disse tips kan hjælpe dig med bedre at beholde alle de nye oplysninger. Læs mere, tips til at anerkende en god programmeringsvejledning Hvad laver en god programmeringsvejledning? Hvad laver en god programmeringsvejledning? Ikke alle programmeringstutorials er lavet ens. Nogle gavner dig og andre ender med at spilde din tid. Her er hvad man skal se efter i en kvalitetsprogrammeringstutorial. Læs mere og projekter ideer til at hjælpe dig med at lære hurtigere 5 Projekt Idéer, der hjælper dig med at lære programmering hurtigere 5 projekt ideer til at hjælpe dig med at lære programmering hurtigere Der er nogle få måder at lette læringskurven til programmering. Få dine hænder beskidte og lær hurtigere med sideprojekter, du kan starte når som helst. Spil med disse fem. Læs mere .

Kender du til nogle gode Swift tutorials, som vi savnede? Du er velkommen til at linke dem i kommentarerne nedenfor. Hvordan føler du om Swift som et programmeringssprog? Fortæl os hvad du tænker!

Billedkreditter: Stack af bøger via Shutterstock

In this article