Search results

1393
Loading...
EBOOK

Django 3. Praktyczne tworzenie aplikacji sieciowych. Wydanie III

Antonio Melé

Twórz od podstaw rozbudowane i niezawodne aplikacje webowe w Pythonie Django jest potężnym frameworkiem służącym do tworzenia aplikacji internetowych w Pythonie. Pozwala na pełne wykorzystywanie zalet tego języka, takich jak przejrzystość, elastyczność, wszechstronność i łatwość uczenia się. Wykorzystywanie Django do budowania aplikacji w Pythonie jest atrakcyjną możliwością zarówno dla początkujących, jak i zaawansowanych programistów. Aby jednak zapewnić tworzonym projektom odpowiednią, profesjonalną jakość, trzeba się nauczyć rozwiązywać problemy powstające podczas tworzenia aplikacji internetowych, stosować najlepsze praktyki programistyczne, a także skutecznie wdrażać i testować aplikację. To trzecie wydanie praktycznego przewodnika po budowie aplikacji internetowych. Krok po kroku opisano w nim wszystkie istotne elementy procesu projektowania i wdrażania aplikacji: bloga, witryny społecznościowej, sklepu internetowego oraz platformy e-learningowej. Zawarte tu szczegółowe wskazówki pomogą integrować popularne technologie, usprawniać aplikacje z wykorzystaniem technik AJAX, tworzyć API REST oraz konfigurować środowisko produkcyjne dla projektów Django. Dzięki tej książce niepostrzeżenie opanujesz najistotniejsze zasady pracy w Django - i czym prędzej zaczniesz od podstaw budować praktyczne projekty. Nowością w tym wydaniu jest rozdział poświęcony projektowaniu serwera czatu z wykorzystaniem serwera Django Channels. W tej książce: praktyczna strona projektowania aplikacji internetowych podstawy Django, w tym ORM, szablony, adresy URL, formularze i uwierzytelnianie funkcje zaawansowane: niestandardowe pola modelu i oprogramowanie pośredniczące wykorzystanie technik AJAX, system płatności, CMS, API RESTful integracja projektu z takimi technologiami jak Redis, RabbitMQ, PostgreSQL i Channels wdrażanie projektów Django za pomocą NGINX, uWSGI i Daphne Django - wypróbowany framework dla profesjonalnych projektantów!

1394
Loading...
EBOOK

Django 2. Praktyczne tworzenie aplikacji sieciowych. Wydanie II

Antonio Mele

Django jest frameworkiem do budowy profesjonalnych aplikacji sieciowych w języku Python. Cieszy się zasłużoną opinią potężnego narzędzia, którego można się szybko nauczyć. Spodoba się każdemu, kto ceni prostotę użytkowania i pragmatyczne podejście do projektowania. Z pewnością Django jest atrakcyjnym rozwiązaniem dla programistów, którzy profesjonalnie podchodzą do tworzenia aplikacji WWW i stawiają na niezawodność. To drugie, zaktualizowane i uzupełnione wydanie cenionego podręcznika pisania aplikacji sieciowych w Django. Krok po kroku pokazano w nim pełny proces tworzenia oprogramowania, od pierwszych linii kodu po wdrożenie, z akcentem na praktyczną stronę pracy dewelopera. Nie tylko zaprezentowano technikę pracy z frameworkiem, ale też opisano zasady integrowania innych popularnych technologii z projektami Django. Książka pozwala również zapoznać się z metodami rozwiązywania typowych problemów z implementacją, a także - w sposób naturalny, niejako mimochodem - nauczyć się najlepszych praktyk programistycznych z wykorzystaniem łatwych do powielenia procedur. Najważniejsze zagadnienia omówione w książce: wprowadzenie do frameworka i tworzenie praktycznego projektu aplikacji implementacja zaawansowanych funkcji aplikacji sieciowych tworzenie modelu użytkownika i zintegrowane uwierzytelnianie praca z innymi technologiami, w tym zarządzanie płatnościami tłumaczenie aplikacji na wiele języków API typu RESTful Django - dla tych, którzy chcą mieć świetne wyniki!

1395
Loading...
EBOOK

Django. Praktyczne tworzenie aplikacji sieciowych

Antonio Melé

