Webmasterstwo

W kategorii Webmasterstwo znajdziecie publikacje związane z szeroko pojętym tworzeniem stron internetowych. Dowiecie się jak wykorzystywać i dostosowywać do własnych potrzeb gotowe systemy zarządzania treścią (CMS) takie jak np. Wordpress, Joomla! czy Drupal.

Podręczniki, w przystępny sposób przekażą Wam zasady tworzenia od podstaw aplikacji sieciowych przy użyciu popularnych języków jak PHP czy Ruby on Rails, Java nie zapominając o ASP. Nauczycie się nie tylko budować funkcjonalne serwisy WWW, ale także będziecie mięli okazję zapoznać się z wieloma zagadnieniami dotyczącymi marketingu internetowego od pozycjonowania do kampanii reklamowych na portalach społecznościowych.

201
Ładowanie...
EBOOK

Django. Tworzenie nowoczesnych aplikacji internetowych w Pythonie

Ben Shaw, Saurabh Badhwar, Andrew Bird, Bharath...

Django zaskarbił sobie uznanie wielu programistów. Jest to platforma, która udostępnia wszystkie narzędzia potrzebne do tworzenia aplikacji internetowych w Pythonie. To również narzędzie pozwalające na sprawne rozpoczęcie pracy i rozwijanie solidnego i bezpiecznego kodu. Aby jednak zapewnić sobie satysfakcję, a tworzonym projektom profesjonalną jakość, trzeba przyswoić koncepcje i zasady pracy z Django. Dzięki temu praktycznemu przewodnikowi po Django zdobędziesz wiedzę i pewność siebie potrzebne do budowania rzeczywistych aplikacji w Pythonie. W przystępny sposób opisano tu podstawowe koncepcje i funkcje Django, a następnie pokazano poszczególne etapy cyklu rozwoju rzeczywistej aplikacji internetowej. Dla celów dydaktycznych ten dość złożony projekt został podzielony na zbiór mniejszych zadań, dzięki czemu Twoja nauka będzie przebiegała w sposób efektywny i przemyślany. W trakcie wykonywania ćwiczeń zdobędziesz praktyczne umiejętności, niezbędne do budowy przyjemnych w użytkowaniu aplikacji WWW. Przekonasz się, że Django pozwala na efektywne i satysfakcjonujące budowanie nawet bardzo ambitnych projektów! W książce między innymi: konfiguracja projektu Django, szablony HTML i modele danych w Django podstawowe elementy aplikacji internetowej, w tym sesje i uwierzytelnianie dodawanie interfejsów API typu REST do aplikacji Django korzystanie z zewnętrznych bibliotek Django testowanie kodu za pomocą platform testowych Django i Pythona Django ma wszystko, czego wymaga najlepszy projektant aplikacji WWW!

202
Ładowanie...
EBOOK

Domain-Driven Design in PHP. A Highly Practical Guide

Keyvan Akbary, Carlos Buenosvinos, Christian Soronellas

Domain-Driven Design (DDD) has arrived in the PHP community, but for all the talk, there is very little real code. Without being in a training session and with no PHP real examples, learning DDD can be challenging. This book changes all that. It details how to implement tactical DDD patterns and gives full examples of topics such as integrating Bounded Contexts with REST, and DDD messaging strategies. In this book, the authors show you, with tons of details and examples, how to properly design Entities, Value Objects, Services, Domain Events, Aggregates, Factories, Repositories, Services, and Application Services with PHP. They show how to apply Hexagonal Architecture within your application whether you use an open source framework or your own.

203
Ładowanie...
EBOOK

Druk 3D. Praktyczny przewodnik po sprzęcie, oprogramowaniu i usługach. Wydanie II

Liza Wallach Kloski, Nick Kloski

