Kurs Strony WWW z CSS3

Wprowadzenie

Lekcje
  • Opis
  • Recenzje
  • Autor
  • Transkrypt

19 ocen

Lubię to! 336

Wprowadzenie

Nowe standardy oferują twórcom stron WWW niesamowite możliwości. Animacje, efekty, przejścia, elastyczne rozmieszczenie treści - to wszystko możesz osiągnąć z CSS3 już teraz! Dodatkowo, strony w CSS3 ładują się szybciej. Jeśli chcesz tworzyć nowoczesne serwisy internetowe - ten kurs jest właśnie dla Ciebie!

  1. Kompletny projekt strony WWW naszpikowanej efektami CSS3
  2. Tworzenie efektów wylacznie z pomoca kodu CSS
  3. Generowanie grafiki oraz gradientów
  4. Transformacje obiektów oraz animacje z Transitions
  5. Zastosowania typograficzne i praca z tekstem
  6. Elastyczne strony WWW dla wielu urzadzen z CSS3

Praca na praktycznych przykładach

Pracując z kursem, zdobytą wiedzę będziemy wykorzystywać na praktycznym przykładzie kompletnej strony WWW. Najpierw, na prostych przykładach poznasz mechanizmy działania i funkcje CSS3, następnie wykorzystamy te wiedzę na praktycznym przykładzie. Poniżej możesz sprawdzić, jak wygląda strona, z którą będziemy pracować w kursie*

*Ponieważ część wykorzystanych technik CSS3 jest eksperymentalna, prosimy o przeglądanie strony z pomocą najnowszej wersji Firefox lub Chrome.

Co jeszcze znajdziesz w kursie CSS3?

Pierwsza część kursu zawiera informacje o mniej spektakularnych, ale niezwykle użytecznych narzędziach CSS3, takich jak nowe Selektory czy praca z tekstem. W większości są to właściwości, które już teraz możesz wykorzystać przy tworzeniu nowoczesnych stron WWW i będą pomocne w zoptymalizowaniu elementów graficznych i przyspieszeniu czasu ładowania Twoich witryn. W drugiej części zajmiemy się fantastycznymi nowościami jak Transformacje (oraz 3D), Animacja, Flexible Box Model czy Media Queries.

Animacja w CSS3

W kursie poznasz techniki pracy z animacją generowaną wyłącznie z pomocą CSS3. Dowiesz się jak tworzyć proste przejścia i animacje obiektów z pomocą Transitions, jak również nauczysz się korzystać z modelu animacji dającego największą kontrolę - z zastosowaniem klatek kluczowych. Następnie zdobytą wiedzę przełożymy na ciekawe animacje na naszej kursowej stronie WWW. Ponieważ część nowych funkcji CSS3 nie jest wspierana we wszystkich przeglądarkach, dowiesz się jakie sztuczki i narzędzia można wykorzystać, aby nawet na starszych przeglądarkach Twoje strony dobrze się prezentowały.

Zobacz lekcję kursu - Animacja Kuli Ziemskiej >>

Transformacje i Przejścia

Jedną z najciekawszych możliwości CSS3 jest tworzenie transformacji takich jak rotowanie obiektów, przekrzywianie czy skalowanie. W połączeniu z animacją daje to ogromne możliwości a dodatkową zaletą jest krótki czas ładowania. W kursie przyjrzymy się także eksperymentalnym translacjom 3D, które w przyszłości wyznaczą nowy kierunek w efektach wizualnych w sieci.

Tworzenie grafiki i Efekty

W CSS3 możesz generować grafikę strukturalnie - z pomocą kodu, począwszy od prostych gradientów aż po złożone kształty i wzorki. Zalety takiego rozwiązania to między innymi skalowalność oraz zdecydowanie mniejszy rozmiar, ale również elastyczność w stosunku do wykorzystania obrazków i mniejsza ilość zapytań do serwera. W kursie przyjrzymy się także pomocnym generatorom grafiki a nawet pokażę Ci, jak wyeksportować CSS3 z Photoshopa. Dowiesz się również jak tworzyć efekty takie jak zaokrąglone narożniki, cień dla tekstu i wiele więcej!

Strony WWW na wszystkie urządzenia

Już teraz możesz tworzyć elastyczne witryny, które skalują się na różne urządzenia i rozdzielczości. Dzięki temu Twoja witryna będzie poprawnie się wyświetlać na telefonach czy tabletach. W naszym projekcie wykorzystamy Responsive Design w nietypowy sposób i połączymy go z zupełnie nowym modelem pudełkowym, który jest w stanie reagować także na zmianę orientacji urządzenia przenośnego. Kolejnym krokiem będzie praktyczna praca z witryną kursową, która, jako że jest jednym dokumentem html, zawiera wiele wyzwań przy dostosowywaniu jej do różnych ekranów.

Zobacz lekcję kursu - Wyrównanie kontenerów w Flex Box Model >>

Typografia i Web Fonty

Obszerny rozdział w Kursie poświęciliśmy na omówienie kreatywnych zastosowań typografii na stronach WWW. Dowiesz się, jak wykorzystać własne fonty na stronie tak, aby każdy użytkownik mógł je zobaczyć. Wykorzystamy do tego celu kilka rozwiązań jak @font-face czy Google Web Fonts. Poza tym omówimy efekty na tekście jak również sposoby na pracę z układem wielokolumnowym. Następnie wszystkie poznane techniki wykorzystamy na naszej kursowej witrynie.