Django to bardzo przydatne narzędzie ułatwiające pisanie aplikacji sieciowych w języku Python. Jest uważane za framework, który łączy wielkie możliwości z prostotą użytkowania. Pozwala na szybkie tworzenie oprogramowania na podstawie przejrzystych i praktycznych projektów. To atrakcyjne rozwiązanie dla programistów zarówno początkujących, jak i doświadczonych. Książka, którą trzymasz w rękach, jest znakomitym podręcznikiem pisania aplikacji sieciowych w Django. Krok po kroku pokazano tu pełny proces tworzenia profesjonalnego oprogramowania, a przykładami, na których oparto poszczególne rozdziały, są rzeczywiste projekty aplikacji. Dzięki takiemu podejściu można bardzo szybko zapoznać się z frameworkiem, nauczyć się rozwiązywania często występujących problemów i w naturalny sposób stosować najlepsze praktyki programistyczne. Autorzy pokazali również, w jaki sposób w projektach Django stosować kilka popularnych technologii związanych z aplikacjami sieciowymi. Najważniejsze zagadnienia omówione w książce: przygotowanie środowiska i wprowadzenie do frameworka, tworzenie praktycznego projektu aplikacji umożliwiającego dalsze modyfikacje i rozbudowę, implementacja zaawansowanych funkcjonalności aplikacji sieciowych, praca z bazami danych Redis i innymi technologiami (w tym Celery, Solr i Memcached), tłumaczenie aplikacji na wiele języków, API typu RESTful. Django — framework dla perfekcjonistów, którzy muszą przestrzegać terminów!

1396
Loading...
EBOOK

Doskonalenie Scruma. Przewodnik dla praktyków. O wyzwaniach, korzyściach i zwinnych zespołach

Stephanie Ockerman, Simon Reindl

Wszędzie można się natknąć na brak profesjonalizmu. W projektach, które wymykają się spod kontroli, kosztują krocie, a nie przynoszą żadnych korzyści. W blokowaniu cennych pracowników, którzy latami nie dostają szansy rozwoju, co podważa ich zaufanie do firmy i szkodzi relacjom w środowisku pracy. Większość z tych problemów miał rozwiązać Scrum. Scrum jednak, mimo że prosty do zrozumienia, jest trudny do praktycznego opanowania. Mnóstwo zespołów go zaimplementowało, ale jedynie pozoruje jego stosowanie: używa terminologii scrumowej, nie rozumiejąc jej intencji ani nie wykazując się dyscypliną, której wymaga Scrum. Ta książka przyda się każdemu, kto chce efektywniej stosować praktyki Scruma i w pełni wykorzystać jego potencjał transformacyjny. Skoncentrowano się tu na sprawdzonych podejściach do Scruma, tak aby sukcesywnie osiągać coraz wyższą jakość oraz uzyskiwać i natychmiast wykorzystywać informacje zwrotne. Przedstawiono również praktyczne sposoby zwiększania elastyczności zespołu i wprowadzania adekwatnych usprawnień pracy całej organizacji. Ten praktyczny przewodnik docenią zarówno Scrum masterzy, członkowie zespołów, jak i właściciele produktu. Zawarte w nim wskazówki pozwolą osiągnąć wysoki poziom transparentności i odwagi w podejmowaniu typowych wyzwań w nieustannie zmieniającym się i nieprzewidywalnym środowisku. Dzięki tej książce: ocenisz, jakim jesteś Scrum masterem dowiesz się, jak prowadzić świetny zespół scrumowy nauczysz się mierzyć i optymalizować wartości każdego przyrostu produktu udoskonalisz sposób planowania, tworzenia i rozwijania usuniesz bariery organizacyjne blokujące zwinność i profesjonalizm Scrum: pewna droga do sukcesu dla profesjonalistów!

1397
Loading...
EBOOK

Dotknij, przesuń, potrząśnij. Od pomysłu do gry na iPhone'a i iPada

Todd Moore

