Motywacja. Co robimy nie tak?

60 pln.
Zalecany kurs
Emotion Instruction Manual, Sensus 2018, Totem. How to Build Self-esteem.... Praca nad podniesieniem motywacji lub poradzeniem sobie z jej brakiem często przynosi mizerne i raczej krótkotrwałe efekty. Przyczyną tego stanu rzeczy jest wciąż pokutująca wiara w to, że problemy z motywacją można rozwiązać za pomocą jej podsycania, podkręcania czy podgrzewania. To klasyczne podejście, w którym myli się skutek z przyczyną. Ponieważ - na co wskazują najnowsze i potwierdzone szeregiem eksperymentów i badań ustalenia naukowców - źródła problemów z motywacją nie znajdują się w samych procesach motywacyjnych, ich jakości czy mechanice, ale zupełnie gdzie indziej. Żeby zilustrować to podejście, posłużmy się banalnym przykładem osoby, którą boli brzuch, bo objadła się czereśniami. Kiedy uznamy, że problemem jest reakcja organizmu na bodziec a nie sam bodziec, czyli czereśnie, to będziemy próbowali stosować przeróżne sztuczki, by zmienić tę reakcję. Będziemy przekonywali delikwenta, żeby jadł czereśnie powoli, albo żeby sobie przy tym wyobrażał jakieś fajne rzeczy, albo żeby rozważył skosztowanie innej odmiany czereśni. Tymczasem prawda jest brutalnie prosta - jeśli po czereśniowym obżarstwie boli cię brzuch, to najskuteczniejszym sposobem pozbycia się problemu jest przestać obżerać się czereśniami. Bo kiedy nie ustaje przyczyna braku motywacji, kiedy nie dotykamy źródeł jej spadku czy braku, to nie dziwmy się, że nasze motywacyjne zaklęcia nie będą działać. Oczywiście - jak wykazały prace Herzberga - samo usunięcie przyczyn niezadowolenia jeszcze nie powoduje, że od razu pojawia się zadowolenie. Trzeba do tego jeszcze przeprogramować dwa środowiska - zewnętrzne oraz wewnętrzne. Aby tak się stało, po pierwsze muszą zmienić się warunki, w których oczekujemy motywacji od innych czy też od samych siebie. Po drugie zaś musi zmienić się wewnętrzny układ balansu dotąd wzajemnie sabotujących się sił. Gdy ta operacja zostanie prawidłowo wykonana, motywacja do działania pojawi się jako naturalny komponent ludzkiej aktywności. Motywacja będzie niejako efektem ubocznym zmiany, która dokonała się dookoła nas oraz w nas samych. Żeby jednak taka reorganizacja zewnętrznego i wewnętrznego systemu była możliwa, musimy posiłkować się wiedzą o czynnikach, które wzmacniają oraz blokują ludzką aktywność w określonych kontekstach sytuacyjnych. I w tym celu należy prześledzić dotychczasowe teorie motywacyjne, by sprawdzić, co jest tak naprawdę mało skutecznym motywacyjnym mitem, a co rzeczywistą mechaniką imperatywów naszej aktywności. I temu właśnie służy niniejszy kurs. Zapraszam zatem do wzięcia udziału w tej dekonstrukcyjno - konstrukcyjnej motywacyjnej podróży. W jej efekcie nasze podejście do motywacji może się dość znacznie zmienić. Z korzyścią dla motywowania innych oraz automotywowania siebie samych. Zapraszam na kurs.
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 31
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Samoorganizacja: life hacks

60 pln.
Zalecany kurs
Emotion Instruction Manual, Sensus 2018, Totem. How to Build Self-esteem.... Jakiś czas temu, tuż po szkoleniu, podszedł do mnie pewien młody człowiek i zadał mi intrygujące pytanie: czy gdybym miał możliwość podróży w czasie i cofnięcia się o trzydzieści lat oraz spotkania samego siebie z przeszłości, to czego bym chciał nauczyć samego siebie? Jaką wiedzę czy doświadczenia, które posiadam obecnie przekazałbym samemu sobie, by ułatwić rozwój, zdobywanie wiedzy, czy w ogóle zorganizowanie się w życiu. Dopytałem wówczas tego młodego człowieka, czy czasem nie chodzi mu po prostu o to, jak osiągnąć maksymalną skuteczność i jednocześnie się przy tym niespecjalnie zmęczyć? Odpowiedział, że właśnie oto chodzi, bo jego pokolenie niezbyt lubi się męczyć, a poza tym, przecież w bezwysiłkowej skuteczności chyba nie ma niczego złego. Pomyślałem sobie wówczas, że tego, co ewentualnie miałbym do przekazania sobie sprzed lat nie da się ująć w kilku zdaniach i tak powstała pomyśl, aby przygotować kolejny kurs video.„Samoorganizacja: lifehacks” to szkolenie, które składa się z dwóch części. Używająca metafory życiowej podróży, w części pierwszej przyglądamy się przygotowaniom do drogi. Temu, co będzie nam w tej drodze pomagać, a co przeszkadzać oraz tym zasobom, których brakuje i których zdobycie może znacznie ułatwić podróż. Druga część kursu zawiera konkretne metody uczenia się, organizacji czasu, zarządzania projektami, gromadzenia i zapamiętywania wiedzy. Cały kurs składa się z 24 odcinków oraz czternastu formularzy z konkretnymi ćwiczeniami, z pomocą których możemy - na sucho - przetrenować proponowane przez mnie metody. Kurs ten dedykuję nie tylko młodym ludziom, ale też tym widzom, którzy chcą usprawnić swoją życiową aktywność, z jednoczesną, nieustannie w kursie podkreślaną ideą - osiągnięcia maksymalnej skuteczności i efektywności przy minimalnym wydatku energetycznym. W moim przekonaniu na tym właśnie polega atrakcyjność samoorganizacji, która odpowiednio sformatowana, może przynieść spore efekty i to niekoniecznie w długim czasie. Możliwe też, że pewne tricki wydadzą się banalne czy oczywiste, ale od tego czy uznajemy, że coś jest oczywiste do tego, że zaczynamy z tych oczywistości w naszym życiu korzystać, jeszcze długa droga. Jako dwudziestopięciolatek nie byłem świadomy żadnej z tych zasad i reguł - a szkoda, bo mógłbym zaoszczędzić sobie wielu błędów, zmarnotrawionej energii i czasu, czy ślepych uliczek, do których - jak się miało później okazać, nie zawsze warto było zaglądać.Zatem zapraszam na kurs „Samoorganizacja” i zachęcam do podjęcia własnej praktyki w tym zakresie. Powodzenia i pozdrawiam.
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 25
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Poziomy świadomości