Technologia druku 3D, zwanego również drukiem przestrzennym, jest uważana za jedną z najbardziej perspektywicznych. Polega na addytywnym wytwarzaniu trójwymiarowych obiektów na podstawie cyfrowego modelu. Może służyć do budowania prototypów albo gotowych produktów. Zakres komercyjnego stosowania druku 3D z każdym rokiem jest coraz szerszy. Zainteresowanie tą technologią stale rośnie, a drukarki 3D są dziś dostępne również dla pasjonatów. Oto inspirujący, przystępny i praktyczny przewodnik, dzięki któremu poznasz i zrozumiesz zasady rządzące drukiem przestrzennym. Dowiesz się, jak powstała ta technologia i jak - w zależności od jej zastosowania - wybrać najlepszy sprzęt i oprogramowanie. Nauczysz się praktycznego tworzenia modeli za pomocą programów CAD i poznasz tajniki obsługi drukarki 3D, jej konfiguracji i konserwacji, a także wykonywania prototypów i gotowych produktów. Poznasz najważniejsze przyczyny problemów z wydrukiem i metody ich unikania. Książka obejmuje bardzo szeroki zakres zagadnień, łącznie z możliwymi zastosowaniami druku przestrzennego i ze wskazówkami dotyczącymi zarabiania na tej technologii. W książce między innymi: działanie drukarki 3D i zastosowania druku przestrzennego wybór drukarki i materiałów eksploatacyjnych konfiguracja i obsługa własnej drukarki 3D praca w technologii druku 3D: od koncepcji do wydruku perspektywy drukowania 3D Przygotuj się na prawdziwą rewolucję przemysłową!

204
Ładowanie...
EBOOK

Drupal 10 Masterclass. Build responsive Drupal applications to deliver custom and extensible digital experiences to users

Adam Bergstein

Learning Drupal can be challenging because of its robust, extensible, and powerful capability for digital experiences, making it difficult for beginners to grasp and use it for application development. If you’re looking to break into Drupal with hands-on knowledge, this Drupal 10 Masterclass is for you.With this book, you’ll gain a thorough knowledge of Drupal by understanding its core concepts, including its technical architecture, frontend, backend, framework, and latest features. Equipped with foundational knowledge, you’ll bootstrap and install your first project with expert guidance on maintaining Drupal applications. Progressively, you’ll build applications using Drupal’s core features such as content structures, multilingual support, users, roles, Views, search, and digital assets. You’ll discover techniques for developing modules and themes and harness Drupal’s robust content management through layout builder, blocks, and content workflows. The book familiarizes you with prominent tools such as Git, Drush, and Composer for code deployments and DevOps practices for Drupal application management. You’ll also explore advanced use cases for content migration and multisite implementation, extending your application’s capabilities.By the end of this book, you’ll not only have learned how to build a successful Drupal application but may also find yourself contributing to the Drupal community.

205
Ładowanie...
EBOOK

Drupal 10 Masterclass. Build responsive Drupal applications to deliver custom and extensible digital experiences to users

Adam Bergstein

Learning Drupal can be challenging because of its robust, extensible, and powerful capability for digital experiences, making it difficult for beginners to grasp and use it for application development. If you’re looking to break into Drupal with hands-on knowledge, this Drupal 10 Masterclass is for you.With this book, you’ll gain a thorough knowledge of Drupal by understanding its core concepts, including its technical architecture, frontend, backend, framework, and latest features. Equipped with foundational knowledge, you’ll bootstrap and install your first project with expert guidance on maintaining Drupal applications. Progressively, you’ll build applications using Drupal’s core features such as content structures, multilingual support, users, roles, Views, search, and digital assets. You’ll discover techniques for developing modules and themes and harness Drupal’s robust content management through layout builder, blocks, and content workflows. The book familiarizes you with prominent tools such as Git, Drush, and Composer for code deployments and DevOps practices for Drupal application management. You’ll also explore advanced use cases for content migration and multisite implementation, extending your application’s capabilities.By the end of this book, you’ll not only have learned how to build a successful Drupal application but may also find yourself contributing to the Drupal community.

206
Ładowanie...
EBOOK

Drupal 7. Ćwiczenia praktyczne

Pawel Philipczyk

