Hogyan lehet megtanulni a csapkodást 2020-ban

A flutter trend trend ebben az évben. Ez a cikk néhány ingyenes és fizetett módszert fog javasolni, hogy megtanulják, hogyan lehet iOS és Android alkalmazásokat fejleszteni a Flutter segítségével.

Érdekli a mobilalkalmazások fejlesztése?

Ha a válaszod igen, akkor a megfelelő cikket olvasod! Lehet, hogy még nem tud a Flutterről, de ne aggódjon - írtam egy cikket arról, hogy mi is a flutter, és miért kellene ezt megtanulnia az idén.

A Flutter egy ingyenes és nyílt forráskódú mobil felhasználói felület-keretrendszer, amelyet a Google hozott létre, és 2017 májusában jelent meg. Néhány szóval ez lehetővé teszi natív mobilalkalmazás létrehozását, egyetlen kóddal. Ez azt jelenti, hogy egy programozási nyelv és egy kódbázis segítségével két különböző alkalmazást (IOS és Android) hozhat létre. - Mi a csapongás és miért kellene megtanulnia 2020-ban?

Ebben a bejegyzésben kétféle tartalmat osztok meg veletek, ingyenes vagy fizetős. Megpróbáltam kiváló forrásokat találni minden típusú tanuló támogatására (videók, tanfolyamok, könyvek, oktatóanyagok stb.).

Mielőtt nekilátnánk, írtam egy cikket arról, hogy érdemes-e megtanulnia fizetett vagy ingyenes tartalommal kódolni - és miért? Ha nem tudja, hogy milyen típusú tartalom a legjobb az Ön számára, akkor azt javaslom, hogy olvassa el a cikket, mielőtt elolvassa ezt.

Tehát kezdjük. Minden erőforrást megpróbáltam egy kis bekezdéssel elmagyarázni. Minden információ a társított webhely leírásából származik. Ahogy el tudod képzelni, még nem próbáltam ki ezeket a módszereket. Ha további részletekre van szüksége, kérem, látogassa meg a linkelt webhelyet.

? Ingyenes tartalom

? Videók / tanfolyamok

  • Dart programozási bemutató - teljes tanfolyam

Egy freeCodeCamp teljes tanfolyam a Darton.

Tanulja meg a Dart programozási nyelvet ebben a kezdőknek szóló teljes útmutatóban. A Dart egy szigorúan beírt programozási nyelv, amelyet a Flutter keretrendszerben használnak platformokon átívelő mobilalkalmazások fejlesztésére. - Dart programozási bemutató - teljes tanfolyam
  • Flutter Course - Teljes bemutató kezdőknek (iOS és Android alkalmazások készítése)

A freeCodeCamp teljes oktatóanyag kezdőknek. Ez a bemutató az egyik referenciám volt, amikor elindítottam a Fluttert. Kiváló bevezetés, és segít megérteni az első hasznos fogalmakat.

Tanulja meg a Fluttert, a Google úttörő multiplatformos mobil fejlesztői keretrendszerét, amely alkalmazásokat hozhat létre Android és iOS rendszerekhez. Ezen a tanfolyamon Nick Manning a Flutter Crash Course-ból megtanítja, hogyan lehet gyorsan és hatékonyan felállni és futni a Flutterrel. Nick 2017 óta Flutter mérnök, és ezt a valós know-how-t egy áttekinthető, reális és lépésről-lépésre összeomló tanfolyamgá emelte. - Flutter Course - Teljes bemutató kezdőknek (iOS és Android alkalmazások készítése)
  • Flutter Crash Course

A Traversy Media összeomlási tanfolyama a Flutteren.

Ezen az összeomlási tanfolyamon a Fluttert vesszük szemügyre natív mobilalkalmazások építéséhez. Megnézzük, mi a Flutter, hogyan lehet beállítani, beépített widgeteket, hontalan és állapotú widgeteket, útválasztást és egyebeket. - Traversy Media
  • Flutter bemutató kezdőknek

A The Net Ninja által létrehozott Youtube lejátszási lista a Flutterről kezdőknek.

Felfedezheti, hogy a Flutter (és a Dart) használatával hogyan lehet a semmiből Android- és IOS-alkalmazásokat létrehozni. Mindent megtudhat a widgetekről, a csomagokról, az eszközökről és az aszinkron kódokról, hogy létrehozzon egy World Time alkalmazást, valamint két másik mini-alkalmazásról, amelyekkel jól használhatók a Flutter készségek! - Flutter bemutató kezdőknek
  • Flutter & Firebase App Build

