Kurs JavaScript odc. 3: Gra w wisielca. Przetwarzanie łańcuchów

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ย. 2024
  • Jeżeli masz ochotę zobaczyć więcej naszych filmów, podcastów i artykułów w coraz lepszej jakości, to zachęcamy do pozostawienia subskrypcji, a także do odwiedzenia prowadzonych przez nas witryn oraz do polubienia fanpage'u Pasji informatyki na Facebooku.
    🔔 Subskrybuj - bit.ly/pasja-sub
    Jeśli masz ochotę wesprzeć to co robimy, to możesz:
    🖐 Zostać Patronem - patronite.pl/p...
    ☕️ Ufundować nam wirtualną kawę - buycoffee.to/p...
    👉 Fanpage na Facebooku - bit.ly/pasja-fb
    👉 Profil Patronite - patronite.pl/p...
    👉 Lista Patronów - pasja-informaty...
    👉 Donacje na blogu - miroslawzelent....
    👉 Harmonogram publikacji - bit.ly/pasja-ha...
    👉 Kontakt z nami - pasja-informaty...
    👉 Współpraca reklamowa - bit.ly/pasja-ws...
    👉 Kursy video dla technikum - pasja-informaty...
    👉 Blog informatyczny - miroslawzelent.pl
    👉 Trenażer egzaminacyjny - egzamin-informa...
    👉 Egzamin-E13.pl - egzamin-e13.pl
    👉 Forum dyskusyjne - forum.pasja-in...
    👉 Witryna podcastowa - podcast.pasja-i...
    👉 Twitter MZ - / miroslawzelent
    👉 Twitter DS - / stelmach_damian
    Trzeci odcinek kursu pozwoli nam zrozumieć jak w JavaScript przetwarzane są napisy, czyli tzw. łańcuchy (stringi). Oczywiście moglibyśmy przetestować zachowanie się łańcuchów na jakichś przykładowych sentencjach, ale to by było nudne. Zamiast zajmować się na sucho takimi klasykami, wypłyńmy na nieco głębszą wodę i zróbmy sobie dzisiaj grę komputerową, która będzie operować na łańcuchach. Znamy ją myślę wszyscy - nazywa się wisielec (albo szubienica).
    💾 POBIERZ PLIKI Z ODCINKA:
    miroslawzelent....
    📑 CODE REVIEW NA FORUM:
    bit.ly/code-rev...
    🎵 MUZYKA:
    Muzyka w intro:
    Runaways - TH-cam Audio Library: • Runaways | TH-cam Aud...
    Muzyka z podsumowania:
    Crimson Fly - Huma-Huma: • Video
    #pasjainformatyki #programowanie #kursjavascript

