Stworzyłem kurs na Udemy – Praktyczny podstawowy kurs Android

Dokładnie 4 miesiące, 2 tygodnie i 2 dni, lub po prostu 140 dni minęło od ostatniego wpisu.. Nie mam pojęcia, jak do tego doszło, chyba po prostu musiałem odpocząć po konkursie DSP..? Nie wiem, miałem też w tym czasie kilka innych projektów, oraz wydałem kurs na Udemy. Ale do tego dojdziemy, na początek: witajcie i zapraszam na wpis po tak długiej nieobecności! 😉

Projekty, projekty

Nie było mnie na blogu, ale po za tym nie próżnowałem (a przynajmniej, nie tak bardzo).. Z tytułu wakacji trochę odpocząłem, wyjechałem. Po powrocie zająłem się projektem, który w tym momencie jest zawieszony, ale była to implementacja aplikacji, która za backend wykorzystała by stworzony przez Michała Szafrańskiego plik budżetu. Frontendem miała być aplikacja Androidowa. Być może kiedyś do niego wrócę, nie wiem, na ten moment niestety musiałem z czegoś zrezygnować. Po za tym przygotowałem prelekcję w ramach wydarzenia Toast, ta nosiła tytuł: „Do more with Android” i w sumie pokazywała kilka przepisów jak zautomatyzowałem część swoich codziennych zadań. Osobiście byłem po niej zadowolony tak na pół (częściowo zjadł mnie stres, częściowo zbyt krótki czas ją przygotowywałem), ale pomimo tego, to po żadnej ze swoich poprzednich prezentacji, nie otrzymałem tyle pozytywnego feedbacku, co po tej. Stała się jeszcze jedna ważna rzecz, mianowicie otwarłem własną firmę. W ramach tej zamierzam trochę dorobić sobie do regularnej pensji (ponieważ dalej regularnie pracuję na etacie), mam kilka pomysłów, może co nie co monetyzacji bloga (dostęp do treści pozostanie darmowy, nie będę też blokował treści osobom korzystającym z adblocków – etc, mam inne pomysły). Prawdopodobnie będę starał się stworzyć i sprzedać własny produkt w Google Play Store. Dlatego całkiem możliwe, że będą się tu pojawiały analizy i moje pomysły jak to zrobić, pewnie nawet z wykresami finansowymi i czasowymi, co kosztowało ile mojego czasu i jak na tym wyszedłem, mam nadzieję, że takie materiały się spodobają. Stworzyłem też swój pierwszy kurs na Udemy…

Udemy

No właśnie, jak do tego doszło? Otóż jakiś czas temu odezwał się do mnie Michał – opiekun Udemy na Polskę. Zaproponował stworzenie kursu z ciekawą premią, o której więcej napiszę w podsumowaniu moich dochodów z Udemy w przyszłym miesiącu.. Zgodziłem się i w około 55 godzin wytężonej pracy nagrałem, zmontowałem i dostarczyłem swój pierwszy kurs na Udemy. Kurs ten nazywa się: „Praktyczny podstawowy kurs programowania na system operacyjny Android„. Trwa ponad 7 godzin, skierowany jest do osób które poznały javę i chcą pójść dalej, lub pracują w backendzie a potrzebują stworzyć prostego klienta Android. Plan kursu przedstawia się następująco:

  1. Informacje o kursie, oraz wprowadzenie do systemu Android
  2. Instalacja oraz konfiguracja Android Studio do działania z emulatorami, oraz urządzeniami fizycznymi
  3. Podstawowe elementy designu: button, editText, textView, checkbox, wprowadzenie praktyczne, oraz wykorzystanie biblioteki butterknife
  4. Obsługa pamięci w systemie Android, shared preferences, przekazywanie danych w intencji pomiędzy aktywnościami
  5. Omówienie layoutów, jak było, jak jest i dlaczego powinniśmy używać „constraint layout”, omówienie sposobu jego działania
  6. Aplikacja lista zakupów – od designu do implementacji, nauka korzystania z list, spinerów oraz adapterów w systemie Android
  7. Aplikacja do rysowania – implementacja, omówienie poszczególnych elementów
  8. Wątki w Androidzie, implementacja metodą AsyncTask
  9. Pobranie kodu źródłowego strony internetowej, oraz korzystanie z API (typu json-rest), automatyczne parsowanie wyników na automatycznie wygenerowany model
  10. Własny widok, oraz wykorzystanie go
  11. Dokończenie, podpisanie, oraz publikacja aplikacji w sklepie Play
  12. Poprawienie publikacji, zmiana pakietu w Android Studio

Nagrałem nawet filmik promocyjny:

I jak? Jeśli Ci się podoba, chcesz podszkolić się z Androida, to.. Przeczytaj jeszcze kilka zdań i kliknij w link 🙂 Kilka dni temu rozpoczęła się dwutygodniowa wyprzedaż, mam więc w związku z tym kilka ciekawych spostrzeżeń, mianowicie: kiedy kurs zostanie kupiony z mojego linka, to otrzymuję 97% od ceny sprzedaży, w innej sytuacji przychód jest o wiele niższy, w zależności od sytuacji. Będę to jeszcze rozgryzał, jak poprawić te wartości, ale tymczasem zapraszam do kupowania z mojego linka: https://www.udemy.com/praktyczny-podstawowy-kurs-programowania-android/?couponCode=BLOG_WPIS. Tutaj jest też kolejna ciekawostka, nie mogę ustawić kuponu poniżej ceny minimalnej 35pln, chyba, że oddam kurs za darmo. W tym miejscu chciałem też podziękować Wiktorowi, za moją pierwszą opinię na jego własnym blogu, nie spodziewałem się tak pozytywnej recenzji. Co do samego kursu jeszcze, to zauważyłem, że pojawili się duzi gracze na tym rynku (np videopoint). Aby być konkurencyjnym ze swojej strony mogę zapewnić, że będę aktywnie pomagał i odpowiadał na pytania, które pojawią się w trakcie kursu, chciałbym, żeby pojawiła się tam cała seria o Androidzie, ale jak będzie, zobaczymy. Być może powstanie tam małe centrum androidowego wsparcia, przekonamy się..

Podsumowując chciałem powiedzieć, że brakowało mi pisania. Bardzo nie chciało mi się zacząć, ale po napisaniu tego posta widzę, że siły wracają. Poprzednia edycja konkursu DSP bardzo mnie zmęczyła, ale już jestem z nowymi pomysłami i postami, które mam nadzieję, będą pojawiały się co poniedziałek rano.

Ps, link do Udemy, gdyby ktoś przeoczył:

https://www.udemy.com/praktyczny-podstawowy-kurs-programowania-android/?couponCode=BLOG_WPIS

  • Pio Trek

    Czy planujesz może stworzenie kursu omawiającego bardziej zaawanswane pojęcia? Kursów na podstawowym poziomie jest od groma. Z tymi zaawansowanymi, bardziej wartościowymi wydaje mi się, że jest już ciężej… A tak inicjatywa dobra. Właśnie przeglądam Twój kurs, jak skończę to dodam opinię na Udemy. Pozdrawiam!

    • migellal

      Cześć, tak mam w planach kursy o tematyce bardziej zaawansowanej, między innymi kurs o bibliotekach które coraz częściej trafiają na produkcję, czyli rx, dagger, retrofit 😉

  • Pingback: ()