Wydawca: Helion

Helion - niekwestionowany lider wśród wydawców (lub największe wydawnictwo informatyczne) literatury informatycznej w Polsce. Działa na polskim rynku książki nieprzerwanie od 1991 roku.

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.
1425
Ładowanie...
EBOOK

Profesjonalna fotografia ślubna. Od perfekcyjnego warsztatu do dochodowego biznesu. Wydanie II zmienione

Grzegorz "Moment" Płaczek

Najpiękniejszy dzień w życiu wymaga najpiękniejszej oprawy! Fotografia ślubna to dziedzina, która potrafi wzbudzać wiele emocji. Każdy chce, żeby jego zdjęcia zrobione w tak wyjątkowym dniu były jak najpiękniejsze, jak najwspanialsze... jak z bajki. Właśnie dlatego fotograf, który zajmuje się tą tematyką, musi odpowiedzieć na szczególne oczekiwania. Musi zrobić fantastyczne zdjęcia, ale także właściwie je ułożyć, skomponować, zaprezentować. Musi zaspokoić różne potrzeby swoich klientów, nauczyć się z nimi rozmawiać, negocjować i przedstawiać im sensowne propozycje. A z drugiej strony: musi mieć rozeznanie w kwestii sprzętu, oświetlenia, wymagań plenerowych. No i musi umieć prowadzić własną firmę, reklamować ją w internecie, korzystać z mediów społecznościowych i najróżniejszych programów pozwalających najlepiej wyeksponować zalety jego stylu. Czy nie za dużo musi? Jeśli zajmujesz się albo chcesz zająć poważniej fotografią ślubną, lecz przytłacza Cię ilość szczegółów, z którymi przyjdzie Ci się zmierzyć, koniecznie sięgnij po tę książkę. Jej autor od kilkunastu lat prowadzi własny dochodowy biznes i może podsunąć Ci wiele konkretnych rozwiązań. To nie jest opowieść o ogólnikach, tylko zbiór jasnych, przydatnych wskazówek. Sprawdź, co warto wypróbować w Twoim przypadku, zainspiruj się i odkryj nowe metody działania. To może być przełom w Twojej karierze! Fotografia ślubna to dotykanie obcych serc i poznawanie ich w chwili, gdy biją najmocniej... Grzegorz Płaczek — jeden z najlepszych fotografów ślubnych w Polsce i na świecie. Zdobywca wielu nagród i tytułów przyznawanych przez prestiżowe organizacje międzynarodowe (MPIO, IFPF, SWPP, WPPI, MPA). Laureat międzynarodowych konkursów. Ambasador firm Phase One, Eizo, Dedolight, Wacom, a także Phottix. Przeprowadził kilkadziesiąt edycji warsztatów dla zawodowców dla Szkoły Obrazu oraz Europejskiej Akademii Fotografii, a od 2013 roku prowadzi warsztaty dla Akademii Nikona oraz międzynarodowych organizacji i zrzeszeń fotograficznych poza Polską.

1426
Ładowanie...
EBOOK

Profesjonalne programowanie w Pythonie. Poziom ekspert. Wydanie II

Michal Jaworski, Tarek Ziade

Twórcy Pythona niemal od początku starali się opracować wieloparadygmatowy język zorientowany na czytelność kodu i produktywność programisty. Dziś język ten jest uważany za wszechstronny i potężny, a do tego cechuje się prostotą i elastycznością. Nadaje się zarówno do pisania niedużych skryptów, jak i wielkich systemów, a także do wysoce specjalistycznych zadań, jak choćby analiza danych w celach naukowych. Mimo to pisanie kodu, który jest wydajny, prosty w utrzymaniu oraz łatwy w użyciu, wciąż sprawia problemy nawet zaawansowanym programistom Pythona. Niniejsza książka jest zbiorem praktyk stosowanych przez najlepszych programistów pracujących z Pythonem. Jest przeznaczona dla osób zawodowo zajmujących się rozwojem oprogramowania oraz dla ambitnych pasjonatów w tej dziedzinie. Poza opisem zaawansowanych technik programowania w Pythonie znalazły się tu również informacje o narzędziach i technikach stosowanych obecnie przez profesjonalnych programistów. Opisano metody zarządzania kodem, tworzenia, dokumentowania i testowania kodu oraz zasady optymalizacji oprogramowania. Przedstawiono również wzorce projektowe, które szczególnie docenią programiści Pythona. Najważniejsze zagadnienia przedstawione w książce: metodologie pracy w Pythonie i najlepsze praktyki składniowe rozszerzenia Pythona napisane w innych językach programowania techniki profilowania aplikacji przetwarzanie współbieżne i równoległe najprzydatniejsze wzorce projektowe Python — niezawodne narzędzie dla profesjonalisty!

