Jak uczyć sie CSS

0

Siemka, jak uczyć się CSSa? Wykuwać cos na pamiec, np jak tworzyc navigacje, headery itp czy lepiej to rozumieć?
Czy jest czymś złym, kiedy tworze swoja strone treningowa i zagladam do internetu jak cos robic i przepisuje, albo zagladam do starych projektow?

0

ćwiczyć, ćwiczyć i jeszcze raz ćwiczyć :)

1

Jeśli znasz podstawy CSS'a to spróbuj zrobić jakiś prosty projekt.

Z programów graficznych (takich typowo do projektowania) to figma ma całkiem dużo darmowych szablonów, które można bez problemu wykorzystać do nauki:

1
theStudent napisał(a):

Siemka, jak uczyć się CSSa? Wykuwać cos na pamiec, np jak tworzyc navigacje, headery itp czy lepiej to rozumieć?
Czy jest czymś złym, kiedy tworze swoja strone treningowa i zagladam do internetu jak cos robic i przepisuje, albo zagladam do starych projektow?

  1. praktyka, czalendżowanie się (albo przez wymogi biznesowe np. jak każą ci zrobić coś, co ma wyglądać i działać w odpowiedni sposób. A jeśli nie pracujesz, to samemu się czalendżować). Są też gry do tego np. https://flexboxfroggy.com/#pl
  2. zrozumienie. Np. jeśli ciągle dajesz !important, to musisz poczytać o css specificity, jeśli ciągle dajesz z-index i ci nie działa, to musisz się zaznajomić z koncepcją stacking context. Ogólnie informowanie się, czytanie MDN, czy konsumpcja innych materiałów. Czasami na Youtube ktoś wytłumaczy jakieś zagadnienie z CSS w taki sposób, że to ma sens. Bo CSS wbrew pozorom ma jakąś logikę
  3. ściągi są pomocne np. taka do Flexa https://css-tricks.com/snippets/css/a-guide-to-flexbox/
  4. testowanie i dostosowywanie stron do różnych przeglądarek, urządzeń, systemów operacyjnych, do różnych warunków(np. jak wygląda strona, jeśli danego fonta czy grafiki nie da się załadować itp.). Bo bez tego będziesz robić tylko "happy path".
  5. używanie dev toolsów. Nie tylko możesz zdebugować swój CSS, ale ma to też aspekt edukacyjny, jeśli widzisz, w jaki sposób reguły zostały zaaplowane. Podobnie wtyczka Lighthouse uczy cię dobrych praktyk.
  6. w ostateczności: zaakceptowanie tego, że CSS to będzie zawsze zabawa żaluzjami z memu.
0

Zostań backendowcem i miej wy...ane ;)

0
theStudent napisał(a):

Siemka, jak uczyć się CSSa? Wykuwać cos na pamiec, np jak tworzyc navigacje, headery itp

Nie

Czy jest czymś złym, kiedy tworze swoja strone treningowa i zagladam do internetu jak cos robic i przepisuje, albo zagladam do starych projektow?

Nie

1 użytkowników online, w tym zalogowanych: 0, gości: 1