Wielokrotnie na grupie Angular Polska, spotykam się z postami w stylu „Chcę zacząć uczyć się Angulara, polećcie jakieś materiały/kursy”, „Angular, skąd czerpać wiedzę?”. Właśnie te pytania, zmotywowały mnie do dzisiejszego wpisu. W tym artykule podzielę się z Tobą linkami, na podstawie których wciąż masteruję framework Angular 😉
Od czego zacząć?
Zdecydowanie od dokumentacji Angulara. Nie ma lepszej pozycji na start. Jest w niej również tutorial, w którym można zapoznać się z podstawowymi praktykami:
https://angular.io/docs
Obowiązkową pozycją w dokumentacji jest również style guide:
https://angular.io/guide/styleguide
Generalnie po przerobieniu dokumentacji od A do Z, można już całkiem swobodnie pracować z Angularem i przejść do zagłębiania wiedzy z innych źródeł.
Blogi
Po przeczytaniu dokumentacji, warto dodać sobie do zakładek porcję blogów i sukcesywnie czytać artykuły. Oto lista moich ulubionych blogów:
- https://blog.thoughtram.io/categories/angular-2/ – wiele zaawansowanych artykułów napisanych przez Pascal Prechta, mój pierwszy blog angularowy, który zacząłem czytać <3. Obecnie rzadko pojawia się coś nowego.
- https://netbasal.com/ – dużo artykułów z fajnymi trikami, ciekawostkami, często aktualizowany.
- https://blog.mgechev.com/ – Minko to prawdziwy rzeźnik. Posty na zaawansowanym poziomie, nie tylko o Angularze.
- https://vsavkin.com/ – blog jednego z core developerów Angulara, Viktora Savkina, odpowiedzialnego za routing. Stąd głównie atrtykuły o routingu
- https://blog.nrwl.io/@vsavkin – obecnie Savkin pisze częściej pod tym adresem
- https://blog.angular-university.io/ – głównie długie artykuły, często o podstawach ale bardzo dogłębnie opisanych.
- https://toddmotto.com/ – blog Todd Motto, wiele ciekawych artykułów, ostatnio jednak Todd coś rzadko pisze. Ale na pewno warto zajrzeć.
- https://indepth.dev/ – mistrzowski blog, wiele zaawansowanych artykułów o Angular, NgRx, RxJS.
- Dla zaawansowanych polecam również naszego bloga
Autorzy na Medium
Oprócz w/w blogów, śledzę na bieżąco ulubionych autorów na medium.com, głównie GDE (Google Developer Expert) w Angular oraz programistów z core teamów Angulara / NgRx:
- https://medium.com/@wojtrawi – Wojtek to znajomy developer z trójmiasta, kontent bardzo różny, wiele pozycji o podstawach JS ale również artykuły o zaawansowanych przypadkach RxJS, które przydają się w pracy z Angularem
- https://medium.com/@urish – Uri Shaked pisze o różnych rzeczach, ale wśród wielu postów często trafiają się perełki o Angularze i o TypeScript
- https://medium.com/@MikeRyanDev – Mike to członek Core teamu NgRx, stąd tematyka oczywista 🙂
- https://medium.com/@amcdnl – Austin to gość z teamu Angulara, dużo ciekawych artykułów
- https://medium.com/@tomastrajan – Tomas to GDE w Angular, tematyka nie tylko o Angularze
- https://blog.angular.io/@jonbcampos – też GDE, na razie tylko jeden art o testowaniu Schematics, ale na pewno warto śledzić
- https://medium.com/@tomsu – Tomek to nasz polski developer, bardzo oryginalny kontent angularowy, sporo ciekawostek
- https://medium.com/@benlesh – Ben Lesh to główny developer z teamu tworców RxJS
Śledzę również programistów na Twiterze, którzy najczęściej wrzucają jakieś tipy, informacje o czymś nowym etc:
@mhevery, @IgorMinar, @sulco, @toddmotto, @constjs, @BenLesh, @michalczukm, @PascalPrecht, @ManfredSteyer, @coryrylan, @nirkaufman
Wideo z konferencji
Blogi to często za mało aby być na bieżąco z wiedzą, braki uzupełniam nagraniami z konferencji NgConf, NgConnect i NgPoland:
Mam nadzieję, że trafiłeś/aś na jakieś nowe źródła 🙂 Najlepiej wyrobić sobie nawyk, ja np. codziennie przed spaniem poświęcam 15-20 minut na aktualizację wiedzy z w/w źródeł. Np. filmiki z konferencji bardzo fajnie wchodzą podczas czekania chociażby w kolejce do dentysty, polecam ! :-).
Dzięki za świetne kompendium wiedzy!
hej Damian!
cieszę się, że artykuł okazał się wartościowy 🙂