Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- BHP
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Ekonomia i finanse
- Ezoteryka
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Kobieca
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Przewodniki po hotelach i restauracjach
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
Od początku swojej działalności wydawnictwo Helion wspiera rozwój specjalistów z szeroko pojętej branży IT. To doskonała baza wiedzy dla osób, które chcą poznać tajniki informatyki, programowania, sztucznej inteligencji, cyberbezpieczeństwa czy grafiki komputerowej i innych umiejętności związanych z nowoczesnymi technologiami.
Helion oferuje szeroki wybór książek oraz ebooków z różnych dziedzin informatyki, zawsze aktualnych i zgodnych z najnowszymi trendami technologicznymi.
Testy jednostkowe. Świat niezawodnych aplikacji. Wydanie II
Poznaj możliwości testów jednostkowych! System informatyczny to inteligentne połączenie modułów i zależności, otoczone setkami tysięcy, a nawet milionami linii kodu źródłowego. Zmiana w jednym obszarze może mieć fatalny wpływ na działanie systemu w zupełnie innym miejscu. Ta zależność prowadzi do ogromnych kosztów wprowadzenia nawet najdrobniejszej zmiany w oprogramowaniu. Czy istnieje rozwiązanie tego problemu? Jak stworzyć system, w którym błyskawiczna weryfikacja lub wprowadzona zmiana nie spowodują nowych błędów w innej części? Oczywiście, że można to zrobić! Odpowiedzią na te i wiele innych problemów są testy automatyczne. Ten przewodnik to doskonała okazja, by głębiej poznać temat testów jednostkowych. Jeżeli uważasz, że ich pisanie jest uciążliwe, czasochłonne, trudne lub po prostu nie wiesz, jak je tworzyć, ta książka rozwiąże wszystkie Twoje problemy! W trakcie lektury dowiesz się, jak pisać testy, tworzyć zestawy testowe oraz przygotowywać makiety i namiastki. Poznasz narzędzia Moq, FakeItEasy oraz Typemock Isolator. Ponadto zdobędziesz wiedzę na temat organizacji testów oraz strategii testowania kodu odziedziczonego. Książka ta jest obowiązkową lekturą dla wszystkich programistów C# szukających świetnego przewodnika po świecie testów jednostkowych! Dzięki tej książce: rozwiejesz swoje wątpliwości dotyczące testów poznasz najpopularniejsze narzędzia wspomagające testowanie zorganizujesz swoje testy jednostkowe zapoznasz się z kluczowymi elementami dobrych testów stworzysz niezawodny i tani w utrzymaniu kod Niezawodny kod jest w Twoim zasięgu!
HTML,CSS i JavaScript dla każdego. Wydanie VII
Rafe Colburn, Laura Lemay, Jennifer Kyrnin
Internet to nasza codzienność. Znakomita większość firm ma swoje strony internetowe. Coraz więcej ludzi prowadzi blogi czy profile w mediach społecznościowych. I choć żeby publikować w internecie, nie musisz być profesjonalnym projektantem, to jednak aby mieć kontrolę nad wyglądem i funkcjonalnością witryny, warto znać podstawy HTML, CSS i JavaScriptu. To wcale nie takie trudne! Dzięki tej książce nauczysz się pisać poprawne, sprawnie działające strony WWW. Znajdziesz tu dwadzieścia pięć lekcji — każda zajmie Ci około godziny. W jednym miejscu zebrano i uporządkowano wszystkie informacje niezbędne do budowania witryn internetowych. Nie tylko pokazano tu, jak tworzyć świetne witryny internetowe, ale również zawarto wskazówki, jak zachęcić użytkowników do ich odwiedzania. Poszczególne zagadnienia zaprezentowano w przejrzysty sposób. Aby ułatwić Czytelnikowi przyswajanie materiału, w książce zamieszczono pytania sprawdzające, ćwiczenia i quizy. Sięgnij po gruntownie przeredagowane i uaktualnione wydanie przedstawiające najnowsze techniki i technologie z zakresu projektowania WWW. Zobacz, jak w pełni zaimplementować witrynę z użyciem standardów HTML5 i CSS3. Przeanalizuj zrozumiałe lekcje przedstawiające materiał krok po kroku i pomagające w praktycznym poznaniu tematu tworzenia stron internetowych za pomocą HTML. Poznaj podstawy pracy z tekstem oraz tworzenia łączy. Dodaj obrazy i grafikę do tworzonych stron. Wykorzystaj CSS do nadania stylu witrynie oraz rozmieszczenia elementów na stronie. Zdefiniuj strukturę strony w HTML5. Użyj responsywnego projektu WWW w celu zapewnienia dobrego wyglądu strony na ekranach o różnych wielkościach. Za pomocą języka JavaScript dodaj elementy dynamiczne na stronie oraz zapewnij jej interaktywność. Przekonaj się, jak biblioteka jQuery może pomóc w dodaniu funkcji JavaScript na stronach. Przygotuj projekt dla urządzeń mobilnych. Zobacz, jak opublikować witrynę w sieci WWW oraz poinformować o tym fakcie innych. Naucz się optymalizować witrynę pod kątem silników wyszukiwarek internetowych. Za dwadzieścia pięć lekcji staniesz się projektantem! Rafe Colburn jest programistą sieciowym z przeszło piętnastoletnim doświadczeniem w dziedzinie budowania witryn internetowych. Napisał kilka książek o różnych technikach tworzenia aplikacji sieciowych. Jennifer Kyrnin jest projektantką witryn WWW. Technologiami internetowymi zajmuje się od 1995 roku. Autorka wielu popularnych podręczników z tej dziedziny. Laura Lemay jest jedną z najpoczytniejszych na świecie autorek książek dotyczących programowania sieciowego.
Wyrażenia regularne. Leksykon kieszonkowy. Wydanie II
Poznaj wyrażenia regularne, aby wykorzystać moc ich możliwości w najpopularniejszych językach programowania! Chcesz poznać przepisy na wyrażenia regularne? Chcesz wykorzystywać możliwości Unicode w języku Ruby, Java, Perl, PHP, Pyton, C oraz .NET? Chcesz wiedzieć, jak stosować wyrażenia regularne zaimplementowane w różnych językach programowania? Wyrażenia regularne są narzędziem umożliwiającym analizę i modyfikowanie tekstu przez dopasowywanie wzorców. Są one łańcuchem znaków zawierającym kombinację normalnych znaków oraz specjalnych metaznaków i metasekwencji, a dopasowywanie wzorców polega na odszukaniu fragmentu łańcucha opisywanego przez wyrażenie regularne. Wyrażenia te znajdują zastosowanie przy sprawdzaniu wartości zmiennych, zmianie formatu, przeprowadzaniu złożonych operacji wyszukiwania oraz weryfikowaniu poprawności danych tekstowych. Książka "Wyrażenia regularne. Leksykon kieszonkowy" stanowi podręczny niezbędnik dla wszystkich piszących programy przetwarzające teksty. Oprócz zagadnień podstawowych, takich jak składnia wyrażeń regularnych oraz operacje, w których są wykorzystywane, leksykon zawiera inne niezwykle pomocne i bardziej zaawansowane informacje dotyczące na przykład narzędzi obsługi wyrażeń w języku Ruby oraz na serwerze WWW Apache. Czytając tę książkę, nie tylko zdobędziesz konkretną wiedzę, ale również niezbędne umiejętności praktyczne -- między innymi dowiesz się, jak wykorzystać znajomość wyrażeń regularnych we wszystkich środowiskach. Metaznaki, tryby oraz konstrukcje Reprezentacja i klasy znaków Komentarze i modyfikatory trybów Narzędzia obsługi wyrażeń regularnych w języku Ruby oraz na serwerze WWW Apache Operatory wyrażeń regularnych w języku Perl 5.8 Obiekty i metody do obsługi wyrażeń regularnych w języku JavaScript Funkcje obsługi wyrażeń regularnych w języku PHP i edytorze vi Obiekty i funkcje wyrażeń regularnych w języku Pyton Programy obsługiwane z wiersza poleceń Wyrażenia regularne to nieocenione narzędzia w pracy programisty -- nie możesz się bez nich obejść!
Młody programista. Nauka programowania w Scratchu
Baw się ― i ucz się programowania! Programowanie to dziś niezwykle ważna umiejętność. I wszystko wskazuje na to, że jego znaczenie będzie tylko rosło. Warto więc zawczasu pomyśleć o przyszłości swojego dziecka i pomóc mu rozpocząć przygodę z programowaniem. Tym bardziej że istnieje Scratch ― język kodowania, wokół którego skupia się liczna społeczność internetowa ― pozwalający tworzyć własne interaktywne historie, gry i animacje i dzielić się nimi z ludźmi na całym świecie. A że Scratch powstał z myślą o młodych programistach, w wieku 8 – 16 lat, idealnie się sprawdza jako pierwszy język przyszłego informatyka. Na rynku jest dostępnych wiele opracowań poświęconych obsłudze Scratcha. Tę książkę wyróżnia to, że zawiera niezbędne minimum tekstu, za to maksymalnie dużo grafik. Za ich pośrednictwem autor pokazuje podstawowe instrukcje języka i programy pomagające kreować rozmaite kształty. Młody czytelnik będzie w stanie każdy z tych programów przeanalizować, wprowadzić do Scratcha, wreszcie ― sprawdzić jego działanie. Wszystko po to, by samodzielnie tworzyć ciekawe efekty graficzne, animacje i gry.
Wzorzec MVC w PHP dla profesjonalistów
W dobie aplikacji internetowych wzorzec MVC jest jednym z najpowszechniej używanych. Pozwala on utrzymać aplikację w ryzach i sprawić, że jej konserwacja nie nastręcza zbyt wielu problemów. U podstaw MVC leży podział aplikacji na trzy warstwy — modelu, widoku i kontrolera (ang. Model View Controller). Wzorzec ten jest obecnie wykorzystywany praktycznie w każdym języku programowania. Dzięki tej książce zrozumiesz, jak z niego korzystać w aplikacji pisanej przy użyciu języka PHP. W trakcie lektury poznasz jego zalety oraz zobaczysz, jak zacząć tworzenie aplikacji opartej o MVC. W kolejnych rozdziałach zagłębisz się w szczegóły konfigurowania, trasowania, tworzenia modeli oraz wykorzystywania baz danych. Ponadto zdobędziesz dogłębną wiedzę na temat testowania aplikacji — to klucz do tworzenia niezawodnych systemów. W tej książce znajdziesz również opis popularnych szkieletów wspierających MVC: Zend Framework i CakePHP to tylko niektóre z nich. Książka ta jest obowiązkową lekturą dla każdego programisty aplikacji internetowych korzystającego z języka PHP. Dzięki tej książce: poznasz zalety wzorca MVC skutecznie przetestujesz Twoją aplikację zaznajomisz się z dostępnymi szkieletami aplikacji wspierającymi MVC Twórz elastyczne i niezawodne aplikacje internetowe! To publikacja skierowana do osób, które znają podstawy języka PHP, ale nie miały jeszcze do czynienia z bardziej zaawansowanymi technikami wytwarzania oprogramowania. Warto dodać, że każdy rozdział rozpoczyna się od przedstawienia jego celu. Na końcu rozdziałów znajdziemy krótkie podsumowania zawierające pytania oraz dodatkowe ćwiczenia. To świetne źródło wiedzy dla każdego programisty, który chce udoskonalić swoje umiejętności w zakresie tworzenia architektury aplikacji oraz programowania obiektowego. Książka jest napisana w bardzo przemyślany sposób, autor wyczerpująco omawia zagadnienia, przedstawia najlepsze praktyki i rozwiązania. Jeżeli chcesz być lepszym programistą, to pozycja obowiązkowa w Twojej domowej biblioteczce. Adrian Piętka, senior software developerFuture Processing
Unity. Przepisy na interfejs gry
Ponad 60 przepisów pomocnych w budowaniu kunsztownych i profesjonalnych interfejsów, dzięki którym gry mogą stać się atrakcyjniejsze. Umiejętność projektowania i implementacji interfejsów użytkownika jest szczególnie ważna dla programistów gier. Aby gra mogła porwać i wciągnąć gracza po uszy, jej interfejs musi być zarówno funkcjonalny, jak i przyjemny dla oka. Idealnym narzędziem do tworzenia gier jest Unity: program, który pozwala na konstruowanie doskonałych, dynamicznych interfejsów. Szczególnie atrakcyjne jest łączenie ze sobą elementów graficznych i kodu tworzonego w języku C# — w ten sposób Unity pozwala na osiąganie imponujących wyników. Niniejsza książka jest przeznaczona dla osób, które chcą wykorzystać silnik Unity do tworzenia gier wideo. Przedstawiono tu sposoby implementacji systemów interfejsu użytkownika i łączenia ich z pozostałymi składnikami gry. Przygotowano ją jako zbiór przepisów na wykonanie określonych zadań, jednak najpierw omówiono tu zagadnienia podstawowe, a dopiero potem te nieco trudniejsze. Pozwala to na stopniowe doskonalenie umiejętności programistycznych. Podczas lektury książki warto zwrócić uwagę na odwołania do relacji między graczem a interfejsem gry — niezwykle ważny czynnik dla projektanta. W książce omówiono: najważniejsze zagadnienia, o których trzeba pamiętać podczas tworzenia gier implementację liczników i pasków zdrowia, a także prezentacji czasu w grze tworzenie interaktywnych kontrolek, takich jak panele i suwaki tworzenie interaktywnych składników interfejsów i animowanie ich implementację zaawansowanych elementów HUD implementację interfejsów użytkownika w 3D oraz stosowanie minimap Francesco Sapio jest inżynierem informatyki i automatyki, utalentowanym projektantem gier komputerowych i doświadczonym użytkownikiem programów graficznych. Jest wybitnym znawcą oprogramowania Unity3D. Jest także muzykiem, ponadto przez kilka lat pracował jako aktor i tancerz. Sapio uwielbia matematykę, filozofię, logikę i rozwiązywanie zagadek, ale jego największą pasją jest projektowanie i programowanie gier. Lubisz grać? Spróbuj zaprojektować i napisać swoją własną grę!
Node.js, MongoDB, AngularJS. Kompendium wiedzy
Node.js to wiodące, serwerowe środowisko programistyczne. MongoDB to najpopularniejsza baza danych NoSQL, a AngularJS to szybko zyskujące wiodącą rolę środowisko służące do projektowania interfejsów opartych na technologii MVC. Czego chcieć więcej? W sieci króluje połączenie serwera Apache z bazą danych MySQL i językiem PHP. Do niedawna wydawało się, że pozycja tej trójcy na fotelu lidera jest niezagrożona. Jednak na horyzoncie pojawili się nowi gracze: Node.js, MongoDB oraz AngularJS! Node.js to platforma, która pozwoli Ci stworzyć niezwykle wydajną aplikację internetową przy użyciu języka JavaScript. AngularJS specjalizuje się w interfejsie użytkownika opartym na MVC. Natomiast MongoDB to jedna z najpopularniejszych baz danych NoSQL. Co wynika z połączenia tych trzech narzędzi? Przekonasz się, gdy sięgniesz po tę niezwykłą książkę! W trakcie lektury poznasz składnię i niuanse języka JavaScript, a następnie zgłębisz tajemnice środowiska Node.js. Na kolejnych stronach znajdziesz informacje na temat korzystania ze zdarzeń, procesów nasłuchiwania, wywołań zwrotnych oraz obsługi operacji wejścia-wyjścia. Ponadto przekonasz się, jak w Node.js zaimplementować usługi HTTP oraz skalować tworzoną aplikację. W dalszej części przejdziesz do poznawania tajników bazy MongoDB. Skonfigurujesz połączenie z bazą oraz poznasz dokumenty i ich kolekcje w MongoDB. Na sam koniec zobaczysz, jak przygotować klienta Twoich usług za pomocą AngularJS. Ta książka jest pasjonująca i prezentuje wszystkie warstwy nowoczesnej aplikacji internetowej — to lektura obowiązkowa każdego programisty! Stwórz skalowalną aplikację za pomocą najnowocześniejszych narzędzi! Implementowanie dynamicznego serwera WWW o dużej skalowalności za pomocą komponentów Node.js i Express Implementowanie magazynu danych MongoDB dla aplikacji internetowych Uzyskiwanie dostępu do bazy danych MongoDB z poziomu kodu JavaScript aplikacji Node.js oraz prowadzenie interakcji z bazą Definiowanie niestandardowych dyrektyw AngularJS, które rozszerzają język HTML Budowanie w języku JavaScript usług internetowych po stronie serwera Implementowanie usług po stronie klienta, które mogą prowadzić interakcję z serwerem WWW środowiska Node.js Tworzenie dynamicznych widoków przeglądarki, które zapewniają zaawansowane możliwości interakcji z użytkownikiem Dodawanie do aplikacji i stron internetowych komponentów uwierzytelnianych kont użytkowników i zagnieżdżonych komentarzy Brad Dayley -— programista z wieloletnim doświadczeniem. Twórca licznych stron i aplikacji internetowych o różnym stopniu skomplikowania. Autor popularnych książek poświęconych bazom NoSQL, językowi JavaScript oraz innym narzędziom.
Ponad 80 receptur prezentujących użycie elementu canvas, które zrewolucjonizują strony WWW! HTML5 szturmem zdobywa rynek stron (a w zasadzie już aplikacji) WWW. Co sprawia, że tak się dzieje? Ogrom nowych funkcji, które otwierają przed projektantami nowe możliwości. Usługi geolokalizacyjne, lokalne przechowywanie plików lub obsługa plików multimedialnych to tylko niektóre z nich. Wśród nowości jest również ta jedna wzbudzająca najwięcej emocji — canvas (płótno). Jest to element, który rewolucjonizuje grafikę i wizualizację na stronach WWW. Dzięki tej książce błyskawicznie zaczniesz korzystać z potencjału elementu canvas. W trakcie lektury poznasz podstawowe możliwości API tego elementu, a wraz z kolejnymi stronami zaczniesz wykorzystywać coraz bardziej zaawansowane techniki tworzenia animacji, wykonywania operacji na obrazach i pisania gier. Rysowanie łuków, przekształcenia i obroty nie będą stanowiły dla Ciebie żadnego problemu. Ponadto w mgnieniu oka opanujesz zasady tworzenia wykresów oraz wizualizacji przestrzennych. Ta książka zasługuje na Twoją szczególną uwagę. Sięgnij po nią i twórz oszałamiające strony w sieci! Element canvas to: nowość w języku HTML5 nowe możliwości graficzne na Twojej stronie efektowna wizualizacja danych baza do tworzenia gier dla przeglądarek Gotowe przepisy do wykorzystania na Twojej stronie!
Światło, aparat, ujęcie. Kreatywne techniki oświetleniowe
Namaluj światłem niepowtarzalne fotografie! Jak twórczo łączyć różne rodzaje i źródła światła? Jak osiągać studyjną jakość oświetlenia poza studiem? Jak pracować z rozmaitymi lampami i modyfikatorami światła? Zmień ISO, czas otwarcia migawki i przysłonę, jedno źródło światła ustaw na pełną moc, a drugie na połowę, światło o takiej barwie najlepiej ustaw z boku… Bob Davis udowadnia, że w studiu czy poza nim od początku do końca to fotograf panuje nad światłem. Pokazuje także, że nieważne, jak dobry i drogi sprzęt będziesz mieć — nie osiągniesz pożądanych efektów, dopóki nie zrozumiesz i nie zaczniesz kontrolować światła na swoich zdjęciach. Dzięki niemu przestaniesz postrzegać fotografię jedynie przez pryzmat suchych, technicznych parametrów, lecz zobaczysz w niej także fascynującą alchemię łączenia świateł o różnych barwach, mocy czy źródłach. Tylko tak skomponujesz naprawdę magiczne obrazy. Bob Davis — znany fotograf gwiazd — sprawi, że tak jak on staniesz się profesjonalnym badaczem światła. Dzięki temu już we własnej wyobraźni będziesz potrafił układać piękne kadry, przewidując efekty, które osiągniesz podczas fotografowania przy różnych warunkach oświetleniowych. Dowiesz się, czym jest barwa światła i jak z nią twórczo eksperymentować. Nauczysz się właściwie dobierać rodzaje i kolory światła oraz jego odległość i pozycję wobec fotografowanego obiektu. Zrozumiesz, jaki wpływ na jakość światła ma rozmiar jego źródła i jak kierunek jego padania wpływa na tworzenie się rozmaitych cieni. Opanujesz techniki mierzenia światła i pracy z rozmaitymi lampami, dyfuzorami czy softboksami. Na koniec poznasz kreatywne metody pracy z oświetleniem, takie jak stosowanie barwionych świateł, długie ekspozycje z lampą błyskową czy tworzenie świetlnych ornamentów. Dzięki tej książce: zrozumiesz relacje między ISO, przysłoną a czasem migawki oraz efekty użycia różnych obiektywów nauczysz się poskramiać bezpośrednie słońce i korzystać z zalet "złotych godzin" połączysz różne rodzaje światła dla uzyskania ciekawych efektów dowiesz się, jakiego zewnętrznego sprzętu oświetleniowego potrzebujesz i jak z niego korzystać zaczniesz eksperymentować z modyfikatorami światła osiągniesz studyjną jakość oświetlenia poza studiem dowiesz się, co zabrać ze sobą w podróż i jak w pełni wykorzystać dostępne źródła światła. Ujarzmij potęgę światła — rozwiń swoje fotograficzne umiejętności!
Windows 10 PL. System dla wymagających
Windows 10 na start! Instalacja, konfiguracja i personalizacja, czyli jak zapanować nad systemem Windows 10 Codzienna praca, czyli gdzie szukać poleceń, przycisków i programów Bezpieczeństwo i prywatność, czyli jak zabezpieczyć się przed przykrymi niespodziankami Windows 10 jest jedną z najbardziej oczekiwanych premier 2015 roku w świecie informatyki. Ma być idealnym dopełnieniem Twojego komputera, ale czy spełni te wymagania? Tak! To rzeczywiście jest system operacyjny na miarę XXI wieku. Przenośny, uniwersalny, bez trudu dostosowujący się do każdego urządzenia, a ponadto niezbyt wymagający, jeśli chodzi o parametry sprzętowe. Jeśli teraz używasz wersji 7 lub 8, Twój komputer gładko przejdzie przez proces aktualizacji i zacznie działać lepiej. Jeśli chcesz w pełni docenić zalety systemu Windows 10 i szybko zorientować się w jego możliwościach, sięgnij po tę książkę. Znajdziesz w niej informacje o instalacji i konfiguracji systemu, najwygodniejszych sposobach nawigowania, strukturze i położeniu plików czy folderów. Zobaczysz, gdzie szukać poleceń, nauczysz się korzystać z bibliotek i dowiesz się, skąd można ściągnąć przydatne, dodatkowe aplikacje. Nauczysz się łatwo przesyłać dane między różnymi urządzeniami, kontrolować użytkowników i tworzyć kopie bezpieczeństwa. Rozpracujesz także nową wyszukiwarkę i program pocztowy oraz zrozumiesz, na czym polega współdzielenie plików i folderów w sieci LAN. Sprawdź, jak wykorzystać siłę systemu Windows 10! Podstawowe informacje na temat systemu Nowy wygląd okien, nowe menu i przycisk Start System powiadomień i osobista asystentka Dyski, foldery, pliki, biblioteki oraz eksplorator Windows Chmura danych i synchronizacja danych między urządzeniami Sklep z aplikacjami, instalacja i usuwanie dodatkowych aplikacji Bieżące i duże aktualizacje systemu, aplikacji, sterowników Kopie bezpieczeństwa i kontrola prywatności Jeden system, wielu użytkowników i wiele urządzeń Internet — przeglądarka Edge i klient poczty Rozrywka w Windows 10 — gry, zdjęcia, multimedia Konfiguracja połączenia kablowego i bezprzewodowego Współdzielenie plików, folderów i urządzeń w sieci LAN Windows 10 — moc, prostota, elegancja…
W internecie znajdziesz mnóstwo informacji, ale czy wszystkie są prawdziwe? Polecamy także wywiad z prof. Adamem Wierzbickim, opublikowany na platformie MEDIUM A tu przeczytacie artykuł, który ukazał się w Gazecie Wyborczej "Wirtualny profesor pomoże dzieciom odkryć tajemnice sieci" w ramach cyklu "Cyberbezpieczeństwo" Zosia, Kuba i Alex dostają trudne zadanie: pani od przyrody prosi ich o przygotowanie raportu na temat wymarłych zwierząt, które żyły kiedyś w najbliższej okolicy. Hmmm, ciężka sprawa! Na szczęście jest internet - pani Monika mówi, że można z niego korzystać podczas przygotowywania raportu. Młodzi bohaterowie uruchamiają przeglądarkę stron WWW i... Spotykają wirtualnego profesora, który wie, jak zabrać się do poszukiwań. Tak w zarysie rozpoczyna się fabuła tej edukacyjnej książeczki, której zadaniem jest przybliżenie dzieciom technologii sieci WWW od strony użytkowej, nauka strategii i metod wyszukiwania informacji, krytycznej oceny tych informacji, a także źródeł, z których pochodzą. Tajemnice sieci mają również przygotować młodego czytelnika do samodzielnego publikowania danych w internecie oraz do bezpiecznego korzystania z mediów społecznościowych. Książka przeznaczona jest dla dzieci w wieku 9-13 lat. Zapraszamy na stronę książki "Tajemnice sieci", poznacie tam jej bohaterów, będziecie mogli zadać pytania Wirtualnemu Profesorowi, a w sekcji ćwiczenia sprawdzicie swoją wiedzę. Klik, klik w poniższy obrazek i już tam jesteście >>
Monitorowanie otoczenia z Arduino
Zbuduj własne urządzenia pomiarowe z platformą Arduino! Arduino to niesamowita platforma, która otworzyła przed światem elektroniki mnóstwo nowych możliwości. Dzięki prostocie obsługi zdobyła rzeszę zwolenników, a to przełożyło się na ilość dostępnych w sieci materiałów i publikacji. Dla platformy Arduino opracowano liczne akcesoria, które pozwalają użytkownikowi rozbudować każdy układ. Dodatkowo istnieje też możliwość połączenia jej z kolejną popularną platformą — Raspberry Pi. Z tym duetem osiągniesz wszystko! Ten fantastyczny podręcznik pokaże Ci, jak wykorzystać Arduino do zbierania informacji o otaczającym świecie. Pomiar poziomu hałasu, temperatury i wilgotności to tylko część projektów, które możesz zrealizować dzięki tej platformie. W trakcie lektury dowiesz się, jak wykorzystać moduł sieciowy oraz zaprezentować zebrane dane na wyświetlaczu. Chciałbyś mieć swój własny licznik Geigera? To cudo jest w Twoim zasięgu! Podczas realizacji przedstawionych tu projektów poznasz platformę Arduino i zaczniesz tworzyć własne układy. Sięgnij po tę książkę i zanurz się w świat układów elektronicznych. Zbuduj swój własny: termometr miernik hałasu licznik Geigera wymarzony układ z platformą Arduino! Arduino — Twoja przepustka do świata elektroniki!
Skuteczne wzmacnianie cyberbezpieczeństwa wymaga wiedzy o sposobach działania hakerów. Żaden analityk złośliwego oprogramowania, pentester czy łowca zagrożeń nie obejdzie się bez wiedzy o budowie malware ani bez umiejętności programowania ofensywnego. Innymi słowy, jeśli chcesz poprawić bezpieczeństwo IT w swojej organizacji, musisz dobrze znać narzędzia, taktyki i techniki używane przez cyberprzestępców. Ta książka jest kompleksowym przewodnikiem po ciemnej stronie cyberbezpieczeństwa ― zapewni Ci wiedzę i umiejętności niezbędne do skutecznego zwalczania złośliwego oprogramowania. Nauczysz się poruszać wśród zawiłości związanych z tworzeniem złośliwego oprogramowania, a także dobrze poznasz techniki i strategie stosowane przez cyberprzestępców. Zdobędziesz też praktyczne doświadczenie w projektowaniu i implementowaniu popularnych rozwiązań stosowanych w prawdziwych złośliwych aplikacjach, na przykład Carbanak, Carberp, Stuxnet, Conti, Babuk i BlackCat. Nie zabrakło tu zasad etycznego hakingu i tajników budowy złośliwego oprogramowania, jak techniki unikania wykrycia, mechanizmy persystencji i wiele innych, które poznasz dzięki lekturze. W książce: sposób myślenia twórców złośliwego oprogramowania techniki stosowane w różnych rodzajach malware rekonstrukcja ataków APT metody obchodzenia mechanizmów bezpieczeństwa ponad 80 działających przykładów malware matematyczne podstawy współczesnego złośliwego oprogramowania
Java. Techniki zaawansowane. Wydanie X
Java jest dojrzałym i bezpiecznym językiem programowania, który pozwala na tworzenie kodu działającego niezależnie od platformy. Jest przy tym cały czas konsekwentnie rozwijany przez firmę Oracle. Java w wersji SE 8 stała się innowacyjnym, nowoczesnym narzędziem o imponujących możliwościach. Aby w pełni wykorzystać szanse, które niesie Java SE 8, i tworzyć kod o wysokiej jakości, niezbędne jest pogłębione zrozumienie tego języka i konieczna jest gruntowna znajomość jego bibliotek. Książka ta jest kolejnym, gruntownie zaktualizowanym i przeorganizowanym wydaniem czołowego podręcznika dla poważnych programistów Javy, którzy chcą skorzystać z nowych możliwości języka. W tym drugim z dwóch tomów książki opisano zagadnienia zaawansowane, takie jak API strumieni, biblioteki do obsługi daty, czasu i kalendarzy, zaawansowane zastosowania biblioteki Swing czy zagadnienia związane z bezpieczeństwem. Przedstawiono również najlepsze praktyki programowania aplikacji. Co ważne, prezentacja zagadnień umożliwia ich łatwe zrozumienie i praktyczne zastosowanie. Najważniejsze zagadnienia ujęte w książce: biblioteka strumieni Javy 8 oraz strumienie wejścia-wyjścia tworzenie aplikacji sieciowych pracujących z użyciem protokołu HTTP interfejs JDBC i programowa obsługa baz danych interfejs programowy bezpieczeństwa i wykorzystanie algorytmów szyfrowania interfejs programowy Java 2D Java. Dojrzałe rozwiązania, profesjonalna jakość aplikacji!
Java. Zadania z programowania. Przykładowe imperatywne rozwiązania
Programowanie w Javie - szybko i konkretnie "Jeśliby posadzić milion małp przy milionie klawiatur, któraś z nich napisze w końcu program w Javie. Reszta zrobi to w Perlu" - głosi jedna z informatycznych anegdot punktujących Javę. Cokolwiek by jednak mówić o tym języku programowania, trzeba przyznać, że powstały w nim kod jest niezależny od systemu operacyjnego i procesora. Właśnie ta cecha stanowi o ogromnej popularności Javy. Jeśli chcesz dołączyć do licznego grona programistów piszących aplikacje w tym języku, z pewnością przyda Ci się wiedza zgromadzona w dwuczęściowym zbiorze Java. Zadania z programowania, przygotowanym przez Mirosława J. Kubiaka. W pierwszym tomie, zatytułowanym Przykładowe imperatywne rozwiązania, autor na wybranych przykładach przedstawia ideę paradygmatu programowania imperatywnego. Ta część zbioru zadań jest przeznaczona dla osób, które albo nie znają Javy, albo nie czują się w niej swobodnie, a chciałyby zgłębić tajniki tego języka programowania. Książka zawiera ponad 80 rozmaitych zadań z programowania imperatywnego i obiektowego o zróżnicowanym poziomie trudności - ich skrupulatne prześledzenie pozwoli Ci na szybkie i dogłębne zapoznanie się z podstawami Javy. Zadania zostały zilustrowane gotowymi listingami przykładowych programów w tym języku, a w umieszczonym na końcu dodatku znajdziesz wskazówki objaśniające poszczególne kroki, które należy wykonać, aby napisać i skompilować dowolny program w środowisku Apache NetBeans IDE. Proste operacje wejścia-wyjścia Instrukcje warunkowe Iteracje Tablice Pliki Wątki Programowanie obiektowe i generyczne Daty i godziny w Javie Poznaj podstawy języka Java w zadaniach i rozwiązaniach
Język skryptowy sam wchodzi do głowy! Era statycznych stron internetowych odeszła do lamusa już tak dawno, że nawet najstarsi internauci słabo ją pamiętają. Trudno byłoby dziś znaleźć w sieci stronę opartą wyłącznie na HTML-u, a gdyby nawet się to udało, można by ją chyba od razu odesłać do muzeum. Tymczasem wśród różnorakich technik służących dynamicznemu generowaniu treści stron WWW poczesne — o ile nie najważniejsze — miejsce zajmuje PHP. Jeśli więc chcesz zacząć samodzielnie tworzyć strony, nie możesz pominąć nauki tego języka. Co więcej, musisz poznać go bardzo dobrze, ponieważ będziesz z niego korzystać na co dzień. Ta książka pomoże Ci szybko i bezboleśnie wejść w świat języka PHP w jego najnowszej wersji. Na praktycznych przykładach nauczysz się poprawnie stosować najpierw najprostsze, a później nieco bardziej zaawansowane techniki. Zorientujesz się, co to jest i jak działa język skryptowy, jak zainstalować PHP i serwery, jak PHP współpracuje z przeglądarką internetową czy bazą danych. Nauczysz się konstruować interaktywne elementy stron WWW, konstruować formularze albo blokować niepożądane adresy IP. Seria listingów, przejrzystych wyjaśnień i ćwiczeń do wykonania pozwoli Ci poznać PHP od podszewki i bez oporów używać go w praktyce. Zadbaj o profesjonalny wygląd swoich stron WWW! Marcin Lis (1975–2016) — absolwent Polsko-Japońskiej Wyższej Szkoły Technik Komputerowych. Informatyk i programista z wykształcenia i zawodu. Prywatnie — entuzjasta komputerów. Od czasów licealnych związany z rynkiem prasy informatycznej. Publikował artykuły m.in. w pierwszym polskim piśmie komputerowym „Bajtek”, a w latach 1991–1996 prowadził tam kilka działów tematycznych. Pisywał także do innych magazynów komputerowych, takich jak „Commodore & Amiga”, „Teleinfo”, „Raport Teleinfo”, „Komputer Świat” i „Komputer Świat Ekspert”. Do końca życia był związany z pierwszym polskim pismem poświęconym światowej pajęczynie — „Magazynem Internet”. W pewnym momencie jego głównym zajęciem stało się tworzenie literatury informatycznej. Opublikował kilkaset artykułów i wydał kilkadziesiąt książek, bardzo dobrze ocenianych przez czytelników. Był też zapalonym harcerzem, współpracował z Kołem Przyjaciół Harcerstwa przy 194. Warszawskiej Drużynie Harcerzy „Puchacze” (1987–2015). Później związał się także z 270. WDH „Ostoja” i 1002. WDH „Wiązy” Związku Harcerstwa Rzeczypospolitej.
Nowoczesny e-mail marketing. Uniwersalny, responsywny i skuteczny mailing w HTML-u
Nie musisz uczęszczać do akademii sztuk pięknych, by tworzyć witryny marzeń! Stworzenie doskonałej strony WWW wymaga współpracy grafika i programisty, który potrafi przekuć jego wizję na język kodu. Czy jest możliwe połączenie tych dwóch ról? Czy programista może nauczyć się tworzyć atrakcyjne, eleganckie i estetyczne strony WWW bez pomocy grafika? Dowiedz się, jak to osiągnąć i zoptymalizować swoją pracę! Sięgnij po kolejne wydanie tej bogato ilustrowanej książki i poznaj najlepsze zasady projektowania stron internetowych. W kolejnych rozdziałach zdobędziesz bezcenną wiedzę na temat dobierania kolorów, tworzenia układów stron oraz korzystania z tekstur. Ponadto poznasz szkielety Foundation i Bootstrap. Najnowsze wydanie tej cenionej książki kładzie nacisk na tworzenie responsywnych stron, które prezentują się dobrze zarówno na dużych, jak i małych ekranach. Książka ta jest doskonałą lekturą dla wszystkich pasjonatów tworzenia stron WWW! Dowiedz się, jak: Dobierać kolory, by komponować zabójcze schematy barw. Tworzyć elastyczne układy stron, które wyglądać będą rewelacyjnie na wszystkich urządzeniach. Wykorzystywać tekstury, w tym potęgę nawet najprostszych elementów takich, jak: punkt, linia, figura, głębia czy deseń. Budować solidne układy, efektywnie stosując systemy siatek i białą przestrzeń. Opanować sztukę transformacji ... nudnych kompozycji w olśniewające perły przy pomocy samej typografii. Stosować frameworki w rodzaju Foundation i Bootstrap do tworzenia solidnie ustrukturyzowanych projektów. Wybierać, modyfikować i pozycjonować grafiki na stronie. I wielu innych rzeczy... Przewodnik po projektowaniu stron dla programistów!
Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego
Popularnonaukowa książka o dowodach matematycznych Trzydzieści wybranych twierdzeń matematycznych z pełnymi dowodami Trzy główne typy dowodów: dowody wprost, dowody przez sprowadzenie do niedorzeczności i dowody indukcyjne Opowieści o niewymierności liczby i liczby e, nieprzeliczalności zbioru liczb rzeczywistych, twierdzeniu Pitagorasa, nieskończoności zbioru liczb pierwszych i inne Profesor na wykładzie myśli A, mówi B, a na tablicy pisze C. A student słyszy D, widzi E, do kajetu pisze F, a i tak nic z tego nie rozumie. prof. L. Jeśmanowicz Większości z nas matematyka kojarzy się ze zlepkiem niezrozumiałych twierdzeń, ślęczeniem nad zeszytami i strużką potu na czole podczas zmagań pod tablicą. W dodatku - bez względu na to, czy darzysz królową nauk gorącą miłością, czy też nie - na którymś etapie życia po prostu musisz ją zaliczyć. Jednak nie ma co drzeć szat i wylewać krokodylich łez. Pozaszkolna matematyka to naprawdę świetna zabawa, sensacyjne odkrycia i fascynujące opowieści. Nie na darmo przecież matematyk i publicysta Michał Szurek twierdzi, że "matematyka jest jedyną humanistyczną nauką ścisłą". Trudno Ci w to uwierzyć? W takim razie potrzebujesz dowodu! Książeczka, którą trzymasz w ręku, jest Twoim biletem wstępu do tej części matematyki, która większości (także wykształconych) ludzi wydaje się niedostępna, a może nawet dziwna. I jeśli pragniesz ją jak najszybciej odłożyć, dowiedz się, że jest ona właśnie dla Ciebie! Zamieszczone tu dowody czyta się jak zwykłe opowieści, choć nie skutkuje to najmniejszym uszczerbkiem na ich ścisłości. Dla zrozumienia wszystkich dowodów wystarcza znajomość matematyki na poziomie szkoły średniej, a większość rozdziałów jest odpowiednia także dla gimnazjalistów. Po lekturze niektóre matematyczne zawiłości zaczniesz rozgryzać w sposób iście lekkoatletyczny - "Rzut oka na tablicę i wszystko widać". Dariusz Laskowski jest absolwentem Wydziału Matematyki Uniwersytetu Mikołaja Kopernika w Toruniu, nauczycielem matematyki z wieloletnim doświadczeniem wciąż zafascynowanym swoim przedmiotem, jest też autorem kilkunastu artykułów zamieszczonych w "Delcie", "Matematyce w Szkole", "Magazynie Miłosników Matematyki", "Matematyce - Czasopiśmie dla nauczycieli". W swojej książce Jak tego dowieść - krótka opowieść. Dowody matematyczne dla każdego w taki sposób przybliża Czytelnikowi metody dowodowe stosowane w matematyce, że można czytać z przyjemnością ich rozumienia.
PowerPoint 2010 PL. Ilustrowany przewodnik
Oczaruj szefa i klienta! Zrób błyskotliwą prezentację w PowerPoincie 2010 PL Podstawy pracy, czyli jak opanować wszystkie potrzebne pojęcia i sztuczki Edycja slajdów i dodawanie własnych elementów, czyli jak zadbać o treść przekazu Projekty i animacje, czyli jak zrobić świetne wrażenie PowerPoint to program, o którym z pewnością już słyszałeś — nawet jeśli nie miałeś jeszcze okazji samodzielnie z niego korzystać. Miliony ludzi używają go w codziennej pracy, przygotowując najróżniejsze prezentacje multimedialne. Nowa wersja tej aplikacji od poprzednich różni się przede wszystkim znacznie większymi możliwościami w zakresie edycji wideo oraz edycji grafiki, w tym grafiki SmartArt. Ciekawe efekty artystyczne, efektowne przejścia między slajdami, grupowanie slajdów w sekcje i wiele innych nowinek — to wszystko sprawia, że praca z PowerPointem 2010 PL staje się prawdziwą przyjemnością i nie wymaga już wspomagania się innymi aplikacjami graficznymi. Książka "PowerPoint 2010 PL. Ilustrowany przewodnik" szybko i bezboleśnie przeprowadzi Cię przez proces odkrywania kapitalnych funkcji tego programu — od pierwszego uruchomienia do ostatniego zapisu efektu Twojej pracy. Dowiesz się z niej, jak przygotowywać ramy prezentacji oraz wstawiać i edytować slajdy, pola tekstowe, wykresy czy diagramy, a nawet filmy ze stron WWW. Nauczysz się zarządzać slajdami, tworzyć album fotograficzny, używać animacji oraz motywów, przeprowadzać pokaz i zmieniać kolejność slajdów w jego trakcie. W wygodny i efektywny sposób, z mnóstwem ilustracji pod ręką, poznasz wszelkie tajniki obsługi programu, którego znajomość może zapewnić Ci awans! Okno programu i prezentacja przenośna Wstawianie nowych slajdów i układy slajdów Pola tekstowe, wykresy, grafika SmartArt i obrazy Cliparty, klipy multimedialne i wstawianie dźwięku Zrzuty ekranu, hiperłącza, filmy ze stron WWW Formatowanie obiektów, obrazów i filmów Grupowanie i rozmieszczanie obiektów Stopka slajdu i album fotograficzny Zarządzanie slajdami i pokaz slajdów Podłączenie komputera do projektora i transmisja pokazu przez internet Adnotacje odręczne, motywy i wzorzec slajdów Szablony, przejście slajdu i animowanie obiektów Zostań mistrzem efektownych prezentacji!
Python w zadaniach. Programowanie dla młodzieży. Poziom podstawowy
Urszula Wiejak, Adrian Wojciechowski
Opanuj Pythona od strony praktycznej! Poznaj konstrukcje języka Python Naucz się stosować je w praktyce Wykorzystaj standardowe biblioteki Rozwiąż 139 zadań i sprawdź swoje rozwiązania Python to bardzo popularny, wydajny i elastyczny język programowania ogólnego przeznaczenia, którego prosta, czytelna i zwięzła składnia zdobyła uznanie rzesz programistów na całym świecie. Duże możliwości, przenośność kodu, możliwość pisania skryptów - wszystko to sprawia, że Python znajduje zastosowanie w najróżniejszych dziedzinach i wspiera rozwój wielu popularnych serwisów internetowych. Bez wątpienia warto się go nauczyć! Jeśli chcesz poznać ten język, jesteś na dobrej drodze! Książka omawia najważniejsze elementy programowania w Pythonie. Co ważne, wiedza została usystematyzowana w formie konkretnych zadań do wykonania. Poznasz dzięki nim typy danych i składnię języka, dowiesz się, jak debugować programy, nauczysz się korzystać z funkcji oferowanych przez biblioteki i opanujesz podstawy tworzenia graficznych interfejsów użytkownika. To podręcznik przeznaczony dla młodzieży, ale doskonale sprawdzi się również w przypadku osób dorosłych, które rozpoczynają przygodę z programowaniem. Instalowanie oraz konfigurowanie środowiska i niezbędnych narzędzi Podstawowe informacje na temat języka i programowania Typy danych, zmienne proste i tablicowe Operatory, instrukcje warunkowe oraz instrukcje pętli Operacje wejścia-wyjścia w konsoli i na plikach Biblioteki graficzne, dźwiękowe i wideo Korzystanie z funkcji wbudowanych i tworzenie własnych Programowanie obiektowe, obsługa wątków i wyjątków Tworzenie graficznych interfejsów użytkownika Zadania do samodzielnego wykonania i praktyczny projekt gry Poznaj Pythona, rozwiązuj zadania, zostań programistą!
Java 8. Przewodnik doświadczonego programisty
Cay S. Horstmann autor "Java. Podstawy. Wydanie IX" i "Java. Techniki zaawansowane. Wydanie IX" - najpopularniejszych w Polsce podręczników do nauki Javy Java to język, który zrewolucjonizował świat programistów. Jej możliwości zostały docenione przez największe firmy. Dziś Java jest wykorzystywana w najbardziej zaawansowanych projektach. Wszędzie tam, gdzie są wymagane najwyższa wydajność i bezpieczeństwo, nie ma sobie równych! Aktualna wersja tego języka wprowadza wiele nowych konstrukcji i usprawnień — jeżeli chcesz błyskawicznie je poznać, zacznij od tej książki. Została ona napisana specjalnie z myślą o osobach chcących rozpocząć kodowanie z wykorzystaniem nowości z Javy 8. Jest przeznaczona dla doświadczonych programistów, lecz zawiera też podstawowe informacje na temat technik programowania obiektowego, wyjątków, typów i składni. Dzięki temu możesz błyskawicznie wdrożyć się w nowy język programowania! Natomiast jeśli znasz już Javę, z pewnością zainteresują Cię informacje o wyrażeniach lambda, projekcie Nashorn oraz nowym API do operacji na datach i czasie (JSR 310). Książka ta jest najlepszą lekturą dla wszystkich programistów zainteresowanych językiem Java oraz nowościami w Javie 8! Jeśli posiadasz doświadzenie w programowaniu Javy, praktyczne podejście Horstmanna i przykładowe kody pomogą Ci szybko wykorzystać wyrażenia lambda, strumienie i inne usprawnienia wprowadzone zarówno do języka jak i platformy Java. Horstmann omawia wszystko, co powinni wiedzieć deweloperzy na temat nowoczesnej Javy, przedstawiając: konkretne i efektywne omówienie wyrażeń lambda, umożliwiające opisywanie działań za pomocą zwięzłej składni; dokładne wprowadzenie do nowego API strumieni, które bardzo uelastycznia i zwiększa wydajność pracy z danymi; kurs programowania współbieżnego, który zachęca do projektowania programów na poziomie współpracujących zadań, a nie niskopoziomowych wątków i blokad, aktualne omówienie nowych bibliotek np. do obsługi daty i czasu, inne nowe mechanizmy, które są szczególnie wartościowe dla programistów aplikacji serwerowych lub programistów urządzeń mobilnych. Niezależnie od tego, czy dopiero zaczynasz poznawanie nowoczesnej Javy, czy jesteś doświadczonym deweloperem, ten przewodnik jest bezcenny dla każdego, kto chce pisać najbardziej niezawodny, wydajny i bezpieczny kod w języku Java.
Naucz się robić swojemu pupilowi zachwycające zdjęcia Kot to zwierzę szlachetne i pełne gracji. Miłe i drapieżne jednocześnie. Kto ma kota, ten wie, że w tym małym domowniku drzemie dziki przodek, gotów w każdej chwili się przyczaić, wyskoczyć zza rogu, zapolować... a każdy jego ruch będzie idealny, wart uwiecznienia na fotografii. Zresztą kot w dowolnej sytuacji ― śpiący, mruczący, myjący łapkę, bawiący się czy wpatrzony w krajobraz za oknem ― zasługuje na portret. Jest przecież taki piękny, ma błyszczące oczy, dumną postawę... Tylko dlaczego aparat nie jest w stanie uchwycić tego tak, jak widzi to ludzkie oko? I dlaczego zdjęcia Twojego małego przyjaciela nie wyglądają tak wspaniale jak fotografie innych kotów, które codziennie oglądasz w mediach społecznościowych? Autorka poradnika, z zawodu dziennikarka i fotoreporterka, od 15 lat pasjonatka fotografowania zwierząt dzikich i domowych, ze szczególnym uwzględnieniem kotów, zebrała w nim sporo wskazówek. Od kwestii sprzętowych, przez zagadnienia dotyczące specyfiki kota jako modela, po obróbkę graficzną ― Joanna Zaleska w ciekawy i przystępny sposób poprowadzi Cię przez wszystkie tematy, które musisz poznać, by robić piękne zdjęcia Twojego ukochanego kota.
React w działaniu. Tworzenie aplikacji internetowych. Wydanie II
React jest biblioteką służącą do tworzenia interfejsów użytkownika. Ułatwia pisanie aplikacji internetowych, natywnych aplikacji dla iOS i Androida, oprogramowania dla telewizorów czy też natywnych aplikacji dla komputerów stacjonarnych. Dzięki tej bibliotece można szybko zbudować interfejs, który automatycznie będzie reagował na zmiany stanu aplikacji. Idea polega na użyciu małych, zarządzalnych komponentów do budowy nawet dużych i bardzo złożonych aplikacji. Aby zacząć pracę z Reactem, wystarczy znajomość składni JavaScriptu - i lektura tej książki. Z tym przewodnikiem nauczysz się stosowania Reacta w praktyce. Dowiesz się, w jaki sposób zbudować jednostronicową, złożoną aplikację internetową, i zdobędziesz wiedzę umożliwiającą używanie tej biblioteki w codziennej pracy. Pokazano tu, jak rozpocząć projekt i rozwijać rzeczywistą aplikację. Zaprezentowano także technologie, które znakomicie uzupełniają możliwości Reacta: JSX i narzędzie create-react-app. Omówiono również zagadnienia dotyczące komponentów funkcyjnych i klasowych i szczegółowo przedstawiono proces budowy aplikacji z tych komponentów. Szybko się przekonasz, jak duży potencjał tkwi w bibliotece React i jak bardzo ułatwia ona tworzenie łatwych w utrzymaniu, wielkoskalowych, atrakcyjnych aplikacji! W książce między innymi: przygotowanie Reacta do pracy tworzenie komponentów Reacta i łączenie ich z komponentami DOM składnia JSX i hooki przepływ danych w aplikacji tworzenie aplikacji zapisujących dane po stronie klienta React: naucz się raz, używaj zawsze!
Serwisy społecznościowe dla seniorów
Dowiedz się, czym są serwisy społecznościowe i jak z nich korzystać Poznaj sposoby wyszukiwania znajomych i osób o podobnych zainteresowaniach Naucz się dyskutować na interesujące Cię tematy na forach internetowych Połącz się ze światem, korzystając z komunikatora internetowego Odśwież stare znajomości i nawiąż nowe - przez internet! Internet wdarł się w nasze życie niczym prawdziwy huragan i niemal wszystko da się już załatwić przez sieć. Dotyczy to nawet podtrzymywania relacji międzyludzkich — trzeba tylko wiedzieć, jak to zrobić. Twoje dzieci i wnuki z pewnością od dawna wrzucają zdjęcia na Facebooka, koledzy ze szkoły umawiają się na spotkania po latach za pośrednictwem Naszej Klasy, a sąsiedzi rezygnują z abonamentu telefonicznego, bo mają Skype’a. Niektórzy sprawdzają też opinie na temat różnych produktów i usług na forach dyskusyjnych oraz komunikują się za pomocą e-maila. A Ty nadal nie bardzo wiesz, o co w tym wszystkim chodzi, i trochę boisz się zapytać. Nie musisz się już martwić - wszystkie odpowiedzi znajdziesz w książce "Serwisy społecznościowe dla seniorów". Dowiesz się z niej, na czym polega fenomen społeczności internetowych, czego potrzebujesz, aby do nich dołączyć, a co najważniejsze - jak się zabrać do sprawy. Bez zbędnych wstępów, za to naprawdę szybko wkroczysz w świat Facebooka i nk.pl - nauczysz się zakładać konta w tych serwisach oraz poznasz sposoby wyszukiwania znajomych i dzielenia się z nimi informacjami na swój temat. Dowiesz się też, jak korzystać z konta pocztowego Gmail, forów dyskusyjnych i komunikatora Skype. Nie trać czasu, bierz się do dzieła! Terminologia stosowana w internecie Sposoby komunikacji ze światem za pomocą sieci Zakładanie konta pocztowego Gmail i korzystanie z niego Rejestracja i logowanie w serwisach społecznościowych Wyszukiwanie oraz dodawanie znajomych na Facebooku i nk.pl Interakcja ze światem i społecznościami Udostępnianie informacji oraz zdjęć na Facebooku i nk.pl Zakładanie konta i logowanie na forach dyskusyjnych Tworzenie nowych wątków i udział w dyskusjach Bezpieczeństwo i prywatność w sieci Instalacja programu Skype oraz rejestracja konta i logowanie Prowadzenie rozmów tekstowych, głosowych i wideo Nie czekaj! Dowiedz się, jak zabłysnąć w serwisach społecznościowych!