<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>ZacznijProgramowac.net</title><description>Blog o programowaniu, nauce, darmowe kursy programowania. Główne tematy to Angular, TypeScript, JavaScript i więcej.</description><link>https://zacznijprogramowac.net/</link><item><title>Angular – kompletny kurs programowania na Udemy</title><link>https://zacznijprogramowac.net/angular/angular-kompletny-kurs-programowania-na-udemy/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/angular-kompletny-kurs-programowania-na-udemy/</guid><description>Jeżeli planujesz naukę Angulara i chcesz poznać niezbędne zagadnienia, to lepiej nie mogłeś trafić.</description></item><item><title>Co nowego w Angular 9 - Podsumowanie w 12 punktach</title><link>https://zacznijprogramowac.net/angular/co-nowego-angular-9/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/co-nowego-angular-9/</guid><description>Podsumowanie najważniejszych zmian w Angular 9, w tym kompilator Ivy, mniejszy rozmiar aplikacji, szybsze testy i inne.</description></item><item><title>LIVE: Zostań w domu i ucz się programować w Angularze</title><link>https://zacznijprogramowac.net/angular/live-zostanwdomu-i-ucz-sie-programowac-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/live-zostanwdomu-i-ucz-sie-programowac-w-angularze/</guid><description>Zapraszam na live z podstaw Angulara, podczas którego stworzymy aplikację &apos;Lista Zadań&apos;.</description></item><item><title>Co to jest Angular?</title><link>https://zacznijprogramowac.net/angular-pytania/co-to-jest-angular/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/co-to-jest-angular/</guid><description>Angular to kompleksowy framework do tworzenia aplikacji typu SPA (Single Page Application). SPA to strony, które są ładowane w przeglądarce dynamicznie.</description></item><item><title>Angular wersja 10 - co nowego?</title><link>https://zacznijprogramowac.net/angular/angular-wersja-10-co-nowego/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/angular-wersja-10-co-nowego/</guid><description>Przegląd nowości i zmian w Angularze 10. Nowy Date Range Picker, tryb strict, aktualizacja zależności i inne.</description></item><item><title>Co to jest Observable?</title><link>https://zacznijprogramowac.net/angular-pytania/co-to-jest-observable/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/co-to-jest-observable/</guid><description>Observable jest obiektem pochodzącym z biblioteki RxJS. Observable możemy tworzyć sami lub może być nam dostarczony.</description></item><item><title>Co to jest TypeScript?</title><link>https://zacznijprogramowac.net/angular-pytania/co-to-jest-type-script/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/co-to-jest-type-script/</guid><description>TypeScript jest językiem programowania kompilowanym do JavaScript. Wiele osób twierdzi też, że nie jest to osobny język, a jedynie nadzbiór (superset) dla JavaScript.</description></item><item><title>Co to jest RxJS?</title><link>https://zacznijprogramowac.net/angular-pytania/co-to-jest-rxjs/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/co-to-jest-rxjs/</guid><description>RxJS to w dużym skrócie biblioteka do reaktywnego programowania. Jest mocno osadzona w Angularze i wykorzystywana przy obsłudze formularzy, routingu czy zapytań HTTP.</description></item><item><title>Co to jest i jak działa Subject RxJS / Angular?</title><link>https://zacznijprogramowac.net/angular-pytania/co-to-jest-i-jak-dziala-subject-rxjs-angular/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/co-to-jest-i-jak-dziala-subject-rxjs-angular/</guid><description>Subject to specjalny typ Observable, który pozwala na propagowanie tych samych danych do wielu subskrybentów w tym samym czasie.</description></item><item><title>Czym jest komponent w Angularze?</title><link>https://zacznijprogramowac.net/angular-pytania/czym-jest-komponent-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/czym-jest-komponent-w-angularze/</guid><description>Komponenty w Angularze służą do budowania UI aplikacji. Jest to jedna z głównych składowych Angulara.</description></item><item><title>Czym jest moduł w Angularze?</title><link>https://zacznijprogramowac.net/angular-pytania/czym-jest-modul-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/czym-jest-modul-w-angularze/</guid><description>Aplikacje napisane w Angularze posiadają przynajmniej jeden moduł. Jest to serce aplikacji, które zbiera w sobie wszystkie składowe Angulara jak serwisy, komponenty, dyrektywy, pipes inne moduły.</description></item><item><title>Konfiguracja Prettiera w 4 punktach - Prettier i Angular</title><link>https://zacznijprogramowac.net/angular/konfiguracja-prettiera-w-angularze-w-4-punktach/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/konfiguracja-prettiera-w-angularze-w-4-punktach/</guid><description>Jak dodać Prettier do Angulara i dlaczego warto go mieć w projekcie.</description></item><item><title>Kiedy używać ngOnDestroy - Angular i ngOnDestroy</title><link>https://zacznijprogramowac.net/angular/kiedy-uzywac-ngondestroy-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/kiedy-uzywac-ngondestroy-w-angularze/</guid><description>Metoda `ngOnDestroy()` pochodzi z interfejsu `OnDestroy` i może być użyta w komponencie, dyrektywnie, pipe oraz serwisie. W tym artykule przyjrzymy się kiedy warto ją używać i sprawdzimy kiedy dokładnie zostaje wywołana.</description></item><item><title>Sposób na śledzenie zmian property @Input - ngOnChanges i Angular</title><link>https://zacznijprogramowac.net/angular/ngonchanges-w-angularze-sposob-na-sledzenie-zmian-property/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/ngonchanges-w-angularze-sposob-na-sledzenie-zmian-property/</guid><description>Szczegółowe omówienie metody ngOnChanges w Angularze, służącej do śledzenia zmian w polach @Input. Alternatywne metody, pułapki i przykłady użycia.</description></item><item><title>Jak dodać Bootstrapa 4 - bootstrap i Angular</title><link>https://zacznijprogramowac.net/angular/jak-dodac-bootstrapa-4-do-angulara/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular/jak-dodac-bootstrapa-4-do-angulara/</guid><description>Sposoby na dodanie Bootstrap 4 do projektu Angularowego. Przegląd mniej i bardziej rekomendowanych metod.</description></item><item><title>Czym jest serwis w Angularze?</title><link>https://zacznijprogramowac.net/angular-pytania/czym-jest-serwis-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/czym-jest-serwis-w-angularze/</guid><description>Serwis w Angularze jest zwykłą klasą TypeScript. Opatrzony jest dodatkowym dekoratorem, który może mieć różne właściwości konfiguracyjne.</description></item><item><title>Update Angular CLI. Jak to zrobić?</title><link>https://zacznijprogramowac.net/angular-pytania/update-angular-cli-jak-to-zrobic/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/update-angular-cli-jak-to-zrobic/</guid><description>Jak zaktualizować Angular CLI do najnowszej wersji. Instrukcja krok po kroku dla różnych wersji CLI.</description></item><item><title>Jak zainstalować bloga Ghost na Digital Ocean</title><link>https://zacznijprogramowac.net/blogowanie/jak-zainstalowac-bloga-ghost-na-digital-ocean/</link><guid isPermaLink="true">https://zacznijprogramowac.net/blogowanie/jak-zainstalowac-bloga-ghost-na-digital-ocean/</guid><description>Opisuję kompleksowy proces instalacji bloga Ghost na Digital. Z tym poradnikiem zrobisz to bez problemu!</description></item><item><title>Zostań Hakerem - pomóż dzieciom z Domów Dziecka uczyć się programowania</title><link>https://zacznijprogramowac.net/blogowanie/jestes-programista-masz-duzo-czasu-i-chcesz-pomoc-zostan-hakerem/</link><guid isPermaLink="true">https://zacznijprogramowac.net/blogowanie/jestes-programista-masz-duzo-czasu-i-chcesz-pomoc-zostan-hakerem/</guid><description>Poświęć godzinę tygodniowo i zostań mentorem w akcji Hakersi. Pomóż dzieciom z Domów Dziecka nauczyć się programowania i otwórz im drogę do świata IT.</description></item><item><title>Typora - najlepszy edytor do pisania kursów i ebooków</title><link>https://zacznijprogramowac.net/blogowanie/najlepszy-edytor-do-pisania-kursow-poradnikow-ebookow/</link><guid isPermaLink="true">https://zacznijprogramowac.net/blogowanie/najlepszy-edytor-do-pisania-kursow-poradnikow-ebookow/</guid><description>Typora to intuicyjny i prosty edytor Markdown, idealny do tworzenia kursów, poradników i ebooków. Poznaj jego funkcjonalność i zalety.</description></item><item><title>Interfejs Funkcjonalny #2</title><link>https://zacznijprogramowac.net/kurs-java-8/interfejs-funkcjonalny-2/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/interfejs-funkcjonalny-2/</guid><description>Czym jest interfejs funkcjonalny w Javie 8.</description></item><item><title>Wyrażenia lambda #8</title><link>https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsow-supplier-oraz-booleansupplier-8/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsow-supplier-oraz-booleansupplier-8/</guid><description>Wprowadzenie do wyrażeń lambda w Javie 8. Omówienie interfejsów Supplier i BooleanSupplier.</description></item><item><title>Omówienie interfejsu BiPredicate #6</title><link>https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsu-bipredicate-6/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsu-bipredicate-6/</guid><description>Omówienie interfejsu funkcjonalnego BiPredicate w Javie 8.</description></item><item><title>Omówienie interfejsu Predicate #5</title><link>https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsu-predicate-5/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsu-predicate-5/</guid><description>Omówienie interfejsu funkcjonalnego Predicate w Javie 8.</description></item><item><title>Omówienie interfejsów BiConsumer, BiFunction, BinaryOperator #4</title><link>https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsow-biconsumer-bifunction-binaryoperator-4/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/omowienie-interfejsow-biconsumer-bifunction-binaryoperator-4/</guid><description>Omówienie interfejsów BiConsumer, BiFunction i BinaryOperator w Java 8.</description></item><item><title>Pozostałe interfejsy funkcjonalne #9</title><link>https://zacznijprogramowac.net/kurs-java-8/pozostale-interfejsy-funkcjonalne-9/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/pozostale-interfejsy-funkcjonalne-9/</guid><description>Omówienie pozostałych interfejsów funkcjonalnych w Java8</description></item><item><title>Jak zrobić tłumaczenia w Angularze?</title><link>https://zacznijprogramowac.net/angular-pytania/jak-zrobic-tlumaczenia-w-angularze/</link><guid isPermaLink="true">https://zacznijprogramowac.net/angular-pytania/jak-zrobic-tlumaczenia-w-angularze/</guid><description>Co to są pliki xlf, skrót i18n i jak działa lokalizacja w Angularze? </description></item><item><title>Wyrażenia lambda #1</title><link>https://zacznijprogramowac.net/kurs-java-8/wyrazenia-lambda-1/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/wyrazenia-lambda-1/</guid><description>Wprowadzenie do wyrażeń lambda w Javie 8.</description></item><item><title>Co to jest CSP - Content Security Policy w prostych słowach.</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-csp-content-security-policy/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-csp-content-security-policy/</guid><description>Jak Content Security Policy chroni aplikację przed atakami XSS.</description></item><item><title>Praktyczny przykład – kalkulator – lambda i interfejs funkcjonalny #3</title><link>https://zacznijprogramowac.net/kurs-java-8/praktyczny-przyklad-kalkulator-lambda-i-interfejs-funkcjonalny-3/</link><guid isPermaLink="true">https://zacznijprogramowac.net/kurs-java-8/praktyczny-przyklad-kalkulator-lambda-i-interfejs-funkcjonalny-3/</guid><description>Prosty przykład zastosowania lambd i interfejsu funkcjonalnego do implementacji kalkulatora.</description></item><item><title>Co to jest WCAG - dostępność cyfrowa?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-wcag-dostepnosc-cyfrowa/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-wcag-dostepnosc-cyfrowa/</guid><description>Czym jest dostępność cyfrowa i jak tłumaczyć skrót WCAG?</description></item><item><title>Co to jest API / Web API w JavaScript</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-api-i-web-api/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-api-i-web-api/</guid><description>Dowiedz się czym jest API / WEB Api. Zrozum, z jakich interfejsów korzystasz na co dzień, programując w JavaScript.</description></item><item><title>Co to jest Babel?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-babel/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-babel/</guid><description>Wyjaśnienie działania Babel jako transpilatora JavaScript i jego roli we wspieraniu starszych przeglądarek.</description></item><item><title>Co to jest CSR - Client-Side Rendering?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-client-side-rendering/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-client-side-rendering/</guid><description>CSR - renderowanie strony w przeglądarce. Poznaj zalety i wady tego podejścia,  od interaktywności po SEO. Dowiedz się, kiedy warto wybrać CSR dla swojej aplikacji.</description></item><item><title>Co to jest Deno czyli alternatywa dla Node.js?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-deno/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-deno/</guid><description>Deno to nowoczesne środowisko uruchomieniowe dla JavaScript i TypeScript, stworzone przez twórcę Node.js.</description></item><item><title>Co to jest ECMAScript?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-ecmascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-ecmascript/</guid><description>Wyjaśnienie, czym jest ECMAScript i jego związek z JavaScript.</description></item><item><title>Co to jest format WebP?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-fromat-webp/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-fromat-webp/</guid><description>Do czego służy i czym jest format WebP używany do wyświetlania grafiki na stronach internetowych?</description></item><item><title>Co to jest Hydracja (Hydration) strony</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-hydration/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-hydration/</guid><description>Czym jest hydracja strony w kontekście Server Side Rendering (SSR)? Jak działa i kiedy warto ją stosować?</description></item><item><title>Co to jest Bun? Poznaj nowoczesną alternatywę dla Node.js</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-bun/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-bun/</guid><description>Bun to alternatywne środowisko uruchomieniowe dla Deno i Node.js. Wyróżnia się własnym zestawem narzędzi i szybkością</description></item><item><title>Co to jest Node.js?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-node-js/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-node-js/</guid><description>Wyjaśnienie, czym jest Node.js i do czego służy.</description></item><item><title>Co to jest package.json?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-package-json/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-package-json/</guid><description>Opis pliku package.json, jego struktury i roli w projektach Node.js.</description></item><item><title>Co to jest NPM?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-npm/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-npm/</guid><description>Wyjaśnienie, czym jest NPM (Node Package Manager) i jakie pełni funkcje.</description></item><item><title>Co to jest Polyfilling?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-polyfilling/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-polyfilling/</guid><description>Wyjaśnienie koncepcji polyfillingu w JavaScript i jego zastosowania.</description></item><item><title>Co to jest runtime dla JavaScript</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-runtime-w-java-script/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-runtime-w-java-script/</guid><description>Co to jest środowisko uruchomieniowe (runtime) JavaScript? Jakie są jego rodzaje, jak działa i czym się różnią poszczególne implementacje.</description></item><item><title>Co to jest SSR - Server-Side Rendering?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-server-side-rendering/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-server-side-rendering/</guid><description>SSR - technika renderowania stron po stronie serwera dla szybszego ładowania  i lepszego SEO. Dowiedz się, kiedy warto ją zastosować i jakie są jej wady.</description></item><item><title>Co to jest SSG - Static-Site Generation?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-static-site-generation/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-static-site-generation/</guid><description>SSG - poznaj technikę generowania statycznych stron HTML.  Szybkie ładowanie, idealne SEO i proste hostowanie! Dowiedz się, kiedy warto ją stosować.</description></item><item><title>Co to jest transpilacja kodu w JavaScript?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-transpilacja-kodu/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-transpilacja-kodu/</guid><description>Dowiedz się, czym jest transpilacja kodu JavaScript, dlaczego jest niezbędna w nowoczesnym web developmencie i jakich narzędzi używać.</description></item><item><title>Co to jest i jakie są różnice między plikami JS, JSX, TS, TSX</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-plik-tsx-js-jsx/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-plik-tsx-js-jsx/</guid><description>Krótkie przedstawienie często pojawiających się rozszerzeń plików przy tworzeniu aplikacji webowych.</description></item><item><title>Co to jest Tree Shaking w JavaScript?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-tree-shaking/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-tree-shaking/</guid><description>Tree Shaking to technika optymalizacji, której zadaniem jest usuwanie martwego kodu z aplikacji.</description></item><item><title>Co to jest use strict / strict mode w JavaScript?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-use-strict-strict-mode-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-use-strict-strict-mode-w-javascript/</guid><description>Omówienie trybu ścisłego (strict mode) w JavaScript: jego zalety, działanie i sposób włączania.</description></item><item><title>Co to jest Vanilla JS?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-vanilla-js/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-vanilla-js/</guid><description>Wyjaśnienie, czym jest Vanilla JS i dlaczego warto znać czysty JavaScript.</description></item><item><title>Co to jest Webpack i bundle?</title><link>https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-webpack-i-bundle/</link><guid isPermaLink="true">https://zacznijprogramowac.net/slowniczek-javascript/co-to-jest-webpack-i-bundle/</guid><description>Wyjaśnienie, czym są Webpack i bundle oraz jaką rolę pełnią w tworzeniu nowoczesnych aplikacji JavaScript.</description></item><item><title>Podsumowanie ostatni tydzień treningu do DOZ Maraton 2020. Koronowirus. #SprawnyProgramista</title><link>https://zacznijprogramowac.net/sprawny-programista/podsumowanie-ostatni-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/podsumowanie-ostatni-tydzien-treningu-do-doz-maraton-2020/</guid><description>Stało się to, co można było się spodziewać, po ponad 50 dniach treningowych przerywam tak intensywne przygotowania. </description></item><item><title>Projekt Maraton - 3:20h w 92 dni treningu</title><link>https://zacznijprogramowac.net/sprawny-programista/projekt-maraton-3-20-w-92-dni/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/projekt-maraton-3-20-w-92-dni/</guid><description>„Projekt Maraton” rozpoczyna nowy dział na blogu poświęcony sprawności osób spędzających dużo czasu przed monitorem.</description></item><item><title>Proste ćwiczenia dla każdego programisty pracującego w domu. (NO EQUIPMENT)</title><link>https://zacznijprogramowac.net/sprawny-programista/proste-cwiczenia-dla-kazdgo-programisty-pracujacego-w-domu/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/proste-cwiczenia-dla-kazdgo-programisty-pracujacego-w-domu/</guid><description>Programiści z pandemią mają stosunkowo mało problemów. Praca z domu jest dla nas czymś normalnym.</description></item><item><title>Bindowanie zgubionego this w JavaScript: Szybki Kurs #69</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/bindowanie-zgubionego-this/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/bindowanie-zgubionego-this/</guid><description>Przykłady radzenia sobie ze zgubionym kontekstem `this` w JavaScript.</description></item><item><title>Co to jest `this` w JavaScript: Szybki Kurs #66</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/co-to-jest-this-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/co-to-jest-this-w-javascript/</guid><description>Wyjaśnienie działania słowa kluczowego this w JavaScript.</description></item><item><title>Deklaracje funkcji w JavaScript: Szybki Kurs #30</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/deklaracje-funkcji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/deklaracje-funkcji/</guid><description>Różne sposoby deklarowania funkcji w JavaScript: standardowe funkcje, wyrażenia funkcyjne, funkcje strzałkowe.</description></item><item><title>Destrukturyzacja obiektów w JavaScript: Szybki Kurs #53</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/destrukturyzacja-obiektow/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/destrukturyzacja-obiektow/</guid><description>Poznaj destrukturyzację obiektów w JavaScript: podstawy, zagnieżdżenia, funkcje, parametr rest.</description></item><item><title>Domknięcia - closures w JavaScript: Szybki Kurs #34</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/domkniecia-closures/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/domkniecia-closures/</guid><description>Wyjaśnienie działania domknięć (closures) w JavaScript, zakres leksykalny oraz praktyczne przykłady użycia.</description></item><item><title>Dziedziczenie prototypowe w JavaScript: Szybki Kurs #56</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/dziedziczenie-prototypowe/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/dziedziczenie-prototypowe/</guid><description>Omówienie dziedziczenia prototypowego, wewnętrznej właściwości [[Prototype]] oraz prototypów obiektów w JavaScript.</description></item><item><title>Dziedziczenie w JavaScript: Szybki Kurs #63</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/dziedziczenie-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/dziedziczenie-w-javascript/</guid><description>Dziedziczenie właściwości w JavaScript ES6 z użyciem klas i słowa kluczowego extends.</description></item><item><title>Funkcje zwrotne - callbacks w JavaScript: Szybki Kurs  #33</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/funkcje-zwrotne-callbacks/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/funkcje-zwrotne-callbacks/</guid><description>Omówienie funkcji callback w JavaScript. Przykłady użycia, zastosowanie w asynchroniczności, metodach Array, eventach API DOM.</description></item><item><title>Higher-order function w JavaScript: Szybki Kurs #35</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/higher-order-function/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/higher-order-function/</guid><description>Higher-order function czyli funkcje wyższego rzędu.</description></item><item><title>Hoisting w JavaScript: Szybki Kurs #28</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/hoisting/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/hoisting/</guid><description>Omówienie hoistingu w JavaScript: przenoszenie deklaracji, funkcje, wyrażenia funkcji, const i let.</description></item><item><title>Informacje dodatkowe do kursu JavaScript w JavaScript: Szybki Kurs #72</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/informacje-dodatkowe-do-kursu-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/informacje-dodatkowe-do-kursu-javascript/</guid><description>Podsumowanie i linki do materiałów użytych w Szybkim Kursie JavaScript.</description></item><item><title>Inne sposoby na tworzenia obiektów w JavaScript: Szybki Kurs #49</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/inne-sposoby-na-tworzenia-obiektow/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/inne-sposoby-na-tworzenia-obiektow/</guid><description>Poznaj różne metody tworzenia obiektów w JavaScript, od literalnej formy po klasy ES6 i Object.create.</description></item><item><title>Instrukcja Switch w JavaScript: Szybki Kurs #18</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/instrukcja-switch/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/instrukcja-switch/</guid><description>Omówienie instrukcji switch w JavaScript. Grupowanie warunków, wyrażenia w instrukcji switch.</description></item><item><title>Klasy w JavaScript: Szybki Kurs #61</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/klasy-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/klasy-w-javascript/</guid><description>Wprowadzenie do klas w JavaScript i różnice między nimi a funkcjami.</description></item><item><title>Konfiguracja pól obiektu w JavaScript: Szybki Kurs #50</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konfiguracja-pol-obiektu/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konfiguracja-pol-obiektu/</guid><description>Konfiguracja pól w obiektach JavaScript: deskryptory, Object.create, defineProperties, pobieranie dziedziczonych właściwości.</description></item><item><title>Konstruktora Array i metoda Array.from w JavaScript: Szybki Kurs #44</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konstruktora-array-i-metoda-array-from/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konstruktora-array-i-metoda-array-from/</guid><description>Omówienie obiektu Array w JavaScript: tworzenie tablic, Array.from, Array.isArray i inne.</description></item><item><title>Konwersja boolean w JavaScript: Szybki Kurs #11</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-boolean-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-boolean-w-javascript/</guid><description>Omówienie konwersji na typ boolean w JavaScript. Wartości fałszywe i prawdziwe, konwersja przez negację, konwersja boolean na number i string.</description></item><item><title>Konwersja typów w JavaScript: Szybki Kurs #10</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-jawna-i-niejawna-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-jawna-i-niejawna-w-javascript/</guid><description>Omówienie konwersji jawnej i niejawnej w JavaScript. Zasady konwersji, problemy z operatorem ==, porównywanie null i undefined.</description></item><item><title>Konwersja number w JavaScript: Szybki Kurs #12</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-number-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-number-w-javascript/</guid><description>Omówienie konwersji na typ number w JavaScript.</description></item><item><title>Konwersja string w JavaScript: Szybki Kurs #13</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-string-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-string-w-javascript/</guid><description>Omówienie konwersji na typ string w JavaScript.</description></item><item><title>Konwersja tablic w JavaScript: Szybki Kurs #45</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-tablic/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/konwersja-tablic/</guid><description>Konwersja tablic na string, number, boolean i na odwrót</description></item><item><title>Kopiowanie i łączenie obiektów w JavaScript: Szybki Kurs #55</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/kopiowanie-i-laczenie-obiektow/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/kopiowanie-i-laczenie-obiektow/</guid><description>Przegląd metod kopiowania obiektów w JavaScript: spread operator, Object.assign(), JSON.parse i JSON.stringify, oraz biblioteki Lodash.</description></item><item><title>Łańcuch prototypów i własne prototypy w JavaScript: Szybki Kurs #57</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/lancuch-prototypow-i-wlasne-prototypy/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/lancuch-prototypow-i-wlasne-prototypy/</guid><description>W JavaScript obiekty mogą dziedziczyć po wielu prototypach, tworząc łańcuch prototypów. Zrozumienie tego mechanizmu jest kluczowe do efektywnego programowania.</description></item><item><title>Metoda bind w JavaScript: Szybki Kurs #70</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-bind/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-bind/</guid><description>Omówienie metody bind w JavaScript, jej zastosowania i przykłady użycia.</description></item><item><title>Metoda call i apply w JavaScript: Szybki Kurs #71</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-call-i-apply/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-call-i-apply/</guid><description>Wykorzystanie call i apply do zmiany kontekstu this w JavaScript.</description></item><item><title>Metoda map i flatMap w JavaScript: Szybki Kurs #40</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-map-i-flatmap/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-map-i-flatmap/</guid><description>Omówienie metod map, flatMap i flat do przetwarzania tablic w JavaScript.</description></item><item><title>Metoda reduce i reduceRight w JavaScript: Szybki Kurs #41</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-reduce-i-reduceright/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metoda-reduce-i-reduceright/</guid><description>Przewodnik po metodzie reduce w JavaScript, w tym przykłady użycia i ważne aspekty do zapamiętania.</description></item><item><title>Metody poszukujące w JavaScript: Szybki Kurs #42</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metody-poszukujace/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metody-poszukujace/</guid><description>Poznaj metody wyszukiwania elementów w tablicach JavaScript: find, findIndex, filter, some, every.</description></item><item><title>Metody w obiektach w JavaScript: Szybki Kurs #48</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/metody-w-obiektach/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/metody-w-obiektach/</guid><description>Poznaj metody, gettery i settery w obiektach JavaScript. Dowiedz się, jak tworzyć i używać metod, oraz jak działają akcesory.</description></item><item><title>Nadpisywanie metod prototypu w JavaScript: Szybki Kurs #58</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/nadpisywanie-metod-prototypu/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/nadpisywanie-metod-prototypu/</guid><description>Dowiedz się, jak nadpisywać metody odziedziczone oraz modyfikować prototypy w JavaScript, aby zmieniać zachowanie wbudowanych obiektów.</description></item><item><title>Wartość i typ string w JavaScript: Szybki Kurs #6</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/nan-i-infinity-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/nan-i-infinity-w-javascript/</guid><description>Omówienie typu string w JavaScript, deklaracja, template literals, obiekt String oraz znaki ucieczki.</description></item><item><title>Nie używamy __proto__ w JavaScript: Szybki Kurs #59</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/nie-uzywamy-__proto__/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/nie-uzywamy-__proto__/</guid><description>Dlaczego nie należy używać akcesora __proto__ i co ewentualnie używać w zamian.</description></item><item><title>Instrukcja `if` w JavaScript: Szybki Kurs #17</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/nstrukcja-if/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/nstrukcja-if/</guid><description>Omówienie instrukcji warunkowej if w JavaScript. Operatory logiczne w instrukcji if. Różne przypadki użycia instrukcji if.</description></item><item><title>Obiekty JavaScript w JavaScript: Szybki Kurs #47</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/obiekty-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/obiekty-javascript/</guid><description>Szczegółowe omówienie obiektów w JavaScript: tworzenie, odczyt, modyfikacja i skrócone metody tworzenia.</description></item><item><title>Obiekty opakowujące - wrappery w JavaScript: Szybki Kurs #9</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/obiekty-opakowujace-wrappery-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/obiekty-opakowujace-wrappery-javascript/</guid><description>Omówienie obiektów opakowujących (wrapperów) dla typów prymitywnych w JavaScript: Boolean, Number i String. Tworzenie, konwersja, prototype i inne obiekty.</description></item><item><title>Operator nullowej koalescencji w JavaScript: Szybki Kurs #20</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/operator-nullowej-koalescencji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/operator-nullowej-koalescencji/</guid><description>Omówienie operatora nullowej koalescencji (??) w JavaScript.</description></item><item><title>Operator spread w JavaScript: Szybki Kurs #38</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/operator-spread/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/operator-spread/</guid><description>Omówienie operatora spread w JavaScript, jego zastosowania do rozpraszania elementów, łączenia tablic i tworzenia kopii.</description></item><item><title>Operator typeof vs instanceof w JavaScript: Szybki Kurs #65</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/operator-typeof-vs-instanceof-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/operator-typeof-vs-instanceof-w-javascript/</guid><description>Porównanie operatorów typeof i instanceof w JavaScript.</description></item><item><title>Operatory logiczne w JavaScript: Szybki Kurs #15</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/operatory-logiczne/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/operatory-logiczne/</guid><description>Omówienie operatorów logicznych w JavaScript.</description></item><item><title>Operatory porównania w JavaScript: Szybki Kurs #14</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/operatory-porownania/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/operatory-porownania/</guid><description>Omówienie operatorów porównania w JavaScript.</description></item><item><title>Optional Chaining Operator w JavaScript: Szybki Kurs #21</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/optional-chaining-operator/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/optional-chaining-operator/</guid><description>Omówienie operatora Optional Chaining (?.) w JavaScript. Wywoływanie funkcji, wykorzystanie przy tablicach, połączenie z operatorem nullowym. Przykłady użycia.</description></item><item><title>Callbacks w JavaScript: Szybki Kurs #32</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/parametry-funkcji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/parametry-funkcji/</guid><description>Omówienie funkcji callback w JavaScript.</description></item><item><title>Pętal for-of i forEach w JavaScript: Szybki Kurs #39</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/petal-for-of-i-foreach/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/petal-for-of-i-foreach/</guid><description>Różnice między pętlą for-of a metodą forEach w JavaScript.</description></item><item><title>Pętla for w JavaScript: Szybki Kurs #22</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/petla-for/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/petla-for/</guid><description>Pętla for w JavaScript</description></item><item><title>Pętle do...while oraz while w JavaScript: Szybki Kurs #24</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/petle-do-while-oraz-while/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/petle-do-while-oraz-while/</guid><description>Omówienie pętli do...while oraz while w JavaScript.</description></item><item><title>Pętle `for...of` oraz `for...in` w JavaScript: Szybki Kurs #23</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/petle-for-of-oraz-for-in/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/petle-for-of-oraz-for-in/</guid><description>Porównanie pętli `for...of` i `for...in` w JavaScript.</description></item><item><title>Porównanie tablic w JavaScript: Szybki Kurs #46</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/porownanie-tablic/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/porownanie-tablic/</guid><description>Różne metody porównywania tablic w JavaScript: referencje, wartości, obiekty, Lodash.</description></item><item><title>Poruszanie się po obiektach w JavaScript: Szybki Kurs #51</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/poruszanie-sie-po-obiektach/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/poruszanie-sie-po-obiektach/</guid><description>Różne sposoby na dostęp do właściwości obiektu w JavaScript: Object.keys, Object.values, Object.entries i pętla for...in.</description></item><item><title>Praktyczne przykłady AND i OR w JavaScript: Szybki Kurs #16</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/praktyczne-przyklady-and-i-or/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/praktyczne-przyklady-and-i-or/</guid><description>Praktyczne zastosowanie operatorów AND i OR w JavaScript na przykładach.</description></item><item><title>Prototyp funkcji w JavaScript: Szybki Kurs #60</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/prototyp-funkcji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/prototyp-funkcji/</guid><description>Funkcje w JavaScript jako obiekty, właściwość prototype, wywoływanie konstruktora funkcji, słówko new i sprawdzanie typu przez instanceof.</description></item><item><title>Referencja i porównanie obiektów w JavaScript: Szybki Kurs #54</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/referencja-i-porownanie-obiektow-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/referencja-i-porownanie-obiektow-javascript/</guid><description>Jak porównywać obiekty w JavaScript, uwzględniając porównywanie referencji i zawartości. Omówienie problemów i gotowych rozwiązań.</description></item><item><title>Rozszerzanie klas bazowych w JavaScript: Szybki Kurs #64</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/rozszerzanie-klas-bazowych/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/rozszerzanie-klas-bazowych/</guid><description>Rozszerzanie klas w ES6, tworzenie własnych błędów oraz różnice między operatorami typeof i instanceof w JavaScript.</description></item><item><title>Sortowanie w JavaScript: Szybki Kurs #43</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/sortowanie-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/sortowanie-w-javascript/</guid><description>Poznaj zasady działania metody sort w JavaScript i naucz się jej używać z komparatorem.</description></item><item><title>Spis treści - Kurs JavaScript</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/spis-tresci/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/spis-tresci/</guid><description>Spis treści do całego kursu Szybki kurs JavaScript</description></item><item><title>Wartość i typ string w JavaScript: Szybki Kurs #8</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/split-slice-i-inne-metody-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/split-slice-i-inne-metody-javascript/</guid><description>Z wartościami tekstowymi w JavaScript pracuje się bardzo często. Wartości tekstowe reprezentowane są jako typ prymitywny `string`.</description></item><item><title>Spread i rest operator z obiektami w JavaScript: Szybki Kurs #52</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/spread-i-rest-operator-z-obiektami-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/spread-i-rest-operator-z-obiektami-w-javascript/</guid><description>Przykłady użycia operatora spread do pracy z obiektami w JavaScript.</description></item><item><title>Tablice - array w JavaScript: Szybki Kurs #36</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/tablice-array/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/tablice-array/</guid><description>Wszystko, co musisz wiedzieć o tablicach w JavaScript: tworzenie, pobieranie, modyfikacja, usuwanie i czyszczenie.</description></item><item><title>Statyczne pola i metody w JavaScript: Szybki Kurs #62</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/statyczne-pola-i-metody/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/statyczne-pola-i-metody/</guid><description>Omówienie statycznych pól i metod w JavaScript.</description></item><item><title>Tablice - podstawowe operacje w JavaScript: Szybki Kurs #37</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/tablice-podstawowe-operacje/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/tablice-podstawowe-operacje/</guid><description>Poznaj metody tablic w JavaScript: dodawanie, usuwanie, wycinanie, łączenie, pobieranie indeksów i odwracanie.</description></item><item><title>Ternary operator w JavaScript: Szybki Kurs #19</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/ternary-operator/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/ternary-operator/</guid><description>Omówienie ternary operatora w JavaScript. Łączenie operatorów, przypadki użycia.</description></item><item><title>This i funkcje strzałkowe w JavaScript: Szybki Kurs #68</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/this-i-funkcje-strzalkowe/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/this-i-funkcje-strzalkowe/</guid><description>Wyjaśnienie jak działają funkcje strzałkowe (arrow functions) i &apos;this&apos; w JavaScript.</description></item><item><title>This w obiektach w JavaScript: Szybki Kurs #67</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/this-w-obiektach/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/this-w-obiektach/</guid><description>Dokładne spojrzenie na to, jak `this` zachowuje się w obiektach JavaScript. Omówienie przypadków użycia i zachowań w różnych kontekstach.</description></item><item><title>Tworzenie zmiennych w JavaScript: Szybki Kurs #1</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/tworzenie-zmiennych-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/tworzenie-zmiennych-w-javascript/</guid><description>Omówienie deklaracji zmiennych w JavaScript: `var`, `let` i `const`. Poznaj pierwsze pułapki i dowiedz się, kiedy używać poszczególnych deklaracji.</description></item><item><title>Typ boolean - typ logiczny w JavaScript: Szybki Kurs #4</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/typ-boolean-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/typ-boolean-w-javascript/</guid><description>Omówienie typu boolean w JavaScript, wartości true i false, konwersje i pułapki związane z obiektem Boolean.</description></item><item><title>Typy null i undefined w JavaScript: Szybki Kurs #3</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/typ-null-i-undefined-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/typ-null-i-undefined-w-javascript/</guid><description>Omówienie typów null i undefined w JavaScript: kiedy używać, różnice i jak sprawdzać.</description></item><item><title>Wartość i typ string w JavaScript: Szybki Kurs #7</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/typ-string-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/typ-string-w-javascript/</guid><description>Omówienie typu string w JavaScript, deklaracja, template literals, obiekt String oraz znaki ucieczki.</description></item><item><title>Wartości i typ number w JavaScript: Szybki Kurs #5</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/typ-number-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/typ-number-w-javascript/</guid><description>Omówienie typu number w JavaScript, format zapisu liczb, dokładność liczb dziesiętnych.</description></item><item><title>Typy w JavaScript: Szybki Kurs #2</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/typy-w-javascript/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/typy-w-javascript/</guid><description>Przegląd typów danych w JavaScript: prymitywne, obiektowe, funkcje i tablice.</description></item><item><title>Use strict w JavaScript: Szybki Kurs #29</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/use-strict/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/use-strict/</guid><description>Omówienie dyrektywy &apos;use strict&apos; w JavaScript.</description></item><item><title>Zakres blokowy w JavaScript: Szybki Kurs #26</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-blokowy/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-blokowy/</guid><description>Omówienie zakresu blokowego w JavaScript przed i po ES6 (ECMAScript 6).</description></item><item><title>Zakres funkcji w JavaScript: Szybki Kurs #27</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-funkcji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-funkcji/</guid><description>Zakres funkcyjny w JavaScript.</description></item><item><title>Zakres Globalny i Obiekt Globalny w JavaScript: Szybki Kurs #25</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-globalny-i-obiekt-globalny/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/zakres-globalny-i-obiekt-globalny/</guid><description>Omówienie zakresu globalnego i obiektu globalnego w JavaScript, zmienne globalne, funkcje i ich wpływ na działanie kodu.</description></item><item><title>Funkcja zawsze coś zwraca w JavaScript: Szybki Kurs #31</title><link>https://zacznijprogramowac.net/szybki-kurs-javascript/zwracanie-wartosci-z-funkcji/</link><guid isPermaLink="true">https://zacznijprogramowac.net/szybki-kurs-javascript/zwracanie-wartosci-z-funkcji/</guid><description>W JavaScript funkcje zawsze coś zwracają. Albo jest to wartość zwrócona jawnie przez słowo return, albo jest to wartość domyślna `undefined`.</description></item><item><title>Podsumowanie 1 tydzień treningu do DOZ Maraton 2020. #SprawnyProgramista</title><link>https://zacznijprogramowac.net/sprawny-programista/podsumowanie-1-tydzien-treningu-do-maratonu/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/podsumowanie-1-tydzien-treningu-do-maratonu/</guid><description>Pierwszy tydzień treningu za mną. Każdy tydzień zaczynam od poniedziałku.</description></item><item><title>Podsumowanie 2 tydzień treningu do DOZ Maraton 2020. #SprawnyProgramista #influencer</title><link>https://zacznijprogramowac.net/sprawny-programista/podsumowanie-2-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/podsumowanie-2-tydzien-treningu-do-doz-maraton-2020/</guid><description>Kolejny tydzień treningu do maratonu mija. Łącznie przetrenowanych 6 dni. Trochę się wydarzyło i sprawy nabierają tempa, dosłownie.</description></item><item><title>Podsumowanie 6 tydzień treningu do DOZ Maraton 2020. Życiówka 5km i Shin Splints. #SprawnyProgramista</title><link>https://zacznijprogramowac.net/sprawny-programista/podsumowanie-6-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/podsumowanie-6-tydzien-treningu-do-doz-maraton-2020/</guid><description>Szósty tydzień treningu do maratonu to mniej więcej połowa czasu. Ten tydzień był tygodniem regeneracji i lekkiej kompensacji.</description></item><item><title>Podsumowanie 3 tydzień treningu do DOZ Maraton 2020. #SprawnyProgramista</title><link>https://zacznijprogramowac.net/sprawny-programista/podsumowanie-3-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/podsumowanie-3-tydzien-treningu-do-doz-maraton-2020/</guid><description>Mija trzeci tydzień treningu do DOZ Maraton. Pojawiają się kolejni chętni na bieg 10km, który odbywa się razem z maratonem.</description></item><item><title>Podsumowanie 4 tydzień treningu do DOZ Maraton 2020. #SprawnyProgramista #mocne20</title><link>https://zacznijprogramowac.net/sprawny-programista/sprawny-programista-podsumowanie-4-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/sprawny-programista-podsumowanie-4-tydzien-treningu-do-doz-maraton-2020/</guid><description>Czwarty tydzień treningu za mną. Końcówka bardzo intensywna. Mocne treningi na siłowni i trochę mniej intensywności w bieganiu.</description></item><item><title>Podsumowanie 5 tydzień treningu do DOZ Maraton 2020. Realizujemy plan. #SprawnyProgramista </title><link>https://zacznijprogramowac.net/sprawny-programista/sprawny-programista-podsumowanie-5-tydzien-treningu-do-doz-maraton-2020/</link><guid isPermaLink="true">https://zacznijprogramowac.net/sprawny-programista/sprawny-programista-podsumowanie-5-tydzien-treningu-do-doz-maraton-2020/</guid><description>Kolejny tydzień treningowy, to już piąty. W tym tygodniu bez żadnych ekscesów. Wszystko zgodnie z planem.</description></item></channel></rss>