Podsumowując, kurs zawiera między innymi:

  • Kompletny projekt strony WWW naszpikowanej efektami CSS3
  • Status CSS3 i implementacja w przeglądarkach
  • Nowe Selektory oraz inne przydatne właściwości
  • Tworzenie efektów wyłącznie z pomocą kodu CSS
  • Generowanie grafiki oraz gradientów
  • Transformacje obiektów oraz animacje z Transitions
  • Model animacji z klatkami kluczowymi
  • Masa przydatnych narzędzi i generatorów
  • Zastosowania typograficzne i praca z tekstem
  • Elastyczne strony WWW dla wielu urządzeń z CSS3
  • I wiele, wiele więcej!

Dla kogo jest ten kurs?

Kurs CSS3 w Praktyce przeznaczony jest dla osób, które mają już opanowane podstawy CSS oraz HTML. Osobom początkującym polecamy zapoznanie się w pierwszej kolejności z kursem HTML i CSS - Podstawy. W kursie skoncentrowaliśmy się na nowych, fantastycznych możliwościach CSS pomijając omówienie podstawowych mechanizmów działania tego języka. Dodatkowe materiały, których przerobienie będzie atutem przy nauce z kursem CSS3 to Kurs HTML i CSS w Praktyce oraz Kurs HTML5. Po przerobieniu kursu polecamy natomiast zapoznać się z materiałem dotyczącym pracy z Media Queries i innymi technikami Responsive Web Design w Kursie Elastyczne Strony WWW.

Dlaczego wybrać właśnie ten kurs?

  1. Kurs wideo to najbardziej efektywna a zarazem najprzyjemniejsza forma nauki. Jest on tak prowadzony, byś cały czas mógł go śledzić z zainteresowaniem i zaangażowaniem, a także czerpać satysfakcję z tworzonych projektów.
  2. Wiedza, którą otrzymujesz w tym kursie, to nie tylko sucha teoria, ale również wskazówki od praktyka z wieloletnim doświadczeniem, dzięki którym dużo łatwiej będzie Ci opanować materiał i przygotować ciekawe projekty w HTML i CSS.
  3. Uczysz się na praktycznych przykładach. Zebrane techniki wynikają z praktyki a same dodatki które stworzymy są omówione kompleksowo. Kurs, który masz przed sobą to esencja praktycznej wiedzy i doświadczenia a także skrótów, które oszczędzą Ci godziny pracy i poszukiwań.
4 godzin 7 minut

Kurs Flexbox
od Podstaw

Ten kurs to omówienie najpopularniejszej i najlepiej wspieranej metody pozycjonowania elementów ostatnich lat - Flexboxa. Zrozumiesz w pełni jak działa Flexbox, dlaczego elementy układają się w określony sposób przy danych właściwościach, a także jakie problemy rozwiązuje i jakie niesie za sobą ryzyko. Realizacja materiału będzie dla Ciebie solidną dawką wiedzy, dzięki której żaden layout na flexboxie już Cię nie zaskoczy. Został on skompresowany do granic możliwości, znajdziesz tu same konkrety.

Wojciech Połowniak

13 godzin

Kurs Nowoczesny Webdesign
Projektowanie stron i UI/UX

Zajmujesz się, lub zamierzasz się zająć Tworzeniem Stron WWW? Jesteś programistą, grafikiem, chcesz stworzyć stronę firmy lub kierujesz zespołem? Ten kurs jest wszystkim, czego potrzebujesz aby projektować nowoczesne, skuteczne i funkcjonalne serwisy. Poznasz i zoptymalizujesz proces koncepcyjny, dowiesz się jak pracować wydajnie w zespole, optymalizować grafikę, wykorzystać RWD i podejście Mobile First. Powiem Ci jak skutecznie optymalizować i promować strony WWW. Poznasz też dziesiątki narzędzi oraz linków, które pomogą Ci usprawnić pracę i zebrać potrzebne zasoby. Pokażę Ci na setkach przykładów jak działają nowoczesne strony WWW oraz jakie są trendy w projektowaniu. Gwarantuję, że inwestycja w kurs zwróci się wielokrotnie w Twojej pracy!

Grzegorz Róg

6 godzin

Kurs Projektowania Stron WWW
UI/UX w Praktyce

Kurs, który masz przed soba jest uzupelnieniem i praktycznym rozwinieciem kursu <a href="http://eduweb.pl/kursy/uzytecznosc/projektowanie-stron-ui-ux.html">Nowoczesny Webdesign</a>. Zdecydowanie zalecamy obejrzenie kursu Nowoczesny Webdesign w pierwszej kolejnosci. Witaj w praktycznym kursie Projektowania Stron WWW, gdzie na przestrzeni 6 godzin materialów wideo dowiesz sie, jak przygotowac, krok po kroku, funkcjonalny layout serwisu WWW. W kursie omówimy zagadnienia zwiazane z uzytecznoscia oraz praca koncepcyjna a takze z pomoca narzedzi takich jak Photoshop, Illustrator, UX Pin czy Invision stworzymy funkcjonalny prototyp i layout strony WWW. Jesli zajmujesz sie projektowaniem stron i chcesz poznac nowoczesne techniki tworzenia layoutów - nie mogles lepiej trafic

Grzegorz Róg

60 minut

Najciekawsze Wtyczki i Narzędzia dla Deweloperów