60 pln.
Zalecany kurs
Emotion Instruction Manual, Sensus 2018, Totem. How to Build Self-esteem.... Czasem zdarza nam się, że rozmawiamy z kimś i gdzieś z tyłu głowy czujemy, że nijak nie możemy się dogadać. Ktoś nie podziela naszych przekonań, emocji, czy wizji świata i naszego w nim miejsca. Oczywiście najwygodniej nam wówczas uznać, że ktoś jest głupszy, a my mądrzejsi. Jednak na przeszkodzie temu łatwemu wyjściu stoi pewien problem - otóż to że ktoś inaczej widzi świat i siebie nie oznacza wcale że jest mniej inteligentny. Co więcej - często przecież wiemy, że ta osoba jest światła, oczytana i ostatnią rzeczą, którą jej można zarzucić jest właśnie brak inteligencji. A jednak nie zgadzamy się w poglądach i przekonaniach. Co więcej, kiedy mamy inne zdanie, czy inną wizję świata niż nasz rozmówca, to aż nas korci by powiedzieć: „mylisz się, nie masz racji, jest zupełnie inaczej”. Tylko że wówczas zazwyczaj oznacza to koniec satysfakcjonującej wymiany zdań. Zaatakowany oponent zaczyna tym mocniej obstawać przy swoim i tym większą tendencję zacznie wykazywać do negowania naszego zdania. Wtedy rozmowa przypomina sytuację, w której chcemy namówić kogoś do wejścia do miejsca, którego istnienie albo sens neguje. Z jego perspektywy skorzystanie z naszej namowy, czy sugestii to wyłącznie marnowanie energii, czasu i zaprzeczenie zdrowemu rozsądkowi. Nazwalibyśmy to fiaskiem w negocjacjach, po którym zostaje jedynie rodzaj żalu połączonego ze złością. Z jednej strony na to, że ktoś tak drastycznie się naszym zdaniem myli, a z drugiej strony na to, że nie zdołaliśmy go z tego błędu wyprowadzić. Gdzie wówczas popełniamy błąd? Otóż nie bierzemy pod uwagę tego, że nasza różnica przekonań, czy wizji świata nie jest efektem różnicy intelektu, braków kognitywnych czy niedouczenia, ale może być wyłącznie powodowana różnicą w poziomach świadomości. I to zarówno w dół, kiedy nasz rozmówca w danym obszarze lokuje się niżej od nas oraz w górę, kiedy to my znajdujemy się niżej. Bo jak udowodnił Hawkins poziom świadomości determinuje emocje, które pojawiają się w systemie w reakcji na daną ekspozycję rzeczywistości. Jak udowodnili pospołu Graves, Beck i Wilber z poziomami świadomości wiążą się konkretne przekonania o świecie, potrzebach czy wartościach. Jak wskazał zaś Logan od poziomów świadomości zależy rownież to w jaki sposób będziemy się komunikować z innymi i jakimi stylami narracyjnymi w naszej komunikacji będziemy się posługiwać. I wreszcie - co jest propozycją kolejnej skali - od poziomów świadomości będzie również zależało to, w jaki sposób reagujemy i jesteśmy otwarci na dokonanie zmiany życia, poglądów, wartości i przekonań. Kiedy zaś odkryjemy, że za różnicą przekonań, podzielanych emocji, komunikacji czy otwartości na zmiany stoją poziomy świadomości a nie oś mądrzejszy - głupszy, to wraz z tym odkryciem zdobywamy narzędzia, które będą nam z jednej strony niezbędne, by zacząć się bez waśni komunikować z osobą niepodzielającą naszej wizji świta, a z drugiej strony odkryjemy kierunek, w którym powinniśmy zmierzać, byśmy sami mogli pokonywać kolejne poziomy. I właśnie z tego powodu w video kursie „Poziomy świadomości” oprócz wiedzy z zakresu poruszania się po poziomach świadomości, wspomaganiach innych i samych siebie w ich pokonywaniu, zamieszczam również charakterystykę powyższych czterech modeli. Ich rozróżnienie jest dość istotne zaś nie tylko z tego powodu byśmy mogli się zorientować jakim wachlarzem reakcji dysponujemy w konkretnym obszarze, ale też dlatego, że obszary nie są równoległe. A to oznacza, że w jednym z nich - na przykład w opartym na pracy Hawkinsa systemie emocjonalnym możemy zajmować niższą pozycję, podczas gdy w systemie opartym o przekonania i wartości Graves Becka dużo wyższą. Stąd też proponuję, by kurs był oglądany w dość specyficzny sposób - zaczynamy od jego pierwszej, złożonej z siedmiu odcinków części poświęconej charakterystyce poziomów świadomości, a później już przy eksploracji kolejnych czterech części dotyczących konkretnych obszarów wracać według potrzeby do pierwszej części by konfrontować zasady diagnozy, komunikacji międzypoziomowej, czy reguł platformowych z właśnie przepracowywanym obszarem. Przed nami zatem czterdziesto odcinkowa podróż przez poziomy świadomości i jak zwykle i tym razem podtrzymuję rekomendację by oglądać wyłącznie jeden odcinek dziennie, tak by czas pomiędzy odcinkami można było poświęcić na przemyślenie tematu i refleksję. Zapraszam zatem na kurs, życzę powodzenie i pozdrawiam.
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 41
Godziny 3
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Web Development z Laravel i PHP + Aplikacja Mobilna

