Lista filmów

REST API #10 - Autoryzacja i Uwierzytelnienie (JWT)

Ostatni odcinek serii, którego tematem są autoryzacja oraz uwierzytelnienie użytkownika z pomocą JSON Web Tokens (JWT). Wspólnie przejdziemy przez proces implementacji tokenów w aplikacji node.js (express.js / mongoDB) w poszczególnych krokach: 1. Rejestracja (tworzenie nowych użytkowników) 2. Logowanie (generowanie tokenów) 3. Zabezpieczenie ścieżki (dostęp tylko dla zalogowanych użytkowników) Narzędzia które wykorzystuję: - Passport.js (http://www.passportjs.org/) - Passport-local (https://github.com/jaredhanson/passport-local) - Passport-local-mongoose (https://github.com/saintedlama/passport-local-mongoose) - jsonwebtoken (https://www.npmjs.com/package/jsonwebtoken) Więcej o Json Web Token przeczytasz na oficjalnej stronie: https://jwt.io/ Link do repozytorium projektu: https://github.com/iceener/rest-api-in-practice-node-js-source/tree/master/10-security Cała seria dostępna pod adresem: https://www.youtube.com/watch?v=P9b8-BrWdYs&list=PLjHmWifVUNMLjh1nP3p-U0VYrk_9aXVjE 🔔

Self-compassion [devstyle vlog #182]

⭐Zobacz moją KSIĄŻKĘ "Zawód: Programista": ➡ http://zawodprogramista.pl ⬅ 👉Kurs Gita: http://kursgita.pl 👉wszystkie odcinki VLOGa: http://devstyle.pl/vlog 👉blog: http://devstyle.pl 👉grupa na FB: http://devstyle.pl/grupa 👉podcast: http://devtalk.pl 👉facebook: https://devstylepl/facebook 👉twitter: https://devstyle.pl/twitter 👉instagram: https://devstyle.pl/instagram 👉Patronite: https://devstyle.pl/patronite 👉kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

P

Przemyślenia Grzegorza - Live

Zapraszam na pierwszy Live, w którym poruszę kwestie bycia prelegentem, problemów z tym związanych i co mogą z tym zrobić organizatorzy konferencji.

Pozytywne UZALEŻNIENIE [devstyle vlog #181]

⭐Zobacz moją KSIĄŻKĘ "Zawód: Programista": ➡ http://zawodprogramista.pl ⬅ ⭐Kurs Gita: ➡ http://kursgita.pl ⬅ 👉wszystkie odcinki VLOGa: http://devstyle.pl/vlog 👉blog: http://devstyle.pl 👉podcast: http://devtalk.pl 👉facebook: https://www.facebook.com/devstylepl 👉twitter: https://twitter.com/maniserowicz 👉instagram: https://www.instagram.com/maciej.aniserowicz 👉Patronite: https://patronite.pl/maniserowicz 👉kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

Javascript ES6 PL | Pierwsza klasa

Kurs React: https://www.udemy.com/react-jest/?couponCode=CLOCKWORKYT Blog: http://clockworkjava.pl/2018/09/pierwsza-klasa-javascript-es6/ Facebook: https://www.facebook.com/clockworkjava/

Jak powstało JustJoin.it? Najpopularniejszy polski job board w branży IT (PODCAST)

Rozmowa z Piotrem Nowosielskim o najpopularniejszym polskim job boardzie w branży IT – JustJoin.it. Z odcinka można się dowiedzieć tego jak powstawał projekt, jaki jest model biznesowy (jak projekt zarabia), co siedzi pod maską portalu (sprawy techniczne) oraz jak skutecznie reklam podobny projekt. Oprócz tego sporo wniosków i motywacji dla osób rozwijających własne inicjatywy. Linki z odcinka podcastu: 💻 http://www.retrospektywa.com/33 👊🏼 Wsparcie podcastu (nawet bez wydawania złotówki): http://www.javadevmatt.pl/wsparcie/ ⭐ FB: https://www.facebook.com/javadevmatt/ Podcast na iTunes: https://itunes.apple.com/pl/podcast/retrospektywa-com-podcast-w-którym-rozmawiamy-o-projektach/id1281520261 Co powinieneś potrafić, by zacząć pracę jako programista? Jak wygląda organizacja i dzień pracy programisty? Jak i skąd się uczyć, by nie marnować czasu? Uporządkowałem te informacje w mojej książce: 📚 http://www.juniordeveloper.pl/ Muzyka z podcastu: Raw Kevin MacLeod (incompetech.com) Lice

Środa dla Śeb'ie [devstyle vlog #180]

⭐Zobacz moją KSIĄŻKĘ "Zawód: Programista": ➡ http://zawodprogramista.pl ⬅ 👉wszystkie odcinki VLOGa: http://devstyle.pl/vlog 👉blog: http://devstyle.pl 👉podcast: http://devtalk.pl 👉facebook: https://www.facebook.com/devstylepl 👉twitter: https://twitter.com/maniserowicz 👉instagram: https://www.instagram.com/maciej.aniserowicz 👉Patronite: https://patronite.pl/maniserowicz 👉kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

Fotograf czy programista? [devstyle vlog #179]

⭐Zobacz moją KSIĄŻKĘ "Zawód: Programista": ➡ http://zawodprogramista.pl ⬅ 👉wszystkie odcinki VLOGa: http://devstyle.pl/vlog 👉blog: http://devstyle.pl 👉podcast: http://devtalk.pl 👉facebook: https://www.facebook.com/devstylepl 👉twitter: https://twitter.com/maniserowicz 👉instagram: https://www.instagram.com/maciej.aniserowicz 👉Patronite: https://patronite.pl/maniserowicz 👉kontakt: http://devstyle.pl/kontakt Muzyka: Leonell Cassio: https://soundcloud.com/leonellcassio

devstyle LIVE : one thingS

REST API #9 - Wyszukiwanie

Wyszukiwanie to złożony temat, który stawia przed nami wiele pytań podczas projektowania API. W tym filmie znajdziesz ogólne informacje oraz przykład implementacji mechanizmu wyszukiwania. Repozytorium projektu (pliki źródłowe): https://github.com/iceener/rest-api-in-practice-node-js-source/tree/master/09-searching Link do pluginu babel.js do obsługi destrukturyzacji obiektów: https://babeljs.io/docs/en/babel-plugin-transform-object-rest-spread.html 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 👉 Sprawdź też: https://facebook.com/overment https://overment.com/discord https://overment.com/instagram Tworząc filmy najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Skupiam się przede wszystkim na: HTML, CSS, JavaScript, No

Live dzis o 21:00!

Przemyślenia Grzegorza - Live

Zapraszam na pierwszy Live, w którym poruszę kwestie bycia prelegentem, problemów z tym związanych i co mogą z tym zrobić organizatorzy konferencji.

Lambdy i interfejsy funkcyjne | Java PL

Wyrażenia lambda i interfejsy funkcyjne zostały wprowadzone wraz z Javą 8. Zostały dodane, aby ułatwić życie programistom i zachęcić ich do tworzenia kodu funkcyjnego, a nie imperatywnego. Dzięki ich właściwemu użyciu kod staje się krótszy, bardziej czytelny i przejrzysty. Wpis na blogu: http://devfoundry.pl/wyrazenia-lambda-i-interfejsy-funkcyjne/ Rabat na kurs "Testy jednostkowe - JUnit 5 i Mockito 2": https://www.udemy.com/testy-jednostkowe/?couponCode=TESTY_YT Rabat na kurs "Wzorce Projektowe": https://www.udemy.com/wzorce-projektowe/?couponCode=DEVFOUNDRY_YT Rabat na kurs "Rekrutacja na stanowisko programisty": https://www.udemy.com/rekrutacja-na-stanowisko-programisty/?couponCode=REKRUTACJA_YT Twitter: https://twitter.com/dev_foundry Facebook: https://www.facebook.com/devfoundry/ Blog: http://www.devfoundry.pl

Kurs Java od Zera PL - Cz. 5 - Wprowadzenie Klas

Czym są zmienne, dwa ich podstawowe typy w Javie: String i int. Blog: http://clockworkjava.pl/2018/08/java-od-zera-do-aplikacji-desktopowej-zmienne/ Facebook: https://www.facebook.com/clockworkjava/