Tworzenie stron i aplikacji internetowych staje się coraz bardziej skomplikowane. Można jednak znacznie ułatwić sobie pracę, wykorzystując odpowiednie narzędzia. <br><br> W tym warsztacie przyjrzymy się najciekawszym wtyczkom dostępnym dla przeglądarek internetowych, które sprawdzą się w pracy każdego Web Developera. Zobaczysz jak lepiej debugować i testować tworzone przez siebie projekty, jak wydajniej pracować z techniką Responsive Web Design, podglądać rozwiązania stworzone przez innych czy tworzyć zrzuty ekranu całych stron internetowych. Nie zabraknie też kilku sztuczek z wbudowanych narzędzi deweloperskich przeglądarek. <br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

60 minut

Poznaj CSS Flexbox

Dowiedz się czym jest CSS Flexbox oraz jak stosować nowoczesne metody CSS do pozycjonowania elementów layoutu strony WWW. Flexbox to jeden z najlepszych sposobów na rozłożenie kontenerów na Twojej stronie, wspierany przez wszystkie nowoczesne przeglądarki. Mnóstwo właściwości, oraz poziom skomplikowania Flexbox'a sprawia, że pierwsze spotkanie z tą technologią często zniechęca, zwłaszcza początkujących web designerów i developerów, natomiast okazuje się że opanowanie podstaw Flexboxa nie jest wcale trudne a jego bardziej złożone właściwości stają się niezwykle intuicyjne. W Warsztacie poznasz wszystkie najważniejsze właściwości pracy z Flexbox na małych, praktycznych przykładach. Jeśli jeszcze nie pracowałeś z Flexbox'em, zapewne stanie się on jednym z podstawowych metod pozycjonowania elementów layoutu w Twoich kolejnych pracach, jeśli już go znasz - uporządkujesz wiedzę i być może poznasz nowe właściwości. <br><br> Na Warsztat zaprasza Grzegorz Róg

Grzegorz Róg

80 minut

Strony WWW z Jekyll i GitHub Pages

W dzisiejszych czasach do serwowania stron internetowych wykorzystujemy głównie systemy zarządzania treścią (CMS). Często jednak nasza strona lub blog jest na tyle prosta, że uruchamianie całego systemu CMS za każdym razem, gdy ktoś ją odwiedzi, nie jest najwydajniejszą drogą do przedstawienia naszych treści.<br><br> I tutaj z pomocą przychodzą nam tzw. generatory statycznych stron. Najpopularniejszym z nich jest Jekyll. Podobnie jak w przypadku systemów CMS stworzyć możemy własny szablon strony czy bloga lecz to czego brakuje, to baza danych i zaplecze administracyjne. I w większości przypadków są to rzeczy, bez których możemy się obejść. Wpisy na bloga pisać można bezpośrednio w kodzie HTML lub, co dużo wygodniejsze, w Markdownie. A kiedy nowa podstrona lub wpis są gotowe, Jekyll zbuduje całą stronę od nowa, dzieląc ją na poszczególne pliki i podkatalogi. W ten sposób cała nasza strona jest serwowana jako statyczne pliki HTML, co w znacznym stopniu przyspiesza jej działanie.<br><br> W warsztacie tym dowiesz się jak zainstalować Jekyll, jak stworzyć własny szablon, a także jak wydajnie tworzyć treści na własną stronę lub bloga. Na koniec zobaczysz również w jaki sposób za darmo hostować stronę za pomocą Github Pages.<br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

60 minut

Dobre wzorce Responsive Web Design oraz UX

W tym Warsztacie skoncentrujemy się na najważniejszych koncepcjach związanych z zastosowaniem Responsive Web Design. Kluczowe dla osób początkujących w RWD jest zrozumienie pewnych typowych schematów tego, jak zachowują się elementy na stronach WWW w momencie, gdy zmienia się rozdzielczość. W Warsztacie przypomnimy najważniejsze techniki RWD a także przywołamy układy, które pojawiają się w responsywnych schematach stron WWW. Omówimy też kilka przydatnych snippetów - fragmentów kodu, które przydadzą się przy tworzeniu serwisów RWD. Przy okazji przyjrzymy się także ich zastosowaniom w praktyce na przywołanych stronach WWW, które dodatkowo przeanalizujemy pod kątem najlepszych praktyk UX. <br><br> Na Warsztat zaprasza Grzegorz Róg

Grzegorz Róg

60 minut

BEM CSS

CSS to potężny język, dzięki któremu opisujemy wygląd tworzonych stron internetowych. Język ten jednak został stworzony dawno temu, by oddzielić warstwę prezentacyjną od struktury witryny internetowej i na tamte czasy był absolutną rewolucją. Dzisiaj, wraz z rozwojem technologii i aplikacji webowych, zaczynamy dostrzegać braki w specyfikacji CSS, które utrudniają łatwe tworzenie i utrzymywanie kodu CSS dla dużych projektów.<br><br> Z tego powodu powstaje wiele technik wykorzystania istniejących możliwości CSS w sprytny sposób. Jedną z nich jest BEM CSS, którą poruszymy w tym warsztacie. Dowiesz się co leży u podstaw tej techniki, jak ją skutecznie wykorzystywać, a także jak połączyć jej użycie z preprocesorem kodu SASS. Dzięki zdobytej wiedzy będziesz tworzył prostszy w utrzymaniu i ponownym wykorzystaniu kod HTML i CSS. <br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

85 minut

Techniki tworzenia nawigacji z HTML i CSS

W warsztacie tym poznasz kilka ciekawych technik tworzenia nawigacji na potrzeby stron internetowych. Zaczniemy od najprostszych i najczęściej wykorzystywanych schematów, przechodząc kolejno do bardziej zaawansowanych menu. <br><br> Zobaczysz m. in. jak stworzyć rozwijane menu za pomocą wyłącznie HTML i CSS, jak sprawić, by było ono w ciekawy sposób animowane, a także jak dostosować różnego rodzaju nawigacje dla niewielkich ekranów urządzeń mobilnych.<br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

