HTML, CSS, JavaScript, Node.js, Vue.js, PHP, mySQL, MongoDB
Końcem tygodnia rozciągamy nasze programistyczne mięśnie zapraszając was na sesję Live Codingu z Przeprogramowanymi. 🕵🏻♂️ Zapoznamy się z przykładowymi ćwiczeniami i projektem z pakietu Premium oraz jak to zwykle bywa - podyskutujemy o wszystkim co przyjdzie nam do głowy 😇 ⚡️https://przeprogramowani.pl/kurs - tylko do 22:00! ⚡️
Dołącz do 9-tygodniowego kursu JavaScript: http://overment.com/js
Pure Functions (PF / czyste funkcje) to funkcje które dla argumentów o tej samej wartości zawsze zwracają ten sam wynik, nie powodując efektów ubocznych (Side Effects). O takich funkcjach mówi się też, że są idempotentne (eng. Idempotent), zapamiętywalne (eng. Memoizable) oraz charakteryzuje je tzw. Referentail Transparency - czyli fakt, że można ich ciało zastąpić oczekiwaną wartością. Pure Functions stanowią podstawę programowania funkcyjnego (functional programming) w JS i nie tylko. Ich stosowanie zwiększa czytelność kodu, który łatwo można testować (przez np. unit testy) oraz debugować. Film jest częścią serii Programowanie Funkcyjne w #JavaScript: https://www.youtube.com/playlist?list=PLjHmWifVUNMLR1Oz3WYK7XRLEY5LvSOPu Chcesz zawsze pozostać na bieżąco z programowaniem? Dołącz do mojego newslettera: 📩 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ł - ht
Higher-order functions (HOF / funkcje wyższego rzędu) to funkcja przyjmująca jako argument inną funkcję (lub zwracająca funkcję). Największą zaletą HOF jest możliwość jej wielokrotnego wykorzystania oraz łączenia (kompozycji) ich z funkcjami pierwszego rzędu (first-order functions). Higher-order functions są nieodłącznym elementem programowania funkcyjnego (functional programming) oraz świetnie sprawdzają się w #JavaScript, który posiada tzw. first-class functions. Film jest częścią serii Programowanie Funkcyjne w JavaScript: https://www.youtube.com/playlist?list=PLjHmWifVUNMLR1Oz3WYK7XRLEY5LvSOPu Chcesz zawsze pozostać na bieżąco z programowaniem? Dołącz do mojego newslettera: 📩 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_... 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) Link do repozyto
Jak zabezpieczyć API w #Nest.js wykorzystując Passport.js i JSON Web Token (JWT)? W tym filmie wyjaśniam jak przygotować rejestrację i logowanie użytkowników oraz jak skonfigurować local-strategy i jwt-strategy w celu kontroli dostępu do endpointów naszego API z pomocą AuthGuard. Chcesz zawsze pozostać na bieżąco z programowaniem? Dołącz do mojego newslettera: 📩 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_... 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) Link do repozytorium projektu znajdziesz tutaj: https://github.com/iceener/nestjs-rest-api-crud/tree/master/07_jwt 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 świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wy
Jak stworzyć REST API w #Node.js wykorzystując framework #Nest.js (alternatywa dla express js) (i typescript)? W tym filmie wyjaśniam jak połączyć ze sobą Moduły, jak stworzyć akcje controllera i ścieżki (routes) oraz w jaki sposób pracować z danymi z wykorzystaniem Providerów (konkretnie Serwisów)? Chcesz zawsze pozostać na bieżąco z programowaniem? Dołącz do mojego newslettera: 📩 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_... 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) Link do repozytorium projektu znajdziesz tutaj: https://github.com/iceener/nestjs-rest-api-crud Tworząc (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 świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam
Good news! Pomimo kilkumiesięcznej przerwy w publikacji materiałów, wracam do regularnych premier w każdy poniedziałek o 20:00 😍 W ciągu najbliższych miesięcy skupię się na Vanilla JavaScript / Nest.js i TypeScript. Nie wykluczam również filmów wykraczających poza ten zakres. Rozpoczynam również współpracę z serwisem Eduweb.pl (https://overment.com/eduweb) na którym wkrótce znajdziesz więcej moich kursów. Przedsprzedaż II edycji "Opanuj JavaScript": https://overment.com/opanuj-js React w 10 dni: https://overment.com/react10 🔔 Subskrybuj mój kanał - https://www.youtube.com/overment?sub_confirmation=1 📩 Zapisz się na newsletter: https://overment.com/newsletter 🎓 Więcej moich kursów znajdziesz na: https://overment.com/eduweb (reflink) 👉 Sprawdź też: Facebook: https://facebook.com/overment Discord: https://overment.com/discord Instagram: https://overment.com/instagram Twitter: https://twitter.com/_overment Tworząc filmy (np. kursy i tutoriale) najwyższą wartością jest dla mnie Tw
Metoda reduce ma wiele zastosowań w JavaScripcie, chociaż często łączona jest ze sprowadzaniem wielu wartości do jednej. W tym filmie dowiesz się że Array.reduce() może Ci pomóc z: - jak znaleźć średnią wartość w tablicy - jak usunąć duplikaty z tablicy - jak "spłaszczyć" zagnieżdżone tablice i obiekty - jak zmodyfikować strukturę obiektu 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 świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Znajdziesz u mnie filmy dla fr
Bang! Bang! Czyli podwójny operator NOT (!) to ciekawy sposób zamiany dowolnej wartości na true lub false w JavaScript. Ten tutorial JavaScript pomoże Ci zrozumieć czym są "falsy values" i "truthy values" oraz jak działają operatory AND i OR w różnych sytuacjach (np. szablonach JSX). Więcej na temat falsy values: https://developer.mozilla.org/en-US/docs/Glossary/Falsy 🔔 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, Node.js i mySQL / mongoDB.
Moduły to kolejny fundamentalny element aplikacji Nest.js. W tym filmie dowiesz się najważniejszych informacji na ich temat w kontekście rozwoju aplikacji Nest. 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 świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Znajdziesz u mnie filmy dla front-end, back-end i full-stack developerów. Główne tematy moich filmów to m.in: #JavaScript, Node.js (Express.js / Nest.js) ale również HTML, CSS oraz bazy danych (mySQL i mongoDB)
Strona kursu: https://przeprogramowani.pl/kurs Sprzedaż trwa tylko do godz. 22:00 w piątek 17 stycznia 🔥 W kursie Adam, Marcin i Przemek przeprowadzają Cię od podstaw nauki JavaScriptu do momentu w którym jesteś gotowy rozpocząć pracę z frameworkami.
Dołącz na LiveQuiz z okazji premiery kursu Opanuj JavaScript. Startujemy 13 stycznia (poniedziałek), o 18:30 Rejestracja: http://przeprogramowani.pl/live Strona kursu: http://przeprogramowani.pl/kurs
Kolejny odcinek serii Nestjs (framework node js) o jednym z fundamentalnych elementów frameworka: Providerach. 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 świadomie odrzucić niepotrzebne elementy. W ten sposób w prostych słowach wyjaśniam Ci to, co jest naprawdę istotne. Znajdziesz u mnie filmy dla front-end, back-end i full-stack developerów. Główne tematy moich filmów to m.in: #JavaScript, Node.js (Express.js / Nest.js) ale również HTML, CSS oraz bazy danych (mySQL i mongoDB). Dodatkowo zawsze dbam o to, aby treści na filmach
Controller jest jednym z głównych elementów aplikacji i jego rolą jest obsługa zapytań oraz zwracanie odpowiedzi. W tym filmie wyjaśniam jak działają routing oraz controllery w Nest js 🔔 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, Node.js i mySQL / mongoDB.
Kolejny film serii Nest.js w którym pokazuję jak stworzyć pierwszą stronę w oparciu o framework MVC oraz silnik szablonów Handlebars. Dodatkowe źródła wspomniane w filmie: https://2ality.com/2018/04/type-notation-typescript.html https://www.typescriptlang.org/docs/handbook/generics.html Fragment dokumentacji NEST na temat MVC: https://docs.nestjs.com/techniques/mvc (niestety nie porusza tematu konfiguracji layoutu oraz partiali). 🔔 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, Node.js i mySQL / mong