Zrealizuj swój pomysł na grę i odnieś sukces! Nawet jeśli rynek gier i aplikacji mobilnych nie prześcignął jeszcze rynku tych produktów dla komputerów osobistych, to wkrótce to zrobi. Miliony użytkowników, przystępne ceny oraz powszechny dostęp do ekranów dotykowych, GPS i internetu — wszystko to sprawia, że gry na iPhone’a czy iPada są często o wiele bardziej atrakcyjne niż ich odpowiedniki przeznaczone na zwykłe komputery. Najważniejszy jest pomysł na grę. Musi być nowatorski, atrakcyjny i wciągający. Jeśli już go masz, ten przewodnik pokaże Ci, w jaki sposób przejść do utworzenia prawdziwej i-aplikacji. Przedstawiony proces konstruowania rzeczywistej gry pozwoli Ci zdobyć podstawy dotyczące narzędzia Xcode i języka Objective-C. Jednocześnie nauczysz się, jak implementować logikę gry, przygotowywać grafikę i efekty dźwiękowe, a także opracować sztuczną inteligencję dla gracza-komputera. Już wkrótce możesz zdobyć sławę i czerpać z tego wymierne korzyści! Z tą książką w ręku każdy programista zamieni pomysł na rzeczywisty produkt, gotowy do rozpowszechniania w sklepie iTunes App Store. Zacznij od prostej gry, wymagającej utworzenia jedynie około dwudziestu wierszy kodu Zbuduj całkowicie od początku grę w hokeja na stole Poznaj najlepsze praktyki w zakresie śledzenia wielu dotyków na ekranie Stwórz animację i przygotuj funkcje wykrywania kolizji Wykorzystaj niezbędne narzędzia do przygotowania atrakcyjnej grafiki dla gry Dopracuj fizykę w grze, aby nadać jej większy realizm Nagraj i przeprowadź edycję efektów dźwiękowych oraz utwórz własną muzykę odtwarzaną w tle Zaprojektuj gracza-komputer, grającego na różnych poziomach trudności Zamień pomysł na produkt gotowy do rozpowszechniania w sklepie iTunes App Store! Todd Moore założył firmę TMSOFT, by konstruować wyjątkowe aplikacje i gry przeznaczone dla smartfonów. Stworzona przez niego popularna gra Card Counter została wyróżniona przez Engadget, "Los Angeles Times" oraz CNET TV. Najpopularniejsza aplikacja Todda — White Noise — zdobyła uznanie iTunes App Store, "Health Magazine", "Washington Post", "PC Magazine" i Late Night with Jimmy Fallon.

1398
Loading...
EBOOK

Dotknij i przeciągnij. Projektowanie gier na ekrany dotykowe

Scott Rogers

Jednym palcem do sukcesu! Ekrany dotykowe opanowały świat. Są wygodne i intuicyjne, a ich obsługa nie sprawia żadnych problemów nawet najmłodszym użytkownikom. Jednocześnie dają one ogromne pole do popisu projektantom gier i aplikacji użytkowych. Kto nie zna największego hitu ostatnich lat - gry, której głównymi bohaterami są ptaki? Ta gra wykorzystuje tylko jeden palec! Przekonaj się sam, na co zwrócić uwagę przy tworzeniu aplikacji i gier pod kątem możliwości ekranów dotykowych. Nie mogłeś trafić na lepszą pozycję poświęconą tej tematyce! W trakcie lektury dowiesz się, jak opracować interesującą i wciągającą fabułę gry, stworzyć postacie, które pokochają użytkownicy, oraz skorzystać z rzeczywistości rozszerzonej. Ponadto znajdziesz tu odpowiedzi na pytania, czy warto stosować wirtualne joysticki oraz jak wprowadzić fizykę do swoich gier. Na sam koniec dowiesz się, jak opublikować swoje dzieło w sklepach z aplikacjami dla różnych platform. Książka ta charakteryzuje się dużą dawką dobrego humoru, zawiera liczne przykłady prawdziwych aplikacji oraz wywiady z profesjonalnymi deweloperami. To idealne źródło informacji dla projektantów gier i aplikacji dla urządzeń z ekranami dotykowymi. Sięgnij po tę książkę i: znajdź źródło sukcesu popularnych gier sprawdź, jak przygotować dobrą fabułę stwórz bohaterów uwielbianych przez użytkowników wprowadź fizykę do Twojego wirtualnego świata odnieś sukces na rynku gier Twórz porywające gry na ekrany dotykowe!

1399
Loading...
EBOOK

Adobe Dreamweaver CC/CC PL. Oficjalny podręcznik

James J. Maivald