60 pln.
Zalecany kurs
To nie jest typowy kurs omawiający kolejne rozdziały dokumentacji. Stworzysz Praktyczną Aplikację Webową W PHP 7 Oraz pod koniec kursu Dodatkowo Wersję Na Smartfony Jako Hybrydowa Aplikacja Mobilna.W trakcie kursu stworzysz aplikację internetową do rezerwacji miejsc noclegowych w obiektach turystycznych oraz dodatkowo w końcówce wersję hybrydową tej aplikacji jako aplikacja mobilna na smartfony. Zbudujesz uniwersalne API, które obsłuży zarówno aplikację webową (14 tabel w bazie danych) jak i hybrydową aplikację mobilną. W aplikacji użyjesz wszystkich dostępnych w Laravelu relacji bazodanowych - w tym polimorficznych, dzięki czemu aplikacja jest później łatwiejsza w modyfikacji i utrzymaniu. Poznasz popularne wzorce projektowe, dzięki którym późniejsze poruszanie się po kodzie i modyfikacje są łatwiejsze. Poznasz obiektowy Java Script, dzięki któremu kod jQuery będzie lepiej zorganizowany i czytelniejszy.Ten kurs jest przeznaczony dla trochę bardziej zaawansowanych użytkowników. Nie jest to taki typowy kurs, bardziej tutorialowy, gdzie pokazuję jak zbudowałem od podstaw zaawansowaną aplikację internetową. W razie gdybyś czegoś nie rozumiał możesz zapytać w sekcji QA kursu, możesz też poszukać w google lub dokumentacji Laravela. Możesz również sięgnąć do wersji skróconej tego kursu (zobacz listę moich kursów na Udemy), gdzie nie skupiam się na pisaniu na ekranie lecz na dodatkowym tłumaczeniu zagadnień. Dla mniej zaawansowanych użytkowników polecam przerobić równocześnie obydwa kursy (nie najpierw jeden cały kurs potem drugi, tylko kolejne lekcje z obydwu kursów).W tym kursie pokazuję kolejność tworzenia aplikacji tak aby jak najszybciej ją stworzyć. Oczywiście płynność tworzenia zależy od doświadczenia, w rzeczywistości aplikacji nie tworzy się tak płynnie jak to jest w kursie, bo jak nazwa wskazuje to jest kurs (taki tutorialowy) a nie pisanie na żywo. Średnio wprawiony full stack web developer stworzy taką aplikację od podstaw samodzielnie w kilkaset godzin (łącznie z planowaniem).Kurs powstał na wersji Laravel 5.5. Pliki do lekcji kursu zostały zaktualizowane do wersji 5.8. Zobacz sekcję upgrade aby zaktualizować Laravela do następnych wersji (w tym Laravel 6).Zagadnienia Laravel wykorzystane w kursie: instalacja, konfiguracja niezbędna do pracy, service container i bindowanie implementacji interfejsów do kontenera obiektów, fasady, wstrzykiwanie obiektów (zależności), routing, filtry (middleware), ochrona csrf, kontrolery, zapytania GET i POST, przekierowania http, widoki i system szablonowy Blade, helpery (np. funkcja route), sesje, walidacja formularzy, wielojęzykowość aplikacji www, Laravel Mix, autentykacja (logowanie) + autoryzacja (uzyskiwanie dostępu do zasobu na podstawie uprawnień), resetowanie zapomnianego hasła, polecenia konsoli Artisan, cache-owanie w Redis, eventy i listenery, upload plików, operacje na bazie danych: fluent query builder i eloquent orm, lazy i eager loading bazy danych, paginacja wyników z bazy danych, accessory, migracje bazy danych, seedery bazy danych, relacje w bazie danych: jeden do jednego, jeden do wielu, wiele do wielu, jeden do wielu poprzez model zależny (hasManyThrough), polimorficzna jeden do wielu, polimorficzna wiele do wielu. Ponadto: jQuery, jQuery Mobile, obiektowy Java Script. Gateway Pattern, Repository Pattern, Presenter Pattern, Singleton Pattern, interfejsy, traity, elementy PHP 7. Twitter Bootstrap zmodyfikowany przez Bootswatch. Apache Cordova. Autentykacja i autoryzacja JWT (Json Web Token).Pamiętaj, że tylko praktyka czyni mistrza. Jeśli trzeba - przerób kurs dwa lub więcej razy. Notuj w trakcie kursu jak prawdziwy student. Korzystaj z dokumentacji, z wyszukiwarki Google. Wreszcie postaraj się napisać aplikację samodzielnie, niekoniecznie tą samą jak w kursie, możesz próbować coś zmienić, dodać itd.  Żaden pojedyńczy kurs nie zrobi z ciebie bardzo dobrego web developera. Może jedynie mocno przybliżyć cię do tego celu. Im więcej praktyki tym lepiej.QA:Dlaczego używasz jquery mobile a nie inny framework ?Aplikacja mobilna to nie główny temat kursu, to kilka ostatnich lekcji kursu. Poprzez zbudowanie aplikacji mobilnej pokazuję co można zrobić z Laravel. To są pewne generalne koncepcje, które później mogą być zastososowane przy innych frameworkach dla aplikacji mobilnych. Kurs skupia się na Laravelu i wzorcach projektowych. Jednak jquery nie zniknął z rynku. Wiele firm jeszcze go wymaga do utrzymywania istniejących stron czy nawet budowania nowych.Stworzyłeś aplikację w tym kursie używając Laravel 5. Teraz mamy już Laravel 8. Czy to znaczy, że ten kurs jest przestarzały i niczego się z niego nie nauczę?Absolutnie nie! W narzędziach takich jak frameworki PHP podstawy i bazowa składnia prawie nigdy się nie zmieniają niezależnie od wersji. Ale oczywiście każde utrzymywane oprogramowanie ewoluuje z biegiem czasu. Dlatego zawsze sugeruję abyś używał tej samej wersji oprogramowania jakiej używa instruktor. To zapobiega błędom i zakłopotaniu. Jako ktoś, kto chce się nauczyć tworzyć aplikacje internetowe, musisz mieć świadomość, że prawdziwy web development wymaga czasami dostosowania kodu do najnowszej wersji - ale nie zawsze jest to konieczne, nie każda firma dostosowuje swój soft do najnowszej wersji, która właśnie się pojawiła. Oprogramowanie zmienia się tak szybko, że instruktorzy nie nadążaliby z tworzeniem kursów, które pasują do najnowszej wersji oprogramowania, które jest tematem kursu. To nawet nie jest zalecane, bo jako student utraciłbyś ważny aspekt web developmentu jakim jest świadomość, że wszystko często się zmienia i trzeba umieć dostosowywać się do tego.
24 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 72
Godziny 24
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Prezentacje i wystąpienia publiczne