1427
Ładowanie...
EBOOK

Profesjonalne programowanie w Pythonie. Poznaj najlepsze praktyki kodowania i zaawansowane koncepcje programowania. Wydanie IV

Michał Jaworski, Tarek Ziadé

Python cechuje się dużą prostotą, a przy tym jest wszechstronny. Ma bardzo szeroki zakres zastosowania, przez co coraz więcej osób podejmuje naukę programowania w tym języku. Python należy do języków najczęściej używanych przez programistów, którzy tworzą w nim gry i aplikacje webowe. Świetnie sprawdza się ponadto w pracy z wykorzystaniem sztucznej inteligencji i uczenia maszynowego. Tym, co programiści doceniają w Pythonie, jest też obiektywność. Ucząc się, przyswajamy bowiem również zasady programowania obiektywnego, a więc koncepcji dla wielu innych języków. Oto książka, którą docenią i osoby rozpoczynające przygodę z programowaniem, i programiści znający już inne języki. Znajdziesz tu zarówno podstawowe informacje o Pythonie, jak i wskazówki dotyczące pisania rozszerzeń, dzięki którym będziesz w stanie korzystać z atutów kilku języków. Przydatnym uzupełnieniem są liczne przykłady, pokazujące, jak rozwiązywać częste problemy. To już czwarte wydanie tego praktycznego podręcznika ? docenianego za to, że pozwala dobrze poznać Pythona i uczy, jak pisać wydajny i czytelny kod. Z książki dowiesz się: jakie są najważniejsze usprawnienia w Pythonie jak przeprowadzić izolację środowiska jak używać najnowszych funkcji w Pythonie czym Python się różni od innych języków co to jest współbieżność i wielowątkowość na czym polega programowanie sterowane zdarzeniami jakie są elementy metaprogramowania jak przeprowadzić automatyzację kontroli jakości jak optymalizować kod Koduj wszystko w Pythonie. Obiektywnie, strukturalnie i funkcjonalnie!

1428
Ładowanie...
EBOOK

Profesjonalne tworzenie gier internetowych dla systemu Android w językach HTML5, CSS3 i JavaScript

Juriy Bura, Paul Coates

Odnieś sukces na rynku gier! Potencjał HTML5, CSS3 i JavaScriptu pozwala na tworzenie niesamowitych gier i aplikacji. Dzięki tym technologiom powstało oprogramowanie działające w mobilnej przeglądarce internetowej. Jeżeli dodamy do tego moc współczesnych telefonów i tabletów działających w oparciu o system Android, może się okazać, że to trio stanowi niezastąpiony zestaw narzędzi. Dzięki tej książce rozwiniesz swoje umiejętności programistyczne! W trakcie lektury dowiesz się, jak najszybciej rozpocząć przygodę z grami dla platformy Android. W kolejnych rozdziałach nauczysz się korzystać z grafiki i animacji w przeglądarce, obsługiwać zdarzenia i operacje wykonywane przez użytkownika oraz stosować różne sposoby renderowania świata gry. Zbudujesz też swój własny silnik izometryczny oraz wykorzystasz WebGL do stworzenia zaawansowanej grafiki 3D. Dodatkowo zdobędziesz wiedzę na temat programowania sztucznej inteligencji oraz zapewniania komunikacji aplikacji z serwerem. W tej chwili tylko krok dzieli Cię od tworzenia gier w trybie multiplayer! Książka ta jest doskonałym i kompletnym źródłem informacji dla wszystkich osób chcących wykorzystać platformę Android i przeglądarkę internetową do pisania zaawansowanych i atrakcyjnych gier. Stwórz grę: działającą na platformie Android wykorzystującą mistrzowskie trio: HTML5, CSS3 i JavaScript zawierającą zaawansowane elementy graficzne 3D dla wielu graczy i odnieś sukces! Niezastąpiony podręcznik dla każdego programisty tworzącego gry!

1429
Ładowanie...
EBOOK

Profesjonalne tworzenie kopii zapasowych i odzyskiwanie danych

Steven Nelson