ความคิดเห็น • 390

  • @hkktr
    @hkktr 7 ปีที่แล้ว +121

    Polecam dodać do css'a linijki (np. pod element body):
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    Zapobiegają one możliwości zaznaczania tekstu, co bardzo denerwuje przy wciskaniu kilkakrotnie jednego przycisku. Estetyczniej wtedy to wygląda 😃

    • @ukaszkarmelita6388
      @ukaszkarmelita6388 6 ปีที่แล้ว +2

      Dzięki! fajny pomysł

    • @lukaspl12
      @lukaspl12 6 ปีที่แล้ว +2

      Genialne :D właśnie irytowało mnie to od samego początku pojawienia się literek alfabetu :D

    • @czawiel
      @czawiel 6 ปีที่แล้ว +2

      fajnie! :D

    • @policeman5121
      @policeman5121 5 ปีที่แล้ว +2

    • @hkktr
      @hkktr 4 ปีที่แล้ว

      @@Mikoaj-wo6uv Jasne, że tak, później się sięga po bardziej zaawansowane narzędzia, które ułatwiają życie ;) Te lekcje to tylko wstęp do programowania webowego :P

  • @rvrzx
    @rvrzx 2 ปีที่แล้ว +13

    jechanie po Internet Explorerze to coś pięknego, oprócz nauki można jeszcze się pośmiać w pewnym momencie:))

  • @krzysztofbolek6304
    @krzysztofbolek6304 8 ปีที่แล้ว +16

    To już mój kilkunasty odcinek Mirosława- Pasji Informatyki i zauważam prawidłowość w tym, iż najlepiej w celu wykorzystania owej wiedzy w praktyce wpaść na własny pomysł w którym moglibyśmy wykorzystać zdobytą wiedzę niż bacznie powtarzać krok za krokiem to co robi Mirosław- jeżeli jednak już nie wpadniemy na ten pomysł z doświadczenia radzę spróbować zrobić omawiany problem następnego dnia ( to jest nie tyle że dobre sprawdzenie nabytych umiejętności co myślenia samodzielnego). Pozdrawiam i dziękuję za kolejną dawkę przydatnej wiedzy!

  • @SpeedCorePL
    @SpeedCorePL 9 ปีที่แล้ว +71

    Najlepszy polski kanał z kursami na TH-cam!
    Dziękuje, że jesteś i tworzysz filmy ;)

  • @Pprzemo77
    @Pprzemo77 9 ปีที่แล้ว +37

    Wow. Szacun dla Pana, że chce się panu tak tłumaczyć każdą linijkę :D wiele osób by psychicznie nie wytrzymało tego, a pan daje rade i dzięki temu można się za darmo i w prosty sposób nauczyć JS i wielu innych programów. Nawet ja, który z html czy js miałem do czynienia tylko w gimnazjum na lekcjach informatyki, teraz mogę się czegoś na poważnie nauczyć :D

  • @megaQpa1
    @megaQpa1 9 ปีที่แล้ว +102

    Trzeba mieć łeb jak sklep żeby zapamiętać te wszystkie języki, szacun Mirek!

    • @pcmateusz7921
      @pcmateusz7921 9 ปีที่แล้ว +58

      +Krzysowsky Gdy sie nauczysz jednego jezyka , to z nastepnymi jest latwiej

    • @urbix0166
      @urbix0166 6 ปีที่แล้ว +2

      Wystarczy opanować tylko C++

    • @miloszk4370
      @miloszk4370 5 ปีที่แล้ว +1

      @@urbix0166 obiektówka c++ na perfect i sobie poradzisz z każdym językiem, to tylko kwestia przerzucenia sie na inne biblioteki

    • @mariusz5938
      @mariusz5938 5 ปีที่แล้ว +4

      najważniejsze to złapać zajawkę

  • @tomeksimba5687
    @tomeksimba5687 8 ปีที่แล้ว +37

    Szkoda że nie mam takiego nauczyciela w szkole :/ Dobra robota !

  • @sylwesterpudelski7471
    @sylwesterpudelski7471 2 ปีที่แล้ว +7

    nie wiem, czy już ktoś o tym pisał, ale znalazłem szybszą metodę na wrzucenie tych wszystkich liter alfabetu. Zamiast tablicy możemy użyć zmiennej
    var litery="AĄBCĆDEĘFGHIJKLŁMNŃOÓPQRSŚTUVWXYZŹŻ";
    a potem już w pętli użyć po prostu
    tresc_diva = tresc_diva +'' +litery.charAt(i)+ '';
    jeśli się mylę, to proszę o sprostowanie, mi w każdym razie zadziałało ;) i nie trzeba wtedy wypisywać każdego indeksu tablicy ;)

  • @solindek
    @solindek 4 ปีที่แล้ว +6

    kiedyś myślałem że JavaScript to ciąg znaków które nic nie znaczą teraz rozumiem o wiele więcej :0 Dziękuje

  • @R173N
    @R173N 7 ปีที่แล้ว +6

    Dzięki Tobie, spodobało mi się programowanie!! Dzięki :)

  • @volvopm7007
    @volvopm7007 2 ปีที่แล้ว +1

    'Paczacz' 🤣 debest 👍
    A tak poza tym to ma Pan niesamowity DAR nauczania, Dziękuję i pozdrawiam.

  • @bartoss92
    @bartoss92 9 ปีที่แล้ว +1

    Budzę się w dzień po moim przyjęciu 18-stkowym i widzę nowy odcinek. Miło dostać prezent od samego Pana Mirosława :)

  • @Damien31
    @Damien31 2 ปีที่แล้ว

    Pan jest najlepszy w tym co robi czyli w genialnym wytłumaczeniu krok po kroku i co z czymś się je. Osoba która dopiero uczy się takiej formy programowania od zero może zostać geniuszem w programowaniu. Pozdrawiam i dziękuje za tak święte przekazanie wiedzy, będę szlifował javascript :D. Udało mi się zrobić szubienice i na spokojnie będę analizował linie kodu, aby zrozumieć dokładnie co z czym się gryzie.

  • @blendered2147
    @blendered2147 6 ปีที่แล้ว

    Najlepszy poradnik o JS w internecie! Panie Mirosławie, bardzo dziękuje!

  • @wojciechnajda3417
    @wojciechnajda3417 7 ปีที่แล้ว +2

    Świetny materiał, aż głowa mnie boli od ilości wiedzy :)

  • @vxsniffer
    @vxsniffer 7 ปีที่แล้ว

    nie każdy zdaje sobie sprawę ile pracy wymaga przygotowanie tutoriala z takim flow i jednocześnie wysoką wartością merytoryczną... szacun :-)

  • @jakubparlej2216
    @jakubparlej2216 4 ปีที่แล้ว

    Niesamowity kurs na wstęp do programowania w JavaScript! Dzięki 👍⚡

  • @lubiezartowac1300
    @lubiezartowac1300 4 ปีที่แล้ว

    Mirek dziękuję za bardzo cenną wiedzę, jesteś jednym z lepszych nauczycieli jakichkolwiek widziałem, naprawde duży szacun!
    Jeszcze raz dziękuję i życzę dalszych sukcesów na rozwój Twojego kanału na TH-cam!!
    Pozdrawiam, Daniel

  • @klaudiaromae4511
    @klaudiaromae4511 5 ปีที่แล้ว

    Obecnie uczęszczam na kurs z programowania webowego. Mając porównanie mogę śmiało i nieco z przykrością powiedzieć - z Pana filmików zrozumiałam więcej, niż z któregokolwiek, bardzo kosztownego dnia na moim programistycznym bootcampie. Jest Pan bardzo dobrym nauczycielem!

    • @Pasjainformatyki
      @Pasjainformatyki  5 ปีที่แล้ว

      Dzięki za dobre słowo, powodzenia w nauce programowania webowego 🙂👍 Zawsze warto zajrzeć do przeróżnych źródeł, każde przekazuje nieco odmienną perspektywę. Pozdrawiam, MZ

  • @viajador100
    @viajador100 6 ปีที่แล้ว

    Kolejna doskonala lekcja. Brawo. Oby tak dalej.

  • @cepeu2034
    @cepeu2034 9 ปีที่แล้ว

    Świetny film, cieszę się, że w nim skupił się pan bardziej na innej możliwości wykorzystania wiedzy, którą już mamy. Pozdrawiam.

  • @lucjankorkosz9758
    @lucjankorkosz9758 8 ปีที่แล้ว +1

    Super kanał, czekam z niecierpliwoscią na kolejne materiały.

  • @marekzaborowski1194
    @marekzaborowski1194 5 ปีที่แล้ว

    Bardzo dobry odcinek. Zacząłem odczuwać potrzebę regularnego wspierania tego kanału jakąś kwotą pieniężną. To się wam należy jak mało komu.

  • @piotrkubicki6921
    @piotrkubicki6921 2 ปีที่แล้ว

    6 lat mija a kurs bardzo fajny. Super się słucha. Merytorycznie. Ciąg szkolenia bardzo dobrze opracowany. Wciąga jak Prison Break a dla pokolenia milenialsów Gra o Tron :D
    Polecam tego TH-cam-wicza :D

  • @ireneusztomczyk
    @ireneusztomczyk ปีที่แล้ว

    Dziekuję za ten sposób prowadzenia tego kursu.

  • @BartnLotus
    @BartnLotus 7 ปีที่แล้ว +13

    Stan przytłoczenia kanciastością

  • @gustyjasiek3475
    @gustyjasiek3475 5 ปีที่แล้ว +1

    Mistrzostwo... dziękuję ☺

  • @metofree
    @metofree 5 ปีที่แล้ว

    Swietna robota i super tlumaczenie zawilych kwestii. Dzieki!

  • @piotrekk1522
    @piotrekk1522 7 ปีที่แล้ว

    Panie Mirosławie, bardzo ciekawy i bogaty w wiedzę odcinek, połączony z bardzo fajnym przykładem praktycznym. Serdecznie dziękuję. Z wielką ciekawością oglądam tworzone przez Pana odcinki poświęcone nauce programowania. W tym była dodatkowa frajda - tworzenie gry :) Pozdrawiam Pana serdecznie :)

    • @Pasjainformatyki
      @Pasjainformatyki  7 ปีที่แล้ว

      +Piotrek K Dzięki za miłe słowa, również pozdrawiam. MZ

  • @Virgus66
    @Virgus66 9 ปีที่แล้ว +2

    No nareszcie !!! zabieram sie za ogladanie !!!

  • @tomaszgrabski7715
    @tomaszgrabski7715 3 ปีที่แล้ว +1

    Świetny odcinek na walentynki heheh :D
    Standardowo, jakbyś wlewał mi wiedzę do głowy, dziękuję! :D Masz super teaching skill'a! Jesteś najlepszym nauczycielem jakiego miałem! Co ja zrobię jak się kursy skończą... ;)

  • @Masteroxify
    @Masteroxify 8 ปีที่แล้ว +1

    Zajebistee. Jesteś świetny. Najlepszy nauczyciel jakiego znam :D
    Gratki za robotę, którą odwalasz dla nas ;)

  • @marcis8209
    @marcis8209 8 ปีที่แล้ว +1

    Proszę Pana, chciałbym Panu podziękować za to, że zrodził Pan we mnie chęć do porzuconego pisania stron. Chcę dodać także, że bardzo dobrze Pan tłumaczy, wyjaśnia: na przykład co to jest tajemniczy ciąg Febunaciego. Lubię także w Pańskich filmikach humor. Umie Pan także dobrze wytłumaczyć. Dziękuje jeszcze raz i czekam na kolejny filmik z kursu, bo już wszystko obejrzałem na kanale.

  • @qb8608
    @qb8608 7 ปีที่แล้ว

    Mirku!
    Przede wszystkim serdecznie Ci dziękuję za to, że jesteś i robisz to, co robisz na YT. :)
    Dzięki twoim materiałom nawet taki stary dziad jak ja mógł nauczyć się czegoś, co wydawało się do niedawna niemożliwe do zrozumienia. Twoja umiejętność tłumaczenia jest Twoim niezaprzeczalnym charyzmatem.
    Wisienką na torcie mistrzowskiego tłumaczenia jest pozostawienie projektu w takiej formie, która jest w pełni funkcjonalna, ale pobudza do dalszej twórczej inwencji. :) Piękne.
    Ja dla przykładu podłączyłem Wisielca do Wiki, wyciągając z niej przy pomocy fetch() i jej własnej API bazę blisko 1000 polskich przysłów i czyszcząc ją ze śmieci przy pomocy RegExa. Oczywiście czuję się teraz jak rasowy programer, bo pracowałem nad tym do 4 rano. :D
    Teraz przede mną zastąpienie generowanego przez pure JS kodu html przy pomocy potęgi AngularJS, dodanie poziomów trudności itd. ;)

  • @kajetankula1868
    @kajetankula1868 5 ปีที่แล้ว

    GG najlepszy poradnik dzięki tobie uczę się z radością nowych języków

  • @Adichigahara
    @Adichigahara 4 ปีที่แล้ว

    genialny tutorial... na zajeciach u mnie od razu pocisneli z grubymi tematami JSa gdzie ja nawet dobrze podstaw nie ogarnialem i robilem wszystko na czuja - korzystajac z gotowcow - to jest spoko ale na krotka mete. A tu po prostu mozna skumac wszystko

  • @volodymyrsanotskyi3473
    @volodymyrsanotskyi3473 3 ปีที่แล้ว +1

    *Dziękuję za kurs!)*

  • @adigrawmciwymiata
    @adigrawmciwymiata 9 ปีที่แล้ว +51

    kawały o Explorerze wymiatają :D

    • @Kingslayer0023
      @Kingslayer0023 7 ปีที่แล้ว +8

      w explorerze ta strona i tak nie działa wiec zżarty o nim sa prawdziwymi faktami XD

    • @kamilmilewski4152
      @kamilmilewski4152 4 ปีที่แล้ว

      @@Kingslayer0023 a po co ma działać jak nikt IE nie używa

    • @Kingslayer0023
      @Kingslayer0023 4 ปีที่แล้ว +3

      @@kamilmilewski4152 Uwierz, że znajdą się osoby, które używają 🤔

  • @dadasss69
    @dadasss69 4 ปีที่แล้ว +1

    "...wraz z praktyką przychodzi takie afgańskie widzenie..." :D Made my day!

  • @Logarytms
    @Logarytms 9 ปีที่แล้ว +33

    Nie rozumiem, jak można dać temu filmowi łapkę w dół :(

    • @jakubschulz4353
      @jakubschulz4353 5 ปีที่แล้ว +3

      idiotów nie brakuje ;)

    • @escreamy
      @escreamy 5 ปีที่แล้ว +8

      konkurencja, która za takie kursy bierze hajs - tak obstawiam...

    • @gwidon4251
      @gwidon4251 4 ปีที่แล้ว +3

      ktoś kto nie rozumie ;)

    • @confuze1500
      @confuze1500 3 ปีที่แล้ว +1

      To byli użytkownicy IE

  • @sylwekn7193
    @sylwekn7193 9 ปีที่แล้ว

    Kawał świetnej i fachowej roboty, no i oczywiście wszystko w jasny i przystępny sposób wytłumaczone:) Pozdrawiam i czekam na kolejne publikacje na YT.

  • @chesterxp508
    @chesterxp508 7 ปีที่แล้ว

    Super seria. Świetny prowadzący. Czekamy na kolejne odcinki z JS.

  • @biaowasy3143
    @biaowasy3143 8 ปีที่แล้ว

    Jest pan genialny w swojej prostocie tlumaczenia :) pana filmiki regularnie magluje przygotowujac sie do kursu frontendowego aby zdac go jak najlepiej licze na dalsze odcinki z html/css/js i moze cos z jquery bo kurs juz w kwietniu :P
    Pozdrawiam

  • @creible77
    @creible77 6 ปีที่แล้ว +2

    Świetny materiał :-)

  • @idid4364
    @idid4364 9 ปีที่แล้ว

    Całkiem dobry tutorial. Gratuluje cierpliwości i wytrwałości w spokojnej zrównoważonej nauce. Powodzenia i pozdrawiam.

  • @dawidrezmer4886
    @dawidrezmer4886 3 ปีที่แล้ว

    Super kanał, super filmy!

  • @janusz4204
    @janusz4204 9 ปีที่แล้ว

    no w koncu cos na co czekalem :) Wiecej wiecej wiecej Panie Miroslawie

  • @DeathBot14
    @DeathBot14 9 ปีที่แล้ว +1

    Super odcinek!

  • @polakarczewska7428
    @polakarczewska7428 5 ปีที่แล้ว +1

    super filmik!

  • @metofree
    @metofree 5 ปีที่แล้ว

    Swietny kurs. Dziekuje!

  • @Przemekcyklop123
    @Przemekcyklop123 9 ปีที่แล้ว

    Dzięki wilkie za kolejny odcinek !

  • @rafalczygier96
    @rafalczygier96 2 ปีที่แล้ว

    Drobna nieścisłość - polski alfabet kończy się na "ż" a nie na "ź" jak to zostało pokazane na filmie. Poza tym drobiazgiem naprawdę świetna robota, dzięki!

  • @kamilbrodowski1692
    @kamilbrodowski1692 ปีที่แล้ว

    koks odcinek!!!

  • @krzysiekchorzempa9783
    @krzysiekchorzempa9783 9 ปีที่แล้ว

    W charAt() podał Pan liczbę uwzględniając numerację od zera, ale kiedy Pan tłumaczył to, podał liczbę uwzględniając numerację od jedynki. A tak poza tym, to odcinek naprawdę świetny!
    Pozdrawiam

  • @Tismass
    @Tismass 9 ปีที่แล้ว +2

    Fajna tapeta i świetny pomysł na odcinek ;)

  • @marcinbiaecki9731
    @marcinbiaecki9731 6 ปีที่แล้ว

    Świetny kurs! :) Dzięki!

  • @asix3632
    @asix3632 4 ปีที่แล้ว +1

    Wszystko działa MEGA

  • @shikamaru4271
    @shikamaru4271 3 ปีที่แล้ว

    Dziękuję za ten kurs :D

  • @pr0way
    @pr0way 9 ปีที่แล้ว

    Jej! Nowy odcinek.
    Szczerze mówiąc myślałem, że zamiast zamiany klawiatury na napis "Tak jest!"/"Przegrałeś!" będzie to wyświetlone za pomocą alertu ale również fajnie wyszło.

    • @adigrawmciwymiata
      @adigrawmciwymiata 9 ปีที่แล้ว

      +Tpk Games Chcesz to zedytuj (zresztą myślę, że to zrobiłeś) ;)

  • @patryx589
    @patryx589 9 ปีที่แล้ว +1

    Dobry odcinek! Czekma na kolejne ;D

  • @michaborski7383
    @michaborski7383 8 ปีที่แล้ว

    jak sie Pana dobrze słucha, aż chce się uczyć. Może w robocie mi się przyda :)

  • @wojciechwojtowicz2504
    @wojciechwojtowicz2504 8 ปีที่แล้ว +1

    Dziękuję, Panie Profesorze, to zaprawdę FRAJDA!!! :D

  • @burningcrushader
    @burningcrushader 7 ปีที่แล้ว

    Swietne jak zawsze, pozdrawiam i czekam na wiecej!

  • @pmjbricks9132
    @pmjbricks9132 3 ปีที่แล้ว

    świetnie wytłumaczone, sporo się nauczyłem :)

  • @DyhaOUT
    @DyhaOUT 7 ปีที่แล้ว

    Kolejny świetny film!

  • @krzysztofrzepecki6389
    @krzysztofrzepecki6389 9 ปีที่แล้ว

    Dzięki za świetny kurs :)

  • @backfaceHD
    @backfaceHD 9 ปีที่แล้ว +1

    Zajebiste super kanał polecam :)

  • @mix091
    @mix091 9 ปีที่แล้ว +1

    \o/ Nareszcie nowy odcinek :D
    Czekam na 3 z baz danych =)

  • @linux6526
    @linux6526 9 ปีที่แล้ว

    Super !
    Więcej

  • @Mateuszpl2
    @Mateuszpl2 9 ปีที่แล้ว

    Nie mogłem się już doczekać nowego wideo!

  • @michaborski7383
    @michaborski7383 8 ปีที่แล้ว +62

    litery w jednej lini kodu:
    var litery = ["A","Ą","B", "C", "Ć","D", "E", "Ę", "F", "G", "H", "I", "J", "K", "L", "Ł", "M", "N","Ń", "O","Ó", "P","Q","R", "S","Ś", "T", "U", "V","W", "X", "Y", "Z", "Ź", "Ż"];

    • @mr.clickable3899
      @mr.clickable3899 7 ปีที่แล้ว

      e nie var[] litery = {A,B,C} . Jak w javie :)

    • @3paszczak
      @3paszczak 6 ปีที่แล้ว +11

      var lettering ="AĄBCĆDEĘFGHIJKLŁMNŃOÓPQRSŚTUVWXYZŻŹ"; jeszcze szybciej :D

    • @jaca-k
      @jaca-k ปีที่แล้ว

      @@3paszczak w takim przypadku zmienna lettering to nie tablica tylko ciąg znaków, więc indeksowanie może przynosić niespodziewane efekty, jak powiedziano w filmie

    • @bartoszraczkowski241
      @bartoszraczkowski241 ปีที่แล้ว

      porządny człowiek z Ciebie bracie

  • @endero238
    @endero238 9 ปีที่แล้ว

    Kolejny świetny odcinek, pozdrawiam :)

  • @sebastiankluczewski4716
    @sebastiankluczewski4716 9 ปีที่แล้ว

    Świetny odcinek

  • @poswojsku
    @poswojsku 8 ปีที่แล้ว

    Bardzo fajne szkolenie - pozdrawiam Panie Mirosławie :).

  • @over40pl
    @over40pl 7 ปีที่แล้ว

    Można też wystylizować dwie dodatkowe klasy np. literaZielona, literaCzerwona, w css, a w skrypcie wpisać tak: document.getElementById(trafiona).setAttribute("class", "literaZielona"); co zmieni nam klasę.

  • @tomoxi2840
    @tomoxi2840 7 ปีที่แล้ว

    Pierogi i bigos zawsze na propsach :D

  • @Dawid-sg9xf
    @Dawid-sg9xf 3 ปีที่แล้ว

    Świetne, super :)

  • @mati_b
    @mati_b 9 ปีที่แล้ว

    Jak zawsze świetny odcinek :). Już czekam na odcinek z PHP.

  • @baticzek8
    @baticzek8 9 ปีที่แล้ว +48

    Witam! Panie Mirosławie, czy planuje pan może jakąś serię poradników do programowania C#?

    • @swordwastaken
      @swordwastaken 4 ปีที่แล้ว +1

      JEST BO MA KURS C, C+, C++, i wiele więcej

    • @anon1963
      @anon1963 4 ปีที่แล้ว +21

      @@swordwastaken nie ma kursu C a tym bardziej C+ bo taki język nie istnieje.

  • @arkadiuszwoyn858
    @arkadiuszwoyn858 8 ปีที่แล้ว +7

    Tydzień oglądania Pana kursów > 4 lata nauki w technikum :P

    • @Hubertoom
      @Hubertoom 4 ปีที่แล้ว

      Akurat 4 lata temu napisałeś ten komentarz. Przypadek?
      Nie sądzę :)
      A tak swoją drogą to jest zabawne, że w takich kursach jak na tym kanale w kilkanaście dni przyjmujesz dawkę wiedzy, z którą szkoła się guzdra bóg wie ile...

  • @mjnoach
    @mjnoach 8 ปีที่แล้ว +12

    Moja propozycja na wypisanie klawiatury alfabetycznej: var literki = "AĄBCĆDEĘFGHIJKLŁMNŃOÓPQRSŚTUVWXYZŹŻ";
    Z tego stringa można później wyciągnąć dowolną literkę, korzystając z literki.charAt();

    • @Ender40i4
      @Ender40i4 6 ปีที่แล้ว

      Może taki wybieg dydaktyczny.

    • @piotr00001
      @piotr00001 6 ปีที่แล้ว +1

      Ja to zrobiłem tak:
      const litery = "AĄBCĆDEĘFGHIJKLŁMNŃOÓPQRSŚTUVWXYZŹŻ".split("");
      Funkcja split jest bardzo przydatna - przy podaniu pustego łańcucha tworzy od razu odpowiednią tablicę z liter. Do innych zastosowań jako argumentu można podać też np. spacji (.split(" ")) - wtedy podzieli nam string na poszczególne słowa. Użyłem ponadto stałej (const), bo przecież ta tablica służy tylko do odczytu.

  • @michaukaszewicz5567
    @michaukaszewicz5567 6 ปีที่แล้ว

    Łapka w góre dla Pana. Super robota :)

  • @xq3rnox273
    @xq3rnox273 3 ปีที่แล้ว

    Już sie nie moge doczekać jak zaczne sie uczyć javascript po tym jak naucze sie html i css do perfekcji😁😁😁

  • @divo3587
    @divo3587 3 ปีที่แล้ว

    kiedy zacząłem oglądać kurs HTML i hosting strony dałem ci suba

  • @robertradziuk9844
    @robertradziuk9844 4 ปีที่แล้ว

    Super kurs!!! :)))

  • @lukebiskupski5014
    @lukebiskupski5014 5 ปีที่แล้ว

    56:50 byłbym bardzo wdzięczny za rozjaśnienie co tu się stało!
    1) Dlaczego skoro element określa "lit" +i to w kodzie do elementu dodajemy jeszcze literę[i]? Czy var element = "lit" +i; określa z czego składa się element, czy może var element zawiera w sobie te informacje?
    2) Dlaczego po id diva, w cudzysłowie wpisujemy jeszcze apostrofy? Rozumiem to w taki sposób, że '+element+' zmieni się potem w lit+i więc to będzie id diva i po tej zmianie efekt będzie zamknięty w cudzysłowie.
    3) Dlaczego w id diva, element jest z obu stron zamknięty plusami?
    Dzięki za pomoc :)

    • @DMKano87
      @DMKano87 4 ปีที่แล้ว

      Nie wiem czy te pytania są jeszcze aktualne, ale jeśli tak to:
      1. Zmienna "element" została utworzona aby przypisać wygenerowanym divom z literami ich "id" (lit0, lit1, lit2 itd.). Natomiast "litery[i]" w treści diva pobiera zmienną z konkretnej szufladki tej tablicy gdzie "i" to nr tej szufladki. Tak więc "element" tworzy "id" diva a "tablica[i]" pobiera dla niego wartość w postaci litery.
      2. Tak.
      3. Dlatego, że element jest zmienną, którą musimy dokleić (dokonać konkatenacji) do reszty łańcucha (stringa) tworzonego diva właśnie za pomocą znaku "+". Tak samo jak doklejamy dostęp do tablicy "litery" za pomocą "+litery[i]+" w treści diva.

  • @WojciechAnkiersztejn
    @WojciechAnkiersztejn 9 ปีที่แล้ว +6

    zastanawiam sie czy nie prosciej by bylo uzyc dla tablicy litery czegos prostszego jak
    var litery = ["A", .... , "X", "Y", "Z"] zamiast 35 linii ?

  • @MrProkiter
    @MrProkiter 5 ปีที่แล้ว

    super robota !

  • @mateuszmateusz4408
    @mateuszmateusz4408 2 ปีที่แล้ว

    jesteś szef!!!!

  • @stigmanmagros4952
    @stigmanmagros4952 5 ปีที่แล้ว

    toen projekt to dopiero zaawansowany :D trzeba sporo pogłówkować

  • @James_Cook_Explorer
    @James_Cook_Explorer 4 ปีที่แล้ว

    super

  • @dominikstepien2000
    @dominikstepien2000 9 ปีที่แล้ว +39

    Witam, czy będzie Pan kontynuował jeszcze serie z programowania w języku C++? Pozdrawiam.

    • @denkotroi1440
      @denkotroi1440 9 ปีที่แล้ว

      +dominikstepien2000 A co, ciągle czekasz na kolejny odcinek? Zakup sobie symfonię i się z tego ucz.

    • @szevaa97
      @szevaa97 9 ปีที่แล้ว +1

      +dominikstepien2000 Co do serii c++ to pan MZ nie zakończył tej serii. Na pewno kontynuacja tej serii nie jest już priorytetem lecz jednocześnie nie została wyrzucona z serii.

    • @dominikstepien2000
      @dominikstepien2000 9 ปีที่แล้ว

      Shirobachi kun Dzięki za info. Pozdrawiam

    • @oo8dev
      @oo8dev 9 ปีที่แล้ว

      +dominikstepien2000 Dużo już było wytłumaczone, dla mnie sama podstawa jest wystarczająca, aby "wystartować".

    • @szevaa97
      @szevaa97 9 ปีที่แล้ว

      Co racja to racja. Pamiętajcie więcej się nauczycie robiąc własny projekt niż oglądając kurs .. :)

  • @JutakPLPL
    @JutakPLPL 9 ปีที่แล้ว

    Super !

  • @PK-IT
    @PK-IT 6 ปีที่แล้ว

    Super kurs :)

  • @_Sparrowsky
    @_Sparrowsky 9 ปีที่แล้ว +1

    W końcu programowanie :) czas na kolejny php :)

  • @Logarytms
    @Logarytms 9 ปีที่แล้ว +36

    47:27 Nie można było stworzyć zmiennej var litery = "ABCDE...."; a następnie dostawać się do niej po przez litery.charAt(0-34)?

    • @Logarytms
      @Logarytms 9 ปีที่แล้ว +3

      Dziękuję bardzo za odpowiedź. Jakoś tak zostałem nauczony, że jak widzę coś kilka razy napisane i że trzeba było się tak przy tym jeszcze natrudzić to pomyślałem czy nie można tego zrobić w inny sposób. Takie trochę zboczenie już zawodowe. Pozdrawiam!

    • @norberto5
      @norberto5 8 ปีที่แล้ว +5

      +MCPlayG W tablicy ASCII znaki latin extended (polskie ogonki) będą miały inne numery. Takie coś zadziała, ale tylko dla liter bez polskich znaków.

    • @stevedelosta5356
      @stevedelosta5356 8 ปีที่แล้ว +5

      +Mirosław Zelent Mnie cieszy fakt, że nauka nie idzie w las czego dowodem podczas oglądania jest nagłe wykrycie niedogodności oparte na zdobytej dotychczas wiedzy dzięki czemu w w głowie rodzi się alternatywa i nagłe podniecenie odkryciem prostszego rozwiązania.

  • @vrn91
    @vrn91 7 ปีที่แล้ว

    Witam. Jestem wielkim fanem kanału, fajnie że szybko to się tak rozwinęło, widzów przybywa. Wszystko super. Ale z drugiej strony nie uczył bym młodych złych nawyków, takich jak innerHTML czy onClick w htmlu. I od samego początku pisać już po angielsku żeby wyuczyć sobie ten nawyk. Mam nadzieję że na wszystko przyjdzie z czasem :) Pozdrawiam serdecznie, nie jestem hejterem. Obejrzałem dużo filmików, dobra robota, ale nasunęła mi się właśnie taka myśl.

    • @dobryziomeklenny3642
      @dobryziomeklenny3642 7 ปีที่แล้ว

      veranoo A czego lepiej używać zamiast innerHTML i onClick?

    • @vrn91
      @vrn91 7 ปีที่แล้ว

      textContent, appendChild, addEventListener createElement np

    • @vrn91
      @vrn91 7 ปีที่แล้ว

      Masz rację, ale polecam zdecydowanie uczyć się poprawnie pisać kod, myśleć jak piszemy kod. Jak on działa, uczyć się od kogoś bardziej doświadczonego. Bo nabranie złych nawyków jest bardzo proste.

  • @hubertborowczyk266
    @hubertborowczyk266 9 ปีที่แล้ว

    Super. zawsze czekam z niecierpliwością na kolejne odcinki kursów. Nie myślał Pan o ruszeniu w Polskę i prowadzeniu kursów stacjonarnych? Byłby Pan bogaty ;). Pozdrawiam

  • @djsalis
    @djsalis 3 ปีที่แล้ว

    Przeskoczyłem z php na js mając nadzieję , że będzie trochę łatwiej..ale się pomyliłem :D

  • @otakusenpaifrompoland
    @otakusenpaifrompoland 2 ปีที่แล้ว +1

    1:37:59 napis.toUpperCase(); powinno być chyba zamiana na duże litery, a napis.toLowerCase(); zamiana na małe litery.