HTML, CSS, JavaScript, Node.js, Vue.js, PHP, mySQL, MongoDB
Stream wysokiej jakości oraz sesja pytań i odpowiedzi jest dostępna na eduweb.pl https://eduweb.pl/wydarzenia/svelte
Jak skonfigurować połączenie z bazą danych mySQL w Node.js? Odpowiedź nie jest oczywista, bo do dyspozycji mamy wiele różnych narzędzi (np. Sequelize, TypeORM czy Knex). W tym filmie pokażę Ci najważniejsze elementy dotyczące pracy z bazą danych w Node.js z wykorzystaniem Knex.js i ORM Objection.js. Poza tym pokażę Ci jak przechowywać hasła użytkowników, jak konfigurować relacje pomiędzy tabelami i jak je pobierać i wysyłać w API. Link do "startowego" repozytorium: https://github.com/iceener/express-jwt Knex.js - http://knexjs.org/ Objection.js - https://vincit.github.io/objection.js Faker.js - https://github.com/marak/Faker.js/ bcrypt - https://heynode.com/blog/2020-04/salt-and-hash-passwords-bcrypt Dobre praktyki node - https://github.com/goldbergyoni/nodebestpractices Chcesz zawsze pozostać na bieżąco z programowaniem? 📩 Zapisz się na newsletter: https://overment.com/newsletter?utm_campaign=newsletter&utm_medium=social-media&utm_source=youtube&utm_content=description 🔔 Subskry
Transmisja wysokiej jakości i sesja pytań i odpowiedzi jest dostępna na eduweb.pl https://eduweb.pl/wydarzenia/testowanie-na-frontendzie
Stream wysokiej jakości oraz sesja pytań i odpowiedzi jest dostępna na eduweb.pl https://eduweb.pl/wydarzenia/laravel-livewire
JSON Web Tokens to technika umożliwiająca autoryzację użytkownika (klienta) na jednym lub wielu serwerach. Z tego powodu odgrywa ogromną rolę w aplikacjach typu SPA oraz architekturze wykorzystującej mikroserwisy i/lub serverless. W tym filmie dowiesz się: 👉 Jak skonfigurować aplikację express.js ze wsparciem ES6 Modules? 👉 Jaką rolę odgrywa plik .env i jak z nim pracować? 👉 Jaką rolę odgrywają tokeny JWT w SPA / Mikroserwisach / Serverless 👉 Jak wygenerować bezpieczny SECRET_TOKEN dla JWT? 👉 Jak utworzyć tokeny JWT oraz refresh token? 👉 Jak stworzyć middleware autoryzujący użytkownika 👉 Jak usprawnić sobie pracę z API w VSC? 👉 Jak bezpiecznie przechowywać tokeny w cookies httpOnly Chcesz zawsze pozostać na bieżąco z programowaniem? E-book Sekuraka o JWT: https://sekurak.pl/darmowy-ebook-o-bezpieczenstwie-jwt-json-web-token-pierwszy-tekst-z-papierowej-ksiazki-sekuraka/ E-book Auth0 o JWT: https://auth0.com/resources/ebooks/jwt-handbook 📩 Zapisz się na newsletter: https://over
Transmisja wysokiej jakości i sesja pytań i odpowiedzi na eduweb.pl https://eduweb.pl/wydarzenia/wydajny-blog-z-nextjs
Asynchroniczność w JavaScript z jednej strony daje duże możliwości a z drugiej stawia przed nami wyzwania dotyczące zapanowania nad kodem aplikacji. W tym warsztacie poznasz najważniejsze zagadnienia i kontekst, które pozwolą Ci lepiej zrozumieć asynchroniczność oraz różne techniki przydatne w praktyce. Mowa m.in. o Higher-Order Functions, Currying oraz Promise i składni Async / Await.
Closure w JavaScript występuje niemal na każdym kroku i daje ogromne możliwości. Z tego powodu często pojawia się w rozmowach rekrutacyjnych. I nawet pomimo tego często sprawia wiele problemów nawet doświadczonym programistom. W tym filmie wyjaśnię: 👉 Czym jest closure? 👉 Kilka istotnych definicji (np. funkcje jako First-Class Objects) 👉 W jakich sytuacjach closure jest niezbędny? 👉 Na co należy uważać? 👉 Jaką rolę odgrywa closure w Programowaniu Funkcyjnym? Przed obejrzeniem filmu polecam serię: Zakres w JavaScript - https://www.youtube.com/playlist?list=PLjHmWifVUNMKO1xl1LfOhE3d-4akRX9aJ A po obejrzeniu serię o Programowaniu Funkcyjnym: https://www.youtube.com/playlist?list=PLjHmWifVUNMLR1Oz3WYK7XRLEY5LvSOPu Jeżeli chcesz dowiedzieć się więcej na temat zaawansowanego debugowania JavaScript, sprawdź mój warsztat na eduweb.pl: https://eduweb.pl/programowanie-i-www/javascript/zaawansowane-debugowanie-javascript-i-nodejs?ref=overment Chcesz zawsze pozostać na bieżąco z programow
Ankieta ws. kursu Senior JavaScript https://overment.com/senior Program Opanuj JavaScript https://overment.com/js z kodem NAJLEPSZEGO zniżka -200 zł (Tylko do 22:00!)
Tworzenie prostych gier to świetny sposób nauki programowania. Dlatego w tym filmie pokażę w jaki sposób możemy stworzyć grę Snake, wykorzystując programowanie funkcyjne (a raczej jego podstawy) w JavaScript z pomocą biblioteki Ramda.js. Wykorzystamy tutaj techniki omówione w serii o Programowaniu Funkcyjnym (https://www.youtube.com/playlist?list=PLjHmWifVUNMLR1Oz3WYK7XRLEY5LvSOPu), dlatego jeżeli ten materiał jest dla Ciebie zbyt zaawansowany, polecam zacząć właśnie od tej serii. Chcesz zawsze pozostać na bieżąco z programowaniem? 📩 Zapisz się na newsletter: https://overment.com/newsletter?utm_campaign=newsletter&utm_medium=social-media&utm_source=youtube&utm_content=description 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) Tworząc #overment (np. kursy i tutoriale) najwyższą wartością jest dla mnie Twój czas. Moja strategia polega na tym, aby dotrzeć do źródła tematu i
🔥Najgorętszy frontendowy temat 2020 roku. Typescript. I jeden z najciekawszych propagatorów wiedzy o IT - Adam Overment Gospodarczyk. Czy jak umiem Typescript, to znaczy, że nie muszę się uczyć Javascriptu? Jak masz pytania, to zadaj w komentarzu. Pokaż mniej