Minęło dużo czasu... Powinienem opowiedzieć o tej książce. Ale... nie było sposobu, żeby to zrobić online, więc oto jest!
Zarys książki:
Rozdział 1, Foundation and Tools
...dotyczy narzędzi, które pomogą Ci budować lepszy kod CSS. Opisuje funkcje preprocesorów przed przekazaniem podstawowej wiedzy o SASS. W tym rozdziale zdobędziesz podstawową wiedzę o automatyzacji powtarzalnych procesów w front-end development z GULP.js. Znajdziesz również przykład struktur plików, które możesz użyć do podzielenia projektu na pliki małe i łatwe do edycji i utrzymania.
Rozdział 2, Mastering of Fundamentals,
pomoże Ci opanować box model, floating CSS, rozwiązywanie problemów z pozycjonowaniem i typy display. Po tym rozdziale będziesz bardziej świadomy podstaw HTML i CSS.
Rozdział 3, Mastering of Pseudoelements and Pseudoclasses,
opisuje pseudoklasy i pseudoelementy oraz jak możesz ich używać. Omówi problem rysowania prymitywów i jak używać ich jako części zoptymalizowanego kodu CSS.
Rozdział 4, Responsive Websites – Prepare Your Code for Specific Devices
... dostarcza wiedzy o RWD i jak przygotowywać projekty. Omówi problemy nowoczesnych stron internetowych i techniki optymalizacji.
Rozdział 5, Using Background Images in CSS
... odnosi się do faktu, że obrazy są na prawie każdej stronie internetowej. Ten rozdział nauczy Cię jak tworzyć optymalną stronę z obrazami wyświetlanymi poprawnie na szerokim spektrum nowoczesnych urządzeń, w tym telefonów komórkowych i tabletów.
Rozdział 6, Styling Forms
nauczy Cię o stylowaniu formularzy i które elementy CSS możesz, a których nie możesz używać.
Rozdział 7, Resolving Classic Problems dotyczy rozwiązywania klasycznych problemów w CSS: radzenia sobie z opacity, transforms i centrowaniem elementów.
Rozdział 8, Usage of Flexbox Transform
uczy o nowych funkcjach CSS i gdzie ich używać.
Rozdział 9, Calc, Gradients, and Shadows,
Rozdział 10, Don't Repeat Yourself – Let's Create a Simple CSS Framework, dotyczy budowania kodu wielokrotnego użytku i jak później używać go jako fundamentu dla własnych projektów. Ten rozdział omówi problemy związane z tworzeniem podstawowych frameworków CSS.
Rozdział 11, Mailers Fundamentals, to krótkie wprowadzenie do mailerów i problemów, które mogą wystąpić podczas procesu budowania mailera. Rozdział skupia się na fundamentalnej wiedzy.
Rozdział 12, Scalability and Modularity, uczy jak przygotowywać skalowalny kod w CSS.
Rozdział 14, Final Automatization and Processes Optimization, dotyczy automatyzacji operacji na kodzie CSS.
Po procesie "produkcji" chciałbym podziękować:
-
Prachi Bisht (PACKT)
-
Rashmi Suvarna (PACKT)
-
Shivani Mistry (PACKT)
... którzy zrealizowali ten sukces ze mną.
Powiązane linki:
-
PACKT Publishing (teraz część Packt)
-
Professional CSS autorstwa Piotra Sikory (wydane przez PACKT Publishing)