60 pln.
Zalecany kurs
Współautor i redaktor merytoryczny Startup Manual, autor i opiekun serii Bucki Academy wydanej z... W tym kursie zebrałem wiedzę i doświadczenia z ostatnich 12 lat pracy szkoleniowca. Stworzyłem materiał, w którym na początku dowiesz się, jakie są zasady tworzenia dobrych komunikatów, potem nauczysz się jak tworzyć narracje, które skupiają uwagę, są zrozumiałe i wciągające, a na końcu przekonasz się, jak je najlepiej podawać – bez względu na to, czy słucha się pięć czy pięćset osób. Przy tworzeniu tego kursu bazowałem na doświadczeniu z sal szkoleniowych, ale przede wszystkim na wiedzy z zakresu psychologii poznawczej i świadomości tego, jak działa mózg. To materiał oparty na tzw. brain-centred-communication, czyli takiej komunikacji, która najlepiej trafia do mózgu odbiorcy. Kurs zaprojektowałem tak, by na początku przedstawić podstawy komunikacji, zmierzyć się z kilkoma mitami i pokazać ci, jak wykorzystać wiedzę naukową, by skupiać uwagę i ułatwiać zrozumienie. Przedstawiam ci też wiedzę na temat podstawowych struktur narracji, w tym na temat storytellingu. Na samym końcu mówię o tym, co ważne przed ostatecznym spotkaniem z widownią. Znajdziesz też informacje na temat wzmacniania wystąpień slajdami i rekwizytami. W ten kurs włożyłem całą swoją dotychczasową wiedzę i doświadczenie. Praca była ciężka, ale dała mi wielką satysfakcję – mam nadzieję, że ci się spodoba. Przede wszystkim jednak mam nadzieję, że za jakiś czas – podobnie jak setki uczestników moich szkoleń offline – napiszesz do mnie i powiesz: „Piotr, to działa!”.
7 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 42
Godziny 7
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Aplikacje Internetowe w Laravel i PHP z Wersją na Smartfon

