Kurs programowania - Kotlin od podstaw

89,00 zł

  • Natychmiastowa dostępność
  • Nielimitowany dostęp
  • Pobierz lub oglądaj online

Masz pytania? Napisz!

  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw
  • Galeria - Kurs programowania - Kotlin od podstaw

O czym jest kurs?

Kurs podstaw Kotlina to zestaw gruntownie zdekomponowanej wiedzy o oficjalnym, najnowszym języku programowania na platformę Android. Pozwala zdobyć umiejętności dzięki którym programista platform mobilnych będzie mógł zacząć używać tego modnego języka w swoich projektach. Dużym plustem jest to, że opracowanie jest tłumaczone poprzez analogie do dotychczasowych rozwiązań Javowych. Dzięki takiemu podejściu możesz poznać składniki języka, które zastępują stare techniki Javowe, a dzięki temu nie skupiać się na nauce zupełnie nowego języka, lecz na uproszczonym zapisie znanych Ci już rozwiązań. Kwintesencja tego języka jest programowanie zamiarów, a nie rzeczywistej implementacji - Kotlin znacznie upraszcza i przyśpiesza development.

Kurs porusza przekrojowo najważniejsze zagadnienia z nowego języka. Pozwala zapoznać się z tym, jak w najbliższych latach będzie wyglądało programowanie w Androidzie, ale i też często wskazuje na rzeczywiste przeznaczenie technik programistycznych. Wszystko to po to, żeby dobierać odpowiednie narzędzia do odpowiednich sytuacji. Oczywiście, poruszone zostają również takie nowości występujące w tym języku, które nie mają odpowiedników Javowych. Na szczęście to proste zagadnienia które bardzo szybko przyswoisz :)

Kurs poza objaśnieniem składników języka został okraszony dużą ilością ciekawostek, nietrywialnych sytuacji przytrafiających się w codziennej pracy, oraz zestawem dodatkowych materiałów, które zdecydowanie przydadzą się do dalszego zgłębiania wiedzy.

Lista filmów

  • 1.1 - Wstęp - skąd tyle szumu wokół Kotlina Zobacz darmową lekcję6 min 51 s
  • 1.2 - Jak wynieść z tego kursu najwięcej Zobacz darmową lekcję4 min 34 s
  • 1.3 - Sprawdzone źródła wiedzy o języku 6 min 35 s
  • 1.4 - Dodatkowe ćwiczenia 5 min 37 s
  • 1.5 - Korzyści z używania nowoczesnego języka 9 min 15 s
  • 1.6 - Jak pozbyć się ryzyka związanego z migracją na kotlina 6 min 25 s
  • 2.1 - Krótka uwaga o interoperacyjności 3 min 21 s
  • 2.2 - Nowy projekt Kotlinowy 4 min 50 s
  • 3.1 - Ogólnie o nowej składni 8 min 7 s
  • 3.2 - Komentarze 6 min 26 s
  • 4.1 - Typy proste i prymitywy - wstęp 5 min 49 s
  • 4.2 - Typy całkowitoliczbowe 5 min 3 s
  • 4.3 - Typy zmiennoprzecinkowe 3 min 50 s
  • 4.4 - Typy tekstowe 6 min 7 s
  • 4.5 - Typ logiczny 3 min 26 s
  • 4.6 -Typ tablicowy 9 min 30 s
  • 4.7 - Podstawy kolekcji 8 min 50 s
  • 5.1 - Operacje na typach prostych - wstęp 2 min 1 s
  • 5.2 - Literały 8 min 1 s
  • 5.3 - Konwersje 5 min 5 s
  • 5.4 - Automatyczne rzutowanie 6 min 10 s
  • 5.5 - Operatory bitowe 5 min 34 s
  • 5.6 - Operatory porównania 9 min 18 s
  • 5.7 - Nowe techniki Stringowe 12 min 3 s
  • 6.1 - Instrukcje sterujące - wstęp 5 min 49 s
  • 6.2 - Warunkowy IF 4 min 1 s
  • 6.3 - Przełącznik WHEN 8 min 21 s
  • 6.4 - Pętla FOR 5 min 46 s
  • 6.5 - Pętla WHILE 2 min 33 s
  • 6.6 - Zakresy 8 min 33 s
  • 7.1 - Klasy i konstruktory pierwotne 8 min 56 s
  • 7.2 - Konstruktory wtórne 7 min 53 s
  • 7.3 - Dziedziczenie 2 min 54 s
  • 7.4 - Abstrakcyjność 2 min 16 s
  • 7.5 - Instancjonowanie 1 min 43 s
  • 8.1 - Propercje - wstęp 3 min 58 s
  • 8.2 - Gettery i settery 7 min 25 s
  • 8.3 - Gdzie się podziały pola klas 4 min 31 s
  • 8.4 - Późna inicjalizacja 4 min 9 s
  • 8.5 - Nadpisywanie propercji 2 min 58 s
  • 9.1 - Funkcje - wstęp 3 min 13 s
  • 9.2 - Parametry i domyślne argumenty 7 min 46 s
  • 9.3 - Nazwane argumenty 6 min 24 s
  • 9.4 - Zwracające i niezwracające funkcje 3 min 26 s
  • 9.5 - Jednowyrażeniowe funkcje 6 min 11 s
  • 9.6 - Zmienna liczba argumentów 4 min 42 s
  • 9.7 - Notacja infix 5 min 2 s
  • 9.8 - Funkcje jako składniki vs funkcje lokalne 4 min 33 s
  • 9.9 - Lambdy 8 min 12 s
  • 10.1 - Interfejsy - wstęp 2 min 56 s
  • 10.2 - Propercje w interfejsach 3 min 53 s
  • 10.3 - Rozwiązywanie konfliktów 7 min 27 s
  • 11.1 - Modyfikatory dostępu 5 min 20 s
  • 11.2 - Modyfikatory konstruktorów 2 min 4 s
  • 12.1 - Klasy danych-wstęp 7 min 20 s
  • 12.2 - Kopiowanie 4 min 3 s
  • 12.3 - Destrukturyzacja 5 min 7 s
  • 12.4 - Gotowe klasy danych 1 min 57 s
  • 13.1 - Klasy zapieczętowane 13 min 35 s
  • 14.1 - Wyrażenia i deklaracje obiektów - wstęp 2 min 28 s
  • 14.2 - Wyrażenia obiektowe 8 min 21 s
  • 14.3 - Deklaracje obiektów 4 min 22 s
  • 14.4 - Obiekt Companion 6 min 49 s
  • 15.1 - Typy wyliczeniowe - wstęp 4 min 34 s
  • 15.2 - Anonimowe wyrażenia w enumach 2 min 36 s
  • 16.1 - Rozszerzenia funkcjonalności - wstęp 2 min 50 s
  • 16.2 - Funkcje rozszerzające 6 min 48 s
  • 16.3 - Statyczna natura rozszerzeń 12 min 47 s
  • 16.4 - Rozszerzenia dla nulli 6 min 52 s
  • 16.5 - Propercje rozszerzające 5 min 48 s
  • 17.1 - Zagrożenie nullem 5 min 40 s
  • Pliki-dodatkowe-kurs-kotlin-od-podstaw