Zachwyć się Drupalem! Wczoraj i dziś, czyli skąd wziął się Drupal i do czego służy Struktura i wygląd, czyli ważne elementy strony WWW Moduły i ich konfiguracja, czyli jak osiągnąć właściwy efekt Dobre systemy zarządzania treścią są dziś jednym z najbardziej poszukiwanych towarów na rynku. Każdy chce mieć swoją własną (lub firmową) stronę internetową - jak najlepszą, interesującą i zarazem prostą w obsłudze. Jednocześnie prawie nikt nie ma tyle czasu i samozaparcia, by zgłębiać tajniki kodu HTML czy innych, bardziej skomplikowanych języków programowania. Odpowiedni CMS jest więc na wagę złota! Wśród nieprzeliczonej ilości najróżniejszych systemów zarządzania treścią zdecydowanie wyróżnia się Drupal, umożliwiający bezproblemowe tworzenie dowolnych stron WWW. Tę elastyczność zapewnia mu struktura, w ramach której projektant witryny może łączyć dowolne potrzebne mu moduły, nadawać pożądany wygląd i konfigurować całość według własnego uznania. Książka "Drupal 7. Ćwiczenia praktyczne" powstała po to, byś i Ty mógł skorzystać z niesamowitych możliwości Drupala. Znajdziesz tu informacje konieczne do rozpoczęcia pracy z tym systemem, skonfigurowania go oraz zaopatrzenia w niezbędne elementy. Nauczysz się zarządzać zawartością serwisu, odpowiednio uważnie traktować kwestie menu i nawigacji, dbać o wygląd witryny. Zrozumiesz, dlaczego różnym użytkownikom nadaje się różne uprawnienia, i odkryjesz, jak proste może być łączenie potrzebnych modułów. Poznasz także zaawansowane sposoby konfiguracji i raportowania. A wszystko to w serii praktycznych ćwiczeń — zanim się zorientujesz, Twoja zachwycająca strona WWW będzie już w pełni gotowa! Historia powstania Drupala Instalacja serwera i systemu Podstawowa konfiguracja i nawigacja Zawartość serwisu i kategorie Menu i nawigacja Bloki i obszary Wygląd i skórki Użytkownicy i uprawnienia Internacjonalizacja Moduły Konfiguracja i raporty Szukanie pomocy i rozwiązywanie problemów Drupal 7 - Twoja strona nabierze blasku!

207
Ładowanie...
EBOOK

Drupal 7. Od podstaw

Todd Tomlinson

Poznaj przyjazne środowisko do tworzenia witryn WWW! Jak rozpocząć przygodę z Drupalem 7? Jak instalować moduły rozszerzające funkcjonalność Drupala? Jak zintegrować Drupala z serwisami społecznościowymi? Drupal to jedna z najpopularniejszych platform do tworzenia serwisów WWW. Dzięki niemu przygotujesz witrynę o dowolnej tematyce i dowolnym stopniu zaawansowania. Prywatna strona domowa, blog, firmowa strona WWW, rozbudowany portal? Żaden problem! Wiedza zawarta w tej książce oraz możliwości systemu Drupal zagwarantują sukces w każdym z wymienionych przypadków. Niniejsza książka poświęcona jest najnowszej wersji tej platformy, oznaczonej numerem 7. Stanowi ona kompletny przewodnik, dzięki któremu poznasz kroki konieczne do uruchomienia oraz skonfigurowania Twojej własnej strony WWW, opartej na Drupalu. W trakcie lektury nauczysz się tworzyć treści na stronę, zarządzać nimi oraz organizować je. Ponadto dowiesz się, jak tworzyć konta użytkowników, instalować motywy graficzne, korzystać z funkcji interaktywnych oraz projektować formularze. Zaznajomisz się z dostępnymi modułami, rozszerzającymi funkcjonalność Drupala, oraz metodami integracji z serwisami społecznościowymi, takimi jak Twitter, Facebook, YouTube. Książka ta stanowi idealne źródło informacji dla wszystkich czytelników, którzy chcą rozpocząć przygodę z platformą Drupal. Zaawansowani użytkownicy również znajdą w niej interesujące informacje. Instalowanie systemu Drupal Tworzenie i organizowanie treści Zarządzanie informacjami publikowanymi na stronach WWW Tworzenie kont użytkowników i administrowanie nimi Przygotowywanie słowników Projektowanie menu Instalowanie motywów graficznych Wybrane moduły rozszerzające funkcjonalność Uruchamianie funkcji blogowania Projektowanie formularzy internetowych Wykorzystanie technologii AJAX Tworzenie kanałów RSS Prace administracyjne przy witrynie Integracja z serwisami społecznościowymi Sklep internetowy w Drupalu Stwórz i opublikuj swoją pierwszą witrynę, wykonaną z wykorzystaniem Drupala!