60 pln.
Zalecany kurs
QA: Dlaczego używasz jquery mobile a nie inny framework ?... WEJDŹ NA WYŻSZY POZIOM WEB DEVELOPMENTU !!!W trakcie kursu (są pliki do lekcji) stworzysz we frameworku Laravel i języku PHP 7 aplikację internetową do rezerwacji miejsc noclegowych w obiektach turystycznych oraz dodatkowo wersję hybrydową tej aplikacji jako aplikacja mobilna na smartfony. To nie to samo co strona responsywna. Aplikacja będzie responsywna, ale oprócz tego będzie druga wersja jako osobna aplikacja na telefon komórkowy uruchamiana jak zwykła aplikacja z listy aplikacji telefonu a nie z przeglądarki internetowej. UWAGA: kurs dla osób, które już mają pewne doświadczenie z php, Laravel i ogólnie z web development. Absolutnie nie dla początkujących! Prawie wogóle nie piszę nic na ekranie, poza skomplikowanymi zapytaniami w Laravel eloquent orm. Posiadam również wersję ponad 20 godzinną tego samego kursu, gdzie piszę wszystko na ekranie i stąd wydłużenie czasu kursu. Można przerobić tylko jeden z nich, jeden lub drugi, a można obydwa naraz. Wszystko zależy od doświadczenia kursanta, tego co chce osiągnąć itd. W razie zainteresowania link na moim profilu Udemy. W obydwu kursach wykonywana jest ta sama aplikacja.Dlaczego aplikacja jest tak zaawansowana a kurs trwa poniżej 10 godzin? Bo bez zbędnych rozmów, bez drapania po głowie. Nie wszystko będzie wyraźnie widoczne i zrozumiane od razu. Być może będziesz musiał wykonać trochę pracy samodzielnej: print_r lub dd(), użyć konsoli chrome, zakomentować coś, odkomentować itd. Ten kurs to wyzwanie. Lub możesz, jeśli chcesz, szybko przejść przez cały wykład, kopiować pliki i uzyskać działające aplikacje jak najszybciej. Samo mięso, bez tłuszczu i kości. Prawie wogóle nie piszę nic na ekranie. Omawiam kod  z plików do lekcji (70 lekcji). Jeśli chcesz możesz wyciąć lub zakomentować kod z plików do lekcji i pisać go samodzielnie. Wtedy najwięcej się nauczysz. Zmierzam prosto do celu, od pustego folderu do działających aplikacji. Bez zbędnych rzeczy, tylko dwie działające aplikacje: web i mobile od początku do końca.To nie jest typowy kurs omawiający kolejne rozdziały dokumentacji. Stworzysz praktyczną aplikację webową z użyciem bardzo popularnego frameworka Laravel. Po drodze będzie wykorzystanych większość zagadnień z dokumentacji Laravela. Tematyka kursu dotyka wielu obszarów full stack web developmentu, nie tylko backendu: css, html, jQuery, JavaScript i inne. Kurs powstał w wersji Laravel 5.6. Pliki do lekcji zaktualizowano do Laravel 5.8. W celu wykonania aktualizacji do nowszych wersji (w tym Laravel 6) sprawdź sekcję upgrade.To jest bardzo zaawansowana aplikacja jak na kurs online w internecie - 14 tabel w bazie danych powiązanych wszystkimi rodzajami relacji bazodanowych dostępnych w Laravelu. JEDYNY WARUNEK ABY STAĆ SIĘ DOBRYM WEB DEVELOPEREM A TYM SAMYM BYĆ ATRAKCYJNYM DLA PRACODAWCY - JEST TAKI, ŻE MUSISZ POTRAFIĆ SAMODZIELNIE TWORZYĆ ZAAWANSOWANE APLIKACJE TAKIE JAK NA PRZYKŁAD W TYM KURSIE. Wykorzystałem w kursie technologie, które są popularne i sprawdzone w świecie web developmentu.*** TECHNICZNE ASPEKTY PORUSZONE W TRAKCIE KURSU ***Zagadnienia Laravel wykorzystane w aplikacji:instalacjakonfiguracja niezbędna do pracyservice container, service provider i bindowanie implementacji interfejsów do kontenera obiektówcykl życia zapytania w Laravelfasadywstrzykiwanie obiektów (zależności)eventy i listenerycache-owanie w Redisroutes (ścieżki)filtry (middleware)Laravel Policies - zastrzeżenia akcji użytkownika w systemiegenerowanie urlochrona csrfkontrolery, modele, widokiResource ControllersGET, POST, PUT, DELETE requests, responsesprzekierowania httppolecenia konsoli Artisanwidoki i system szablonowy BladeLaravel Mixview composerswielojęzykowość aplikacji wwwwalidacja formularzyhelpery (np. funkcja route) sesjeciasteczkaupload plikówautentykacja (logowanie) autoryzacja (uzyskiwanie dostępu do zasobu na podstawie uprawnień)rejestracja użytkownika do systemu resetowanie zapomnianego hasłapaginacja wyników z bazy danychlazy i eager loading bazy danychmigracje bazy danychseedery bazy danychoperacje na bazie danych: fluent query builder i eloquent orm, accessorsrelacje w bazie danych: jeden do jednego, jeden do wielu, wiele do wielu, jeden do wielu poprzez model zależny (hasManyThrough), polimorficzna jeden do wielu, polimorficzna wiele do wieluPonadto: jQueryjQuery Mobileobiektowy Java ScriptGateway PatternRepository PatternPresenter PatternSingleton Patterninterfejsytraityelementy PHP 7Twitter Bootstrap zmodyfikowany przez Bootswatch Apache Cordova dla aplikacji hybrydowej autentykacja i autoryzacja JWT (Json Web Token)*** O LARAVEL ***Nie bez powodu Laravel przoduje w Google Trends w porównaniu z innymi popularnymi frameworkami PHP - dzięki niemu złożone aplikacje tworzone są szybko, a to za sprawą wielu ułatwień i automatyzacji częstych zadań, np mechanizm logowania w Laravelu generujemy jednym poleceniem wbudowanej konsoli! Bardzo łatwo korzystamy z relacji w bazie danych, w tym bardziej złożonych relacji polimorficznych.Laravel jest prawdopodobnie najłatwiejszym do opanowania frameworkiem PHP. Składnia jest prosta i intuicyjna. Aplikacje w Laravel są łatwe w późniejszym skalowaniu poziomym dzięki dobrej organizacji kodu i wbudowanym integracjom np. z Amazon S3. Chcesz użyć Redis do sesji zamiast standardowego mechanizmu sesji w plikach na serwerze? W Laravel to kilka wierszy w pliku konfiguracyjnym. Web development z Laravel to prostota i przyjemność.*** JAK WYGLĄDA KURS ***Prawie do wszystkich lekcji dołączone są pliki źródłowe, gotowe do skopiowania do projektu. Na slajdach pokazuję czynności, które należy zrobić w danej lekcji. Jest to na przykład kopiowanie plików lub komendy wydawane w konsoli. Następnie w edytorze omawiam kolejno pliki do zmiany w danej lekcji. Kurs powstał w taki sposób, że najpierw napisałem tą aplikację a potem podzieliłem to na 70 lekcji, do których są dołączone pliki źródłowe. W większości filmów nie piszę nic na ekranie. Robię to jedynie w przypadku bardziej skomplikowanego kodu aby lepiej wytłumaczyć dane zagadnienie. Nie ma sensu pisać na ekranie bardzo prostych instrukcji i powtarzających się wielokrotnie w każdej aplikacji. W kursie krok po kroku tworzę w Laravelu aplikację internetową i wersję mobile, zgodnie z koncepcją od ogółu do szczegółu. Zaczynamy od szablonu aplikacji, szkieletów poszczególnych metod, aż stopniowo finalnie doprowadzam do gotowych i działających aplikacji. Kurs akcentuje bardziej backend niż frontend. Szablon html będzie do ściągnięcia.Wcześniej zrobiłem ten sam kurs w innej wersji. Tamten kurs trwał ponad 20 godzin a ten o wiele mniej godzin. Skąd taka różnica? Otóż zmieniłem formę tego kursu. W tym kursie w przeciwieństwie do pierwszej wersji - są pliki do lekcji. A co za tym idzie, nie piszę wszystkiego na ekranie. Uznałem, że nie ma większego sensu powtarzanie na ekranie wielokrotnie instrukcji, które siłą rzeczy powtarzają się wiele razy w aplikacji, np. wyświetlanie danych w widokach czy proste pętle foreach. Ale to nie znaczy, że nie pokażę jak debugować aplikację. Jest osobna lekcja gdzie omówię wskazówki jak debugować. Natomiast na ekranie jak najbardziej piszę trudniejsze fragmenty i szczegółowo je omawiam. I mimo, że ten kurs został skrócony, to zawiera tyle samo materiału, a nawet w niektórych miejscach lepiej wytłumaczone są niektóre zagadnienia.Cały kurs jest wykonany w oparciu o oprogramowanie darmowe, najczęściej open-source.*** CO SŁAWNI LUDZIE MÓWIĄ O PROGRAMOWANIU I UCZENIU SIĘ? ***Steve Jobs powiedział, że każdy powinien nauczyć się programować, bo to uczy myślenia. Więc aby nauczyć się programować czyli lepiej myśleć, trzeba tworzyć aplikacje - programować je. Im więcej tym lepiej. Im bardziej złożone aplikacje tym lepiej. Nie wystarczy sucha teoria z dokumentacji. Trzeba coś stworzyć samodzielnie. Programowanie to rozwiązywanie problemów. Nie będziesz dobrym web developerem jeśli zatrzymasz się jedynie na teorii. Żaden kurs nie zrobi z ciebie dobrego web developera (chyba, że do prostych stron z zakładką 'o firmie', 'zaufali nam' i z prostym formularzem html). Dobrym web developerem będziesz jedynie wtedy, gdy będziesz w stanie samodzielnie budować złożone aplikacje, takie jak na przykład w niniejszym kursie.Z kolei inny wielki człowiek - Benjamin Franklin powiedział: 'Pokaż mi a zapomnę, naucz mnie a może zapamiętam, zaangażuj mnie a nauczę się'. Trudno jest angażować kogoś w kursie online bez bezpośredniego kontaktu z kursantem. Ale weź sobie do serca to co powiedział ten wielki człowiek. I miej świadomość, że musisz aktywnie uczestniczyć w procesie nauki. Innymi słowy - pisać samodzielnie z głową a nie tylko kopiować i wklejać bez analizy. Web development to nie masaż - samo się nie zrobi ani nikt nie zrobi za nas.*** JAK KORZYSTAĆ Z KURSU ABY ODNIEŚĆ NAJWIĘCEJ KORZYŚCI I NAJWIĘCEJ SIĘ NAUCZYĆ? ***Kod z plików do lekcji, który sprawia problemy, najlepiej jest napisać samodzielnie niż skopiować z pliku. Natomiast aby przyspieszyć dojście do końca kursu, nie trzeba pisać samodzielnie kodu, który już dobrze znasz, np. proste pętle foreach czy wyprintowanie wartości zmiennej za pomocą silnika Laravel Blade, co powtarza się wielokrotnie w kodzie. Jeżeli zależy ci na najszybszym ujrzeniu efektów aplikacji na swoim komputerze po prostu oglądasz i wklejasz pliki do lekcji, a jeśli chcesz lepiej wszystko zrozumieć i najwięcej się nauczyć - wycinasz z plików kod danej lekcji i własnoręcznie go piszesz.Po każdej lekcji przejrzyj wszystko dokładnie co zostało zrobione i postaraj się jak najlepiej to zrozumieć:Porównaj z efektami na ekranie lub użyj debugowania np. funkcji dd() lub Chrome dev tool, aby pokazać na ekranie celem lepszego zrozumienia jak dany fragment kodu działa.Możesz porównywać kod z dokumentacją Laravela, np. przy walidacji formularzy możesz spojrzeć w dokumentacji jakie są inne reguły walidacji formularzy, niż te które aktualnie pokazuję na ekranie.Albo podczas tworzenia migracji zobacz jakie inne typy kolumn w bazie danych są opisane w dokumentacji i na próbę zapisz inną i zobacz efekty po wydaniu komendy w konsoli. Jeśli uważasz, że coś można zrobić inaczej, nie wahaj się tego zrobić i napisać inaczej niż jest na ekranie. Innymi słowy bądź aktywny w trakcie kursu. Wówczas najwięcej z niego wyniesiesz, niż gdy będziesz tylko biernie słuchał i kopiował kod z plików do lekcji lub z ekranu bez przeanalizowania jego działania. Jeśli czegoś nie zrozumiałeś, zadaj mi pytanie lub szukaj w internecie. Laravel ma dużą społeczność i jest mnóstwo materiałów na jego temat w sieci.Baw się z  kodem wklejonym ze źródła - zakomentuj, odkomentuj, 'wydampuj' coś itd. Dzięki temu lepiej zrozumiesz co się dzieje.Pamiętaj, że tylko praktyka czyni mistrza. Jeśli trzeba - przerób kurs dwa lub więcej razy. Notuj w trakcie kursu jak prawdziwy student. Korzystaj z dokumentacji, z wyszukiwarki Google. Wreszcie postaraj się napisać aplikację samodzielnie, niekoniecznie tą samą jak w kursie, możesz próbować coś zmienić, dodać itd.  Żaden pojedyńczy kurs nie zrobi z ciebie bardzo dobrego web developera. Może jedynie mocno przybliżyć cię do tego celu. Im więcej praktyki tym lepiej.QA:Dlaczego używasz jquery mobile a nie inny framework ?Aplikacja mobilna to nie główny temat kursu, to kilka ostatnich lekcji kursu. Poprzez zbudowanie aplikacji mobilnej pokazuję co można zrobić z Laravel. To są pewne generalne koncepcje, które później mogą być zastososowane przy innych frameworkach dla aplikacji mobilnych. Kurs skupia się na Laravelu i wzorcach projektowych. Jednak jquery nie zniknął z rynku. Wiele firm jeszcze go wymaga do utrzymywania istniejących stron czy nawet budowania nowych.Stworzyłeś aplikację w tym kursie używając Laravel 5. Teraz mamy już Laravel 7. Czy to znaczy, że ten kurs jest przestarzały i niczego się z niego nie nauczę?Absolutnie nie! W narzędziach takich jak frameworki PHP podstawy i bazowa składnia prawie nigdy się nie zmieniają niezależnie od wersji. Ale oczywiście każde utrzymywane oprogramowanie ewoluuje z biegiem czasu. Dlatego zawsze sugeruję abyś używał tej samej wersji oprogramowania jakiej używa instruktor. To zapobiega błędom i zakłopotaniu. Jako ktoś, kto chce się nauczyć tworzyć aplikacje internetowe, musisz mieć świadomość, że prawdziwy web development wymaga czasami dostosowania kodu do najnowszej wersji - ale nie zawsze jest to konieczne, nie każda firma dostosowuje swój soft do najnowszej wersji, która właśnie się pojawiła. Oprogramowanie zmienia się tak szybko, że instruktorzy nie nadążaliby z tworzeniem kursów, które pasują do najnowszej wersji oprogramowania, które jest tematem kursu. To nawet nie jest zalecane, bo jako student utraciłbyś ważny aspekt web developmentu jakim jest świadomość, że wszystko często się zmienia i trzeba umieć dostosowywać się do tego.
5 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 72
Godziny 5
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Język Polski