60 minut

Techniki Kodowania Newsletterów

Techniki tworzenia stron internetowych i wspierane technologie idą do przodu w zaskakującym tempie. Z miesiąca na miesiąc korzystać możemy z nowych rozwiązań, które implementowane są w nowoczesnych przeglądarkach internetowych i coraz mniej czasu poświęcać musimy na zacieranie różnic w działaniu czy wyświetlaniu się naszej strony www. <br><br> Co jednak, gdy stajemy przed wyzwaniem zakodowania mailingu na potrzeby newslettera? Wydawać by się mogło, że to podobne, lecz nieco prostsze zadanie niż stworzenie witryny internetowej. Okazuje się jednak, że tak wcale nie jest. Duża ilość klientów i serwisów pocztowych sprawia, że mailingi wciąż tworzyć musimy za pomocą przestarzałych metod, które królowały wśród twórców witryn kilkanaście lat temu. Jak sobie z tym poradzić, by newsletter był poprawnie wyświetlany zarówno w Gmailu jak i programie Outlook? Odpowiedzi na te oraz inne pytania znajdziesz w tym warsztacie. <br><br> Na początku omówimy kluczowe zasady kodowania mailingów z pomocą HTML i CSS. Następnie na konkretnym przykładzie zobaczysz, jak sobie z tym poradzić. Skorzystamy również z nowoczesnych rozwiązań i z pomocą <a href="http://eduweb.pl/live/wprowadzenie-do-grunt-js" style="color: #1696c5;">automatora zadań Grunt.js</a> przyspieszymy i ułatwimy tworzenie kodu newslettera. Na koniec zobaczysz, w jaki sposób przetestować poprawność wyświetlania się newslettera w popularnych klientach i serwisach. <br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

60 minut

Firefox Developer Edition

Poznaj Firefox Developer Edition. To przeglądarka, która została stworzona specjalnie dla Web Developerów, aby maksymalnie wspomóc proces tworzenia stron i aplikacji internetowych. <br><br> Oprócz świetnych narzędzi developerskich, które od dawna rozwijane były w podstawowej wersji Firefoxa, w FDE znajdziesz również kilka przełomowych nowości, takich jak np. Valence. Dzięki temu bez trudu zdebugujesz strony wyświetlone na urządzeniach z systemem iOS czy Android. <br><br> W warsztacie tym poznasz najważniejsze narzędzia Firefox Developer Edition, dzięki którym Twoja praca będzie przyjemniejsza i szybsza. <br><br> Do usłyszenia, Piotr Palarz

Piotr Palarz

60 minut

Wprowadzenie do Git

Git to jeden z najbardziej popularnych i zdaniem wielu najlepszy system VCS, czyli kontroli wersji. Oferuje on ciekawe podejście do wersjonowania projektów oraz liczne zalety jak podejście do przechowywania plików, lokalne operacje czy mechanizmy spójności danych. Jeśli korzystasz z innych popularnych aplikacji jak SVN, możesz także połączyć go z Gitem, lub sprawdzić dlaczego warto zainteresować się tym darmowym systemem opartym o Open Source. <br><br> Warsztat stanowi wprowadzenie do Git'a oraz wyjaśnienie podstaw tego systemu, między innymi: <ul class="livelist"> <li>Czym jest Git i dlaczego warto z niego korzystać</li> <li>Różnice w stosunku do innych systemów VCS</li> <li>Instalacja i konfiguracja Git</li> <li>Podstawowe polecenia w Terminalu</li> </ul> <br>Na godzinny Warsztat przeznaczony dla osób, które chcą zacząć swoją przygodę z Git zaprasza Piotr Palarz

Piotr Palarz

44 minut

Document Editing API w HTML5

Warsztat ten jest obiecaną kontynuacją ścieżki tworzenia witryn i aplikacji z użyciem HTML5, którą rozpoczęliśmy w kursie <a href="http://eduweb.pl/kursy/html/html-javascript-zaawansowane.html" class="blue">HTML5 i JavaScript - Techniki Zaawansowane</a>. <br><br> W lekcji tej poznasz niewielką, acz ciekawą specyfikację - <strong>Document Editing API</strong>. Stworzymy oczywiście praktyczną aplikację, a będzie to edytor tekstowy typu <strong>WYSIWYG</strong>, a więc uproszczona alternatywa dla TinyMCE czy innych znanych edytorów. Wprost w przeglądarce będziesz mógł pogrubiać, pochylać, przekreślać tekst, dodawać listy nieuporządkowane, zmieniać kolory i wiele, wiele więcej. <br><br> W warsztacie nie zabraknie również kilku ciekawych sztuczek w <strong>Chrome Developer Tools</strong>, których być może jeszcze nie znasz. <br><br> Zapraszam i do usłyszenia! <br><br> Piotr Palarz

Piotr Palarz

95 minut

Wprowadzenie do Web Components

Web Components to zbiór kilku świetnych specyfikacji, które w odpowiedni sposób połączone całkowicie zmieniają reguły gry, jeśli chodzi o tworzenie nowoczesnych i skalowalnych witryn oraz aplikacji internetowych. Wiele wskazuje na to, że za jakiś czas, tworzenie wyżej wymienionych będzie jeszcze prostsze, a wszystko to dzięki stworzonym przez społeczność komponentom, które łatwo się ze sobą łączą i nie przyprawiają o ból głowy nawet osoby początkujące. <br><br> Warto już teraz zainteresować się tematem i być świadkiem rewolucyjnych zmian w branży, które właśnie powoli odbywają się na naszych oczach. W warsztacie tym dowiesz się wszystkiego co jest niezbędne by zrozumieć istotę Web Components, a także zacząć tworzyć własne komponenty! <br><br> Zapraszam i do usłyszenia! <br> Piotr Palarz  