208
Ładowanie...
EBOOK

Drupal 7. Od podstaw

Todd Tomlinson

Poznaj przyjazne środowisko do tworzenia witryn WWW! Jak rozpocząć przygodę z Drupalem 7? Jak instalować moduły rozszerzające funkcjonalność Drupala? Jak zintegrować Drupala z serwisami społecznościowymi? Drupal to jedna z najpopularniejszych platform do tworzenia serwisów WWW. Dzięki niemu przygotujesz witrynę o dowolnej tematyce i dowolnym stopniu zaawansowania. Prywatna strona domowa, blog, firmowa strona WWW, rozbudowany portal? Żaden problem! Wiedza zawarta w tej książce oraz możliwości systemu Drupal zagwarantują sukces w każdym z wymienionych przypadków. Niniejsza książka poświęcona jest najnowszej wersji tej platformy, oznaczonej numerem 7. Stanowi ona kompletny przewodnik, dzięki któremu poznasz kroki konieczne do uruchomienia oraz skonfigurowania Twojej własnej strony WWW, opartej na Drupalu. W trakcie lektury nauczysz się tworzyć treści na stronę, zarządzać nimi oraz organizować je. Ponadto dowiesz się, jak tworzyć konta użytkowników, instalować motywy graficzne, korzystać z funkcji interaktywnych oraz projektować formularze. Zaznajomisz się z dostępnymi modułami, rozszerzającymi funkcjonalność Drupala, oraz metodami integracji z serwisami społecznościowymi, takimi jak Twitter, Facebook, YouTube. Książka ta stanowi idealne źródło informacji dla wszystkich czytelników, którzy chcą rozpocząć przygodę z platformą Drupal. Zaawansowani użytkownicy również znajdą w niej interesujące informacje. Instalowanie systemu Drupal Tworzenie i organizowanie treści Zarządzanie informacjami publikowanymi na stronach WWW Tworzenie kont użytkowników i administrowanie nimi Przygotowywanie słowników Projektowanie menu Instalowanie motywów graficznych Wybrane moduły rozszerzające funkcjonalność Uruchamianie funkcji blogowania Projektowanie formularzy internetowych Wykorzystanie technologii AJAX Tworzenie kanałów RSS Prace administracyjne przy witrynie Integracja z serwisami społecznościowymi Sklep internetowy w Drupalu Stwórz i opublikuj swoją pierwszą witrynę, wykonaną z wykorzystaniem Drupala!

209
Ładowanie...
EBOOK

Drupal 7 w praktyce. Własna strona WWW w jeden dzień

Krzysztof Palikowski

Stwórz stronę WWW z Drupalem - zrealizuj dowolny pomysł! Przygotowania i instalacja, czyli jak zacząć pracę z Drupalem na własnym komputerze. Projekt i budowa strony, czyli jak zadbać o strukturę i prezentację treści. Przenosiny do internetu, czyli jak uniknąć szkolnych błędów i głupich pomyłek. Rozwijany od 2001 roku Drupal jest jednym z najlepszych dostępnych obecnie systemów zarządzania treścią. Kolejne wersje tego CMS-a zjednywały sobie rzesze nowych entuzjastów, a ostatnia z nich zasługuje na wyjątkową uwagę wszystkich - początkujących i zaawansowanych - twórców stron WWW. Drupal 7 odznacza się ogromną elastycznością, a ponadto oferuje swoim użytkownikom ponad 1500 modułów, pozwalających niezwykle precyzyjnie zaprojektować platformę zarządzania treścią i stworzyć mechanizmy sprawnego zarządzania serwisem. Książka "Drupal 7 w praktyce. Własna strona WWW w jeden dzień" pozwoli Ci zapoznać się z tym systemem, oswoić z jego założeniami i możliwościami oraz efektywnie wykorzystać jego potencjał do własnych celów. Jej autor poprowadzi Cię od zupełnych podstaw, przez proces przygotowań i instalacji systemu, po kwestie poświęcone budowaniu strony dla klienta bądź dla siebie. Ponadto skupi się na zagadnieniach dotyczących rozmaitych uprawnień użytkowników witryny, przenoszenia jej do internetu i dalszej rozbudowy serwisu. Jeśli interesuje Cię pełne spektrum możliwości Drupala 7 i chcesz zastosować je w praktyce, nie mogłeś trafić lepiej! Drupal i inne systemy zarządzania treścią Przygotowania do instalacji systemu Instalacja i pierwsze kroki Struktura i prezentacja treści Uprawnienia i administracja Przenosiny gotowej strony WWW do internetu Utrzymanie i rozbudowa serwisu Drupal 7 - Twoja przepustka do internetu!

