Kako naučiti lepršati u 2020

Flutter je tehnologija u trendu ove godine. Ovaj će vam članak predložiti neke besplatne i plaćene načine kako naučiti kako razvijati iOS i Android aplikacije s Flutterom.

Zanima li vas razvoj mobilnih aplikacija?

Ako je vaš odgovor da, čitate pravi članak! Možda još ne znate za Flutter, ali ne brinite - napisao sam članak o tome što je lepršanje i zašto biste ga trebali naučiti ove godine.

Flutter je besplatan i otvoreni izvor mobilnog korisničkog sučelja koji je stvorio Google i objavio u svibnju 2017. To vam u nekoliko riječi omogućuje stvaranje izvorne mobilne aplikacije sa samo jednim kodom. To znači da možete koristiti jedan programski jezik i jednu bazu kodova za stvaranje dvije različite aplikacije (IOS i Android). - Što je lepršanje i zašto biste to trebali naučiti 2020. godine

U ovom postu dijelim s vama dvije vrste sadržaja, besplatne ili plaćene. Pokušao sam pronaći izvrsne resurse za podršku svakoj vrsti učenika (videozapisi, tečajevi, knjige, vodiči i tako dalje).

Prije nego što započnemo, također sam napisao članak o tome biste li trebali naučiti kodirati uz plaćeni ili besplatni sadržaj - i zašto? Ako ne znate koja je vrsta sadržaja najbolja za vas, preporučujem da pročitate taj članak prije nego što pročitate ovaj.

Pa krenimo. Pokušao sam objasniti svaki resurs s malim odlomkom. Sve informacije potječu iz opisa povezane web stranice. Kao što možete zamisliti, nisam isprobao sve ove metode. Ako trebate više detalja, pozivam vas da posjetite povezano web mjesto.

? Besplatni sadržaj

? Videozapisi / tečajevi

  • Vodič za programiranje pikado - Puni tečaj

Besplatni tečaj o Dartu na FreeCodeCampu.

Naučite Dart programski jezik u ovom cjelovitom vodiču za početnike. Dart je strogo otkucani programski jezik koji se u okviru Fluttera koristi za razvoj višeplatformskih mobilnih aplikacija. - Vodič za programiranje pikado - Puni tečaj
  • Lepršavi tečaj - cjelovit vodič za početnike (izradite iOS i Android aplikacije)

Potpuni vodič za početnike u FreeCodeCampu. Ovaj je vodič bio jedna od mojih referenci kad sam pokrenuo Flutter. Izvrstan je uvod i pomaže vam razumjeti prve koncepte koji će vam biti korisni.

Naučite Flutter, Googleov revolucionarni okvir za razvoj više mobilnih platformi za izradu aplikacija za Android i iOS. Na ovom tečaju Nick Manning s Flutter Crash Coursea uči vas kako brzo i učinkovito ustati i trčati s Flutterom. Nick je inženjer tvrtke Flutter od 2017. godine i ovu stvarnu svjetsku stručnost sveo je u jasan, realan i korak po korak kurs padova. - Lepršavi tečaj - cjelovit vodič za početnike (izradite iOS i Android aplikacije)
  • Flutter Crash tečaj

Traversy Media pad tečaj na Flutteru.

U ovom tečaju sudara Flutter ćemo pogledati za izradu izvornih mobilnih aplikacija. Pogledat ćemo što je Flutter, kako doći do postavljanja, ugrađenih dodataka, widgeta bez državljanstva i stanja, usmjeravanje i još mnogo toga. - Traversy Media
  • Vodič za lepršanje za početnike

Youtube popis za reprodukciju na Flutteru za početnike stvorio The Net Ninja.

Otkrit ćete kako koristiti Flutter (i Dart) za stvaranje Android i IOS aplikacija od nule. Naučit ćete sve o widgetima, paketima, imovini i asinkronom kodu za stvaranje aplikacije Svjetskog vremena, kao i dvije druge mini aplikacije za dobro korištenje vaših vještina lepršanja! - Lepršavi vodič za početnike
  • Izgradnja aplikacije Flutter i Firebase

Youtube popis za reprodukciju na Flutteru i Firebaseu stvorio The Net Ninja. Kad sam želio koristiti Firebase u svojoj prvoj aplikaciji, prvo sam pohađao ovaj tečaj. Bilo je sveobuhvatno i dobro sam razumio kako integrirati ovaj alat s Flutterom.

