Cele mai bune locuri pentru a învăța Swift, limbajul de programare al Apple
Când Apple și-a anunțat noul limbaj de programare Swift Cum mă afectează noul limbaj de programare al Apple? Cum mă afectează noul limbaj de programare al Apple? De la lansare, dezvoltatorii știau că noul Swift al Apple va fi mare. Dar de ce ar trebui să vă pese? Citiți mai mult, comunitatea de programare sa bucurat. Până atunci, nu a existat altă soluție decât dezvoltarea aplicațiilor Mac și iOS cu obiectivul C, o limbă arhaică din anii 1980. Swift sa dovedit a fi o respirație bine primitoare de aer proaspăt.
Și apoi Apple a mers înainte și a anunțat că Swift va fi în curând deschisă Apple Swift este deschis Open Source: Deci ce? Apple Swift este deschisă: Deci ce? Chiar dacă nu sunteți singurul programator, decizia Apple de a deschide sursa Swift vă va afecta. Vrei să știi de ce și cum? Citiți mai multe, aducând un nou val de sprijin de la dezvoltatori de pe întreaga planetă. Nu m-ar surprinde dacă Swift sa sculat și a devenit cea mai populară limbă din lume în următorul deceniu.
Deci, dacă doriți să învățați Swift, acum este momentul să vă aruncați cu capul. Limba are un viitor luminos înaintea ei și cu cât veți învăța mai repede, cu atât mai repede veți putea profita de recompense.
SoSoSwift (gratuit)
SoSoSwift este un site-cheie pentru oricine este interesat de limbă, fie că este vorba de un începător, fie de un veteran, sau chiar de unii dintre ei. Nu numai că este cea mai mare colecție de tutoriale Swift de pe web, dar are, de asemenea, o secțiune de blog cu știri actualizate despre evoluțiile Swift.
Cea mai bună modalitate de a începe este să faceți clic pe link-ul Tutoriale și să navigați prin Colecții. De exemplu, Swift Tutorial: Introducere Seria este grozavă pentru un începător absolut, în timp ce iOS 8 Game Development este ideal pentru dezvoltatorii de jocuri de noroc.
SkipCasts (gratuit)
SkipCasts este o colecție de tutoriale scrise și întreținute de Skip Wilson. Avea un serviciu de abonament cu videoclipuri premium, alături de videoclipuri gratuite, dar acest serviciu a fost închis în mai 2015. Videoclipurile premium au fost eliminate, dar clipurile video gratuite rămân.
Este o rușine, dar căptușeala de argint este că există încă 23 de videoclipuri video tutorial Swift, mai ales pentru începători cu o mână destinată experților. Mulți oameni găsesc materialul lui Skip pentru a fi destul de util pentru a înțelege concepte dure, deci nu treceți peste acestea!
Tutorialele lui Ray Wenderlich (gratuit)
Ceea ce a început ca o singură echipă a crescut într-o operațiune de tutorial masiv, cu zeci de dezvoltatori calificați care își împărtășesc cunoștințele în format scris, audio și video. Ray Wenderlich a început totul, dar este mult mai mare decât el acum.
Site-ul se concentrează în principal pe dezvoltarea jocului 5 Instrumente de dezvoltare software gratuite pentru jocuri pentru a vă face propriile jocuri 5 Instrumente gratuite de dezvoltare software pentru jocuri pentru a vă face propriile jocuri Iată cele mai bune programe de dezvoltare gratuită a jocului și instrumente pe care le puteți utiliza pentru a începe să vă faceți jocul de vis astăzi. Citește mai mult și există secțiuni dedicate motoarelor precum Unity și Unreal, dar există o mulțime de informații despre fundamentele în Cacao, Obiectiv C și acum Swift.
Tutorialele Ray Wenderlich sunt unele dintre cele mai profunde tutoriale pe care le-am văzut vreodată, așa că tu avea pentru a le verifica. Veți face un dezavantaj dacă nu.
Există, de asemenea, un magazin cu tutoriale plătite dacă sunteți interesat. Veți găsi mai multe pachete Swift disponibile împreună cu alte bunuri, cum ar fi truse de start pentru diferite genuri de jocuri. Ei bine merita daca o poti permite.
Aflați sfaturi rapide (gratuite)
Există a mult de mari resurse Swift acolo - prea multe pentru ca noi să le menționăm într-un singur loc. Vestea bună este însă că un tip pe nume Zaheer menține o listă curate de minunate tutoriale Swift de pe web. Această listă poate fi vizualizată la Aflați sfaturi rapide.
Aceste tutoriale acoperă întreaga gamă de aptitudini, pornind de la elementele de bază și trecând la concepte de nivel superior care au fost prezentate la conferințe și discuții de către dezvoltatori de experți. Lista conține, de asemenea, câteva cărți utile și câteva resurse uimitoare, cum ar fi foile de înșelăciune, referințele API și exemplele de coduri.
Programare rapidă pe mediu (gratuit)
Înapoi când Medium a lansat pentru prima oară Mediu: o platformă alternativă de blogging de la fondatorii Twitter Mediu: o platformă alternativă de blogging de la fondatorii Twitter Twitter co-fondatorii Evan Williams și Biz Stone au lansat propria lor platformă de blogging, Medium, cu aproximativ un an în urmă. Fondatorii spun că scopul este de a "re-imagina" de publicare, permițând utilizatorilor să aleagă nivelul de ... Citește mai mult, a generat o mulțime de hype bazat pe cine a fost în spatele ei (co-fondatorii de Twitter) și ceea ce încerca să facă (gânduri și mișcări de lungă durată). A reușit? E greu de spus. Mulți îl văd încă “doar o altă platformă de blogging”.
Dar un lucru bun de a ieși din Mediu este Programarea rapidă canal în care mai mulți dezvoltatori s-au întâlnit pentru a scrie despre Swift. Aici veți găsi sfaturi, trucuri și tutoriale care sunt orientate mai mult către dezvoltatorul Swift, mai degrabă decât cel intermediar, decât cel nou.
Swifty (gratuit)
Dacă nu ați folosit niciodată o aplicație pentru a afla cum să programați, sunteți în căutarea unui tratament. Swifty app, disponibilă în mod curent în App Store gratuit, este o modalitate excelentă de a vă familiariza cu limba Swift dacă aveți experiență de programare anterioară sau nu.
Aplicația este împărțită în peste 200 de tutoriale interactive, fiecare suficient de mic pentru a vă împiedica să vă simțiți copleșiți. Nu vă va face să deveniți un profesionist, dar vă oferă o introducere ușoară și ușoară, care vă va face să vă simțiți confortabil - și asta este jumătate din luptă când vine vorba de învățarea programării fără stres Cum să învățați programarea fără stres Cum să învățați Programarea fără toate stresul Poate că ați decis să continuați programarea, fie pentru o carieră, fie pentru un hobby. Grozav! Dar poate că începi să te simți copleșit. Nu prea grozav. Iată ajutorul pentru a vă ușura călătoria. Citeste mai mult .
Instruire esențială pentru Swift ($ 25)
Sunt un mare fan al Lynda, rețeaua online care este similară cu Udemy, Coursera, Khan Academy și alte cursuri video online 3 Cele mai bune site-uri web pentru a obține o educație la nivel universitar gratuit 3 cele mai bune site-uri web pentru a obține o educație la nivel universitar gratuit ideea că nu ați învățat niciodată nu a fost niciodată mai adevărată decât astăzi. Internetul a revoluționat modul în care accesăm informațiile și cunoștințele - fost un lux accesibil doar pentru site-urile bogate ... Citiți mai multe site-uri, cu excepția faptului că Lynda este un serviciu exclusiv pentru abonament - care este în contrast puternic cu concurenții săi, toți oferind un fel de free level.
Cât de mult este Lynda? Membrii de bază încep de la 25 de dolari pe lună, dar voi atesta că merită prețul. Un abonament oferă acces la sute de cursuri diferite, fiecare cu o durată de cel puțin 3 ore (cu o durată de peste 10 ore), iar aceste cursuri sunt de calitate.
Unii chiar rivalizează felul de învățământ pe care îl puteți obține într-un colegiu sau curs universitar.
Swift Essential Training este cea pe care o subliniem aici. Are ceasuri de peste 3,5 ore și vă învață tot ce trebuie să știți despre limba Swift, pornind de la sintaxa de bază și terminând cu funcții avansate de limbă.
Orice alte resurse swift?
În ciuda vârstei de un an, Swift este încă o limbă relativ nouă și recunoaștem că tutorialele și comunitățile sunt încă construite și modelate, așa că ne așteptăm să vedem că multe alte resurse vor apărea în următoarele câteva luni.
Între timp, verificați aceste sfaturi pentru a vă familiariza cu un limbaj de programare 7 Trucuri utile pentru mastering un nou limbaj de programare 7 Trucuri utile pentru mastering un nou limbaj de programare Este bine să fiți copleșiți când învățați să codificați. Probabil veți uita lucrurile cât de repede le veți învăța. Aceste sfaturi vă pot ajuta să păstrați mai bine toate informațiile noi. Citiți mai multe, sfaturi pentru recunoașterea unui tutorial de programare bun Ce face un tutorial de programare bun? Ce face un bun tutorial de programare? Nu toate tutorialele de programare sunt egale. Unele beneficiază de tine și de ceilalți ajung să-ți pierzi timpul. Iată ce să căutați într-un tutorial de programare de calitate. Citiți mai multe și idei de proiect pentru a vă ajuta să învățați mai repede 5 Idei de proiect pentru a vă ajuta să învățați mai repede programarea 5 Idei de proiect pentru a vă ajuta să învățați programarea mai rapid Există câteva moduri de a ușura curba de învățare pentru programare. Ia mâinile murdare și învață mai repede cu proiectele laterale pe care le poți începe oricând. Redați-vă cu cei cinci. Citeste mai mult .
Cunoașteți orice tutoriale Swift bune pe care le-am pierdut? Nu ezitați să le conectați în comentariile de mai jos. Cum vă simțiți despre Swift ca pe un limbaj de programare? Spune-ne ce crezi!
Credite de imagine: stiva de cărți Prin Shutterstock
Explorați mai multe despre: Educație Tehnologie, Programare, Swift.