Helion


Szczegóły kursu video

 
Flutter. Kurs video. Przewodnik dla początkujących

Flutter. Kurs video. Przewodnik dla początkujących


Kurs Fluttera bez wychodzenia z domu

W 2020 roku Flutter był drugim najczęściej wybieranym przez developerów narzędziem do tworzenia aplikacji mobilnych. Co spowodowało tak błyskawiczny wzrost popularności tego oprogramowania? Mimo że zostało stworzone w 2015 roku, jego ogromną zaletę stanowi to, że jest technologią opracowaną i wspieraną przez Google. Kolejnym plusem Fluttera jest wieloplatformowość - raz pisząc kod, tworzymy aplikację od razu na różne platformy, co po pierwsze oszczędza czas, pracę i koszty, a po drugie przyczynia się do poszerzenia grona użytkowników. Dla niezależnych i początkujących developerów ważny może też być niski próg wejścia - wystarczy nauka jednego języka/frameworka. W dodatku Flutter to wciąż dość świeże narzędzie, a więc łatwo wejść na rynek i stosunkowo szybko stać się ekspertem. Flutter. Kurs video. Przewodnik dla początkujących z pewnością Ci to umożliwi!

Co Cię czeka podczas naszego kursu Flutter online?

Flutter. Kurs video. Przewodnik dla początkujących składa się z 46 lekcji trwających łącznie ponad 6 godzin. Podczas szkolenia:

  • zapoznasz się z setupem środowiska i projektu
  • nauczysz się korzystać z bibliotek zewnętrznych
  • będziesz przeprowadzać testy jednostkowe (ang. unit tests)
  • dowiesz się, jak zapisać dane w pamięci urządzenia
  • zapoznasz się z podstawowymi widgetami
  • poznasz responsywne widoki
  • dowiesz się, czym jest stan aplikacji i jak nim zarządzać (state management)
  • nauczysz się debugować
  • dowiesz się wszystkiego o serializacji i deserializacji
  • poznasz podstawy języka Dart

A po zakończeniu szkolenia...

Będziesz dysponować usystematyzowaną wiedzą na poziomie podstawowym, umożliwiającą samodzielne napisanie prostej aplikacji, a także znajomością zasad tworzenia aplikacji responsywnych i podstaw języka programowania Dart. Zdobyta wiedza pozwoli Ci się starać o pracę na stanowisku junior Flutter developer. To solidna baza, by dalej się rozwijać zawodowo i zdobywać doświadczenie.

Dla kogo kurs Fluttera?

Flutter. Kurs video. Przewodnik dla początkujących jest przeznaczony dla osób początkujących, chcących związać przyszłość zawodową z branżą IT, a także dla tych, którzy postawili już na tej ścieżce pierwsze kroki, ale chcieliby się zapoznać z jednym z najdynamiczniej rozwijających się narzędzi dla developerów.

Sprawdź także kursy sztucznej inteligencji dostępne w naszej ofercie.

  • 1. Wstęp
    • 1.1. Wstęp00:02:29
  • 2. Wprowadzenie do Fluttera
    • 2.1. Czym jest Flutter00:04:48
    • 2.2. Jak działa Flutter00:04:27
    • 2.3. Podstawy Darta00:34:42
    • 2.4. Setup środowiska00:05:35
    • 2.5. IDE i wtyczki00:07:23
    • 2.6. Stworzenie i uruchomienie projektu00:10:19
    • 2.7. Struktura projektu00:04:59
    • 2.8. Hot reload00:03:39
    • 2.9. Pub.dev00:08:17
  • 3. Wszystko to widgety
    • 3.1. Stateless i Statefull00:02:35
    • 3.2. Lifecycle widgetu00:10:23
    • 3.3. Cupertino, Material i Widget00:04:48
    • 3.4. Podstawowe widgety00:00:52
    • 3.5. Text00:05:51
    • 3.6. Center, Align i Placeholder00:02:58
    • 3.7. Padding, SizedBox i Container00:11:46
    • 3.8. GestureDetector00:05:29
    • 3.9. Image00:04:44
    • 3.10. Row, Column, Stack, Wrap oraz Expanded00:11:16
    • 3.11. ListView i GridView00:07:58
    • 3.12. Material i Cupertino00:00:23
    • 3.13. Material Scaffold00:07:09
    • 3.14. Cupertino Scaffold00:04:28
    • 3.15. Buttony00:08:23
    • 3.16. Inne inputy00:09:24
    • 3.17. Card, Chip, CircularProgress00:03:31
    • 3.18. Route i nawigacja00:04:13
    • 3.19. Podsumowanie Material vs Cupertino00:03:01
    • 3.20. Klucze00:07:46
  • 4. Zasady budowania responsywnych widoków
    • 4.1. Podstawowe zasady responsywności00:10:08
    • 4.2. Praktyczne budowanie responsywnych widoków00:24:44
    • 4.3. Zrozumieć Constrainty00:11:17
  • 5. Pierwsza aplikacja - czat bot
    • 5.1. Zadanie00:02:02
    • 5.2. Plan wykonania00:02:07
    • 5.3. Model danych00:06:57
    • 5.4. Widok czatów00:15:20
    • 5.5. Nawigacja do nowego widoku i input00:10:48
    • 5.6. Widok bąbelków i podpięcie logiki00:14:57
    • 5.7. Problemy naszej aplikacji00:03:38
    • 5.8. Provider - Podstawy koncepcji00:05:04
    • 5.9. Provider - użycie00:12:35
    • 5.10. Shared preferences i serializacja do JSON00:17:14
    • 5.11. Testy00:10:44
    • 5.12. Podsumowanie i debugownaie00:07:42
  • 6. Zakończenie
    • 6.1. Zakończenie00:05:55