Adobe Dreamweaver CC jest jednym z najbardziej uznanych programów do tworzenia nowoczesnych serwisów internetowych, ich publikowania i zarządzania nimi. Znakomicie sprawdza się do tworzenia nawet dość złożonych aplikacji, przy czym nie wymaga wpisywania dużej ilości własnego kodu. Ułatwia wzbogacanie stron w grafikę i animacje oraz publikowanie i rozbudowywanie serwisu. Aby jednak osiągać założone cele przy korzystaniu z Dreamweavera, trzeba dobrze opanować ten program. Książka, którą trzymasz w dłoni, należy do cyklu najlepszych podręczników opracowywanych przez ekspertów firmy Adobe. Ta niezastąpiona dla wszystkich użytkowników Dreamweavera książka składa się z 14 lekcji. Można tu znaleźć informacje o podstawowych narzędziach i sposobach ich wykorzystania, jak również o zaawansowanych funkcjach programu. Szczególnie cenne są liczne wskazówki i porady dotyczące najnowszych narzędzi i rozwiązań w Adobe Dreamweaver. Najważniejsze zagadnienia ujęte w podręczniku: szybkie rozpoczęcie pracy z Adobe Dreamweaverem korzystanie z technologii HTML5 i CSS projektowanie serwisów i korzystanie z platformy WWW za pomocą Dreamweavera, w tym również zasady projektowania dla urządzeń mobilnych interaktywność aplikacji WWW wykorzystywanie elementów graficznych i animacji w Dreamweaverze publikacja i uruchamianie serwisu Przekonaj się, jak szybko opanujesz Dreamweavera! James J. Maivald jest artystą grafikiem z co najmniej dwudziestoletnim doświadczeniem. Jest również cenionym autorem materiałów szkoleniowych do nauki Adobe Photoshop i CorelDRAW, napisał dziesiątki artykułów dotyczących tworzenia i publikowania dokumentów elektronicznych. Prowadzi liczne seminaria i szkolenia z zakresu obsługi Adobe InDesign i z XML. Ponadto Maivald, jako Adobe Certified Expert (ACE) w zakresie oprogramowania InDesign i Dreamweaver, koordynuje Grupę Użytkowników InDesign w Chicago.

1400
Loading...
EBOOK

Drony. Tajniki zdjęć i filmów lotniczych

Eric Cheng

Dziś każdy może stać się szczęśliwym posiadaczem drona. To popularne hobby, ale zastosowanie dronów jest bardzo szerokie. Latająca kamera okazuje się niezastąpiona wszędzie tam, gdzie z różnych powodów nie można posłużyć się samolotem czy śmigłowcem. Oczywiste staje się pytanie, jakie możliwości oferują te niezwykłe latające urządzenia i w jaki sposób można je wykorzystać. Okazuje się, że wybór i zakup konkretnego modelu to dopiero początek — pracując z dronem, trzeba być świadomym wielu kwestii. Niniejsza książka jest świetnie napisanym przewodnikiem, dzięki któremu każdy początkujący operator drona zapozna się z najważniejszymi informacjami na temat tego zwinnego, niedrogiego urządzenia. Przedstawiono tu ważne szczegóły techniczne dotyczące wyposażenia dronów, zaproponowano szereg ćwiczeń doskonalących umiejętności sterowania dronami, opisano techniki fotografowania i filmowania za ich pomocą. Nie zabrakło również kilku wyjątkowych historii opowiedzianych przez profesjonalistów, z których wyłania się ciekawy świat współczesnej aerofotografii i filmów lotniczych. Najważniejsze zagadnienia:  informacje o sprzęcie i stosowanych technologiach  wskazówki do nauki latania dronem  tajniki aerofotografii, w tym również zaawansowane techniki  tworzenie filmów lotniczych  inspirujące historie niezwykłych ujęć  aspekty prawne korzystania z dronów w USA Sprawdź, jaki piękny jest świat z lotu drona! Eric Cheng — wielokrotnie nagradzany fotograf. Uznany ekspert w dziedzinie technologii zdjęć lotniczych. Bierze aktywny udział w organizacji wystaw Drone World Expo (DWE) oraz w pracach UAViators Humanitarian UAV Network. Współpracuje z Kalifornijską Akademią Nauk, jest także mentorem w Startupbootcamp. Cheng jest wydawcą serwisu wetpixel.com, czołowego portalu poświęconego zdjęciom podwodnym, a swoje doświadczenia ze zdjęciami lotniczymi opisuje na stronie skypixel.org.

1401
Loading...
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!

1402
Loading...
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!

1403
Loading...
EBOOK

Drupal 7. Zaawansowane programowanie

Todd Tomlinson, John K. VanDyk