A The Net Ninja által létrehozott Youtube lejátszási lista a Flutterről és a Firebase-ről. Amikor az első alkalmazásomban a Firebase-t szerettem volna használni, először elvégeztem ezt a tanfolyamot. Átfogó volt, és jól megértettem, hogyan lehet ezt az eszközt integrálni a Flutterrel.

Megtanulja, hogyan lehet a semmiből létrehozni egy Flutter alkalmazást a Firebase Firestore (valós idejű adatbázis) és a Firebase Authentication használatával. Ez a lejátszási lista azoknak a fejlesztőknek szól, akik már ismerik a Fluttert. - Flutter & Firebase App Build
  • Reso Coder

A Flutternek szentelt Youtube-csatorna. A Reso Coder sok oktatóanyagot készített a keretrendszer működésének elmagyarázására. Számos olyan eszközt ismertet, amelyet a Flutterrel használhat, hogy integrálhassa őket a projektjébe. Vannak órák a Flutter kódarchitektúrájáról is.

A Flutter megváltoztatja az alkalmazásfejlesztés színhelyét. Ne maradjon le! Ismerje meg, hogyan lehet fejleszteni a platformokon átívelő mobilhoz és internethez. Tanuljon alaposan kidolgozott projektvezérelt tanulságokból, és azonnal alkalmazza a tanultakat saját alkalmazásaiban. - Reso Coder
  • FilledStacks

A Flutternek szentelt Youtube-csatorna. Számos oktatóanyagot fedez fel a Flutterről, például Firebase, UI, architektúra és így tovább. Vannak mobil és internetes Flutter órák is.

Tanuljon meg kiváló minőségű, gyártásra kész mobilalkalmazásokat építeni a Flutter segítségével. - FilledStacks
  • Kód Andrea-val
Oktatóanyagok a Flutter megtanulásáról. Rendszeres videók, amelyek a Flutter minden dolgát lefedik, beleértve az államkezelést, az elrendezéseket, a tesztelést és egyebeket. Ez a csatorna segít abban, hogy jobb Flutter fejlesztővé válj. - Kódol Andreával

? Google Codelabs

A Fluttert a Google Codelabs webhelyén is megtanulhatja. A weboldal vezetett, oktató alapú, gyakorlati kódolási élményt nyújt. Most fedeztem fel ezt az oldalt. Akár a Flutteren kívül is használhatja. Számos oktatóanyag segítségével hivatkozik az összes Google-technológiára, amelyek segítenek használatukban.

A legtöbb codelabs végigvezeti Önt egy kis alkalmazás elkészítésén vagy egy új szolgáltatás hozzáadásán egy meglévő alkalmazáshoz. Témák széles skáláját ölelik fel, mint például az Android Wear, a Google Compute Engine, a Project Tango és a Google API-k az iOS rendszeren. - Google Codelabs

? Dokumentáció

Ami tetszik a Flutterben, az a dokumentáció. Ez teljes és hasznos lehet, ha egy alkalmazást tanul vagy fejleszt.

A dokumentáció számos témán megy keresztül, például:

  • Hogyan kezdjük a Flutterrel
  • Az összes elérhető kütyü
  • Az API dokumentumok (könyvtárak dokumentumai)
  • Szakácskönyv sok oktatóanyaggal
  • Néhány példa az alkalmazásokra
  • A Flutter Youtube csatorna

? Könyvek

  • Röpke tömören

A Flutter dokumentációjában átkutatva megtaláltam ezt a könyvet. A szerző létrehoz egy teljesen működőképes alkalmazást, amely lehetővé teszi a keretrendszer világos megértését. Ez a könyv elérhető, függetlenül attól, hogy rendelkezik-e mobil fejlesztési tapasztalattal.

  • Flutter oktatóanyagok kézikönyve

Ez a szakácskönyv olyan recepteket tartalmaz, amelyek bemutatják, hogyan lehet megoldani a gyakori problémákat a Flutter alkalmazások írása közben. Mindegyik módszer önálló, és referenciaként használható az alkalmazás felépítésében. A Flutter dokumentáció mellett használható. Számos példát sorolunk fel ott.

? HereWeCode

Hamarosan tervezek oktatóanyagokat készíteni a Flutterről. A naprakészség érdekében kövesse a Youtube csatornát és a Twittert. Nyugodtan tudassa velem, milyen témákat és oktatóanyagokat szeretne látni.

? Fizetett tartalom

? Tanfolyamok

  • A teljes 2020 Flutter Development Bootcamp with Dart
Ez a Flutter Bootcamp hivatalosan a Google Flutter csapatának együttműködésével jött létre. Megtanulja a semmiből, és létrehoz néhány alkalmazást. A tanfolyam több mint 27 órányi video oktatóanyagot és projektet tartalmaz. Akkor is elindíthatja, ha nincs programozási tapasztalata. - A teljes 2020 Flutter Development Bootcamp with Dart
  • Tanulja meg a Flutter & Dart -t az iOS és Android alkalmazások készítéséhez [2020]