Kurs Test automation with HP UFT - Plan Szkolenia

2 980 pln.
Kurs obejmuje podstawy i zastosowania automatyzacji testów przy użyciu oprogramowania HP UFT. Uczestnicy zdobędą praktyczne umiejętności, które umożliwią im tworzenie i wykonywanie zautomatyzowanych testów w celu walidacji interfejsu użytkownika (GUI) aplikacji internetowych, a także usług internetowych. Kurs rozpoczyna się od przeglądu HP UFT i jego strony głównej, a następnie przechodzi do przygotowania do nagrywania i automatyzacji testów, dokumentowania procesów biznesowych, zbierania danych testowych i przygotowania środowiska do testów automatycznych. Uczestnicy dowiedzą się również, jak konwertować testy ręczne na testy automatyczne, identyfikować obiekty do testowania w UFT, korzystać ze współdzielonych repozytoriów obiektów i rozwiązywać problemy z synchronizacją. Ponadto kurs obejmuje wykorzystanie punktów kontrolnych do weryfikacji stanu obiektów sieciowych, wykorzystanie parametrów i powtarzających się akcji w celu zapewnienia elastyczności testów, a także dodawanie kroków bez narzędzia do nagrywania oraz tworzenie testów dla aplikacji internetowych i usług sieciowych.
Średniozaawansowany, Profesjonalny
21 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Godziny 21
Rodzaj szkolenia online, offline
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany, Profesjonalny
Język Polski, English