Piotr Palarz

75 minut

Kodowanie w Sublime Text 3

Produktywność w pracy każdego z nas to rzecz niezwykle ważna. Jeśli tworzysz strony internetowe lub pracujesz pisząc kod to ten warsztat jest zdecydowanie dla Ciebie. <br><br> Poruszymy w nim bowiem temat świetnego edytora tekstu jakim jest <strong>Sublime Text</strong>. Znając ogromne możliwości i tricki w nim dostępne, wejdziesz na wyższy poziom pisania kodu w sposób bardzo szybki, a do tego przyjemny. <br><br> Omówimy wiele wbudowanych w edytor funkcji, takich jak szybkie przeskakiwanie między plikami projektu, przeskakiwanie do konkretnej linii lub np. definicji CSS w kodzie, zarządzanie projektami, tworzenie własnych snippetów i konfiguracja ustawień użytkownika. <br><br> Następnie zainstalujemy Package Control Managera, czyli plugin, dzięki któremu w łatwy sposób rozszerzać będziemy mogli edytor Sublime Text o nowe funkcjonalności. Omówimy również kilka świetnych dodatków, które na pewno przyspieszą i umilą Twoją pracę. Dowiesz się między innymi, jak pobierać z serwera zawsze aktualną wersję biblioteki jQuery lub jak wystartować z kolejnym projektem jeszcze szybciej, jak przechowywać w chmurze swoje ustawienia, a także jak dostosować wygląd Twojego edytora tak, aby nigdy Ci się nie znudził. <br><br> Jeśli chcesz pracować z kodem jak prawdziwy ninja, nie możesz przejść obojętnie obok tego edytora. <br><br> Na warsztat zaprasza Piotr Palarz.

Piotr Palarz

60 minut

Responsive Design i optymalizacja stron na tablet

Ten Warsztat kierujemy do front-end developerów oraz innych osób, które zajmują się tworzeniem stron WWW. Pokażemy w nim ciekawe techniki związane z kodowaniem witryn uwzględniając wiele ekranów i rozdzielczości. W szczególności dowiesz się jak Responsive Web Design można wspomóc gotowymi wtyczkami i skryptami, które ułatwią obsługę na urządzeniach dotykowych. W Warsztacie poruszymy między innymi zagadnienia obsługi Touch Events na przykładzie slidera oraz nawigacji. <br><br> Na Warsztat zaprasza Maciej Żukiewicz

Grzegorz Róg

60 minut

CSS Layout - Przyszłość Projektowania Stron WWW

Pod koniec roku oprócz podsumowań, warto zajrzeć w przyszłość i zastanowić się, co czeka nas, webdesignerów w nadchodzącym czasie. Przez lata nauczyliśmy się do osadzania layoutów naszych stron WWW i pozycjonowania treści wykorzystywać rozmaite sztuczki i techniki, które zupełnie odbiegały od standardowego zastosowania standardów. Najpierw tworzyliśmy layouty w oparciu o tabelki, które przecież służą do prezentacji danych tabelarycznych, kolejno używaliśmy opływania do celów, które odbiegały od pierwotnego zamysłu twórców specyfikacji HTML. I tak, przez lata wyrobiliśmy setki złych nawyków, obejść, haków, nie zastanawiając się nawet nad tym, jak powinno w idealnym świecie wyglądać projektowanie struktury witryny. Nowa specyfikacja i standardy CSS3 na szczęście zmieniają ten stan rzeczy. Przynajmniej częściowo. <br><br> Zastanów się na chwilę, co by było, gdyby projektowanie układu strony było tak proste jak składanie magazynu w InDesign, czy projektowanie wyglądu w Photoshop. To przyszłość, ale nie tak odległa! Zapomnij o float! Zajrzyj do szklanej kuli layoutu CSS i dowiedz się, jak będziemy wygodnie tworzyć w przyszłości z pomocą ciekawych, istniejących już technik. <br><br> Na inspirujący, wizjonerski Warsztat zaprasza Grzegorz Róg

Grzegorz Róg

60 minut

Skuteczne Techniki Responsive Web Design

Zapraszamy na kolejny Warsztat w którym zajmiemy się najbardziej praktycznymi zagadnieniami związanymi z projektowaniem elastycznych stron, które dobrze prezentują się na wielu rozdzielczościach. Technikę Responsive Web Design omawialiśmy szczegółowo w kursie Elastyczne Strony WWW i wielu Warsztatach, tym razem do tego zbioru dodamy szereg nowoczesnych, ciekawych technik, między innymi: <ul class="livelist"> <li>Responsywne slidery w CSS3 i jQuery wykorzystujące touch events</li> <li>Responsywne menu, dostosowujące się do ilości elementów</li> <li>Fluid Layout oraz ciekawe techniki</li> <li>Prosty Grid Layout</li> <li>Techniki do umieszczania responsywnych playerów video np. Youtube, Vimeo</li> <li>Techniki pozwalające na umieszczenie Widgetów Facebook na stronach responsywnych</li> <li>Inne ciekawe techniki w RWD</li> </ul> <p>Na Warsztat zaprasza Maciej Żukiewicz</p>

Grzegorz Róg

42 minut

Emmet - Pisz Kod HTML i CSS z Prędkością Światła