Ochrona Twoich danych w epoce terabajtów Na jakich nośnikach tworzyć kopię? Którą strategię tworzenia backupu wybrać? Jak obronić koszty tworzenia kopii bezpieczeństwa? Ból, złość i bezsilność po utracie danych jest nie do opisania. Każdy, kogo spotkało takie nieszczęście, z pewnością to potwierdzi. Strata danych może zachwiać niejedną firmą lub domem. Zgadza się - domem! Pomyśl tylko o utracie cyfrowych zdjęć z pierwszych urodzin Twojej pociechy. Celem tej książki nie jest straszenie, ale dostarczanie sprawdzonych strategii tworzenia kopii danych, istotnych zarówno z punktu widzenia firmy, jak i osoby prywatnej. W trakcie lektury dowiesz się, na jakich nośnikach możesz wykonywać kopie danych, poznasz rodzaje macierzy dysków oraz ich zalety i wady. W kolejnych rozdziałach zostaną Ci przedstawione zaawansowane aplikacje do tworzenia kopii bezpieczeństwa, takie jak Symantec NetBackup/BackupExec i CommVault Simpana, oraz różne strategie ich wykonywania. Nauczysz się tworzyć kopię baz danych (SQL Server, Oracle) oraz serwerów poczty (Exchange, Lotus Notes). Ponadto sprawdzisz, jak zweryfikować poprawność kopii, stworzyć raport z przeprowadzonego backupu oraz odtworzyć wybrane dane. Książka ta skupia się na zabezpieczaniu przed utratą danych w dużych środowiskach firmowych i korporacyjnych, jednak użytkownicy domowi, którym zależy na bezpieczeństwie prywatnych informacji, także znajdą tu wiele cennych wskazówek. Jeśli los zawartości Twoich dysków nie jest Ci obojętny, przeczytaj tę książkę! Oprogramowanie do tworzenia kopii Nośniki danych - taśmy DLT, LTO i inne Dyski twarde i macierze RAID Pamięci dyskowe NAS i SAN Wirtualne nośniki danych Nowe technologie nośników Strategie tworzenia kopii zapasowych Opracowywanie harmonogramów Kopie migawkowe i lustrzane Archiwizacja baz danych oraz serwerów pocztowych Przykładowe, kompletne i zaawansowane środowisko tworzenia kopii Tworzenie kopii zapasowych aplikacji Monitorowanie i raportowanie Obrona kosztów tworzenia kopii zapasowych Bądź pewny, że Twoje dane są bezpieczne!

1430
Ładowanie...
EBOOK

Programista na rozmowie kwalifikacyjnej

Dariusz Kalbarczyk, Bartłomiej Narożnik, Miłosz Piechocki, Paweł...

Nie daj się zagiąć - zrób dobre wrażenie na przyszłym pracodawcy! Rozmowa kwalifikacyjna to nie jest coś, o czym myśli się z przyjemnością, ale każdy z nas prędzej czy później musi się z nią zmierzyć. Im lepiej się do niej przygotujesz i im więcej błędów uda ci się uniknąć, tym większą masz szansę na ciekawą, doskonale płatną pracę. Problem w tym, że rekruterzy rzadko biorą pod uwagę specyfikę pracy programisty, oczekując, że kandydat do pracy sam się zareklamuje i zrobi to przekonująco. Jeśli chcesz zdobyć naprawdę dobrą pracę, musisz wiedzieć, na co zwrócić uwagę, by spełnić oczekiwania pracodawcy. Ta książka pomoże Ci zorientować się, jak rekruterzy postrzegają kandydatów do pracy, co chcą od nich usłyszeć i dlaczego wybierają konkretną osobę. Dzięki niej odkryjesz także, jakie obszary - związane i niezwiązane z programowaniem - interesują rekruterów i dlaczego. Zobaczysz, co warto podkreślać, na czym skupiać się podczas rozmowy, jak obrazowo opowiedzieć o swoich projektach i planach komuś, kto nie jest specjalistą w językach programowania i ma niewielkie pojęcie o tym, co potrafisz. Ponadto zdobędziesz solidną dawkę programistycznej wiedzy i poznasz przykładowe pytania rekrutacyjne. Przeczytaj, a Twoja kariera zawodowa nabierze rozpędu, zaczniesz pracować nad bardziej interesującymi projektami i zyskasz głęboką satysfakcję z pracy. Dostań się do świetnej firmy! Po co, jak często i czy w ogóle chodzić na rozmowy rekrutacyjne? Wybór firmy, wybór stanowiska, CV Jak współpracować z rekruterami Przygotowanie do rozmowy i kluczowe 60 minut Łatwe, trudne, głupie - o pytaniach rekrutacyjnych Programowanie obiektowe, architektura aplikacji, bazy danych i SQL C#, ASP.NET MVC i ASP.NET Web API HTML/CSS, JavaScript, ES2015+ i TypeScript Angular i React Windows Forms i Windows Presentation Foundation

1431
Ładowanie...
EBOOK

Programista poszukiwany. Znajdź i zatrudnij najlepszego!

Joel Spolsky