Dla kogo jest ten kurs?

Kurs jest przeznaczony dla osób które znają język Java, szczególnie dla programistów Androida. Ewentualne osoby znające obiektowy paradygmat programowania i chcące rozpocząć pracę przy platformach mobilnych też skorzystają na zdobyciu tej wiedzy. Dużym plusem Kotlina jest to, że czerpie on najnowsze rozwiązania programistyczne od konkurencji wprowadzając też pionierskie rozwiązania, które są bardzo doceniane wśród specjalistów. Jeśli jesteś entuzjastą programowania to warto poznać ten język ponieważ aktualnie jest to język na który przesiada się bardzo dużo osób, więc znajomość rozwiązań które proponuje jest tematem wielu rozmów wśród specjalistów.

W kursie zostały poruszone takie tematy jak:

  • Migracja na kotlina
  • Typy zmiennych
  • Konwersje i automatyczne rzutowanie
  • Operatory
  • Nowe techniki Stringowe
  • Sterowanie przepływem, if, when, for, while
  • Zakresy
  • Klasy i ich składniki
  • Konstruktory pierwotne i wtórne
  • Dziedziczenie
  • Późna inicjalizacja
  • Propercje
  • Nazwane argumenty
  • Infixy
  • Funkcje lokalne
  • Lambdy
  • Nowe modyfikatory dostępu
  • Desktrukturyzacja
  • Klasy zapieczętowane
  • Wyrażenia i deklaracje obiektowe
  • Obiekt companion
  • Funkcje i propercje rozszerzające
  • Zagrożenie nullem i null safety
  • I wiele innych ciekawych tematów

Załóż konto
Na swoim osobistym koncie będziesz mógł zbierać zakupione kursy, odznaki, rabaty oraz śledzić statystyki!
Wybierz kurs
Sprawdź ile możesz zaoszczędzić kupując kursy w pakiecie!
Złóż zamówienie
Wszystkie kursy dostępne są w formie elektronicznej dzięki czemu otrzymasz do nich dostęp kilka minut po opłaceniu zamówienia!
Dokonaj płatności
Pamiętaj, że tylko dokonanie przelewu elektronicznego daje pewność natychmiastowego otrzymania dostępu do kursu. W wypadku wpłaty pieniędzy np. na poczcie lub w placówce banku, zaksięgowanie może trwać od 1 do 2 dni roboczych.
Przerabiaj materiał i zdobywaj wiedzę!
Dostęp do kursu zostanie odblokowany automatycznie na koncie użytkownika kilka minut po dokonaniu płatności.

Autor

Arkadiusz Wrzos Programista

Na co dzień programista aplikacji mobilnych na platformę Android, w wolnych chwilach zajmuje się programowaniem i integrowaniem elektroniki do zabawek dziecięcych. Uwielbia spędzać czas z rodziną, czytać o zielonym robocie i opisywać się w trzeciej osobie.

Czas trwania:
6 godzin 30 minut
Użyte programy:
Kotlin 1.2 Java 8 IntelliJ Idea 2018.1
Rozmiar plików:
1,3 gb
Pliki:
Pliki źródłowe
Język:
Polski
Stopień trudności:
średniozaawansowany

Udało się! Kurs wylądował w koszyku.

Przejdź do koszyka