Microsoft Access Database Tutorial for beginner

Dostępne w systemie ratalnym
ONE MILLION SUBSCRIBERS - ProgrammingKnowledge - Q & A Top 7 Programming Languages To Learn In 2022... Microsoft Access is a database creation and management program. To understand Microsoft Access, you must first understand basics of databases. In this Course, you will learn about Access databases and how they are used.
Podstawowe
2 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 8
Godziny 2
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

ASP.NET Tutorial C#

Dostępne w systemie ratalnym
ONE MILLION SUBSCRIBERS - ProgrammingKnowledge - Q & A Top 7 Programming Languages To Learn In 2022... Good tutorials for beginners using ASP.NET/C# A Beginner's Tutorial for Understanding and Implementing ASP.NET Beginners Introduction to ASP.NET
Podstawowe
3 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 13
Godziny 3
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

Selenium Tutorial for Beginners

Dostępne w systemie ratalnym
Test Automation Engineer Roles & Skills Requirements Automation Testing Life Cycle | Challenges of Manual... In this tutorial we will learn about the selenium framework its advantages and disadvantages and its components
Podstawowe
21 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 24
Godziny 21
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

Bootstrap Responsive Web Design Tutorial For Beginners

Dostępne w systemie ratalnym
Tutorial Learn to Build a Custom Component With Angular ONE MILLION SUBSCRIBERS - ProgrammingKnowledge - Q ... This video and description contains affiliate links, which means that if you click on one of the product links, I’ll receive a small commission. This help support the channel and allows us to continue to make videos like this.
Podstawowe
9 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 36
Godziny 9
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