Produktywność w pracy każdego z nas to rzecz niezwykle ważna. Po co bowiem marnować czas na rzeczy, które musimy po prostu wykonać niczym rzemieślniczą pracę? A więc skoro od początku wiesz co masz zrobić i wiesz jak to zrobić, a do tego do pojawia się okazja by zrobić to kilkakrotnie szybciej niż dotychczas, warto tę okazję wykorzystać. <br><br> A o czym dokładnie mowa? O Emmecie. Nie, to nie żadne zwierzątko - to narzędzie, które pozwala pisać kod HTML oraz CSS z prędkością światła, a do tego w bardzo intuicyjny sposób. Emmet jest udostępniany za darmo, jako dodatek do wielu popularnych edytorów kodu i jest bezapelacyjnie narzędziem typu "must have" dla każdej osoby, która choć przez kilka chwil dziennie pisze kod HTML lub CSS. <br><br> W warsztacie, który masz przed sobą, przerobimy praktycznie wszystko co Emmet ma nam do zaoferowania, a dodatkowo dowiesz się, jak można dostosować jego działanie do własnych potrzeb na przykładzie edytora Sublime Text. A więc jeśli tylko Twój edytor widnieje na <a href="http://emmet.io/download/" target="_blank" rel="nofollow">tej liście</a>, to nic nie powinno Cię już zatrzymywać przed polubieniem go! <br><br> Zapraszam i do usłyszenia! <br> Piotr Palarz

Piotr Palarz

60 minut

Tworzenie Stron WWW - Przydatne Pluginy

W trakcie tego warsztatu omówimy szereg pluginów, przydatnych dla każdego front-end developera. Będą to pluginy pozwalające na dodawanie bardzo ciekawych efektów dla obrazków na stronach WWW bez konieczności tworzenia różnych wersji grafiki w Photoshop. Następnie zajmiemy się bibliotekami, które pozwalają na tworzenie rozbudowanych animacji, bez konieczności używania całej biblioteki jQuery. Kolejną kategorią będą pluginy, dzięki którym możemy umieszczać ciekawe czcionki na stronie bez użycia Font-Face. Omówimy wtyczki jquery pomocne w tworzeniu rozbudowanych formularzy. Na samym końcu przyjżymy się, jak napisać stoper używając tylko i wyłącznie HTML5 i CSS3! <br/><br/> Serdecznie zapraszam, Maciej Żukiewicz

Maciek Zukiewicz

70 minut

Powiadomienie o Ciasteczkach na Stronie

Warsztat w całości poświęcony zaprojektowaniu i wykonaniu w postaci wtyczki jQuery automatycznego panelu z informacją o ciasteczkach na danej stronie. List takich ciasteczek możemy zobaczyć lub też zaakceptować politykę zgadzając się jednocześnie na warunki regulaminu klikając w odpowiedni przycisk na panelu.<br><br> Jako Bonus prezentacja autorskiej aplikacji Expression Studio, jej możliwości zastosowania w codziennym dniu pracy oraz 10 sposobów na ułatwienie sobie życia dzięki niej. <br><br> Serdecznie zapraszam, Mateusz Manaj

Grzegorz Róg

60 minut

Fonty na stronach WWW

W tym Warsztacie poznasz mechanizm działania fontów na stronach oraz podstawowe narzędzia wspomagające osadzenie na stronie własnych krojów pisma takie jak Google Web Fonts czy reguła @font-face. Dowiesz się także jak pracować z typografią w narzędziach takich jak Adobe Dreamweaver, Edge Animate czy Adobe Muse przy wykorzystaniu bibliotek Typekit oraz narzędzi Edge Web Fonts. Dzięki temu będziesz mógł zastosować na swojej stronie dowolny krój pisma a jej zawartość będzie skalowalna oraz indeksowana przez popularne wyszukiwarki. <br><br> Na Warsztat zaprasza Grzegorz Róg

Grzegorz Róg

60 minut

htaccess w Praktyce

W tym warsztacie pokażę Ci w jaki sposób wykonać piękne linki w Twoim serwisie internetowym, jak zabezpieczyć się przed niechcianym użytkownikiem, wykonać autoryzację oknem systemowym czy też odpalić exe'ka w Twojej przeglądarce. Ale to nie wszystko, na 10 przykładach pokażę Ci jak to wszystko wygląda w praktyce oraz sprytne trick'i do wykorzystania wprost na Twojej stronie opartej o serwer Apache. <br><br> Serdecznie zapraszam, Mateusz Manaj

Grzegorz Róg

60 minut

Narzędzia Developerskie w Przeglądarce cz. II

W tym Warsztacie, którego pierwszą część znajdziesz <a href="http://eduweb.pl/live/strony-www-w-przegladarce---narzedzia-developerskie">tutaj</a>, przejdziemy do pokazania narzędzia dostępnego jako zewnętrzny dodatek do przeglądarki Firefox, a będzie nim popularny Firebug. <br><br> Oprócz tego przyjrzymy się również wbudowanemu narzędziu przeglądarki od Mozilli, dzięki któremu podejrzymy strukturę naszej strony w 3D! Następnie sprawdzimy, co drzemie pod skrótem F12 w przeglądarce Internet Explorer i jak można to wykorzystać przy tworzeniu witryn. <br><br> Jako bonus, dowiesz się, w jaki sposób logować informacje, ostrzeżenia czy błędy do naszej konsoli prosto ze skryptów PHP, dzięki dodatkom ChromePHP oraz FirePHP. Mamy wiele do omówienia, zatem zapraszam!<br> Piotr Palarz

