
Brian Curtis
0
1553
260
Když Apple oznámil svůj zcela nový programovací jazyk Swift Jak se na mě nový programovací jazyk Apple dotkne? Jak mě ovlivňuje nový programovací jazyk Apple? Od samého začátku vývojáři věděli, že nový Swift společnosti Apple bude velký. Ale proč by vás to mělo zajímat? , programovací komunita se radovala. Až do té doby neexistovala jiná možnost než vyvinout aplikace pro Mac a iOS s archivním jazykem Objective C z 80. let. Swift se ukázal jako vítaný dech čerstvého vzduchu.
A pak Apple pokračoval a oznámil, že Swift bude brzy open source Apple Swift jde Open Source: Takže co? Apple Swift jde otevřený zdroj: Co tedy? I když nejste sami programátorem, rozhodnutí společnosti Apple o otevření zdroje Swift vás ovlivní. Chcete vědět proč a jak? , přináší novou vlnu podpory vývojářů z celé planety. Nepřekvapilo by mě, kdyby se Swift zvedl a stal se nejpopulárnějším jazykem světa v příštím desetiletí.
Takže pokud se chcete naučit Swift, nyní je čas se potápět. Jazyk má před sebou světlou budoucnost a čím rychleji se to naučíte, tím dříve budete moci sklízet odměny.
SoSoSwift (zdarma)
SoSoSwift je klíčovým místem pro každého, kdo se zajímá o tento jazyk, ať už jde o začátečníky nebo veterány, nebo dokonce o okolní lidi. Nejen, že je to největší sbírka Swift tutoriálů na webu, ale má také sekci blogu s aktuálními informacemi o vývoji Swift.
Nejlepší způsob, jak začít, je kliknout na odkaz Návody a procházet sbírky. Například Swift Tutorial: Introduction Series je ideální pro absolutní začátečníky, zatímco iOS 8 Game Development je ideální pro ctižádostivé vývojáře her.
SkipCasts (zdarma)
SkipCasts je sbírka tutoriálů napsaných a udržovaných Skip Wilsonem. Měla předplacenou službu s prémiovými videy vedle bezplatných videí, ale tato služba byla v květnu 2015 ukončena. Prémiová videa byla stažena, ale bezplatná videa zůstávají.
Je to ostuda, ale stříbrnou podšívkou je, že stále existuje 23 výukových videí s výukou, většinou pro začátečníky s hrstkou zaměřenou na odborníky. Mnoho lidí považuje Skipův materiál za docela užitečný pro pochopení náročných konceptů, takže přes ně nepřekračujte!
Výukové programy Raye Wenderlicha (zdarma)
To, co začalo jako podnik s jedním člověkem, se rozrostlo v masivní tutoriál s desítkami zkušených vývojářů, kteří sdílejí své znalosti v písemných, zvukových a video formátech. Ray Wenderlich to všechno začal, ale teď je mnohem větší než on.
Tato stránka se zaměřuje hlavně na vývoj her. 5 bezplatných softwarových nástrojů pro vývoj her, aby si vytvořily své vlastní hry. 5 bezplatných softwarových nástrojů pro vývoj her, které si vytvořily vaše vlastní hry. Sestavili jsme nejlepší herní software na trhu. a existují oddíly věnované motorům jako Unity a Unreal, ale v Cocoa, Objective C a nyní Swift existuje spousta informací.
Výukové programy Ray Wenderlich jsou některé z nejhlubších výukových programů, jaké jsem kdy viděl, takže vy mít zkontrolovat je. Pokud tak neučiníte, uděláte si službu.
Pokud máte zájem, je zde také obchod s placenými tutoriály. Najdete zde několik různých balíčků Swift spolu s dalšími dobrotami, jako jsou startovací sady pro různé herní žánry. Dobře to stojí za to, pokud si to můžete dovolit.
Naučte se Swift Tipy (zdarma)
Existují hodně skvělých zdrojů Swift venku - příliš mnoho na to, abychom je mohli uvést na jednom místě. Dobrou zprávou však je, že chlápek jménem Zaheer udržuje kurátorský seznam úžasných Swift tutoriálů z celého webu. Tento seznam si můžete prohlédnout na Naučte se Swift Tipy.
Tyto tutoriály pokrývají celou škálu dovedností, počínaje základy a končící až po koncepty vyšší úrovně, které byly prezentovány na konferencích a rozhovorech expertních vývojářů. Seznam také obsahuje několik užitečných knih a několik úžasných zdrojů, jako jsou cheatové listy, odkazy na API a příklady kódu.
Rychlé programování na střední (zdarma)
Zpět, když médium Medium poprvé spustilo médium: alternativní platforma pro blogování od zakladatelů Twitteru Medium: alternativní platforma pro blogování od zakladatelů Twitteru Spoluzakladatelé Twitteru Evan Williams a Biz Stone spustili svou vlastní platformu pro blogování, médium, asi před rokem. Zakladatelé říkají, že cílem je „znovu si představit“ publikování tím, že uživatelům umožní zvolit úroveň ..., vytvořilo spoustu humbuk na základě toho, kdo za tím stojí (spoluzakladatelé Twitteru) a co se snaží dělat (vážně dlouhé myšlenky a úvahy). Podařilo se to? Je těžké to říci. Mnozí to stále vidí jako “jen další platforma pro blogování”.
Ale jedna dobrá věc, která vychází z Média, je Rychlé programování kanál, kde se sešlo několik vývojářů, aby napsali o Swift. Zde najdete tipy, triky a návody, které jsou zaměřeny spíše na středně pokročilé než na nováčkové vývojáře Swift.
Swifty (zdarma)
Pokud jste se nikdy nenaučili, jak se programovat, naučit se programovat, máte zájem o léčbu. Swifty aplikace, která je v současné době k dispozici v App Store zdarma, je skvělým způsobem, jak se seznámit s jazykem Swift, ať už máte předchozí zkušenosti s programováním nebo ne.
Tato aplikace je rozdělena do více než 200 interaktivních výukových programů, z nichž každý je dostatečně malý, aby vás neovlivnil. Nebude z vás udělat profesionála, ale poskytne snadný a měkký úvod, který vás bude cítit pohodlně - a to je polovina bitvy, pokud jde o učení programování bez stresu. Jak se učit programování bez stresu Jak se učit Programování bez stresu Možná jste se rozhodli pokračovat v programování, ať už pro kariéru nebo jen jako koníček. Skvělý! Ale možná se začínáte cítit ohromeni. Není to tak skvělé. Zde je nápověda, která vám usnadní cestu. .
Základní školení Swift (25 $)
Jsem velkým fanouškem Lyndy, online sítě, která je podobná Udemy, Coursera, Khan Academy a dalších online video kurzů. 3 Nejlepší webové stránky k získání vysokoškolského vzdělání zdarma 3 Nejlepší webové stránky k získání vysokoškolského vzdělání zdarma myšlenka, že jste nikdy nedělali učení, nebyla nikdy pravdivější než dnes. Internet způsobil revoluci ve způsobu, jakým přistupujeme k informacím a znalostem - dříve luxus přístupný pouze bohatým ... webům, s výjimkou Lynda, je služba pouze pro předplatné - což je v ostrém kontrastu s konkurencí, z nichž všichni nabízejí určitý druh bezplatné úrovně.
Kolik je Lynda? Základní členství začíná na 25 $ měsíčně, ale dokážu, že to stojí za to. Jedno předplatné poskytuje přístup ke stovkám různých kurzů, z nichž každý je alespoň 3 hodiny dlouhý (s mnoha více než 10+ hodin) a tyto kurzy jsou kvalitní.
Někteří dokonce soupeří s typem vzdělání, které byste mohli získat na vysoké škole nebo univerzitním kurzu.
Základní školení Swift je ten, který zde zvýrazňujeme. Hodiny trvají něco přes 3,5 hodiny a učí vše, co potřebujete vědět o jazyce Swift, počínaje základní syntaxí a končící pokročilými jazykovými funkcemi.
Jakékoli jiné zdroje Swift?
Přestože je Swift již rokem, je stále relativně novým jazykem a my si uvědomujeme, že návody a komunity se stále vytvářejí a formují, takže očekáváme, že během příštích několika měsíců se objeví další zdroje..
Mezitím si přečtěte tyto tipy pro zvládnutí programovacího jazyka 7 Užitečné triky pro zvládnutí nového programovacího jazyka 7 Užitečné triky pro zvládnutí nového programovacího jazyka Je to v pořádku, když se učíte kódovat, ohromeni. Pravděpodobně zapomenete na věci tak rychle, jak se je naučíte. Tyto tipy vám mohou pomoci lépe si uchovat všechny nové informace. , tipy pro rozpoznání dobré programovací výuky Co dělá dobrý programovací výukový program? Co dělá dobrý programovací výukový program? Ne všechny programovací návody jsou rovnocenné. Některé z vás a ostatních nakonec ztratí čas. Zde je, co hledat v kvalitním programovacím tutoriálu. a nápady na projekty, které vám pomohou učit se rychleji 5 nápadů na projekty, které vám pomohou naučit se programování rychleji 5 nápadů na projekty, které vám pomohou naučit se programování rychleji Existuje několik způsobů, jak usnadnit učení se pro programování. Znečistěte si ruce a učte se rychleji pomocí vedlejších projektů, které můžete začít kdykoli. Hrajte si s těmito pěti. .
Znáte nějaké dobré návody Swift, které nám chyběly? Neváhejte je propojit v komentářích níže. Jaký je váš názor na Swift jako na programovací jazyk? Řekni nám, co si myslíš!
Image Credits: Stoh knih Via Shutterstock