Pracownicy Twoich marzeń Naucz się stosować praktyczne kryteria porządkowania zgłoszeń od kandydatów Poznaj podręczną instrukcję prowadzenia rozmów kwalifikacyjnych Dowiedz się, jak poprawiać niedoskonałe zespoły Joel Spolsky to prawdziwy geniusz. Sprawnie porusza się w świecie technologii i marketingu (oraz na polach wspólnych dla obu tych obszarów), których my wciąż musimy się uczyć. Seth Godin, autor książki Dołek Joel Spolsky to jeden z najbardziej rozważnych autorów piszących na temat wytwarzania oprogramowania. Z jego przemyśleniami na temat zatrudniania pracowników powinien zapoznać się każdy, kto planuje rekrutację programistów. Jessica Livingston, partner w firmie Y Combinator i autorka książki Founders at Work Jak zaoszczędzić na programistach? Menedżerowie, przedsiębiorcy i szefowie działów kadr wciąż toczą wewnętrzną walkę, czy zatrudnić świetnego, choć kosztownego programistę, czy przyoszczędzić i wybrać kogoś przeciętnego. Ci, którzy wybierają opcję numer 2, szybko przekonują się, że oszczędzanie na programistach skutkuje oprogramowaniem kiepskiej jakości, a co za tym idzie, korzyści są iluzoryczne.   Po co komu dobry programista? Największym problemem związanym z zatrudnianiem wielu przeciętnych programistów w miejsce kilku naprawdę dobrych jest to, że niezależnie od czasu poświęconego na realizację zadań przeciętni programiści nigdy nie stworzą kodu, którego jakość będzie choćby zbliżona do jakości kodu najlepszych programistów. Pięciu Salierich nigdy nie stworzy dzieła na poziomie Requiem Mozarta, nawet gdyby pracowali nad nim sto lat. Po co komu dobry produkt? Nie możemy pozwolić sobie na to, by konkurencja nas prześcignęła, czy na tworzenie produktów zaledwie wystarczająco dobrych. Nasze dzieła muszą być niesamowite, by przyciągały uwagę potencjalnych użytkowników. Największym prezentem, który możemy otrzymać od naprawdę utalentowanych programistów, jest właśnie nadzieja na stworzenie czegoś zauważalnego. Dlaczego trzeba przeczytać tę książkę? Proces zatrudniania największych talentów technicznych jest jak zupełnie pozbawiony elementów zabawy tor przeszkód. Każdy, kto kiedykolwiek zastanawiał się, na co zwracać uwagę podczas przeglądania aplikacji, kto bił się z myślami po zakończeniu rozmowy kwalifikacyjnej lub kto nie może pojąć, dlaczego tak trudno znaleźć doskonałych programistów, powinien rzucić wszystko i przeczytać tę książkę. Jak to się robi w profesjonalnych firmach? Jak stale przyciągać doskonałych programistów poprzez organizowanie praktyk? Jak przygotować miejsce pracy, w którym będą chcieli spędzać czas najlepsi programiści? Jak czytać aplikacje i prowadzić rozmowy kwalifikacyjne z kandydatami na pracowników technicznych? Jak decydować, któremu z kandydatów złożyć ostateczną ofertę? DODATEK SPECJALNY: Test Joela: 12 kroków ku lepszemu oprogramowaniu.

1432
Ładowanie...
EBOOK

Programista. Przewodnik po zawodzie

Arkadiusz Kałkus

Kariera kodera Na listach najlepiej opłacanych zawodów koder, developer, programista zawsze plasują się wysoko. Specjaliści do spraw administrowania sieciami komputerowymi, frontend i backend developerzy, analitycy systemów i architekci oprogramowania są stale poszukiwani. A ponieważ głodny nowoczesnych technologii rynek tak bardzo ich pożąda, oferuje programistom warunki płacy i pracy, o jakich przedstawiciele wielu innych zawodów mogą tylko pomarzyć. Zarobki grubo powyżej średniej krajowej? Tak! Praca zdalna z dowolnego miejsca na świecie? Bardzo często! Duża samodzielność? Jasne! W dodatku, jeśli wolisz, jako programista możesz założyć firmę i działać w stu procentach na własnych zasadach. Brzmi jak bajka? Oczywiście. I jest to bajka, której bohaterem możesz się stać, jeśli ukończysz odpowiednie studia i nabierzesz wprawy jako stażysta, a potem junior w firmach z branży IT. Nim jednak zdecydujesz o wyborze zawodu programisty, upewnij się, że właśnie TO chcesz robić w życiu: Przekonaj się, na czym tak naprawdę polega programowanie Poznaj ramowy plan dnia programisty Zorientuj się, z kim na co dzień współpracuje developer Dowiedz się, w jaki sposób organizuje się projekty w branży IT Zajrzyj w przyszłość i sprawdź, co czeka developerów w nadchodzących latach