Naučit ćete kako stvoriti Flutter aplikaciju od nule, koristeći Firebase Firestore (baza podataka u stvarnom vremenu) i Firebase autentifikaciju. Ovaj popis za reprodukciju namijenjen je programerima koji već poznaju Flutter. - Flutter & Firebase App Build
  • Reso Coder

Youtube kanal posvećen Flutteru. Reso Coder stvorio je puno vodiča kako bi objasnio kako okvir funkcionira. Objašnjeno je nekoliko alata koje možete koristiti s Flutterom kako biste ih mogli integrirati u svoj projekt. Postoje čak i lekcije o arhitekturi koda za Flutter.

Flutter mijenja scenu razvoja aplikacije. Ne zaostajte! Naučite kako se razvijati za mobilne platforme i web. Učite iz pažljivo izrađenih lekcija vođenih projektima i odmah primijenite naučeno u vlastitim aplikacijama. - Reso koder
  • FilledStacks

Youtube kanal posvećen Flutteru. Otkrit ćete mnoge vodiče o Flutteru poput Firebasea, korisničkog sučelja, arhitekture i tako dalje. Postoje i lekcije za mobilno i web lepršanje.

Naučite izraditi visokokvalitetne mobilne aplikacije spremne za proizvodnju pomoću Fluttera. - FilledStacks
  • Šifra s Andreom
Vodiči o učenju Fluttera. Redoviti videozapisi koji pokrivaju sve stvari koje lepršaju, uključujući upravljanje državama, rasporede, testiranje i još mnogo toga. Ovaj će vam kanal pomoći da postanete bolji programer Fluttera. - Šifra s Andreom

? ‍? Google Codelabs

Flutter možete naučiti i na web mjestu Google Codelabs. Web stranica pruža vođeno, praktično iskustvo kodiranja, temeljeno na udžbenicima. Upravo sam otkrio ovo mjesto. Možete ga koristiti i izvan Fluttera. Upućuje se na sve Googleove tehnologije s mnogim vodičima koji će vam pomoći da ih koristite.

Većina programskih laboratorija provest će vas kroz postupak izrade male aplikacije ili dodavanja nove značajke postojećoj aplikaciji. Oni pokrivaju širok raspon tema kao što su Android Wear, Google Compute Engine, Project Tango i Google API-ji na iOS-u. - Google Codelabs

? Dokumentacija

Nešto što volim kod Fluttera je dokumentacija. Potpuna je i može vam biti od pomoći kada učite ili razvijate aplikaciju.

Dokumentacija prolazi kroz mnoge teme, kao što su:

  • Kako započeti s Flutterom
  • Svi dostupni widgeti
  • API dokumenti (bibliotečni dokumenti)
  • Kuharica s puno tutorijala
  • Neki primjeri aplikacija
  • Youtube kanal Flutter

? Knjige

  • Lepršavo sažeto

Pretražujući dokumentaciju Fluttera pronašao sam ovu knjigu. Autor stvara potpuno funkcionalnu aplikaciju koja vam omogućuje da jasno razumijete okvir. Ova je knjiga dostupna bez obzira imate li iskustvo mobilnog razvoja.

  • Priručnik za lepršave lekcije

Ova kuharica sadrži recepte koji pokazuju kako riješiti uobičajene probleme tijekom pisanja Flutter aplikacija. Svaka metoda je samostalna i može se koristiti kao referenca koja vam pomaže u izradi aplikacije. Može se koristiti uz dokumentaciju Fluttera. Tamo su navedeni mnogi primjeri.

? OvdjeWeCode

Uskoro planiram stvoriti vodiče o Flutteru. Da biste bili u toku, možete pratiti Youtube kanal i Twitter. Slobodno mi javite koje teme i tutorijale želite vidjeti.

? Sadržaj koji se plaća

? Tečajevi

  • Kompletni 2020 Flutter Development Bootcamp s strelicom