Opanuj niesamowite możliwości tego CMS-a i twórz rozbudowane witryny oraz aplikacje internetowe! Poznaj architekturę Drupala i sposób jego działania Naucz się pracować z bazą danych i API formularzy Twórz własne moduły i rozszerzaj możliwości tego systemu Zobacz, jak optymalnie wykorzystać jQuery w Drupalu Drupal to nie tylko kolejny, nieco lepszy od innych CMS. Ten system zarządzania treścią zrobił ostatnio oszałamiającą karierę jako doskonały framework do tworzenia wszelkiej maści aplikacji internetowych. Dzięki niezwykłej łatwości i szybkości, z jaką Drupal pozwala programistom tworzyć rozbudowane blogi, profesjonalne witryny korporacyjne czy serwisy społecznościowe, zainteresowanie tą technologią zaczęło dynamicznie wzrastać. Co więcej, choć już dziś wydaje się, że sposoby wykorzystania tego CMS-a ogranicza jedynie ludzka wyobraźnia, system jest wciąż intensywnie rozwijany przez liczną społeczność entuzjastów na całym świecie. Możliwość czerpania z ogromnych zasobów wiedzy tysięcy programistów poprawi jakość Twoich nawet najbardziej wyrafinowanych internetowych projektów. Jeśli chcesz tworzyć nowoczesne, rozbudowane witryny internetowe z wykorzystaniem Drupala 7, właśnie znalazłeś idealny podręcznik dla siebie! Omówiono tu wszystko, co będzie Ci potrzebne, począwszy od podstawowych zagadnień, takich jak architektura i struktura plików systemu, przez sposoby wykorzystania API formularzy czy dodawania własnych modułów w celu rozszerzania możliwości, aż po metody tworzenia bezpiecznego, wydajnego kodu. Dowiesz się więcej na temat pracy z bazą danych, uruchomienia własnej strony wyszukiwarki oraz korzystania z jQuery w Drupalu. Nauczysz się także sprawnie optymalizować Drupal i przeprowadzać skuteczne testy oraz poznasz wiele innych praktycznych zagadnień, które sprawią, że bez trudu zrozumiesz zasady działania tego CMS-a oraz pokonasz wszelkie problemy napotykane w trakcie pracy. Z tej książki dowiesz się między innymi: jak działa Drupal i jaką ma architekturę jak tworzyć dodatkowe, funkcjonalne moduły jak pracować z bazą danych i API formularzy jak wygląda obsługa użytkowników, segmentów i pól jak przechowywać dane w sesjach jak zapewnić wyszukiwanie i indeksowanie informacji jak wykorzystać jQuery w Drupalu jak tworzyć czysty, bezpieczny kod jak optymalizować działanie Drupala jak przeprowadzić efektywny proces testowania Todd Tomlinson - przez piętnaście lat zajmował się projektowaniem, rozwijaniem, wdrażaniem i konserwacją zaawansowanych rozwiązań internetowych. Pracował m.in. w Oracle Corporation jako specjalista od opracowywania planów strategicznych pod kątem najlepszego wykorzystania możliwości Internetu. Todd uwielbia Drupal, który jest przez niego wykorzystywany jako główne narzędzie do tworzenia przyjemnych dla oka i funkcjonalnych witryn. Jest autorem książki "Drupal 7. Od podstaw". John K. VanDyk jest starszym architektem aplikacji webowych w Lullabot — firmie zajmującej się szkoleniami i konsultingiem Drupala. Wcześniej był analitykiem i adiunktem na Stanowym Uniwersytecie Naukowo-Technicznym w Iowa (USA). Na swoim koncie ma już jedną książkę na temat tego CMS-a: "Pro Drupal Development. Second Edition".

1404
Loading...
EBOOK

Drupal. Poznaj go z każdej strony

Krzysztof Palikowski