Grzegorz Róg

60 minut

Strony WWW w Przeglądarce - Narzędzia Developerskie

Podczas tego warsztatu dowiesz się czym jest narzędzie Chrome Developer Tools wbudowane w przeglądarkę Google Chrome, poznasz metody inspekcji kodu HTML i CSS, a także debugowania kodu JavaScript.<br><br> Nie zabraknie również kilku słów o sposobach mierzenia wydajności stron i aplikacji internetowych za pomocą tego narzędzia. Kiedy już poznasz moc zawartą w Chrome Developer Tools, przejdziemy do pokazania bardzo podobnego narzędzia dostępnego jako zewnętrzny dodatek do przeglądarki Firefox, a będzie nim popularny Firebug. <br><br> Przygotowaliśmy także drugą część tego Warsztatu, do której obejrzenia zapraszamy na <a href="http://bit.ly/YnOnyV">tej stronie</a> <br><br> Mamy wiele do omówienia, zatem zapraszam!<br> Piotr Palarz

Grzegorz Róg

Autor: Grzegorz Róg

**Idea Architect**

Od wielu lat projektuje serwisy internetowe, dużą wagę przykładając do ich funkcjonalności a także skutecznych technik promocji. Swoje umiejętności praktyczne zdobywa projektując grafikę oraz strony www dla wiodących polskich i zagranicznych agencji reklamowych. Współpracuje między innymi z Adobe, Microsoft, Wacom. Jako trener i spiker prowadzi szkolenia oraz eventy i warsztaty. Posiada szereg uprawnień i certyfikatów eksperckich. <br><br> W wolnych chwilach stara się przekazać Ci całą praktyczną wiedzę, pasję i doświadczenie. Zapraszamy do kursu - gwarantujemy, że ta świetna zabawa przyniesie Ci mnóstwo satysfakcji!

eduweb.pl
@greg_rog

Recenzje Kurs Strony WWW z CSS3

5

19 dodanych ocen

2014-09-09

Na taki kurs czekałem :)

Damian Moliński

2014-09-14

"Kończysz ten kurs i zaraz pakujesz na swoją stronę całą masę nowych ciekawych efektów". W taki sposób polecił mi ten kurs znajomy. Kupiłem i właśnie tak było.

Bartosz Świerczek

2015-02-18

Świetny kurs! Przerobiłem w całości i od razu mogłem stworzyć swoją pierwszą stronę z masą animacji i przejść.

Michał Woźny

2015-02-26

To jest ten kurs do którego się cały czas wraca i zawsze coś nowego w głowie zostaje :) Polecam

Damian Moliński

2015-03-03

Zapowiada się bardzo obiecująco

Grzegorz Tarnowski

2015-03-26

Duża dawka wiedzy na temat CSS3 zawarta w dobrym kursie

Slawomir Sowiński

2015-07-23

Ten kurs to jeden z najlepszych i najbardziej rozbudowanych

Tomasz Haluch

2015-09-05

Mnóstwo przydatnych informacji, zaprezentowanych w przejrzysty sposób. Polecam

Robert Szeliga

2015-11-04

Kurs ten polecam osobom, które mają solidne podstawy HTML i CSS. Praktyczne techniki przedstawione w kursie pomogą we wdrażaniu ciekawych zabiegów wizualnych i nie tylko. Wszystko objaśnione jest jasno i klarownie. Jestem bardzo zadowolony z zakupu. Pozdrawiam.

Grzegorz Cieśliński

2016-01-21

Bardzo fajny projekt przerobiony w kursie, aczkolwiek uważam, że flex-box model potraktowany po macoszemu, a to potężne możliwości i uproszczenie pisania w stosunku do zwykłego box modelu. Zastanawiam się, dlaczego cały projekt nie został w nim napisany, przecież nawet jeśli flex wybiegał w przyszłość i wymagał prefixów, było tak ze znakomitą większością omawianych tu możliwości. Można było na przykładzie flexa ładnie pokazać czego jeszcze nie potrafią zrenderować przeglądarki i jak zastąpić to fallbackiem. To główna wg mnie wada tego kursu druga wynikająca z niej, że projekt nie został napisany od zera ale jeśli zrezygnowano ze zrobienia go na flex-ie, to nie było takiej potrzeby - w końcu jednak nie jest to kurs podstawowy CSS. Mimo powyższego kurs oceniam na duży plus, dlatego że po jego przerobieniu swój projekt przepisałem praktycznie na nowo - tyle nowych możliwości pokazał mi kurs.

Dariusz Kasica

2016-03-13

Warto wiedzieć, jak wyglądają najnowsze standardy, a ten kurs właśnie to daje

Krzysztof Klamycki

2017-07-31

Bardzo fajny kurs! Polecam wszystkim!

Lukasz S Pierwola

2017-12-16

Kupiłem u was 4 kursy i tylko ten mógłbym szczerze polecić gdyby nie naganne praktyki. Rozumiem, że macie taką politykę - zachęcającą do kupowania innych kursów ale bez przesady; tym bardziej, że zagraniczne źródła oferują znacznie lepsze materiały i w niższych cenach...

Patryk Karpinski

2018-01-20

Hej Patryk - cieszę się, że kurs Ci się spodobał. Nie do końca rozumiem, co masz na myśli pisząc o tych praktykach. Na pewno pomoże nam w to w rozwoju nowych produktów, jeśli mógłbyś choć skrótowo napisać, o co chodzi na biuro@eduweb.pl. Dziękuję!

Grzegorz Róg

2018-01-30

