ODBIERZ TWÓJ BONUS :: »

CSS. Refaktoryzacja kodu Steve Lindstrom

Autor:
Steve Lindstrom
Wydawnictwo:
Helion
Wydawnictwo:
Helion
Ocena:
5.7/6  Opinie: 3
Stron:
168
Druk:
oprawa miękka
Dostępne formaty:
     PDF
     ePub
     Mobi
Czytaj fragment
Książka
niedostępna
Powiadom mnie, gdy książka będzie dostępna

Ebook
20,94 zł 34,90 zł (-40%)
17,45 zł najniższa cena z 30 dni

Dodaj do koszyka lub Kup na prezent Kup 1-kliknięciem

Przenieś na półkę

Do przechowalni

Powiadom o dostępności audiobooka »

Czego się nauczysz?

  • Definiowania refaktoryzacji i jej zastosowań w CSS
  • Rozpoznawania momentów, kiedy warto lub nie warto refaktoryzować kod
  • Analizowania architektury kodu CSS i jej wpływu na utrzymanie projektu
  • Zarządzania kaskadą i szczegółowością selektorów
  • Stosowania deklaracji !important i rozumienia ich konsekwencji
  • Pisania czytelnego, dobrze zorganizowanego kodu CSS
  • Używania komentarzy i nadawania klasom znaczących nazw
  • Rozdzielania kodu CSS od JavaScript dla lepszej organizacji
  • Klasyfikowania stylów na standaryzujące, podstawowe, komponentowe i narzędziowe
  • Tworzenia stylów strukturalnych i charakterystycznych dla przeglądarek
  • Testowania kodu CSS w różnych przeglądarkach i wersjach
  • Korzystania z narzędzi do wizualnych testów regresji
  • Organizowania kodu CSS w wielu plikach lub jednym dużym pliku
  • Przeprowadzania analizy kodu przed rozpoczęciem refaktoryzacji
  • Stosowania skutecznych strategii refaktoryzacji CSS
  • Mierzenia sukcesu przeprowadzonej refaktoryzacji

Tworzenie nowoczesnych stron internetowych wymaga opanowania trzech kluczowych technologii: HTML, JavaScript i CSS. CSS jest zaskakująco potężnym językiem, który ułatwia nadanie atrakcyjnego wyglądu stronie, a równocześnie pozwala na zapewnienie jej responsywności. Niezależnie od tego kod CSS należy tworzyć tak, aby był odpowiednio zorganizowany, czytelny i łatwy w utrzymaniu. Pomocna w osiągnięciu tego celu jest refaktoryzacja — technika polegająca na przeglądaniu kodu w celu usunięcia zbędnych elementów i niespójności.

Trzymasz w ręku praktyczny przewodnik dla projektantów stron internetowych. Przedstawiono tu szereg istotnych zagadnień, takich jak architektura kodu CSS, sposób jego zorganizowania, a przede wszystkim cele i strategie refaktoryzacji kodu. Książka ta okaże się przydatna również dla tych, którzy dopiero zaczynają naukę CSS, jednak chcą od razu zacząć tworzyć kod czytelny, spójny, łatwy w utrzymaniu. Dzięki niej zyskasz wiedzę pozwalającą na bezproblemowe tworzenie, testowanie i wielokrotne wykorzystywanie skryptów CSS.

W tej książce znajdziesz między innymi:

  • wyjaśnienie pojęcia refaktoryzacji i korzyści płynących z jej stosowania
  • odniesienie refaktoryzacji do architektury oprogramowania
  • omówienie takich aspektów CSS, jak kaskada, szczegółowość selektorów i model pola
  • wyjaśnienie standardów kodowania i bibliotek wzorców
  • organizowanie i testowanie kodu CSS
  • strategie refaktoryzacji CSS

Refaktoryzacja. Kodowanie w najlepszym stylu.


