- React.js: Wprowadzenie do kursu od podstaw
- Poznaj React.js
- Pierwszy komponent w React.js
- Props czyli atrybuty w React.js
- Podział na komponenty w React.js
- Klasy jako komponenty React.js
- Interakcja z komponentami React.js
- Stan komponentów React.js
- State w React.js 2
- Metody cyklu życia komponentu w React.js
- React.js w przykładach: filtrowanie statycznej listy
- Tworzenie aplikacji React.js dzięki create-react-app
- React.js na GitHub Pages dzięki create-react-app
- Testowanie aplikacji React.js — podstawy Enzyme
- Testowanie React.js w Enzyme — props, state i interakcje
- Poprawne bindowanie funkcji w React.js
- Odpowiadam na pytania: Babel, ECMAScript, destrukturyzacja, onClick, className
- Komunikacja pomiędzy komponentami w React.js
- Komunikacja z API w React.js
- Formularze w React.js — kontrolowane komponenty
- Formularze w React.js — niekontrolowane komponenty
- Odpowiadam na pytania: props, nawiasy klamrowe, funkcje vs klasy, import react
- TDD w React.js z pomocą react-testing-library
- Flux i Redux: globalny store i jednokierunkowy przepływ danych
- React + Redux — kurs: wprowadzenie i podstawy
- React + Redux — filtrowanie listy, proste selektory
- Projektowanie komponentów: Presentational & Container Components
- Asynchroniczność w Redux: redux-thunk
- Kiedy używać state, a kiedy Redux?
- Nowe metody cyklu życia: getDerivedStateFromProps i getSnapshotBeforeUpdate
- Leniwe ładowanie komponentów w React dzięki import
- Higher Order Reducers — Redux i powtarzanie kodu
- React Hooks — wprowadzenie i motywacja
- React Hooks: useState, czyli stan w komponentach funkcyjnych
- React Hooks: useState — wiele stanów, callbacki i inne niuanse
- React Hooks: useEffect — efekty uboczne w komponencie
- React Hooks a żądania do API
- useReducer — przenoszenie logiki poza komponent
- useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami
- Wady React Hooks
- React Hooks: Piszemy własne hooki!
Oto kurs React.js od podstaw. Moje gratulacje za podjęcie tego tematu! To pierwszy krok w kierunku realizacji Twoich ambicji i poznania tego niezwykle przydatnego narzędzia. Ten kurs React.js sprawi, że będziesz umiał(a) tworzyć rozbudowane i profesjonalne aplikacje internetowe oraz przybliży Cię do celu jakim zapewne jest znalezienie pracy w tej technologii. Na pewno warto!
Skąd u mnie w ogóle pomysł opracowania tego tematu? Odpowiedź jest prosta: nie chcę, abyś musiał(a) po omacku przechodzić przez gąszcz dokumentacji i tutoriali React.js — jak robiłem to ja.
Przy okazji muszę też napisać, że każdy programista i każda programistka musi stale powiększać swoją wiedzę. Przykładowo, sam bootcamp na pewno nie wystarczy, więc taki kurs React jest idealnym sposobem, aby poznać nową technologię!
Motywacją do nauki nowej technologii dla wielu osób są zarobki. Tego, że programiści JavaScript zarabiają sporo chyba nikomu nie trzeba mówić. React jest najpopularniejszym frameworkiem i na pewno łatwiej znaleźć pracę z jego znajomością.
Kurs React.js
Jeśli zaglądałaś/eś tutaj wcześniej to pewnie drapiesz się teraz po głowie i zastanawiasz skąd w ogóle ta seria wpisów. Tak, to prawda, dawniej byłem mocno związany z AngularJS, stworzyłem w nim wiele projektów i uwielbiałem tę technologię. Pracowałem też z Angularem 2, a teraz pracuję z React. I muszę przyznać, że jednak to z Reactem pracuje mi się dotąd najlepiej. Czuję, że technologia w niczym mnie nie ogranicza, że mogę użyć Reacta w wielu miejscach, na różne sposoby i nic nie stoi na przeszkodzie, aby połączyć go z dowolnymi innymi rozwiązaniami, które sobie upodobam. Wolność i swoboda 🙂 Dlatego powstaje ten kurs React.js.
Jeśli kurs Ci nie wystarczy, albo chcesz poznać Reacta jeszcze szybciej, to Poznaj React w dwa dni na szkoleniu!
Moje własne doświadczenia tylko dowodzą od dawna powtarzanej prawdy — trzeba cały czas zachować otwarty umysł. Nawet jeśli nigdy nie próbowałeś React, to może właśnie ten moment? Na pewno warto zapoznać się przynajmniej z podstawowymi konceptami, nie tylko dlatego, że React.js jest najbardziej popularnym rozwiązaniem na front-endzie, ale także dlatego, że są to zasady i wzorce uniwersalne.
Co dalej?
Jednocześnie ta seria wpisów jest początkiem czegoś zupełnie nowego! Nowa formuła. Od teraz, w małych odstępach czasu, będę publikował kolejne części serii, w której poznasz React. Wpisy będą krótkie, lekkie i przystępne, i będą się pojawiały częściej niż zwykle. W kolejnych wpisach m.in. stworzysz pierwszy kompletny komponent, poznasz JSX, nauczysz się składać komponenty niczym klocki i zapoznasz się z cyklem życia komponentów. Postaram się też wyjaśnić jak wygląda podejście React do przepływu danych, gdzie używać stanu komponentów, jak można przechowywać stan całej aplikacji i wiele innych rzeczy… Konkretnie, bez owijania w bawełnę 🙂 Mam nadzieję, że ta forma Ci się spodoba.
Idealnie byłoby, gdyby udało Ci się przeznaczyć pewien określony czas regularnie na naukę nowych rzeczy. Codziennie kilka linii kodu. Co dwa dni stronę w dokumentacji. Co tydzień dokładnie przerób jeden odcinek kursu. Albo nawet tylko jeden akapit. Mały krok przybliżający Cię do celu każdego dnia — oto klucz do sukcesu! Cokolwiek co pozwoli Ci systematycznie osiągnąć cel jakim jest poznanie React.js. Nie musisz tego robić codziennie, ale nie czekaj ze startem za długo. Chcesz poznać React.js? Zacznij teraz! Zaufaj mi, to jest aż tak proste.
Jeśli chcesz być na bieżąco z kolejnymi wpisami to zapisz się na newsletter poniżej i śledź mnie na Facebooku.
Możesz też od razu skoczyć do interesującego Cię fragmentu, np. Kurs React Hooks.
Ćwiczenie
Po każdym wpisie w serii będzie się pojawiało krótkie ćwiczenie, które musisz wykonać 🙂 Będzie to podsumowanie wszystkiego czego miałaś/eś się nauczyć w danej części kursu. Tak również jest i w tym wpisie!
Ćwiczenie: Napisz w komentarzu czego chciałabyś/chciałbyś się nauczyć, jakie są Twoje oczekiwania oraz jakie masz cele. Chcesz się rozwijać? Szukasz pracy? A może jeszcze coś innego?
- React.js: Wprowadzenie do kursu od podstaw
- Poznaj React.js
- Pierwszy komponent w React.js
- Props czyli atrybuty w React.js
- Podział na komponenty w React.js
- Klasy jako komponenty React.js
- Interakcja z komponentami React.js
- Stan komponentów React.js
- State w React.js 2
- Metody cyklu życia komponentu w React.js
- React.js w przykładach: filtrowanie statycznej listy
- Tworzenie aplikacji React.js dzięki create-react-app
- React.js na GitHub Pages dzięki create-react-app
- Testowanie aplikacji React.js — podstawy Enzyme
- Testowanie React.js w Enzyme — props, state i interakcje
- Poprawne bindowanie funkcji w React.js
- Odpowiadam na pytania: Babel, ECMAScript, destrukturyzacja, onClick, className
- Komunikacja pomiędzy komponentami w React.js
- Komunikacja z API w React.js
- Formularze w React.js — kontrolowane komponenty
- Formularze w React.js — niekontrolowane komponenty
- Odpowiadam na pytania: props, nawiasy klamrowe, funkcje vs klasy, import react
- TDD w React.js z pomocą react-testing-library
- Flux i Redux: globalny store i jednokierunkowy przepływ danych
- React + Redux — kurs: wprowadzenie i podstawy
- React + Redux — filtrowanie listy, proste selektory
- Projektowanie komponentów: Presentational & Container Components
- Asynchroniczność w Redux: redux-thunk
- Kiedy używać state, a kiedy Redux?
- Nowe metody cyklu życia: getDerivedStateFromProps i getSnapshotBeforeUpdate
- Leniwe ładowanie komponentów w React dzięki import
- Higher Order Reducers — Redux i powtarzanie kodu
- React Hooks — wprowadzenie i motywacja
- React Hooks: useState, czyli stan w komponentach funkcyjnych
- React Hooks: useState — wiele stanów, callbacki i inne niuanse
- React Hooks: useEffect — efekty uboczne w komponencie
- React Hooks a żądania do API
- useReducer — przenoszenie logiki poza komponent
- useMemo, useCallback, czyli rozwiązanie problemów ze zmieniającymi się propsami
- Wady React Hooks
- React Hooks: Piszemy własne hooki!
Zapowiada się ciekawa seria. Bartek u siebie na nafrontendzie też ma bardzo dobr artki o React, więc gdy powstaną dwa takie blogi to wreszcie stworzy się coś konkretnego o React w języku polskim 🙂
A skoro pytasz o oczekiwania czytelników to może na początek coś o strukturze plików/folderów w React, np. bez redux i z redux 🙂 Wydaje mi się, że tego troszkę brakuje w polskiej sieci, a jest to dość istotne. Sam chętnie poznam jakieś inne punkty widzenia, bo przyznam, że chyba ostatnio popadłem w pewną rutynę co do aplikacji w React…
Chętnie poczytał bym o komunikacji z API (jakieś podstawowe żądania GET czy POST) i o routingu:)
Chętnie poczytał bym o komunikacji z API (jakieś proste żądania GET czy POST) oraz o routingu:)
Będzie! 😀
a ja z chęcią poczytam o praktycznym wykorzystaniu react.
Dlaczego o tym piszę? Bo wszelkiego rodzaju tuty są o błahostkach w stylu „5mb kodu, framework, automatyzacja, składnia taka i siaka, nazewnictwo i w końcu po 30 minutach walki wyświetliłem napis >>test<< w tym divie". Brakuje praktycznego podejścia do frameworków- większość przykładów "zastosowania" ma większą rację bytu w vanilla.js niz z uzyciem tego czy innego frameworka- zarowno pod katem szybkości wykonywania kodu jak i prostoty jego wykonania. Kurs dużo zyska, gdy dasz prostą odpowiedź "dlaczego tu wykorzystam react, a nie angular, ember, vue, backbone czy vanilla.js i dlaczego tak będzie lepiej, a byc moze nawet prosciej". P.S może przydałby się newsletter dedykowany do kursu?
Szczerze mówiąc, to myślę, że to nie jest dobry pomysł. Lepiej, żeby Kolega skupił się na omawianiu samego Reacta z jego „dodatkami” jak redux, redux-thunk lub inne, SSR, może coś o css in react, itp. Jeden zna lepiej Reacta inny Vue, a inne Angular… nie ma co szukać usilnie tego najlepszego.
Co do tej wydajności to też bym tak nie przesadzał… owszem, są apki gdzie wydajność ma priorytetowe znaczenie ale w wielu innych jest to mniej istotne, a liczy się szybkość wykonania zlecenia, wygoda pisania, utrzymania itp.
Co do tych 30 minut i test to nieco przesadzasz… 🙂 Hello World w React możesz odpalić w parę minut i w zasadzie ośmielę się stwiedzić, że najwięcej czasu zajmie nie React ale konfiguracja webpacka co zresztą i tak pewnie robisz w każdym projekcie, więc… 🙂
Niech Kolega Autor bloga zajmie się samym React i myślę, że da mu to bardzo dużo czytelników i wiele ciekawych dyskusji…
posta mi oznaczyło jako spam, więc przeklejam ponownie:
„Masz sporo racji Tomek, ale jest jedna ważna różnica pomiędzy Twoim zdaniem, a moim: ja piszę z perspektywy osoby nie znającej Reacta, a chcącej się go uczyć- Ty z perspektywy osoby już w nim tworzącej, a Michał z kolei nazwał ten artykuł „Wprowadzenie do kursu React.js od podstaw”. To tak jakbyś tworzył kurs prawa jazdy i chciałbyś na nim uczyć manewrów kaskaderskich 😉 Nie mówię, że tego nie ma być w pewnym miejscu, gdzie kursanci są już zaznajomieni z pracą z Reactem, jednak naprawdę sporo jest kursów/artykułów z tego czy innego języka, frameworka, technologii itd. i żaden nigdy nie mówi dlaczego tego frameworka warto zastosować i dlaczego by go nie użyć zamiast czegoś alternatywnego.
Mówiąc o wyświetleniu „test” w React w ciągu kilku minut utwierdzasz mnie w moim zdaniu na ten temat. Bo wypisanie tej frazy z użyciem zwykłego JS zajmuje jakieś 30 sekund (włącznie z odpaleniem przeglądarki). I przy tym przykładzie (akurat tym, żeby nie było) React przegrywa z marszu.
Teraz mi przykładowo mógłbyś napisać „tak, ale jak masz taką i taką rzecz do stworzenia to z użyciem React możesz zrobić to znacznie szybciej, a jeszcze to i to 5x szybciej, a tutaj masz jeszcze co innego 50x szybciej i prościej” i właśnie o tą esencję mi chodzi.
Kursów które nie przemawiają argumentami za pewnym rozwiązaniem i charakteryzują się swego rodzaju odrealnieniem (brakiem praktycznego przykładu z życia) jest wiele. I szkoda by powstał kolejny taki kurs, fajnie by się wyróżniał.
Ty szukasz artykułów-poradników branżowych, ja szukam kursu, a o to właśnie chyba chodzi w kursie od podstaw”
@kamil_rogala:disqus chciałbym skupiać się na konkretnych i życiowych przykładach, ale zacząć trzeba od totalnych podstaw 🙃 Dlatego najpierw hello world, ale potem krok po kroku powstanie apka.
Ma to sens?
Co do porównania z Angularem, Emberem, czy innym frameworkiem to totalnie tego nie planowałem, ale może zweryfikuję swoje plany 😉 Chociaż MOIM ZDANIEM to po pierwsze bardzo trudno jest napisać coś sensownego (żeby nie zawierać tam osobistych preferencji, a także być na bieżąco ze wszystkimi technologiami), a po drugie nie wiem do końca jaki byłby tego cel 😁
@Michał
Mi chodzi właśnie o to jak napisać 'hello world', a potem krok po kroku przejść dalej aż do faktycznej apki, także jak najbardziej mi to pasuje 😉
Przykłady innych frameworków troszkę zostały opacznie zrozumiane 😉 bo o ile część rzeczy można porównywać to wielu już nie i faktycznie wchodzą tu preferencje.
Raczej były one podane tylko w ujęciu ogółu tutoriali- niezależnie (od nawet języka) występują wspólne problemy:
-pierwszym są odrealnione przykłady (szczerze to spotkałem do tej pory 2 tutoriale w których autor powiedział coś w stylu „to co widzisz wykorzystałem tu i tu do stworzenia tego i tego. Zmodyfikowałem to i to i utworzyłem idealną bazę pod dalszą pracę nad tym i tym. Więc widzisz, to ma rację bytu”. Reszta to abstrakcja. A z programowaniem związany jestem od 2006 roku więc trochę już przerobiłem różnych rzeczy…). Przykładowo ktoś mi może pokazać że istnieje funkcja atob() btoa() i ze to fajnie działa, „takie szyfry uhuhu jakie hakery. z nas bo mamy magiczne znaczki” Tylko co z tego, skoro użytkownik nie wie jak realnie to wykorzystać- znajomość takiej funkcji jest niemalże bezcelowa, bo nie zna się jej realnych możliwości. Albo gorzej- wymyśli taką możliwość, która będzie dla niego szkodliwa (base64 jest odwracalne)
-drugi to kwestia dlaczego warto skorzystać z tego frameworka zamiast z czystego języka, jaką ma zaletę, co się po nim zmieni w pisaniu projektu, a być może (choć jak wyżej pisałeś i Ty i Tomek + ja obu wam przyznaję też rację, że to trochę bezsensowne) jak ten framework wypada na tle innych, jakie są znaczące różnice (a być może plusy/minusy). Gdyby było całkiem wszystko jedno to by nie było takiej różnorodności, prawda? 😉
base64 uzywam czasami do przesylania danych w ktorych moge miec potencjalnie niebezpieczne znaki unicode, a nie zawsze chodzi tylko o slashe i apostrofy itp. robiąc base64 masz pewnosc ze ciag zawiera bezpieczny zakres ASCI tylko trzeba pamietac ze ciag taki bedzie dłuższy niż oryginał. I tu wlasnie zaletą jest odwracalnosc. Ponadto base64, akcji85 itp to fajne ćwiczenie żeby nauczyć się pisać własne algorytmy 🙂
do tego samego wykorzystuje base64 😉
Masz sporo racji Tomek, ale jest jedna ważna różnica pomiędzy Twoim zdaniem, a moim: ja piszę z perspektywy osoby nie znającej Reacta, a chcącej się go uczyć- Ty z perspektywy osoby już w nim tworzącej, a Michał z kolei nazwał ten artykuł „Wprowadzenie do kursu React.js od podstaw”. To tak jakbyś tworzył kurs prawa jazdy i chciałbyś na nim uczyć manewrów kaskaderskich 😉 Nie mówię, że tego nie ma być w pewnym miejscu, gdzie kursanci są już zaznajomieni z pracą z Reactem, jednak naprawdę sporo jest kursów/artykułów z tego czy innego języka, frameworka, technologii itd. i żaden nigdy nie mówi dlaczego tego frameworka warto zastosować i dlaczego by go nie użyć zamiast czegoś alternatywnego.
Mówiąc o wyświetleniu „test” w React w ciągu kilku minut utwierdzasz mnie w moim zdaniu na ten temat. Bo wypisanie tej frazy z użyciem zwykłego JS zajmuje jakieś 30 sekund (włącznie z odpaleniem przeglądarki). I przy tym przykładzie (akurat tym, żeby nie było) React przegrywa z marszu.
Teraz mi przykładowo mógłbyś napisać „tak, ale jak masz taką i taką rzecz do stworzenia to z użyciem React możesz zrobić to znacznie szybciej, a jeszcze to i to 5x szybciej, a tutaj masz jeszcze co innego 50x szybciej i prościej” i właśnie o tą esencję mi chodzi.
Kursów które nie przemawiają argumentami za pewnym rozwiązaniem i charakteryzują się swego rodzaju odrealnieniem (brakiem praktycznego przykładu z życia) jest wiele. I szkoda by powstał kolejny taki kurs, fajnie by się wyróżniał.
Ty szukasz artykułów-poradników branżowych, ja szukam kursu, a o to właśnie chyba chodzi w kursie od podstaw 😉
Hej, super sprawa Michał.
Jak nawięcej praktycznych, moze z Twojej pracy przykładów?
Byłoby naprawdę ciekawie.
Takie będą, ale trzeba zacząć od czegoś banalnego 🙂
To pierwsze to praktycznie całkowicie kwestia bakendowa 😉 Po stronie frontendu tylko formularz. To będzie 🙂
tak chodzi mi właśnie o formularz jak filtrować dane z listy
że jest kilka pól formuarza i w locie widzimy wyniki po filtracji
Nie ma problemu 😉
Cześć Michał. Mam już za sobą parę projektów w react, ale wciąż nie wiem w jaki sposób budować architekturę dla aplikacji, która potencjalnie będzie całkiem spora. Czy będzie to poruszone w kursie?
Temat trudny i rozbudowany, ale na pewno go poruszę 🙂
Cześć, dopiero wchodzę w tematy frontendu i szczerze mówiąc widzę tutaj tyle swobody, że zaczynam się zastanawiać czy projekty nie wyglądają chaotycznie. Czy popełnisz jakiś wpis o dobrych praktykach w projektach Reactowych?
Słuszna uwaga, z początku może to tak wyglądać. Potem pokażę narzędzia, które nieco standaryzują sposoby pracy z Reactem.
Sam React wbrew pozorom nie jest trudny. Czekam na Reduxa 🙂
W zasadzie nic nie jest tutaj trudne 🙂 Redux sam też jest prosty. React też. React Router też. Ale jak klient zacznie wymyślać jakieś wymagania z kosmosu… wtedy dopiero się okazuje jak framework się sprawdza — czy da się w nim łatwo i szybko zrobić wszystko czego chce klient? 😛
Hehe, w moim przypadku muszę do czegoś dojrzeć, żeby potem sobie uświadomić, że coś jednak jest banalne.
PS. czekam również na jakiś artykuł, jak radzić sobie (?), ze strukturą projektu w przypadku większej aplikacji czyt. jaka struktura projektu jest odpowiednia do przechowywania większej ilości komponentów.
Będzie!
Czekam 😁
Uczę się Reacta w szkole programowania, wiec chce tutaj Twoimi postami przypominać sobie to co zrozumiałam i poszerzać dalszą wiedzę, chcę przeglądać kody które szczegółowo skomentujesz…
Zapraszam 😉
Dołączam. Ten wpis jest mega zachęcający, powodzenia w rozwoju przedsięwzięcia! 🙂
[…] Type of Web – kurs Reacta od podstaw liczący przeszło 30 wpisów. Nadal aktualizowany. Warto śledzić. […]
[…] React z Type Of Web – https://typeofweb.com/2017/11/28/wprowadzenie-kurs-react-js/ […]
Cześć, jestem tu żeby poznać Reacta i móc rozpocząć pracę 😀 zobczymy co z tego będzie
Dołączam. Chce użyc React’a w pracy.
Cześć. W pracy planowana jest przebudowa projektu z wykorzystaniem właśnie react.js i pomyślałem, że warto zapoznać się z tą technologią z wyprzedzeniem. 🙂
Hey I wanna ċhαt with you😏
https://google.com/#btnI=rutigunu&q=ichatster.com&ab=geypqawfyw
My id @402036
Cześć, jestem programistą PHP i szukam czegoś co pomoże mi, wraz z socketami, połączyć backend z frontendem… może to będzie to 🙂 Zobaczymy 🙂
Cześć, to mój początek przygody z programowaniem. Marzę o zmianie branży. Trafiłam tutaj przez stronę wakeupandcode. Mam nadzieję, że będzie to owocna przygoda 🙂
Lubię zdobywać nowe doświadczenia, a przeglądając materiał muszę przyznać, że mnie zaintrygował
Cześć 🙂
Moim celem jest rozwój i poznanie Reacta na tyle aby móc swobodnie stworzyć aplikację webową która pomoże mi w organizacji codziennego życia 🙂
Trafiłem tu przez kanał overment. Myślę, że zostanę na stałe 🙂
Piszę w React od jakiegoś czasu, ale raczej nadal potrafię zbyt mało aby znaleźć pracę (przynajmniej tyle wynika z rozmów kwalifikacyjnych…).
Jak piszę „import React from 'react'” to aż ciepło na sercu się robi, dlatego niegdy nie przestanę się go uczyć. Dzięki za tą świetną inicjatywę.
Wish me luck 🙂
Cześć 🙂 Widzę, że znajdę tu solidny materiał o React w języku polskim. Normalnie w pracy używam Angulara, do tej pory byłem sceptycznie nastawiony do React-a, JSX wydawał mi się „dziwnym tworem” (łamanie zasad oddzielenia warstwy logiki od prezentacji), jednak od wczoraj przerobiłem podstawową część dokumentacji i teraz wydaje mi się to całkiem ciekawe. A na pewno znajomość React-a poszerzy mi możliwości na rynku pracy 🙂 W zasadzie do Reacta przyciągnęła mnie czyjaś opinia, że może lepiej współgrać z TypeScript-em od samego Angulara, więc czas to sprawdzić 🙂
I jak? Udało się poszerzyć możliwości na rynku pracy?
No witam i zapraszam 😉
Hej 🙂 Dołączam, bardzo chciałabym swobodnie poruszać się w React, zrozumieć np. props 😀 Od niecałego roku uczę się frontendu, ale póki co jeszcze nie czuję się pewnie, a chciałabym w końcu pójść do pracy/na praktyki/staż właśnie w tej dziedzinie i w ogóle czuć się w niej pewniej. Liczę, że tutaj uporządkuję i rozjaśnię swoją wiedzę 🙂
Koniecznie wpadnij też na grupę na Facebooku lub na naszego Discorda!
Dołączam. Potrzebuje w tydzień przygotować się do użycia w pracy.
Cześć, dzisiaj zaczynam Twój kurs 🙂 Chcę się nauczyć reacta, bo będzie mi on potrzebny w pracy i w ramach ćwiczeń chcę w nim stworzyć frontend do mojej aplikacji napisanej w C#. Pozdrawiam i lecę dalej 🙂
Chcę się nauczyć czegoś nowego. Ostatnio poszło NodeJS i ponoć React jest dobry. Zawsze pisałem czysty kod JS, HTML i jQuery – może warto wyjść ze strefy komfortu 😉
Hej:) Chcę się nauczyć React i bardzo się cieszę, że znalazłam kurs po polsku. Uważam, że zupełnie nowych rzeczy fajnie się uczy w języku ojczystym:) Pozrawiam:)
Cześć, przede wszystkim wielkie podziękowania za trud włożony w przygotowanie tego kursu 💪. Muszę przyznać że dość długo opierałem się przed podjęciem tego wyzwania, tak czy inaczej wykonałem ruch i pierwsze ćwiczenie jest w trakcie realizacji… 😎 Nadszedł czas na zmiany -zmiany na lepsze! Mam już jakaś dawkę wiedzy z innych kursów jednak czuję pewnego rodzaju niedosyt. Moim celem jest zdobycie wystającej wiedzy oraz podjęcia pracy w nowej roli. Pozdrawiam Mateusz
Polecam się 😀
xD
Cześć, dzisiaj trafiłem na Twoją stronę. W pracy zaczęliśmy pisać front do naszej aplikacji i będzie fajnie zostać ogarniaczem Reacta / Reduxa. Mam nadzieję, że ten blog będzie duuużą pomocą 😉 Pozdrawiam!
Jakby co — pytaj 😉
Cześc. Czy polecasz rozpoczac nauke od react.js czy od react native(docelowo ten język mnie interesuje). Jeśli ktoś ma namiary na dobry kurs RN to proszę podrzucić 🙂
Czego twój materiał nie pokrywa ? Jak nazywałyby się kolejne rozdziały ?
Pozdrawiam
Witam :). Od dzisiaj zaczynam twój kurs. Z Reactem mam już jako takie podstawowe doświadczenie, ale chcę się rozwinąć w tym temacie dalej. Moim celem jest stworzenie aplikacji do nauki słówek z angielskiego w te technologii no i oczywiście zdobycie doświadczenia, do ewentualnej przyszłej pracy.
Dzięki temu kursowi dowiedziałem się w sumie czym jest TypeofWeb. Całkiem fajna inicjatywa ;). Pozdrawiam 🙂
Pracowałem w jquery i MEAN. Robiłem projekt w React. Chcę nauczyć się React i złapać pozycję juniora najchętniej w React lub React + Node.
Zaczynamy
Potrzebuje zgłębić się w React do nowego projektu 🙂
Ekstra! 🙂 Jeśli masz jakieś pytania, to pisz śmiało tutaj albo na https://discord.typeofweb.com/ 🙂
ja zapoznaje się z React JS, chętnie nauczył bym się utworzenia wyszukiwarki np
słowo kluczowe, data od – do, jakiś select które powodują wyświetlenie listy czegoś na stronie
może walidację formularzy i jakieś lazy loading newsów lub zdjęć
Cześć, kurs mega rozbudowany, od zawsze pisałem czysty kod JS, HTML i CSS, przyszła pora na naukę kolejnych rzeczy, próbowałem już Angulara i NodeJS, te rzeczy chciałem poznać w podstawach, React’a chciałbym się nauczyć znacznie lepiej, ponieważ wiążę z nim dalszą karierę.
hej, chcę zostać programistą, chcę obecnie nauczyć się tworzyć spa i słyszałem, że dobrze się to robi w reaccie
hmm pewnie nie powinno być tego komentarza tutaj 😉 … ale niema chyba tematu który by to poruszał. Mam ciekawy temat, kilka projektów ma się opierać o podobny layout jak główne componenty: typu nav, content, user profil itp, css: kolory, wymiary .. , pytanie jak współdzielić css / componenty react.
Podczas nauki JS’a przyszedł czas na jakiś framework, wybór padł na React (chyba głównie ze względu na ilość ofert pracy, a co będzie dalej zobaczymy:))
Zacząłem się uczyć myślałem, że to łatwe ale jednak dla mnie trudne.
Bardzo pomocny ten wpis, można śmiało zacząć naukę.
To co zostało opisane to naprawę bardzo przydatne ale wymaga ciągłej nauki. Bardzo fajnie napisane i przydatne.
A zatem odrabiam pracę domową. To dobra forma interakcji z kursem.
Jestem około pięćdziesiątki i mam ochotę na starość, mieć fajne hobby rozwijając znajomość czystego JS. Napisać może jakąś grę (mam w głowie od kilku lat scenariusz), no i być na bieżąco by nie zramoleć ;c).