Trzecia książka duetu Agnieszka Ciborowska i Jarosław Lipiński (po WordPress dla początkujących i WordPress 5 dla początkujących) wydana przez Helion dotyczy pozycjonowania stron internetowych. Dwie pierwsze powstały z myślą o tych, którzy chcą samodzielnie nauczyć się tworzyć strony internetowe - najnowsza publikacja stanowi niejako dopełnienie tamtych podręczników. Jest przeznaczona dla osób, które chciałyby się zająć zwiększeniem widoczności w wyszukiwarkach i oglądalności swoich istniejących już serwisów.Dzięki lekturze SEO dla początkujących poznasz najważniejsze czynniki wpływające na pozycje stron w wynikach wyszukiwania Google. Nauczysz się też technik, które pomogą tak wypozycjonować stronę, by zajmowała wysokie miejsce w wynikach wyszukiwania.Autorzy urozmaicili tekst licznymi definicjami, wskazówkami, cytatami, ciekawostkami i rysunkami. Ponadto znajdziesz tu wskazówki, w jaki sposób pozyskiwać linki do serwisu, opisy narzędzi analitycznych przydatnych w pracy nad pozycjonowaniem stron, a także szczegółowo opisane (znane i prawdopodobne) czynniki rankingowe: techniczne, związane z treścią i zewnętrzne. Osobny rozdział poświęcono systemowi reklamowemu Google Ads, który może stanowić uzupełnienie działań związanych z pozycjonowaniem stron internetowych.Jak działają wyszukiwarki internetowe Dobór fraz kluczowych Czynniki rankingowe Przygotowywanie witryny Pozyskiwanie linków Przykładowe źródła linków SEO copywriting Śledzenie wyników Częste problemy i błędyPoznaj tajniki pozycjonowania stron internetowych. Skorzystaj z wiedzy praktyków!
Współczesny świat w dużej mierze przeniósł się do wnętrza komputerów. Nie chodzi tylko o internet, ale także o bazy danych najrozmaitszych firm i urzędów, programy do obsługi maszyn i sprzętów AGD, skomplikowane systemy logistyczne, magazynowe, handlowe i wszelkie inne. Bez odpowiedniego oprogramowania żaden z tych elementów rzeczywistości nie będzie właściwie działał, a to może być przyczyną małych kłopotów lub wielkich zagrożeń. Jednak stworzenie takiego oprogramowania nie jest rzeczą prostą, tym bardziej, że w trakcie pracy nad nim zawsze trzeba liczyć się z modyfikacją pierwotnych założeń. Odpowiedzią na to wyzwanie jest właśnie Scrum.
Scrum to metoda pozwalająca tak zorganizować pracę nad projektem, by możliwe było szybkie i bezbolesne wprowadzanie do niego zmian. Z tej książki, napisanej przez praktyka i wybitnego specjalistę, dowiesz się, jak to działa. Na konkretnych przykładach, okraszonych odwołaniami do popularnych filmów czy książek, prześledzisz cały proces tworzenia oprogramowania i zrozumiesz, do czego powinieneś dążyć w swoich własnych projektach z użyciem metody Scrum. Zobaczysz, jak tworzyć zespół i przydzielać role, zarządzać wymaganiami, planować i szacować projekty oraz przeprowadzać sprinty. Jeśli chcesz dogłębnie poznać Scruma i korzystać z niego na co dzień, nie możesz przegapić tej książki!
Naucz się pracować na gotowych projektach!
Programiści uwielbiają brać udział w nowych projektach, być świadkami ewolucji kodu, mieć wpływ na wybór narzędzi i projektować ich architekturę. Niestety, w ogromnej większości przypadków muszą pracować z kodem mającym wiele lat i pisanym przez wiele osób. Jak sobie poradzić w takim środowisku? Jak dobrać techniki pracy do gotowego kodu? Na te i wiele innych podobnych pytań odpowiada ten wyjątkowy podręcznik.
Dzięki niemu dowiesz się, jak wprowadzać zmiany w zastanym kodzie, tworzyć testy automatyczne oraz modyfikować architekturę rozwiązania. Ponadto poznasz najlepsze techniki pracy z projektami niezorientowanymi obiektowo oraz przekonasz się, że można skutecznie poradzić sobie z przerośniętymi klasami i metodami. Ostatnia część książki została poświęcona technikom usuwania zależności. Ten podręcznik to lektura obowiązkowa każdego programisty. Dzięki niemu Twoja praca z zastanym kodem nabierze nowego sensu. Musisz ją mieć!
Dzięki tej książce:
poradzisz sobie z zastanym kodem
nauczysz się wprowadzać w nim zmiany
zastosujesz testy automatyczne
przeprowadzisz skuteczną refaktoryzację
Praca z zastanym kodem nie musi być nużąca!
O autorze książki
Michael C. Feathers pracuje dla Object Mentor, Inc. — jednej z wiodących, światowych firm, która prowadzi usługi w dziedzinie mentoringu, rozwoju umiejętności, transferów wiedzy oraz zwierzchnictwa w rozwoju oprogramowania. Obecnie Michael zajmuje się szkoleniami i mentoringiem w zakresie programowania sterowanego testami, refaktoryzacji, projektowania zorientowanego obiektowo, Javy, C#, C++ oraz programowania ekstremalnego. Jest pierwszym autorem CppUnit — dedykowanej dla C++ wersji platformy testowej JUnit oraz FitCpp — dedykowanej dla C++ wersji platformy testowania zintegrowanego FIT. Jest członkiem ACM oraz IEEE, a także przewodniczył zawodom CodeFest podczas trzech konferencji OOPSLA.
Oto propozycja dla specjalistów zajmujących się programowaniem sztucznej inteligencji i studentów kształcących się w tej dziedzinie. Autor przybliża tajniki tworzenia sieci neuronowych stosowanych w uczeniu głębokim i pokazuje, w jaki sposób używać w tym celu bibliotek Keras i TensorFlow. Objaśnia zagadnienia dotyczące programowania AI zarówno w teorii, jak i praktyce. Liczne przykłady, czytelna oprawa graficzna i logiczne wywody sprawiają, że to skuteczne narzędzie dla każdego, kto chce się nauczyć budowania sieci neuronowych typu MLP, CNN i RNN.
Książka wprowadza w teoretyczne fundamenty uczenia głębokiego - znalazły się w niej wyjaśnienia podstawowych pojęć związanych z tą dziedziną i różnice pomiędzy poszczególnymi typami sieci neuronowych. Opisano tutaj również metody programowania algorytmów używanych w uczeniu głębokim i sposoby ich wdrażania. Dzięki lekturze lepiej zrozumiesz sieci neuronowe, nauczysz się ich tworzenia i zastosowania w różnych projektach z zakresu AI.
Polecamy tę książkę każdemu, kto:
chce zrozumieć, jak działają sieci neuronowe i w jaki sposób się je tworzy
specjalizuje się w uczeniu głębokim lub zamierza lepiej poznać tę dziedzinę
posługuje się sieciami neuronowymi w programowaniu
chce się nauczyć stosować biblioteki Keras i TensorFlow w uczeniu głębokim
O autorze książki
Rowel Atienza — profesor w Instytucie Elektrycznym i Inżynierii Elektronicznej Uniwersytetu Filipińskiego w Diliman, kierownik katedry sztucznej inteligencji w Instytucie Dado i Marii Banatao. Ma praktyczne doświadczenie w programowaniu robotów, tworzeniu algorytmów sztucznej inteligencji i widzeniu komputerowym. Autor licznych artykułów i wystąpień na konferencjach dotyczących AI, specjalista w zakresie sieci neuronowych i uczenia głębokiego.
SQL jest najważniejszym narzędziem pracy na bazach danych. Profesjonalny twórca aplikacji bazodanowych czy administrator baz danych nie mógłby wykonywać swoich obowiązków bez sumiennego zgłębienia niuansów tego języka. Zdobycie takiej wiedzy kosztuje sporo wysiłku. Niemniej już podstawowa znajomość SQL przynosi wiele korzyści każdemu programiście, twórcy aplikacji internetowych i mobilnych, a nawet nieco bardziej zaawansowanemu użytkownikowi pakietów biurowych. Szczęśliwie się składa, że solidne opanowanie podstaw SQL nie wymaga wielkiego trudu - wystarczy spędzić z tą książką 10 minut dziennie!
Oto piąte, zaktualizowane wydanie świetnego podręcznika, dzięki któremu niemal bez wysiłku nauczysz się podstaw języka SQL. Książka została podzielona na 22 rozdziały - lektura jednego z nich nie powinna Ci zająć więcej niż 10 minut. Najpierw pokazano, w jaki sposób dokonać prostego pobierania danych, a później przedstawiono nieco bardziej zaawansowane zagadnienia, takie jak złączenia, zapytania zagnieżdżone, tworzenie procedur składowanych, wykorzystanie kursorów, wyzwalaczy i ograniczeń tabel. Układ treści ułatwia systematyczne zapoznawanie się z materiałem, przy czym stopień trudności stopniowo wzrasta. Zdobytą wiedzę można przetestować w zadaniach, które znajdują się w rozdziałach 2 - 18.
Dzięki tej książce nauczysz się:
stosować najważniejsze instrukcje SQL
tworzyć złożone zapytania SQL z użyciem wielu klauzul i operatorów
pobierać, sortować, filtrować i formatować zawartość baz danych
używać funkcji agregujących i złączać powiązane tabele
wstawiać, modyfikować i usuwać dane
korzystać z perspektyw, procedur składowanych itd.
10 minut z SQL. Najbardziej pożyteczne 10 minut w ciągu dnia!
O autorze książki
Ben Forta - ma ponad 20 lat doświadczenia w tworzeniu oprogramowania, udzielaniu wsparcia technicznego, prowadzeniu szkoleń oraz marketingu. Jest specjalistą ColdFusion oaz autorem licznych książek poświęconych bazom danych i wyrażeniom regularnym. Często występuje jako prelegent podczas wydarzeń związanych z branżą IT w różnych zakątkach świata.
Zostań swoją najlepszą przyjaciółką
Czy miewasz czasem do siebie pretensje? Czepiasz się siebie o byle co, wściekasz się na siebie, wytykasz sobie liczne wady, niedociągnięcia, bycie nie dość dobrą, wręcz niezdolną, zbyt wolną, za leniwą itd.? Czy doprowadzasz się do płaczu przekonaniem o swojej beznadziejności i nie widzisz możliwości wyjścia z tego impasu? Bo jak ruszyć dalej, skoro nie jesteś w stanie wyjść poza siebie? Nim gorliwie odpowiesz "tak!", poczekaj moment. Wiele kobiet ma tak samo jak Ty, wiesz? Czepiamy się siebie, obwiniamy, mamy do siebie pretensje. Nie akceptujemy siebie. To naturalne, tak zostałyśmy (niestety) ukształtowane. I to jest bez sensu.
Bo pomyśl: co by się stało, gdybyś, zamiast w kółko się siebie czepiać, po prostu się zaakceptowała, niczym najlepsza przyjaciółka? Ze wszystkimi swoimi słabymi i mocnymi stronami. To niemożliwe ? być może powiesz. A jeśli jednak? Co byś zyskała? Na pewno wewnętrzny spokój. Na pewno lepsze samopoczucie. Na pewno większą pewność siebie. A co byś straciła? Szczerze mówiąc... nic. Samobiczowanie się nie ma zalet. Umieszczone w centrum Twojej strefy komfortu, daje poczucie, że troszczysz się o swój rozwój. Tyle że to poczucie jest złudne, niszczące, w rzeczywistości ogranicza Twój wzrost. Nie pozwala Ci rozkwitnąć. Zaprzestań więc natychmiast samobiczowania się i wreszcie siebie zaakceptuj.
Jak to zrobić? Najszybciej z tą książką. Pomoże Ci ona przestać wywierać na siebie presję, porzucić lęk przed porażką, spojrzeć wreszcie na siebie kochającymi oczami i rozpocząć kolejny etap w życiu.
Etap prawdziwej, satysfakcjonującej zmiany.
O autorze książki
Małgorzata Trzaskowska — coach, trenerka rozwoju osobistego. Propagatorka autentyczności i życia w zgodzie ze sobą, autorka bloga Ogród Przemian (ogrodprzemian.pl) i licznych artykułów o tematyce rozwojowej, mówczyni.
Po kilkunastu latach pracy w międzynarodowych korporacjach zdecydowała się rozpocząć nowy etap swojej zawodowej drogi i obecnie pracuje z kobietami, prowadząc indywidualne sesje coachingowe i warsztaty oraz inspirując i dzieląc się wiedzą na swoim fanpage’u na Facebooku (facebook.com/MalgorzataTrzaskowskaCoach/).
Wspiera kobiety w budowaniu pewności siebie i odkrywaniu własnych talentów. Uczy, jak radzić sobie z lękiem przed działaniem i nie przejmować się ocenami innych. Pomaga wyzwolić się z ograniczających schematów, zaufać sobie i zacząć odważnie spełniać marzenia. Inspiruje do uważności, bycia w kontakcie ze sobą, życia w miłości i akceptacji siebie.
Inflacja, sterowane kryzysy gospodarcze, pękające bańki, afery związane z udzielaniem kredytów i zadłużaniem się — to tylko kilka problemów, których doświadczamy w efekcie scentralizowanej bankowości powiązanej z polityką. Z drugiej strony bitcoin i łańcuch bloków kojarzą się z mrocznym półświatkiem i łatwymi pieniędzmi, przez co rozbudzają ludzkie lęki i chciwość. Jeśli jednak odsunie się na bok wątki sensacyjne, łatwo zauważyć, że zdecentralizowana cyfrowa waluta ma potencjał wyrwania wielu ważnych aspektów naszego życia spod kontroli polityków i bankowców. Aby jednak trafnie ocenić przydatność bitcoina w niepowtarzalnej, osobistej sytuacji, trzeba dobrze pojąć tę koncepcję i zasady, na których się opiera.
Dzięki tej książce zrozumiesz mechanizmy rządzące technologią bitcoina oraz łańcucha bloków. Poznasz też wiele koncepcji leżących u podstaw bitcoina, takich jak podpisy cyfrowe, dowód pracy oraz sieci peer-to-peer. Dowiesz się, jak zainstalować i korzystać z portfela bitcoina, jak przechowywać klucze prywatne oraz jak uruchomić pełny węzeł bitcoina, a także - jak rozpoznawać fałszywe deklaracje oszustów liczących na łatwy zysk. Aby w pełni skorzystać z zawartych tu informacji, nie musisz dysponować umiejętnością programowania ani zaawansowaną wiedzą techniczną i matematyczną. Dzięki przystępnemu językowi i łatwym do przyswojenia schematom zrozumiesz, czym w rzeczywistości jest bitcoin i czym może się stać w niedalekiej przyszłości.
Najważniejsze zagadnienia:
solidne podstawy bitcoina
anatomia transakcji bitcoinowych
adresy odbiorców i portfele w sieci bitcoina
łańcuch bloków i kopanie bitcoina
nowości w zaktualizowanym protokole bitcoina
Bitcoin: zrozum, czym jest ta przełomowa technologia!
O autorze
Kalle Rosenbaum - programista z dwudziestoletnim doświadczeniem. W 2013 roku zafascynował się bitcoinem, a w 2015 roku założył firmę doradczą specjalizującą się w tej tematyce i w pełni się jej poświęcił. W wolnych chwilach prowadzi blog techniczny, na którym wyjaśnia różne techniczne kwestie dotyczące kryptowalut.
Zrozumienie matematyki wymaga wysiłku. Warto go jednak podjąć. Matematyka dała nie tylko podstawy wielu dziedzinom nauki i techniki, ale także sztuce i różnym aspektom otaczającego nas świata. Jest więc częścią naszej rzeczywistości. Niektóre elementy tej codziennej matematyki są proste i dobrze nam znane, inne można porównać do krętych zawiłości, które wymykają się umysłom większości ludzi. Są w tej dziedzinie również obszary, które mogą szokować, fascynować i przerażać, ale kiedy je poznasz i zrozumiesz, przekonasz się, że matematyka jest bardzo podobna do człowieka: bywa zabawna, ma swoje słabostki i bogactwo przedziwnych szczegółów.
Ta książka stanowi kontynuację Dziwnej matematyki. Także tutaj znajdziesz wiele niezwykłych, interesujących i istotnych idei matematycznych, przedstawionych w sposób przystępny i zrozumiały dla każdego czytelnika. Wybierzesz się na poszukiwanie idealnego labiryntu, zagłębisz się w "matematykę baniek", poznasz najdziwniejszych matematyków w historii i odnajdziesz matematykę w dziełach sztuki. Zrozumiesz, czym są kwanty, i dowiesz się, jak niesamowite figury można otrzymać dzięki królowej nauk. A kiedy już się przekonasz, że jesteś w stanie zrozumieć każde zagadnienie matematyczne, nauczysz się odnajdywać matematykę w swoim codziennym życiu i... powędrujesz ku krawędzi możliwości ludzkiego rozumienia!
Przekonaj się:
jak fascynujące mogą być labirynty
ile liczb rządzi wszechświatem
jak wygląda świat po drugiej stronie lustra
którzy matematycy byli naprawdę dziwnymi ludźmi
ile zabawy można znaleźć w matematyce
czy mogłaby istnieć matematyka alternatywna
Matematyka: przekonaj się, jak daleko umiesz się zapuścić!
O autorach
Dr David Darling jest astronomem, muzykiem i autorem wielu książek popularnonaukowych, wydał też album muzyczny. Jego książki są cenione za przystępny i angażujący sposób przekazywania wiedzy. Obecnie wraz z rodziną mieszka w Dundee w Szkocji.
Agnijo Banerjee pochodzi z Indii, jednak od dawna mieszka w Szkocji. Jest matematycznym geniuszem i uczniem Darlinga. W wieku trzynastu lat osiągnął najwyższy możliwy wynik w teście IQ Mensy. Uzyskiwał doskonałe wyniki na Międzynarodowej Olimpiadzie Matematycznej. Obecnie studiuje w Trinity College w Cambridge.
Przeczytaj i zrozum - język branży IT dla każdego Informatyczny żargon dla przeciętnego odbiorcy Praktyczna wiedza o wytwarzaniu oprogramowania Skuteczna komunikacja z przedstawicielami branży ITJeśli nie mieszkasz w jaskini na końcu świata, komputery prawdopodobnie opanowały już niemal każdy obszar Twojego życia. Otaczają Cię dosłownie ze wszystkich stron i pomagają w wielu codziennych czynnościach. Z pewnością używasz ich do komunikacji, rozrywki, pracy i nauki, robisz za ich pomocą zakupy i planujesz wakacje. Dzięki komputerom Twoja codzienność jest prostsza i przyjemniejsza... do czasu, gdy musisz coś załatwić z kimś, kto odpowiada za ich programowanie. W tym momencie wszystko się komplikuje, a Ty przestajesz cokolwiek rozumieć.Jeśli w takich chwilach zadajesz sobie pytanie, o co temu człowiekowi chodzi, a takie terminy jak release, agile, repozytorium, ticket, legacy, implementacja, merge, request, storyboard, bug, backend, branch, log czy mock wywołują u Ciebie dreszcz przerażenia - spieszymy z pomocą! Dzięki tej książce nie tylko poznasz terminologię informatyczną, lecz również zdobędziesz wiedzę o procesie projektowania, tworzenia i utrzymywania oprogramowania komputerowego, a także dowiesz się, jak się skutecznie komunikować z zaangażowanymi w to osobami. Przy użyciu prostego języka i na praktycznych przykładach autor wprowadzi Cię w świat IT i sprawi, że przestaniesz się pocić na widok informatyka. Nauka każdego języka wymaga słownika - oto Twój słownik! Terminologia używana w świecie informatyków Etapy wytwarzania i wdrażania oprogramowania Definiowanie wymagań i zrozumienie procesu Komunikacja z przedstawicielami środowiska informatycznego Praktyczne przykłady z codziennego życiaDowiedz się, jak się porozumieć z programistą!
Ziemia do bazy: nadaję komunikat w języku SQL! Pobieranie i modyfikowanie informacji, czyli jak porozumieć się z relacyjną bazą danych Tworzenie baz danych, czyli jak wcielić w życie własną koncepcję centrum informacji Uprawnienia użytkowników, czyli kto i po co może korzystać z Twojej bazy danych SQL to dziś właściwie jedyny poważny język używany do tworzenia i obsługi relacyjnych baz danych, niezależnie od tego, czy są to bazy Microsoftu, Oracle czy Sun Microsystems. I choć nie wszędzie działa dokładnie tak samo, bez jego znajomości nie ma co marzyć o swobodnym korzystaniu z bazy, nie mówiąc już o jej stworzeniu. Jeśli więc taka baza jest Ci potrzebna, jeśli chcesz zorientować się, jak ułożyć dane w sposób najwygodniejszy dla siebie albo precyzyjnie wysegregować to, czego akurat szukasz, musisz opanować SQL - inaczej serwer bazodanowy nijak Cię nie zrozumie. Trzecie wydanie tej książki traktuje o języku SQL w wersji dla SQL Server firmy Microsoft. Autorzy szybko przeprowadzą Cię od instalacji serwera bazodanowego, przez najróżniejsze operacje na przykładowej, niewielkiej bazie AdventureWorksLT, aż po kwestie związane z tworzeniem własnej bazy i nadawaniem uprawnień jej użytkownikom. Ponadto znajdziesz tu ważne (i nowe!) informacje o partycjonowaniu danych i wydajności zapytań. Bezcennym wsparciem w trakcie nauki będą dla Ciebie zadania - ich rozwiązanie pozwoli Ci poczuć się pewniej i sprawdzić swoje wiadomości w praktyce. Jeśli chcesz rozpocząć swoją przygodę z bazami danych albo odświeżyć swoje informacje, trafiłeś doskonale! Trochę teorii, czyli modele baz danych i standardy języka SQL Odczytywanie danych z wybranej tabeli Wybieranie i grupowanie wierszy Łączenie tabel i wyników zapytań Partycjonowanie wierszy oraz funkcje rankingu, analityczne i okienkowe Podzapytania i wydajność zapytań Transakcje i współbieżność Bazy danych i tabele Widoki i indeksy Nadawanie i odbieranie uprawnień Stwórz bazę na bazie języka SQL!
Python - prosto, szybko, skutecznie Konstrukcje języka Python Sposoby ich użycia Zadania z rozwiązaniami Python to nowoczesny, potężny i uniwersalny język programowania, który zdobył dużą popularność zarówno wśród zawodowców z branży IT, jak i w szkołach i na uczelniach - jako doskonałe narzędzie do nauki programowania na różnych poziomach. Duże możliwości, prostota i zwartość składni, czytelność kodu, wszechstronność zastosowań i wsparcie wielu paradygmatów sprawiają, że co najmniej podstawowa znajomość Pythona stanowi jedno z najczęstszych wymagań wobec poszukujących pracy programistów i inżynierów, nawet jeśli na co dzień mają oni używać zupełnie innych technologii. Ta książka pomoże nauczycielom, uczniom, studentom i wszystkim zainteresowanym poznaniem Pythona opanować podstawy tego języka i rozpocząć stosowanie go w praktyce. Krok po kroku uczy czytać i pisać kod, przedstawiając zarówno konstrukcje i funkcje języka, jak i możliwości ich praktycznego użycia do rozwiązywania typowych problemów programistycznych. Programowanie interfejsów graficznych, programowanie wielowątkowe, programowanie sieciowe, tworzenie stron WWW, obliczenia numeryczne - w tym wszystkim świetnie sprawdzi się Python. I wszystko to można znaleźć w tej książce! Pisanie i uruchamianie programów w Pythonie Podstawowe typy danych i ich zastosowanie Instrukcje warunkowe, pętle i funkcje Obsługa wyjątków i używanie plików Programowanie obiektowe w Pythonie Graficzny interfejs użytkownika Wielowątkowość, sieci, bazy danych i strony WWW Funkcje wyższych rzędów Iteratory, generatory, koprocedury Programowanie asynchroniczne i współbieżne Programowanie w Pythonie w praktyce
Przeszywająco szczera i mroczna powieść o toksycznym związku i bolączkach milenialsów, autorstwa wschodzącej gwiazdy literatury irlandzkiej. Bezimienna narratorka odkrywa życie w Dublinie. Wyrzucona ze studiów, pracuje jako kelnerka, wieczorami zaś pije i uprawia przygodny seks. Życie bohaterki zmienia się razem z poznaniem starszego od niej Ciarana idealnego w oczach dziewczyny chłopaka, który jest pewnym siebie krytykiem sztuki. Para jednak nie tworzy idealnego związku. Akty desperacji to kronika toksycznej relacji, w której i kobieta, i mężczyzna są socjopatyczni. To także studium autodestrukcji prowadzącej do niepohamowanej żądzy seksu, samookaleczania, zatracania się w używkach i alkoholu. Powieść ukaże się w tłumaczeniu Agi Zano.
Projektant UX musi rozmawiać. Dobry design sprawia, że produkt jest ładny i przyjemny w użytkowaniu. Zanim jednak ten produkt powstanie, projektant musi przedstawić i obronić swoje decyzje projektowe. Projektem są przecież zainteresowani klienci, przełożeni i oczywiście cały zespół produktowy. Bardzo wiele zatem zależy od poprawnej komunikacji zainteresowanych stron. Podczas spotkania można doprecyzować wymagania wobec produktu i zaprezentować wybrane rozwiązania projektowe. Błędy popełnione na tym etapie mogą mieć fatalne skutki. Oto drugie, zaktualizowane i uzupełnione wydanie praktycznego przewodnika, dzięki któremu nauczysz się lepiej prezentować projekt i przekonywać do swoich racji wszystkie osoby mające na niego wpływ. W uporządkowany sposób przedstawiono tutaj zasady przygotowywania i przeprowadzania spotkań z interesariuszami. Dowiesz się, jak ważne jest zrozumienie perspektywy pozostałych stron i jak ułatwia to przygotowanie się do samego spotkania. W książce omówiono też znaczenie pasywnego i aktywnego słuchania, a także właściwego nastawienia przed wypowiedzią. Nie zabrakło opisu kilku prostych podejść taktycznych i wzorców, które ułatwiają zdobywanie akceptacji dla projektów, jak również zadań, jakie powinny być realizowane już po zakończeniu spotkania z interesariuszami. Dzięki książce: dobrze przygotujesz się do wygłoszenia prezentacji rozwiniesz umiejętność słuchania poznasz taktyczne podejścia i nauczysz się udzielać najskuteczniejszych odpowiedzi na uwagi będziesz poprawnie dokumentować swoje decyzje dowiesz się, które czynności wykonywane po zebraniu są równie istotne jak ono samo Projekt jest doskonały? Przekonaj mnie o tym!
By odpowiednie dać rzeczy słowoW języku angielskim słowo writer rozumie się bardzo szeroko - oznacza właściwie każdego, kto pisze. W języku polskim jedynie autorzy literatury beletrystycznej mają prawo używać zaszczytnego miana pisarza. Czy to znaczy, że dziennikarz jest zwolniony z obowiązku tworzenia celnych metafor? Czy autor książek naukowych może zapomnieć o budowaniu napięcia? Czy twórcy tekstów reklamowych wolno ignorować zasady ciekawego opowiadania? Nie! Jeśli zajmujesz się pisaniem, to jesteś pisarzem. Poczuj się nim nie tylko dlatego, że ""pisarz to brzmi dumnie"". Także dlatego, że bycie nim zobowiązuje do tworzenia lepszych, bardziej przekonujących treści. Chętniej czytanych. Trafniej przekazujących to, co chcesz powiedzieć. Mocnych. Takich, pod którymi z satysfakcją podpiszesz się własnym nazwiskiem.Dzięki tej książce poznasz wiele pisarskich sztuczek, które sprawią, że Twój tekst zabłyśnie jak za dotknięciem czarodziejskiej różdżki. Dowiesz się, które czasowniki są dynamiczne i w jaki sposób konkretne rzeczowniki pobudzają wyobraźnię. Nauczysz się tworzyć krótkie i długie świetnie brzmiące zdania oraz eksponować w nich wybrane wyrazy. Zgłębisz fascynujące tajniki storytellingu, czyli opowiadania historii w taki sposób, by inni chcieli ich słuchać. Nauczysz się, jak budować napięcie, grać na emocjach i malować słowami... Autorka stawia przed Tobą jeszcze jeden cel: pragnie, by jej książka pomogła wykształcić indywidualny styl - głos, który wyróżni Cię spośród grona innych autorów.
Skorzystaj z potężnego wsparcia w zarządzaniu danymiProcesy gromadzenia danych, zarządzania nimi, przetwarzania ich i izolowania ze zbioru tych, które są aktualnie potrzebne, to wielkie wyzwanie XXI wieku. Dane to wiedza, wiedza to potęga - przy czym samo posiadanie wiedzy nie czyni jeszcze potężnym, trzeba być w stanie nią zarządzać dla swoich potrzeb. W firmie oznacza to na przykład sprawne poruszanie się w gąszczu zamówień klientów, zasobach magazynu, przepływach towarów i łańcuchach dostaw.By wspomóc procesy związane z zarządzaniem danymi, środowisko informatyczne posługuje się systemami, które pozwalają nimi zarządzać - takimi jak MS SQL Server, wspierany i rozpowszechniany przez firmę Microsoft. System ten słynie z szerokich możliwości technologicznych, dużej elastyczności i wydajności, ma więc wszystko, czego potrzeba do zarządzania nawet najbardziej rozbudowanymi bazami danych. By rozpocząć pracę z zasobami, które oferuje MS SQL Server, trzeba poznać zasady, na jakich działa. Dowiedz się, jak zainstalować i skonfigurować środowisko MS SQL Server Poznaj język zapytań SQL dla systemu MS SQL Server Przyjrzyj się problemom, jakie rozwiązuje SQL Zapoznaj się z rozszerzeniem proceduralnym Transact-SQL Opanuj zasady przetwarzania transakcyjnego Zrozum typy złożone Naucz się rozwiązywać problemy za pomocą rozszerzeń proceduralnych i obiektowych
Zapewnienie bezpieczeństwa IT przypomina wyścig zbrojeń. Trzeba bezustannie wykrywać zagrożenia i reagować na incydenty bezpieczeństwa, gdyż przeciwnicy wciąż się doskonalą i opracowują nowe metody ataku. Podobnie jak podczas wojny, należy stawiać na szybkość, zwinność, wykorzystywanie okazji, a także precyzję ataku i kontrataku. Okazuje się, że jeśli konieczny jest taki sposób działania, jedyna możliwa opcja to użycie standardowego wiersza poleceń - żaden inny program nie dorówna zwykłemu CLI zwinnością, elastycznością i dostępnością.
Ta książka jest praktycznym podręcznikiem dla inżynierów zajmujących się bezpieczeństwem. Znajdziesz w niej wyczerpujące omówienie technik stosowania CLI i powłoki bash do zbierania i analizy danych, do wykrywania włamań, w inżynierii wstecznej i do wykonywania zadań administracyjnych. Dowiesz się, jak prosto rozpocząć analizę dzienników i monitorowanie sieci. Wzbogacisz też swój arsenał pentestera o umiejętność używania funkcji wbudowanych w niemal każdą wersję Linuksa, jednak techniki te można łatwo przenosić również na systemy uniksowe, Windows czy macOS. Zawarta tu wiedza pomoże Ci wyjść obronną ręką z każdej sytuacji, gdy dla zażegnania kryzysu bezpieczeństwa trzeba będzie się wykazać zdolnością błyskawicznej reakcji i dokładnością działań.
W książce:
wprowadzenie do wiersza poleceń i basha
zasady defensywy i ofensywy w cyberbezpieczeństwie
analiza danych i szkodliwego oprogramowania oraz monitorowanie dzienników
testy penetracyjne
tajniki pracy administratora bezpieczeństwa
Najmniejszy nawet przeciek należy wykorzystać, najmniejszą korzyść warto osiągnąć
Sun Tzu, Sztuka wojny
O autorach
Paul Troncone od ponad 15 lat zajmuje się cyberbezpieczeństwem i programowaniem. Posiada certyfikat CISSP (Certified Information Systems Security Professional). Pracował jako analityk ds. bezpieczeństwa, programista, pentester i wykładowca uniwersytecki.
Dr Carl Albing jest nauczycielem, naukowcem i programistą z ogromnym doświadczeniem. Pracował jako programista w dużych i małych firmach z różnych branż. Obecnie jest wykładowcą na wyższej uczelni i naukowcem.
Informatycy i programiści należą obecnie do najbardziej poszukiwanych specjalistów. Stąd tytuł, który uzyskuje się po szkole średniej, nie stanowi jedynie świadectwa ukończenia pewnego etapu edukacji. Technik programista to zawód o wymiernej wartości rynkowej. Absolwenci tego kierunku kształcenia nie mają większych problemów ze znalezieniem intratnego i rozwojowego zajęcia, a pracodawcy chętnie inwestują w ich szkolenia, by mogli zdobywać coraz wyższe kwalifikacje. Wśród umiejętności, które powinien posiadać specjalista w tej dziedzinie, dziś kluczowe znaczenie mają te związane z aplikacjami webowymi błyskawiczny rozwój technologii internetowych wręcz wymusza na programistach stałą pracę nad warsztatem.Podręcznik, oparty na podstawie programowej zawartej w kwalifikacji INF.04, w dziale INF.04.7. Programowanie aplikacji zaawansowanych webowych, składa się z czterech rozdziałów. W trzech zostały szczegółowo omówione technologie webowe:biblioteka jQuery (wraz z frameworkiem Bootstrap), umożliwiająca tworzenie animacji, a także usprawniająca manipulowanie elementami dokumentu HTML i tworzenie zdarzeńframework Angular, napisany w języku TypeScript i służący do budowania aplikacji webowychplatforma Node.js (wraz z frameworkiem Express), pozwalająca uruchomić kod JavaScript poza przeglądarkąCzwarty rozdział podręcznika natomiast ma na celu zapoznać uczniów z opisanymi technologiami w praktyce, jest bowiem poświęcona tworzeniu za ich pomocą projektu aplikacji internetowej.Podręcznik do nauki zawodu technik programista to charakteryzujący się wysoką jakością kompletny zestaw edukacyjny przygotowany przez dysponującego ogromnym doświadczeniem lidera na rynku książek informatycznych - wydawnictwo Helion.W skład zestawu podręczników do kwalifikacji INF.04 wchodzą także:Kwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 1. Inżynieria programowania projektowanie oprogramowania, testowanie i dokumentowanie aplikacji. Podręcznik do nauki zawodu technik programistaKwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 2. Programowanie obiektowe. Podręcznik do nauki zawodu technik programistaKwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 4. Aplikacje mobilne. Podręcznik do nauki zawodu technik programistaKwalifikacja INF.04. Projektowanie, programowanie i testowanie aplikacji. Część 5. Aplikacje desktopowe. Podręcznik do nauki zawodu technik programistaPodręczniki należące do tej serii przygotowano z myślą o wykształceniu kompetentnych techników, którzy bez trudu poradzą sobie z wyzwaniami, jakie stawia przed nimi współczesna informatyka. Wiedza zawarta w serii pomoże zdać egzamin zawodowy i uzyskać umiejętności praktyczne, przydatne w przyszłej pracy.
Co masz zrobić pojutrze, zrób... dziś - będziesz mieć dwa dni wolnego!
Koniec ze zwlekaniem, prokrastynacji mówimy zdecydowane "nie". Łatwo sobie to obiecać, trudniej zrobić, prawda? Wiadomo, że odkładanie spraw na później to nie najlepszy pomysł, szczególnie jeśli jest ich dużo - w rezultacie nawarstwiają się, piętrzą i straszą po nocach, nie dając spać. Niestety, perspektywa zajęcia się zamiast nimi różnymi innymi rzeczami, czytaniem, spacerowaniem, przeglądaniem internetu, rozmową z domownikami, psem, kotem, a nawet - o zgrozo - ucięciem sobie drzemki, jest o wiele bardziej kusząca. Nawet jeśli wiemy, że nam to nie służy. I tak zbiorowo i indywidualnie prokrastynujemy.
Czy od prokrastynacji można się uwolnić?
Można, a nawet trzeba. Tym bardziej jeśli ma się konkretny cel do zrealizowania. Jeżeli zatem planujesz na przykład skończyć ważny projekt, napisać książkę, awansować w pracy, wygospodarować czas dla bliskich lub dla siebie albo po prostu chcesz więcej zarabiać i w tym celu brać dodatkowe zlecenia, naucz się jednego: konsekwencji w realizowaniu zadań. Cierpliwie, małymi krokami, wciąż do przodu. Uwierz - to wykonalne, oczywiście o ile zna się techniki antyprokrastynacyjne. Autorzy tej książki nie tylko je znają, ale też chętnie się nimi dzielą. Do tego dostaniesz ciekawe rady i gotowe rozwiązania od coraz lepiej zorganizowanych osób, artystów, redaktorów, specjalistów, między innymi Andrzeja Pągowskiego i Anny Jurksztowicz.
To co? Nie zwlekaj - czytaj, dowiaduj się, działaj!
O autorach
Dr Rafał Albiński - psycholog, psychoterapeuta poznawczo-behawioralny w procesie certyfikacji. Wykładowca akademicki, pracuje na Wydziale Psychologii Uniwersytetu SWPS w Warszawie, gdzie zajmuje się zagadnieniami z zakresu psychologii poznawczej i klinicznej. Interesuje się problemem prokrastynacji i efektywnego wykorzystania czasu, a także wpływem nowoczesnych technologii na codzienne funkcjonowanie. Pasjonat filozofii stoickiej, którą stara się - w miarę możliwości - praktykować na co dzień.
Magdalena Kuszewska - absolwentka dziennikarstwa na Uniwersytecie Warszawskim, dziennikarka, redaktorka. Przeprowadziła około dwóch tysięcy wywiadów - specjalizuje się w rozmowach ze znanymi osobami i tekstach psychologicznych. Publikowała między innymi w „Gazecie Wyborczej”, „Polityce”, „Vogue”, „National Geographic Traveler”, „Polsce The Times”, „Pani”, „Twoim Stylu”, a także na portalach Newsweek.pl i Onet.pl. Autorka e-booków i kilku książek, w tym poradnika Dobre nawyki. Zakochaj się w życiu na nowo. Działa w ruchu społecznym Era Nowych Kobiet.
Zaproś matematykę do swojego życia!
Pozbądź się uprzedzeń związanych z matematyką
Zostań zaklinaczem liczb — trening, odpoczynek i zbrylanie wiedzy
Doceń swój talent — siła właściwego myślenia i intuicyjnego rozumienia
Czy przyszło Ci kiedyś do głowy, że matematyka może być interesująca i pomocna? Dzięki niej lepiej zrozumiesz wiele zagadnień współczesnego świata. Matematyczne umiejętności pomogą Ci w pracy i życiu codziennym, znacząco podniosą też Twoje kwalifikacje zawodowe. Matematyka jest wszędzie, bez niej niemożliwe byłoby programowanie, szacowanie ryzyka, działanie urządzeń medycznych, budowanie domów czy skuteczne łapanie przestępców. Zaprzyjaźnij się z nią!
Autorka tej książki, dr Barbara Oakley, z własnego doświadczenia wie, jak to jest mieć problemy z matematyką — w szkole średniej przedmioty ścisłe sprawiały jej ogromne trudności. Jednak gdy uświadomiła sobie, że brak wiedzy z tej dziedziny będzie już zawsze ograniczał jej możliwości zawodowe, postanowiła przekształcić swój mózg tak, by w końcu opanował nauki ścisłe. W tej książce dr Oakley opiera się na odkryciach neurologii i psychologii poznawczej, by pokazać, jak skutecznie uczyć się matematyki i przedmiotów ścisłych. Wbrew powszechnemu przekonaniu matematyka wymaga myślenia kreatywnego, nie tylko analitycznego. Każdy z nas może zabłysnąć w tej dziedzinie, a uczenie się jej może być bardzo przyjemnym doświadczeniem.
Przeczytaj i dowiedz się:
Czego uczy nas przykład Thomasa Edisona
Na czym polega zbrylanie informacji i unikanie iluzji kompetencji
Jak zapobiec prokrastynacji
Jak obniżyć poziom stresu i podwyższyć poziom wiedzy
Jak sprytnie podejść do nauki matematyki
Jak usprawnić pamięć i rzeźbić swój umysł
Na czym polega rozwijanie wyobraźni poprzez poezję równań
Jak uczyli się ludzie w czasach renesansu
Dlaczego warto się uczyć w zespole
Jak z sukcesem podejść do sprawdzianów
Raz, dwa, trzy... liczę!
Dr Barbara Oakley — wykładowczyni akademicka, członkini American Institute for Medical and Biological Engineering. Wprowadziła do szkół podstawowych w Pontiacu program nauki matematyki metodą Kumon, dzięki czemu wyniki uczniów na testach ogólnostanowych znacznie się poprawiły. Wcześniejsze książki dr Oakley, Evil Genes, ColdBlooded Kindness i Pathological Altruism, doczekały się przychylnych opinii Joyce Carol Oates, Stevena Pinkera i Edwarda O. Wilsona, laureata Nagrody Pulitzera.
Wydatki"" - to powieść o wielkiej miłości, która - trochę jak w klasycznych romansach, a trochę zupełnie inaczej - nie może się ziścić.Powieść podróżnicza o odkryciu Ameryki, że pieniądze rządzą światem. Powieść encyklopedyczna, odzwierciedlająca intelektualny horyzont właściwy dla naszej kultury. Powieść resentymentalna, pełna żalu, że nie jest komercyjną, dochodową powieścią i powieścią w ogóle. O niekreatywnym lenistwie. O nonsensie pracy. O nieubłaganej przegranej, która czeka na adeptów literatury i jedynym marzeniu: bogactwie.
Ten produkt jest zapowiedzią. Realizacja Twojego zamówienia ulegnie przez to wydłużeniu do czasu premiery tej pozycji. Czy chcesz dodać ten produkt do koszyka?