Steve Lindstrom napisał swoją pierwszą stronę internetową w 1999 r. jako uczeń szkoły średniej. Od tego czasu tworzy strony WWW i inne aplikacje. Zyskał w tym zakresie ogromne doświadczenie. Często programuje dla branży obronnej, tworzy też aplikacje ułatwiające zarządzanie podróżami. Od pewnego czasu zaczął tworzyć oprogramowanie dla branży handlu elektronicznego.

W marcu jak w zaczytanym garncu!  Ebooki -40%, książki -35%

Wybrane bestsellery

Zobacz pozostałe książki z serii

Helion - inne książki

Najczęściej zadawane pytania (FAQ)
1. Czy książka ,,CSS. Refaktoryzacja kodu" nadaje się dla osób początkujących w CSS?
Tak, książka jest napisana z myślą zarówno o osobach początkujących, jak i o bardziej zaawansowanych użytkownikach CSS. Pozwala od razu uczyć się dobrych praktyk organizacji i refaktoryzacji kodu.
2. Jakie konkretne umiejętności zdobędę po przeczytaniu tej książki?
Nauczysz się, jak organizować kod CSS, poprawiać jego czytelność i utrzymywalność, testować style w różnych przeglądarkach oraz stosować praktyczne strategie refaktoryzacji kodu.
3. Czy książka zawiera przykłady praktyczne i gotowe fragmenty kodu?
Tak, w książce znajdziesz liczne przykłady refaktoryzacji, fragmenty kodu oraz praktyczne porady, które możesz od razu zastosować w swoich projektach.
4. Czy ta książka omawia narzędzia do testowania i utrzymywania kodu CSS?
Tak, jeden z rozdziałów jest poświęcony testowaniu kodu CSS, w tym testom wizualnym, narzędziom deweloperskim oraz strategiom utrzymywania kodu w różnych przeglądarkach.
5. Czy znajdę tu informacje o pracy z większymi projektami i organizacji wielu plików CSS?
Tak, książka przedstawia różne podejścia do organizacji kodu: zarówno w jednym dużym pliku, jak i w wielu mniejszych, oraz omawia strategie zarządzania złożonymi projektami.
6. Czy książka wyjaśnia różnice między typami stylów CSS, takimi jak style komponentowe czy narzędziowe?
Tak, osobny rozdział poświęcony jest klasyfikowaniu stylów CSS, w tym stylom komponentowym, narzędziowym, strukturalnym i innym.
7. Czy po zakupie książki na Helion.pl otrzymam ją w wersji papierowej, elektronicznej czy obu?
Na Helion.pl możesz wybrać preferowany format - książka jest dostępna zarówno w wersji papierowej, jak i elektronicznej (ebook). Szczegóły znajdziesz na stronie produktu.

Zamknij

Przenieś na półkę
Dodano produkt na półkę
Usunięto produkt z półki
Przeniesiono produkt do archiwum
Przeniesiono produkt do biblioteki

Zamknij

Wybierz metodę płatności

Książka
34,90 zł
Niedostępna
Ebook
20,94 zł
Dodaj do koszyka
Płatności obsługuje:
Ikona płatności Alior Bank Ikona płatności Apple Pay Ikona płatności Bank PEKAO S.A. Ikona płatności Bank Pocztowy Ikona płatności Banki Spółdzielcze Ikona płatności BLIK Ikona płatności Crédit Agricole e-przelew Ikona płatności dawny BNP Paribas Bank Ikona płatności Google Pay Ikona płatności ING Bank Śląski Ikona płatności Inteligo Ikona płatności iPKO Ikona płatności mBank Ikona płatności Millennium Ikona płatności Nest Bank Ikona płatności Paypal Ikona płatności PayPo | PayU Płacę później Ikona płatności PayU Płacę później Ikona płatności Plus Bank Ikona płatności Płacę z Citi Handlowy Ikona płatności Płacę z Getin Bank Ikona płatności Płać z BOŚ Ikona płatności Płatność online kartą płatniczą Ikona płatności Santander Ikona płatności Visa Mobile