Dodatkowe materiały do książki, erratę oraz ciekawostki związane z Drupalem znajdziesz na stronie autora: https://palikowski.net/drupal-kompendium. Własna strona WWW? Sklep internetowy lub forum? Z Drupalem to możliwe! Jak sprawnie poruszać się w środowisku systemu Drupal? Jak pracować z modułami, skórkami i zawartością witryny? Jak od podstaw zbudować i uruchomić własny serwis? Jak twierdzi autor tej książki, Drupal to coś więcej niż CMS. I ma rację, biorąc pod uwagę fakt, że ten system zarządzania treścią umożliwia to, co nie zawsze łatwe jest w przypadku innych systemów, takich jak Joomla! czy Wordpress — swobodę tworzenia w pełni dopasowanych stron. Dzięki modularnej strukturze i tysiącom dodatków Drupal zapewnia projektantom niemal nieograniczone możliwości kreowania funkcjonalności i wyglądu witryny. Ten potencjał w połączeniu z opinią niezawodnego i elastycznego systemu oraz wielkim wsparciem światowej społeczności sprawił, że wciąż mało popularny w Polsce Drupal na świecie wyrósł na lidera rynku CMS. Dowód? W oparciu o niego powstały tak prestiżowe witryny, jak strona amerykańskiego Białego Domu, oficjalny serwis miasta Londyn, strona króla Belgii czy polskiego Ministerstwa Gospodarki. Jednocześnie od 2007 roku Drupal regularnie zdobywa tytuł najlepszego CMS w licznych konkursach. I choć jest to system oparty na otwartym kodzie źródłowym, nic za darmo! Drupal uchodzi bowiem za jeden ze skryptów trudniejszych do opanowania. Aby więc ułatwić sobie to zadanie, podejmij naukę z kompletnym podręcznikiem, dzięki któremu szybko i bez trudu ujarzmisz ten niezwykły system. Błyskawicznie opanujesz jego środowisko i przejdziesz do budowania własnej, profesjonalnej witryny. Przeczytasz o tym, jak opracować strukturę menu i wykonać tłumaczenie interfejsu oraz dowiesz się wszystkiego na temat modułów, "skórek" i szablonów. Nauczysz się sprawnie zarządzać zawartością strony i jej użytkownikami oraz optymalnie ją konfigurować. Krok po kroku prześledzisz proces budowania przykładowego serwisu z wykorzystaniem modułów CCK i Views — zobaczysz, jak atrakcyjnie prezentować treść, zapewnić stronie pełnię funkcjonalności i estetyczny wygląd oraz zadbać o jej bezpieczeństwo. Dowiesz się, jak poprawnie uruchomić swoją witrynę i administrować nią, a także poznasz rozwiązania typowych problemów, na jakie możesz trafić przy każdym z realizowanych etapów. Czego nauczysz się z tej książki: Czym jest Drupal, jak działa i jak jest zbudowany Jak sprawnie poruszać się w jego środowisku Jak poprawnie go zainstalować i uruchomić Czym są moduły i jak z nimi pracować Jak stworzyć strukturę menu Jak dodawać i konfigurować "skórki" Jak przeprowadzić tłumaczenie interfejsu Jak wprowadzać i edytować zawartość witryny oraz zarządzać nią Jak pracować nad prezentacją zamieszczanych treści Czym są segmenty i jakie mają atrybuty Jak przeprowadzić konfigurację witryny Jak zarządzać profilami i uprawnieniami użytkowników Jak generować raporty i korzystać z nich Jak od podstaw zbudować i uruchomić przykładowy serwis Jak utrzymywać gotową witrynę Jak sprawnie rozwiązywać typowe problemy Jak budować nowe typy zawartości z modułem CCK Jak prezentować treść modułem Views Przekonaj się, że nawet tak potężne narzędzie jak Drupal z dobrym podręcznikiem staje się łatwe do opanowania! Patron medialny książki:

1405
Loading...
EBOOK

Dziecko w sieci. Wydanie II

Bartosz Danowski, Alicja Krupińska