210
Ładowanie...
EBOOK

Drupal 7. Wprowadzenie

R.J. Townsend

Cała wiedza niezbędna do szybkiego przygotowania dowolnego projektu w systemie Drupal, zawarta w jednej, przejrzyście napisanej książce! Jak skonfigurować serwer dla systemu Drupal przy użyciu programu cPanel? Jak budować zaawansowane witryny i aplikacje internetowe na platformie Drupal? Jak zwiększyć możliwości strony i poprawić jej pozycję w wyszukiwarkach? Dlaczego powinieneś wreszcie opanować system Drupal? To oczywiste - przy prostym w obsłudze, a oferującym ogromne możliwości interfejsie oraz niezwykle elastycznej architekturze pozwoli Ci on osiągnąć wszystko, czego oczekują Twoi najbardziej wymagający klienci: od prostych blogów i eleganckich witryn wizerunkowych po bardzo zaawansowane serwisy, zawierające narzędzia społecznościowe i rozbudowane aplikacje e-commerce. Pracując w Drupalu, wszelkie projekty zrealizujesz znacznie szybciej i bardziej profesjonalnie niż przy użyciu jakiegokolwiek innego popularnego CMS-a. Dzięki swojej sprytnej modułowej budowie, systemowi szablonów, skutecznym mechanizmom zabezpieczeń oraz edytorom WYSIWYG Drupal daje Ci wszelkie narzędzia potrzebne do szybkiego stworzenia w pełni funkcjonalnego i atrakcyjnie wyglądającego serwisu. W dodatku ta całkowicie darmowa platforma zarządzania treścią jest stale rozwijana przez liczną, zaangażowaną społeczność programistów na całym świecie. Teraz, kiedy już wiesz, ile możesz zyskać dzięki opanowaniu możliwości Drupala, jedyne, co Ci pozostaje, to sięgnąć po ten podręcznik. Znajdziesz tu całą wiedzę niezbędną do szybkiego i sprawnego stworzenia rozbudowanej witryny w Drupalu, nawet jeśli dotąd nie miałeś żadnego doświadczania z tym (ani żadnym innym) CMS-em. Naukę zaczniesz od wyboru i optymalnego skonfigurowania serwera, poznania zasad pracy z popularną aplikacją cPanel, instalacji systemu oraz opanowania jego interfejsu administracyjnego. Następnie przeczytasz o tworzeniu treści, dodawaniu elementów menu, definiowaniu strony głównej i przygotowywaniu efektownego wyglądu graficznego serwisu za pomocą motywu Fusion. Jednak przede wszystkim opanujesz tak istotne zagadnienia, jak techniki włączania i konfigurowania modułów rdzenia oraz wykorzystania przeszło pięćdziesięciu praktycznych modułów dodatkowych! Ta książka pomoże Ci: znacząco skrócić czas potrzebny na zbudowanie rozwiniętej aplikacji internetowej zrozumieć, jak działa system Drupal, i wyrobić sobie dobre nawyki, dzięki którym z łatwością zastosujesz go w każdym projekcie skonfigurować serwer, zarządzać wieloma witrynami i pracować w środowisku testowym, w którym działa aplikacja cPanel skonfigurować programy Photoshop i Illustrator oraz zaprojektować grafikę na potrzeby serwisów w systemie Drupal znaleźć odpowiedzi na pytania w najpopularniejszych źródłach zasobów systemu Drupal w sieci Idealny podręcznik dla początkujących - od przygotowania środowiska pracy po samodzielną realizację nawet najbardziej złożonych projektów!