Jak nauczyć się Angular 6 i co jest ważne?

0

Od kilku tygodni próbuję nauczyć się Angular 6 i czuję, że jestem w lesie. Nigdy wcześniej nie pracowałem z żadnym frameworkiem i jest to trochę jak czarna magia.
Kilkukrotnie przerobiłem tutorial “Tour of Heroes”.

Nie bardzo umiem znaleźć odpowiedź na następujące pytania:
1. Jaka powinna być struktura bardziej złożonej aplikacji?
2. Czy wszystkie komponenty trzymać w katalogu głównym czy może jakoś je jakoś pogrupować?
3. Czy do prawidłowego działania aplikacji musi być oddzielna aplikacja backendowa? Czy może mógłbym wykorzystywać jakieś mini skrypty np w PHP do łączenia się z bazą danych itp?
4. Czy mogę pisać aplikację współpracującą z MySQL czy powinienem poznać jakąś nową bazę danych bo MySQL jest nieodpowiedni do Angular?
5. Czy materiały z Angular 4 mogą być przydatne czy raczej szukać te z szóstej edycji?
6. Jakie książki lub kursy polecacie?

Będę wdzięczny za wszelkie info, bo niby wiem jak działają moduły i jak ze sobą współpracują a nie bardzo wiem jak połączyć to w spójną całość.

1

Angular jest na frontedzie, więc sam w sobie nie ma dostępu do bazy danych. Żebyś mógł cokolwiek zapisać w bazie danych musisz mieć jakieś API na backendzie, technologia dowolna. Silnik bazodanowy dobierasz głównie pod własne preferencje, MySql jak najbardziej może być.

Ja osobiście uczyłem się z kursu na Udemy. Merytorycznie prowadzony, na bieżąco aktualizowany, dobrze wyjaśnione i praktycznie "samo mięsko". Dla niektórych minus może być taki, że tylko po angielsku. Instruktor mówi wyraźnie więc nie powinno być problemu ze zrozumieniem słów, dodatkowo można włączyć napisy (generowane przez jakiś algorytm więc czasem słówko nie jest odpowiednie do kontekstu etc.)

Link: Angular 6 (formerly Angular 2) - The Complete Guide Maximilian Schwarzmüller

1
  1. Na angular.io jest styleguide
  2. Pogrupować.
  3. Backend to backend, jaka jest jego architekutra to nie sprawa angulara.
  4. Angular się z bazą bezpośrednio nie styka więc nie ma to znaczenia w tym przypadku.
  5. Od 4tej wersji nie było wielkich zmian więc ogólnie bedzie ok ale zawsze warto szukać tutkó w najnowszej wersji.
  6. Kurs na udemy od Maximiliana jest całkiem spoko.
1

Polecam kurs "Zacznij programować" na YouTube. Angular w wersji 4.

0

Angular 6 na co ci to, zanim się nauczysz to już wyjdzie ósemka :)

0
czysteskarpety napisał(a):

Angular 6 na co ci to, zanim się nauczysz to już wyjdzie ósemka :)

Właśnie nie bardzo wiem jakiego się uczyć. Czy 4 ? 5 ? 6 ?

1

Zrób kurs 4, który Ci podesłałem. Jest dobry, ogarniesz wszystko co potrzebne z podstaw, a później douczysz się nowości z szóstki.

0
Bartolinho10 napisał(a):

Zrób kurs 4, który Ci podesłałem. Jest dobry, ogarniesz wszystko co potrzebne z podstaw, a później douczysz się nowości z szóstki.

Dla pewności, chodzi o ten kurs?

1

Tak

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.