Sprawdź, jak chronić swoje dziecko w internecie! Niebezpieczeństwa i zagrożenia, czyli gdzie nie powinno zawędrować Twoje dziecko w sieci Mechanizmy kontroli rodzicielskiej, czyli co zrobić, by zabezpieczyć komputer czy smartfon Pomoc i profilaktyka, czyli gdzie szukać pomocy i przydatnego oprogramowania Żaden odpowiedzialny rodzic nie wypuszcza z domu małego dziecka bez opieki i nie pozwala nieco starszemu włóczyć się po niebezpiecznych dzielnicach czy ciemnych zaułkach. Jednocześnie ciągle zbyt wielu rodziców żyje w błogim przekonaniu, że dziecko siedzące przed komputerem w swoim pokoju jest w pełni bezpieczne. Niestety, to złudne wrażenie — dziecko swobodnie wędrujące po internecie też może zaplątać się w mroczne rejony, paść ofiarą stalkingu, szantażu, oszustwa lub molestowania. Brzmi groźnie, prawda? Co możemy zrobić, żeby zapobiec ewentualnym zagrożeniom? Jakich narzędzi możemy użyć, by chronić nasze dziecko? Ta książka — napisana przez znakomitą psycholog i doświadczonego informatyka — ma za zadanie wyjaśnić Ci, jakie zagrożenia czyhają w internecie i jak rozmawiać o nich z dzieckiem. Przewodnik ten ułatwia rodzicom zdobycie solidnej wiedzy na temat ograniczania dostępu do niebezpiecznych stron i pomaga im wytłumaczyć dzieciom, czemu pewne zachodzenia w sieci są niedopuszczalne. Odkryj, co możesz zrobić, by zabezpieczyć komputer, tablet i smartfon. Włącz kontrolę rodzicielską, zobacz, jak działa oprogramowanie filtrujące, namów dziecko do korzystania z wyszukiwarek dla dzieci. Porozmawiaj ze swoją pociechą o netykiecie i sprawdź, gdzie możesz szukać pomocy w razie kłopotów. Pomóż swojemu dziecku odpowiedzialnie korzystać z sieci, a unikniesz wielu potężnych problemów. Podstawy ochrony dziecka przed zagrożeniami Przygotowanie komputera i kontrola rodzicielska Smartfony i tablety Gdzie szukać pomocy i zgłaszać zagrożenia Usługi oferowane przez dostawców internetu i przydatne oprogramowanie Wykaz stron dla dzieci i stron dla rodziców Wzory umów i netykieta Bezpieczna sieć dla Twojego dziecka!

1406
Loading...
EBOOK

Excel 2019 PL. Programowanie w VBA

Michael Alexander, Dick Kusleika

Możliwości arkusza MS Excel są imponujące. Uważa się, że nikt na świecie nie zna jego wszystkich funkcji i narzędzi. Mimo to wiele osób odczuwa potrzebę wykroczenia poza standardowo dostępne opcje Excela. Często jest to automatyzacja jakiegoś żmudnego zadania albo utworzenie narzędzia do specjalnych celów. I właśnie dla takich użytkowników przygotowano VBA - język, w którym można napisać prosty program do przetwarzania danych, własny dodatek do Excela albo nawet profesjonalną aplikację. Przy tym wszystkim programowania w VBA można nauczyć się błyskawicznie! Ta książka jest jedynym w swoim rodzaju źródłem wiedzy o VBA i jego wykorzystywaniu do najróżniejszych zadań. Bardzo złożone zagadnienia zaprezentowano tu w prosty i przystępny sposób, koncentrując się na praktycznym wykorzystywaniu kodu VBA. Znalazło się tutaj wiele wskazówek, porad i ciekawych rozwiązań, które w połączeniu z pełnymi kodami programów i przykładowymi skoroszytami umożliwiają szybkie zrozumienie poszczególnych kwestii. Pokazano krok po kroku, jak pisać programy do automatyzacji wielu zadań w Excelu. Książka zawiera wszystkie wiadomości, potrzebne do nauki rejestrowania prostych makr, pisania kodu, a także do tworzenia wyrafinowanych narzędzi i aplikacji. W tej książce między innymi: dynamiczna praca ze skoroszytami i z arkuszami automatyzacja operacji na tabelach przestawnych i wykresach przetwarzanie danych z plików i innych źródeł seryjna korespondencja elektroniczna bezpośrednio z Excela projektowanie elementów interfejsu i korzystanie ze Wstążki tworzenie i udostępnianie własnych dodatków do Excela VBA dla Excela: niemożliwe staje się proste!

1407
Loading...
EBOOK

Excel 2010 PL. Programowanie w VBA. Vademecum Walkenbacha

John Walkenbach