Ovaj Flutter Bootcamp službeno je stvoren u suradnji s timom Google Flutter. Naučit ćete od nule i stvoriti nekoliko aplikacija. Tečaj uključuje 27+ sati video tutorijala i projekata. Čak i ako nemate iskustva s programiranjem, možete ga pokrenuti. - Kompletni Bootcamp za razvoj Fluttera 2020 s strelicom
  • Naučite lepršati i pikado za izgradnju iOS i Android aplikacija [2020]
Cjelovit vodič za Flutter SDK & Flutter Framework za izradu izvornih iOS i Android aplikacija. Osnovni programski jezik pomoći će, ali ne mora se imati. Ovim tečajem Flutter ćete naučiti ne samo u teoriji, već i kroz izgradnju cjelovite realne aplikacije. Aplikacija će koristiti značajke kao što su Google Maps, kamera uređaja, animacije i još mnogo toga. - Naučite lepršati i pikado za izgradnju iOS i Android aplikacija [2020]
  • Dart and Flutter: Cjelovit vodič za programere
Sve što trebate znati za izgradnju mobilnih aplikacija s Flutterom i Dartom, uključujući RxDart i Animations! Potrebno je prethodno iskustvo programiranja s Javascriptom, Javom, Pythonom ili sličnim. Na ovom tečaju razumjet ćete kako dizajnirati, izrađivati ​​animacije i arhitekturu aplikacije s Flutterom. Čini se da je ovaj tečaj napredniji od ostalih; naučit ćete vještine poput korištenja izvanmrežne pohrane, optimizacije mrežnih zahtjeva, korištenja naprednih uzoraka dizajna itd. - Dart and Flutter: Cjelovit vodič za programere
  • Flutter & Firebase: Izradite cjelovitu aplikaciju za IOS i Android
Na ovom tečaju izradit ćete cjelovitu stvarnu aplikaciju za iOS i Android pomoću Dart, Flutter i Firebase. Ovaj tečaj započinje s osnovama i uključuje cjelovit uvod u Dart i Flutter. Kako napredujete, tečaj će uvoditi naprednije teme, s posebnim naglaskom na pisanje koda spremnog za produkciju, tako da možete naučiti kako graditi robusne programe koji se prilagođavaju razmjerima. Važni pojmovi objašnjeni su jasnim dijagramima. Tako ćete na kraju ovog tečaja biti nadležni programer za Flutter. - Flutter & Firebase: Izradite kompletnu aplikaciju za iOS i Android

? Knjige

  • Naučite Google Flutter Fast: 65 primjera aplikacija

Kompletna knjiga o Flutteru. Naučite Google Flutter na primjeru s 65 primjera mini-aplikacija. Naučit ćete kako stvoriti sve, od najosnovnijeg programa do naprednog sa složenom arhitekturom. Na kraju knjige, autor vam objašnjava kako objaviti svoju aplikaciju na trgovinama aplikacija.

  • Početak lepršavosti: Praktični vodič za razvoj aplikacija 1. izdanje

Ovo je izvrstan uvod u Flutter, tako da možete brzo započeti i razumjeti temeljna načela. Ako više volite učiti kroz knjige, ne oklijevajte!

Početak lepršavosti: Praktični vodič za razvoj aplikacija važan je resurs kako za iskusne programere, tako i za programere početnike zainteresirane za početak rada s Flutterom. Uvod je u Flutter, korak po korak. Ovu je knjigu napisao Marco L. Napoli, izvršni direktor tvrtke Pixolini Inc. i iskusni programer aplikacija za mobilne uređaje, web i desktop računala. Ima snažne dokazane rezultate u razvoju vizualno elegantnih i jednostavnih sustava. - Početak lepršavosti: Praktični vodič za razvoj aplikacija 1. izdanje

Zaključak

Znate li druge resurse za učenje Fluttera? Pošaljite mi poruku na Twitteru i ja ću ih dodati.

Slobodno podijelite ovaj članak ako vam se svidio.

Ne propustite moj sadržaj prateći me na Twitteru i Instagramu.

Ostale članke poput ovog možete pronaći na mojoj web stranici: herewecode.io.

Želite više?

  • Svaki tjedan dobivajte motivacijski citat s nekoliko savjeta, kratkim vodičem za nekoliko slajdova i jednom slikom programera na Instagramu.
  • Prijavite se za bilten i dobivajte najnovije članke, tečajeve, vodiče, savjete, knjige, motivaciju i drugi ekskluzivni sadržaj.