Jest to kurs, który bardzo fajnie dopełnia wiedzę, gdy już poznamy zagadnienia HTML5 i CSS. Projekt, który w ramach nauki jest realizowany, mimo że już ma trochę czasu, cały czas (moim zdaniem) robi wrażenie. Niektóre zagadnienia warto zaktualizować. Uważam, że przykładowo wzmianka o ścieżkach animacji wektorowej - podana strona nie istnieje, więc myślę, że warto bardziej szczegółowo opisać temat. Pan Grzegorz mówi o wielu bardzo pomocnych narzędziach. Kurs na plus ;)

Klaudia Wójciak

2018-07-01

Kurs oceniam jako średni. Pozwala sobie poukładać podstawową wiedzę, czego oczekiwałem kupując ten kurs, więc jest plus. Minusem jest wykonywana strona/projekt. Po skopiowaniu kompletnego kodu z lekcji, strona nie wygląda dobrze w przeglądarce (obrazki są z jakimś napisem w tle, treść się rozjeżdża, itd.). Chciałem móc pokazać przyszłemu potencjalnemu pracodawcy wykonaną stronę, jednak tego nie mogę zrobić. Nawet na tej stronie, jak kliknę "zobacz gotową stronę" przekierowuje mnie gdzieś indziej...

Adrian Zawadzki

2018-07-10

Panie @Adrian Zawadzki, polecamy dodatkowo realizację kursów które pomogą zrealizować responsywny projekt lub dostosować już obecny do zasad RWD: https://eduweb.pl/kursy/html/elastyczne-strony-www.html i https://eduweb.pl/kursy/webdevelopment/responsive-web-design.html

Obsluga Klienta eduweb.pl

2018-07-14

Profesjonalnie i rzetelnie przedstawione, ciekawe rozwiązania animacji w tym kursie, pomogą każdemu w stworzeniu ciekawej i wyróżniającej się strony.

Piotr Wiktorowicz

2019-11-03

Świetnie zorganizowany kurs, z którego wyciąga się dużą dawkę wiedzy. Gorąco polecam !

Urszula Kopycka

Ten kurs nie posiada jeszcze transkryptu. Choć bardzo się staramy, wygenerowanie transkryptów do wszystkich kursów jest bardzo czasochłonne. W wielu przypadkach wymaga zaangażowania drogiego oprogramowania i godzin pracy przy poprawianiu transkryptu tak, aby był on możliwie jak najlepszy.

Zależy nam na tym, aby przygotować transkrypty do wszystkich naszych treści. To jedyny sposób dla osób niedosłyszących, aby mogły wygodnie uczyć się technologii. Poza tym, transkrypty ułatwiają skanowanie kursu w poszukiwaniu informacji i jego indeksowanie.

Szukamy osób, które mogłyby nam pomóc w poprawianiu transkryptów. Jeśli masz chwilę wolnego czasu i interesuje Cię dany kurs, w zamian za taką pomoc chętnie udostępnimy Ci wybrany materiał. Wyślij swoje zgłoszenie tutaj, jeśli możesz pomóc nam rozwijać platformę.

  • Informacje
  • Lekcje
Wykup w abonamencie od 79zł
Przetestuj za darmo przez 7 dni!

Autor: Grzegorz Róg

Czas: 7 godzin 30 minut

Wersja:

  • Pliki źródłowe
  • Certyfikat Ukończenia
  • Dostęp z urządzeń przenośnych
  • Licencje dla firm i szkół

Wstęp do kursu

  • Wprowadzenie

Wstęp do CSS3

  • Możliwości CSS

  • Krótko o historii CSS

Niezbędne narzędzia

  • Wsparcie w przeglądarkach

  • Przydatne narzędzia

  • Przycisk w CSS i prefiksy

  • Biblioteki eCSStender i Modernizr

Kolejne etapy pracy

  • Systematyka dalszej części kursu

  • Struktura HTML5 strony

  • Pliki projektów

Selektory w CSS

  • Selektory potomka i rodzeństwa

  • Pseudoklasy - wprowadzenie

  • Pseudoklasy w CSS3

  • Pseudoklasy NTH

  • Praktyczne wykorzystanie pseudoklas

  • Pseudoklasy w elementach UI

  • Selektory atrybutów

Typografia na stronie WWW

  • Reguła @font-face

  • Google Web Fonts

  • Tekst w wielu kolumnach

  • Cień dla tekstu

  • Efekty na tekście

Praca z kolorami

  • Kolory w CSS3

  • Gradienty w CSS3

  • Kolory i Photoshop

Kontenery i tło

  • Zaokrąglanie narożników

  • Obrazek jako border

  • Właściwości tła

  • Wielokrotne tło

  • Przycinanie tekstu

Elastyczny model pudełkowy

  • Zmiana rozmiaru kontenerów

  • Elastyczny model pudełkowy

  • Wyrównanie kontenerów

  • Flex Box w praktyce

Transformacje elementów

  • Transformacje w CSS3

  • Praktyczne zastosowania

Tranzycje w CSS3

  • Przejścia w CSS3

  • Przejścia w praktyce

  • Zdjęcia z Polaroid

  • Transformacje 3D

Animacja w CSS3

  • Wprowadzenie do animacji

  • Easing i narzędzia

  • Animacja Kuli Ziemskiej

  • Animacja po ścieżce

  • Inne animacje

Responsive Web Design

  • Wprowadzenie do Media Queries

  • Zastosowania Media Queries

  • Media Queries na stronie cz. I

  • Media Queries na stronie cz. II

Dodatki

  • Obsługa jQuery

Zakończenie

  • Zakończenie