Teljes útmutató a Flutter SDK és Flutter Framework programhoz natív iOS és Android alkalmazások készítéséhez. Az alapvető programozási nyelv segít, de nem kötelező. Ezzel a tanfolyammal nemcsak elméletben, hanem egy teljes reális alkalmazás felépítésével is megtanulja a Fluttert. Az alkalmazás olyan funkciókat fog használni, mint a Google Maps, az eszköz kamerája, az animációk és egyebek. - Ismerje meg a Flutter & Dart elemet az iOS és Android alkalmazások készítéséhez [2020]
  • Dart and Flutter: A teljes fejlesztői útmutató
Minden, amit tudnia kell a mobilalkalmazások építéséhez a Flutter és a Dart segítségével, beleértve az RxDart és az Animations alkalmazást is! Korábbi programozási tapasztalat szükséges Javascript, Java, Python vagy hasonló programokkal. Ezen a tanfolyamon meg fogja érteni, hogyan lehet egy alkalmazást megtervezni, animációkat készíteni és architektúrát alkotni a Flutter segítségével. Úgy tűnik, hogy ez a tanfolyam fejlettebb, mint mások; megtanul olyan készségeket, mint például az offline tárolás, a hálózati kérések optimalizálása, a fejlett tervezési minták stb. - Dart and Flutter: A teljes fejlesztői útmutató
  • Flutter & Firebase: Készítsen egy teljes alkalmazást az IOS és az Android számára
Ezen a tanfolyamon egy teljes, valós alkalmazást készít iOS és Android rendszerre a Dart, a Flutter és a Firebase használatával. Ez a tanfolyam az alapoktól indul, és a Dart and Flutter teljes bemutatását tartalmazza. Ahogy haladsz, a tanfolyam fejlettebb témákat mutat be, különös hangsúlyt fektetve a gyártásra kész kód megírására, hogy megtanulhasd, hogyan építsenek robusztus, méretarányos alkalmazásokat. A fontos fogalmakat világos diagramokkal magyarázzák. Tehát a tanfolyam végére kompetens Flutter fejlesztő leszel. - Flutter & Firebase: Készítsen teljes alkalmazást iOS és Android rendszerekhez

? Könyvek

  • Ismerje meg a Google Flutter Fast: 65 példa alkalmazásokat

Teljes könyv a Flutterről. Tanulja meg a Google Flutter példáját 65 példa mini-alkalmazás segítségével. Megtudhatja, hogyan hozhat létre mindent a legalapvetőbb alkalmazásoktól kezdve a haladóig, összetett architektúrával. A könyv végén a szerző elmagyarázza neked, hogyan tedd közzé alkalmazásodat az alkalmazásboltokban.

  • Kezdő csapkodás: gyakorlati útmutató az alkalmazásfejlesztés 1. kiadásához

Ez kiváló bevezetés a Flutter-hez, így gyorsan elkezdheti és megértheti az alapelveket. Ha szívesebben tanulna a könyvek segítségével, ne habozzon!

Flutter kezdete: A gyakorlati útmutató az alkalmazásfejlesztéshez elengedhetetlen erőforrás mind a tapasztalt, mind a kezdő fejlesztők számára, akik érdekeltek a Flutter használatának megkezdésében. Bevezetés a Flutterbe, lépésről lépésre. Ezt a könyvet Marco L. Napoli, a Pixolini Inc. vezérigazgatója, valamint egy tapasztalt mobil-, web- és asztali alkalmazásfejlesztő írta. Vizuálisan elegáns és egyszerűen használható rendszerek kifejlesztésében komoly bizonyítékokkal rendelkezik. - Kezdő csapkodás: gyakorlati útmutató az alkalmazásfejlesztés 1. kiadásához

Következtetés

Ismer más forrásokat a Flutter megtanulásához? Küldj nekem egy üzenetet a Twitteren, majd felveszem őket.

Nyugodtan ossza meg ezt a cikket, ha tetszett.

Ne hagyja ki a tartalmaimat, ha követ a Twitteren és az Instagramon.

További hasonló cikkeket megtalál a webhelyemen: herewecode.io.

Többet akar?

  • Minden héten kap egy motivációs idézetet, tanácsokkal, rövid bemutatóval néhány diába és egy fejlesztői képet az Instagram-on.
  • Iratkozzon fel a hírlevélre, és szerezze be a legfrissebb cikkeket, tanfolyamokat, oktatóanyagokat, tippeket, könyveket, motivációt és egyéb exkluzív tartalmat.