ES6 - the best of ⌨️ hello roman #22

Поділитися
Вставка
  • Опубліковано 19 жов 2024

КОМЕНТАРІ • 88

  • @krwawy5657
    @krwawy5657 3 роки тому +1

    Dostałem zadanie przed początkiem pracy ogarnąć tutorial Reacta i tam jest multum rzeczy o których mówisz, a ja nie rozumiałem. Wcześniej znałem tylko podstawy JS i teraz zaczynam czaić skąd i po co się tam te elementy wzięły. :D

  • @mirosawlasek7507
    @mirosawlasek7507 6 років тому +6

    Super wyjaśnione! Szczególnie z import/eksport :). Wydawało mi się to kiedyś trudniejsze, a po obejrzeniu odcinka uważam, że to prosta sprawa.

    • @helloroman
      @helloroman  6 років тому +2

      Miałem podobnie - totalnie nie rozumiałem czym one się różnią itd. dopóki nie zrozumiałem jakie to jest proste. Bo w innych kursach ludzie to jakoś tak pokrętnie czasem tłumaczą.

  • @agnescz4010
    @agnescz4010 6 років тому +3

    jak zwykle uwielbiam :) i "w nowych stringach jest o wiele wygodniej' :D osobiście uwielbiam ES6 i dla mnie jak zwykle twój film to fajna powtórka

    • @helloroman
      @helloroman  6 років тому +1

      Na tym fragmencie miałem takie ultra parsknięcie śmiechem, bo najpierw to powiedziałem, a dopiero potem zrozumiałem XD No ale wyciąłem co by nie zabić ludzi w słuchawkach.

  • @zbyszggo4626
    @zbyszggo4626 6 років тому +3

    Nareszcie sensowne wytłumaczenie czym jest es6

  • @kamilstaszewski8063
    @kamilstaszewski8063 6 років тому +1

    Jeden z najlepszych kanałów o programowaniu, jeśli chodzi o JS to według mnie top1 (na polski yt oczywiście). Quality content regularnie wrzucany. Fajna sprawa, że tak często wrzucasz, uważaj żeby sie nie wypalić. Tak trzymaj.

    • @helloroman
      @helloroman  6 років тому +2

      Nie wypalam nie wypalam, póki co się rozpędzam dopiero :D Dzięki wielkie!

  • @Arrantasar
    @Arrantasar 6 років тому +2

    Kolejny świetny odcinek! :) Gratuluję subskrypcji - szczególnie biorąc pod uwagę wąską działkę i polskojęzyczny charakter kanału!

    • @helloroman
      @helloroman  6 років тому

      Wielkie dzięki! :) Dopiero się rozpędzam

  • @poelover2024
    @poelover2024 4 роки тому

    Za Łzy szanuję

  • @kryzys9sz
    @kryzys9sz 5 років тому

    Romanie, bardzo dobrze, że jesteś na UA-cam, dzięki za pomoc i wiedzę 🖖

  • @wojciechglugla4385
    @wojciechglugla4385 6 років тому +2

    Tylko mnie tak ucieszyło, że dzięki destrukturyzacji swap zmiennych to wreszcie [a,b]=[b,a], dzięki czemu zmienna temp odeszła w zapomnienie? :D
    Fajnie, zwięźle i na temat!

    • @nivelis91
      @nivelis91 6 років тому

      Wcześniej też się dało bez temp ;) W ES6 jest tylko odrobinę bardziej elegancko.

  • @agusbrz78
    @agusbrz78 6 років тому

    Dzięki za kolejny odcinek, mam dwa pytania - czy sposoby dodane w ES6 do tworzenia obiektów jak "class", extend, constructor itd. są najlepsze, popularne, optymalne także z punktu widzenia node i frameworks. Nie ukrywam, że przemawiają do mnie, jako osoby programującej w Java i C++ najbardziej, ale po oglądnięciu kilku kursów ekspertów na Pluralsight mam sporo wątpliwości. A drugie - to jakie jest dobre/powszechnie stosowane w polskich firmach narzędzie do pisania testów jednostkowych dla Javascript. Pozdrawiam.

  • @menow1893
    @menow1893 5 років тому

    Ten odcinek to rewelacja. Dzięki.

  • @mtyrio
    @mtyrio 5 років тому

    Świetnie wytłumaczona destrukturyzcja!

  • @mattsone2772
    @mattsone2772 5 років тому

    Coś pięknego! Romanie kiedy wydasz swój kurs z JS?? :)

  • @mateuszpodgorski6021
    @mateuszpodgorski6021 6 років тому +2

    Polski odpowiednik backticksa ` to "gravis" :)
    Mysle ze poza dobrym przygotowaniem merytorycznym Twoich odcinkow, duzy wplyw na sukces kanalu ma estetyka, spojnosc i wyczucie z jakimi tworzysz i montujesz filmiki. Profesjonalna robota, tak trzymaj Roman , pozdrawiam :)

    • @helloroman
      @helloroman  6 років тому

      Mateusz Podgorski dzięki wielkie ♥️♥️♥️ bardzo mi miło

  • @Ilidan1985
    @Ilidan1985 5 років тому +1

    Parsknąłem przy import Roman ass, Roman string... :D :D :D

  • @karoltrzcinski8171
    @karoltrzcinski8171 6 років тому +8

    uhuhu #22 i 22 minuty. Przypadek? nie sondze...

  • @bjgjuiuguoojpoo
    @bjgjuiuguoojpoo 6 років тому +34

    K*wa! Jak to jest, że jak oglądam Ciebie, albo Samuraja, to nagle jakoś wszystko kumam i staje się jasne...Naprawdę się męczę przy innych tutkach/materiałach. Jednak sama wiedza to jedno, a umiejętność przekazywania jej to drugie.

    • @arturoarcik5253
      @arturoarcik5253 6 років тому +4

      Ja też przylazłem do Romana od Samuraja :-)

    • @bjgjuiuguoojpoo
      @bjgjuiuguoojpoo 6 років тому +2

      Ja Samuraja nie zostawię! Ta poliamoria mi się po prostu sprawdza. 😉

    • @marcinwachcinski1096
      @marcinwachcinski1096 6 років тому +3

      WhiskeyEchoBravo Spróbuj ją rozszerzyć jeszcze o Piotra Palarza (również JS i pochodne) z Eduweb.

    • @bjgjuiuguoojpoo
      @bjgjuiuguoojpoo 6 років тому

      Marcin Wachcinski No właśnie on do mnie nie trafia

    • @siemik
      @siemik 4 роки тому

      Mam tak samo. Własnie robię kurs Reacta Romana i nic lepszego nie widziałem w tym temacie. Tylko trzeba pamiętać że w nauce jest takie pojęcia jak "illusion of competence". Czasem myślisz ze coś wiesz, ale jak przychodzi zadanie do wykonania to jednak weryfikuje ono że nie wiesz 😄😅

  • @michamaciejewski8895
    @michamaciejewski8895 6 років тому +1

    @Roman, do takich tutków idealne było by użycie Quokka.js just like MPJ'a. To fajnie ułatwia pracę i pokazywanie takich rzeczy. W dodatku wersja na bogato wspiera moduły ;)

    • @helloroman
      @helloroman  6 років тому

      Mam nawet zainstalowane, ale wersja płatna to jest jakiś żart :D

  • @riskzerobeatz
    @riskzerobeatz 6 років тому +2

    Super odcinek. Dobra robota. :D

  • @Mistersmietanka12
    @Mistersmietanka12 5 років тому

    Łeee, łatwe te java skrypty

  • @mfst100
    @mfst100 2 роки тому

    Z tego filmu mogę nauczyć się starych sposobów, aby działało na starych przeglądarkach. W nosie z nowościami.

    • @helloroman
      @helloroman  2 роки тому

      Zostawiłeś komentarz pod 4-letnim odcinkiem misiu

    • @mfst100
      @mfst100 2 роки тому

      @@helloroman sam jesteś misiu.

    • @helloroman
      @helloroman  2 роки тому

      @@mfst100 dasz się zaprosić na kawę i wuzetkę?

    • @mfst100
      @mfst100 2 роки тому

      @@helloroman Jasne. ...o ile nie zostałem dwuznacznie zrozumiany...

  • @jeyjey818
    @jeyjey818 6 років тому

    Hej robil bys poradnik jak zaczac tworzyc aplikacje mobilne w react native?? I moze jakis krotki wstep do electrona?? Bardzo prosz

  • @olaf9374
    @olaf9374 6 років тому

    Siema Roman! Jestem w tech. informatycznym, zainteresowany typowym programowaniem webowym natrafiłem na twój kanał, robisz dobrą robotę! Moje pytanie jest następujące, czy tzw "papierek" jest ważny w dalszej karierze programisty, czy może bardziej liczą się umiejętności? Warto iść na studia w tym kierunku czy może zostać skupić się na samodzielnym kształceniu?
    Może coś podpowiesz ;) Pozdroo!

    • @agusbrz78
      @agusbrz78 6 років тому

      Najważniejsze są umiejętności, które są sprawdzane podczas zadań rekrutacyjnych/rozmów kwalifikacyjnych. Ale dla części firm posiadanie dyplomu wyższej uczelni może być czynnikiem decydującym, aby cię na tą rozmowę kwalifikacyjną zaprosić. Roman ma także dyplom - dziennikarstwa, ale w sumie w jakimś stopniu jest to pokrewne z front-webem ;). Na twoim miejscu wybrałabym wyższą szkołę informatyczną, która posiada kierunek - technologie webowe i co najważniejsze ma dobrą opinię wśród pracodawców.

  • @krychaxp
    @krychaxp 4 роки тому

    czy określając funkcję z nazwą (np. rob=()=>{} )to trzeba na początku dawać const?

    • @MarcinoPL24
      @MarcinoPL24 4 роки тому +1

      Tak, musisz zadekretować zmienną (stała).

  • @devman5813
    @devman5813 6 років тому +2

    Roman programowania no i odcinek dobryXD

  • @MrPatrykNowak
    @MrPatrykNowak 6 років тому

    Fajoski odcinek. Co to za edytor? :)

    • @helloroman
      @helloroman  6 років тому

      Hej, dzięki! :) Webstorm w trybie prezentacyjnym

  • @roadtosleep
    @roadtosleep 6 років тому +1

    czy moglbys zrobić film o tym czym w sumie w pracy frontend dewelopera zajmuje się taki junior? zarówno w pracy w firmie jak i freelancerzy

    • @helloroman
      @helloroman  6 років тому

      To się bardzo różni w każdej firmie, ale postaram się coś powiedzieć :)

  • @sylwesterjot921
    @sylwesterjot921 4 роки тому

    Panie Romanie, ile cali ma ten monitor Della? Pozdrawiam.

  • @oziocb
    @oziocb 6 років тому

    Super

  • @stefanwichura3405
    @stefanwichura3405 6 років тому

    Witam jestem kompletnie początkujący ale ta składnia przypomina typescript :D

  • @poelover2024
    @poelover2024 4 роки тому

    Tak zaczęła się, wakacyjna przygoda on był jeszcze młody i onaaa była młoda(...) Kiedyś to była muzyka, chwytająca za serce. Nie to co teraz dziadostwo. Btw, gdybyś robił kolejny odcinek o tych nowych możliwościach itd, to wiedz że jednego widza masz z automatu - mnie.

  • @exploringcrypto6609
    @exploringcrypto6609 4 роки тому

    jak odkomentować kilka lini na raz?

  • @TikTalk
    @TikTalk 6 років тому +1

    Okazuje się, że backtick to po polsku *GRAWIS* :)

  • @masztan
    @masztan 6 років тому

    W funkcjach strzałkowych, gdy jest jeden argument, tez nie trzeba ubierać tego w nawias, tj:
    const returnName4 = name => `My name is ${name}`;

    • @helloroman
      @helloroman  6 років тому +1

      Już ktoś o tym pisał - to jest kwestia przyjętego code style. W paru projektach mieliśmy przyjęte, że robimy wszędzie nawiasy, a np. w obecnym piszemy bez. To już taki detal w zasadzie. Plus jest taki, że jak robisz destructuring to i tak musisz robić nawiasy, więc masz je wszędzie

    • @masztan
      @masztan 6 років тому

      Spoko, ale warto, żeby inni też wiedzieli, że jest to poprawne. Bo mogą się spotkać w jakimś kodzie i będzie lekkie zmieszanie :)

  • @sztos88
    @sztos88 6 років тому +2

    Fajny film (nawet nie wiem o co chodzi hehe)

  • @antero7680
    @antero7680 6 років тому

    Dlaczego arrow functions nie działają nadal prawidłowo czasem? skrypt który dodaje usuwa coś w pliku html, który jest wyeksportowany tak jak na odcinku, po dodaniu => zamiast function kod się wysypuje. W tym projekcie nie używałem gulpa etc

    • @helloroman
      @helloroman  6 років тому

      Wrzuć cały projekt na jakieś repo i podrzuć, bo tak to możemy sobie dywagować do woli nad przyczynami :)

    • @antero7680
      @antero7680 6 років тому

      @@helloroman github.com/snaqu/online-order-pizza

    • @mateuszmagda6522
      @mateuszmagda6522 6 років тому

      @Antero gdzie Ty tam masz arrow function? Jeśli chcesz użyć arrow function to definiujesz sobie przykładowo const checkCircle = (radius) => radius > 0; Pierwszy nawias to argumenty wejściowe, a to co po strzałce to Twój return. Możesz też po strzałce wstrzelić blok kodu {..........; return .............;};

    • @antero7680
      @antero7680 6 років тому

      @@mateuszmagda6522 nie ma nigdzie funkcji strzałkowych bo jak były to nie działało dlatego zmieniłem na tak jak jest

  • @Aaron-zt4ic
    @Aaron-zt4ic 5 років тому

    Zapomniałeś o domyślnych wartościach dla destrukturyzacji array-ów developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment#Default_values :P

  • @ilyaoleksiuk6958
    @ilyaoleksiuk6958 5 років тому

    Все зрозуміло 👨🏻‍💻

  • @anonim1079
    @anonim1079 3 роки тому

    4:50 z tego co wiem to jest grawis, przynajmniej ja tak to nazywam :v

  • @kamilniepamietam9543
    @kamilniepamietam9543 6 років тому

    Roman, będzie coś o redux/vuex?

    • @helloroman
      @helloroman  6 років тому

      W przyszłości na bank :) Tylko nie wiem jeszcze jak odległej

    • @kamilniepamietam9543
      @kamilniepamietam9543 6 років тому

      @@helloromanczekam czekam i trzymam kciuki :p

    • @michalmalinowski1297
      @michalmalinowski1297 5 років тому

      Vuex dziś użyłem pierwszy raz w projekcie jakimkolwiek. Reakcja:
      O, super. Fajnie wygląda. Potem w piczkę nie działało. Potem nie działało bardziej. Teraz mam zagadkę. To się hot reloaduje czy nie :D

  • @xana8062
    @xana8062 6 років тому +1

    Ja sie pytam gdzie async/await? :D

    • @xana8062
      @xana8062 6 років тому

      Rafał Rybicki W sumie racja, my bad.

  • @seveto3911
    @seveto3911 2 роки тому

    4:54 ` grawis

  • @TheBobson1111
    @TheBobson1111 6 років тому

    Fava = java? ;)

    • @helloroman
      @helloroman  6 років тому

      FavaScript to z kolei mój ulubiony język

  • @mateuszj47
    @mateuszj47 6 років тому

    Znak używany w template string to 'grawis'

    • @helloroman
      @helloroman  6 років тому

      :O ło panie, pierwsze słyszę nawet. Dzięki!

    • @michalmalinowski1297
      @michalmalinowski1297 5 років тому

      Do tej pory uważałem, że to tylda xD

  • @CopyPasteYoyoTricksTutorials
    @CopyPasteYoyoTricksTutorials 6 років тому +2

    ` - grawis

  • @arturoarcik5253
    @arturoarcik5253 6 років тому

    Q: Czy jest coś do testowania kodu?
    A: Jest!

  • @TheMoviesfable
    @TheMoviesfable 6 років тому

    Interpolacją się pochwali, a zamiast konkatenacji mówi dodawanie ;P no offence

    • @helloroman
      @helloroman  6 років тому

      Panie! Język bym se połamał XD

  • @theMGKPL
    @theMGKPL 3 роки тому

    Ten apostrof to tylda