Kurs OpenStack Overview

1 980 pln.
Zanim zdecydujesz się na samodzielne wdrożenie, dalsze badanie tematu lub zatrudnienie strony trzeciej do wdrożenia, możesz rozważyć wszystkie za i przeciw, uczestnicząc w naszym kursie. Temat ten jest również dostępny jako indywidualne doradztwo. Cel kursu: zrozumieć, w jaki sposób chmura publiczna różni się od chmury prywatnej pod względem oferty i zarządzania zdobycie podstawowej wiedzy dotyczącej OpenStack.
Średniozaawansowany
7 godziny
online, offline
Przejdź do strony internetowej kursu
Zajęcia 1
Godziny 7
Częstotliwość 1 raz w tygodniu
Rodzaj szkolenia online, offline
Miasto Wrocław, Warszawa
Kategoria wiekowa dla dorosłych
Poziom szkolenia Średniozaawansowany
Język Polski, English

MySQL Tutorial for Beginners

Dostępne w systemie ratalnym
Basics Of MySQL - Learn SQL using MySQL #MySQL #SQL ONE MILLION SUBSCRIBERS - ProgrammingKnowledge - Q ... Welcome to the This course on MySQL Tutorial for Beginners. This video gives the Introduction to MySQL Database.
Podstawowe
9 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 40
Godziny 9
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

MYSQL Tutorial for beginner

Dostępne w systemie ratalnym
Basics Of MySQL - Learn SQL using MySQL #MySQL #SQL ONE MILLION SUBSCRIBERS - ProgrammingKnowledge - Q ... Video Tutorial MYSQL in english Install MYSQL and first SQL queries with MySql Workbench
Podstawowe
12 godziny
online
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 58
Godziny 12
Częstotliwość codziennie
Rodzaj szkolenia online
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język English

Kurs Power BI

2 260 pln.
wykorzystaniem języka R Rozszerzenia wizualizacji (tzw. custom visuals) Pulpity i raporty Mechanizm Q&... Learn new skills with Microsoft Power BI training. Our hands-on guided-learning approach helps you meet your goals quickly, gain confidence, and learn at your own pace.
Podstawowe
14 godziny
online, offline
Przejdź do strony internetowej kursu
Certyfikat
Zajęcia 7
Godziny 14
Rodzaj szkolenia online, offline
Miasto Wrocław, Warszawa
Egzamin wstępny
Sprawdzanie prac domowych
Projekt dyplomowy
Pomoc w zatrudnieniu
Kategoria wiekowa dla dorosłych
Poziom szkolenia Podstawowe
Język Polski, English