Opanuj możliwości VBA z największym autorytetem w dziedzinie Excela! Jak projektować przyjazne użytkownikom okna dialogowe? Jak stosować VBA do tworzenia użytecznych aplikacji dla Excela? Jak rozszerzać możliwości Excela i tworzyć praktyczne dodatki? Nie należysz do osób, które onieśmiela potencjał Excela? Sprawnie tworzysz skoroszyty, wprowadzasz formuły, używasz funkcji arkuszowych i swobodnie posługujesz się Wstążką programu? Czujesz, że drzemie w nim jeszcze ogrom niezwykłych możliwości, ale nie wiesz, jak po nie sięgnąć? Najwyższa pora na naukę z Johnem Walkenbachem - najsłynniejszym ekspertem w dziedzinie Excela! Jeśli poznałeś już podstawowe funkcje tego programu, dzięki tej książce bez trudu opanujesz narzędzia zaawansowane, czyli takie, które naprawdę ułatwią i przyspieszą Twoją codzienną pracę! Swoją naukę pod okiem mistrza zaczniesz od odświeżenia informacji na temat używania rozmaitych formuł oraz plików stosowanych i generowanych przez Excel. Zaraz potem przejdziesz do fascynującej części, poświęconej projektowaniu aplikacji w tym programie. Dowiesz się, czym taka aplikacja jest i jak szczegółowo wyglądają etapy jej tworzenia. Następnie opanujesz całą niezbędną wiedzę na temat języka VBA, aby sprawnie w nim programować oraz tworzyć funkcje i procedury. Nauczysz się również wykorzystywać jego możliwości podczas używania tabel przestawnych i wykresów. Ponadto wzbogacisz się o informacje na temat projektowania niestandardowych, przyjaznych okien dialogowych UserForm, automatycznej obsługi zdarzeń czy tworzenia praktycznych dodatków dla Excela. Przegląd możliwości Excela 2010 Projektowanie aplikacji w programie Excel Język Visual Basic for Applications Zastosowanie formularzy UserForm Niestandardowe okna dialogowe Zaawansowane metody programowania Tabele przestawne, wykresy i obsługa zdarzeń Projektowanie dodatków do Excela Tworzenie systemów pomocy dla aplikacji Tworzenie aplikacji przyjaznych dla użytkownika Metody użycia VBA do pracy z plikami Posiądź wiedzę profesjonalistów - wykorzystaj wszystkie możliwości Excela i poszerzaj je! Sięgnij po mistrzowskie umiejętności! Oto seria podręczników, w których najsłynniejszy ekspert w dziedzinie Excela, John Walkenbach, pokazuje, jak wykrzesać z tego programu maksimum możliwości! Te dedykowane średnio i bardzo zaawansowanym użytkownikom książki pozwalają wyjść poza świat standardowych narzędzi i dają praktyczną wiedzę o tym, jak rozszerzać i dopasowywać funkcjonalność Excela do własnych potrzeb! Fascynują Cię formuły, tworzenie makr, VBA czy projektowanie złożonych, przyjaznych dla użytkownika aplikacji? Nikt nie nauczy Cię więcej o Excelu niż sam mistrz Walkenbach!

1408
Loading...
EBOOK

Excel 2013 PL. Programowanie w VBA. Vademecum Walkenbacha

John Walkenbach

Twórz aplikacje oparte na programie Microsoft Excel 2013! Microsoft Excel ma tysiące zastosowań — obszar jego wykorzystania jest ograniczony wyłącznie pomysłowością użytkowników. Od lat program jest powszechnie używany przez prezesów, analityków, księgowych oraz studentów, bez niego przetworzenie danych w tysiącach komórek byłoby niemożliwe. Microsoft Excel dostarcza narzędzia, które pozwolą Ci ulepszyć, a nawet zautomatyzować często wykonywane operacje i — co więcej — zbudować własną aplikację opartą na Excelu! Mowa oczywiście o języku Visual Basic for Applications. W trakcie lektury tej książki nauczysz się tworzyć aplikacje arkusza kalkulacyjnego. Na początek dowiesz się, jak podejść do projektowania takiego programu, a następnie poznasz składnię i zasady programowania w VBA. Trzecia część tej unikalnej książki została poświęcona pracy z formularzami (UserForms). Dzięki nim możesz komunikować się z użytkownikiem, pobierać dane oraz prezentować istotne komunikaty. Ostatni rozdział książki to zestawienie najczęściej zadawanych pytań i odpowiedzi. Znajdziesz tam wyjaśnienia wątpliwości, które pojawiły się w trakcie lektury. Książka ta jest lekturą obowiązkową dla wszystkich programistów tworzących aplikacje oparte na programie Microsoft Excel 2013. Dzięki tej książce: wykorzystasz narzędzia programistyczne z pakietu Microsoft Office poznasz składnię i możliwości Visual Basic for Applications nauczysz się tworzyć interfejs użytkownika aplikacji Microsoft Excel stworzysz aplikację opartą na Excelu   Poznaj i zastosuj sprytne połączenie Excela z językiem VBA!