Informatyka

Programista. Przewodnik po zawodzie.

Programista. Przewodnik po zawodzie.
Programista. Przewodnik po zawodzie.

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

Dostępność: brak towaru

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programistami da się zarządzać! Zasady i narzędzia pomocne w zarządzaniu zespołami programistów.

Programistami da się zarządzać! Zasady i narzędzia pomocne w zarządzaniu zespołami programistów.
Programistami da się zarządzać! Zasady i narzędzia pomocne w zarządzaniu zespołami programistów.

O ile techniki wytwarzania oprogramowania rozwinęły się w imponujący sposób, o tyle metody zarządzania tym procesem wciąż są dalekie od doskonałości. Absurdalne przekroczenia budżetów lub terminów zbyt często były dowodem na to, że uzyskanie kontroli nad zespołem programistów czy skuteczne zarządzanie całym projektem programistycznym jest niezwykle trudne, o ile w ogóle możliwe. Niemniej osoby interesujące się tą branżą potrafią wskazać projekty, które zespół ukończył zgodnie z założeniami: terminowo, uzyskując znakomitą jakość produktu. Jak zatem powinien pracować kierownik projektu programistycznego, aby odnieść sukces?

Książka jest bardziej źródłem inspiracji niż typowym podręcznikiem przywództwa w świecie programistów. Znalazło się tu mnóstwo praktycznych zasad, opisów przydatnych technik i narzędzi, obficie okraszonych anegdotami i przykładami z życia wyjadaczy w dziedzinie zarządzania zespołami IT. Omówiono kwestie związane z programowaniem zwinnym, rekrutacją i adaptacją nowych pracowników, jak również metody zarządzania tzw. problemowymi pracownikami i motywowania zespołów do osiągania trudnych celów. Wyjaśniono, skąd się biorą trudności w zarządzaniu programistami, i wskazano, z jakich perspektyw te trudności są łatwiejsze do rozwiązania. Sporo miejsca poświęcono problematyce przywództwa i roli kierownika w realizacji projektu, a także kluczowej roli menedżera w tworzeniu kultury zespołowej - czyli czemuś, co warunkuje sukces.

W tej książce między innymi:

  • tworzenie najlepszego zespołu do danego projektu
  • zarządzanie z poszanowaniem indywidualności programistów
  • skuteczne motywowanie i pielęgnowanie efektywności zespołu
  • zapewnianie funkcjonowania zespołu w warunkach korporacji
  • techniki zarządcze odpowiednie dla kierowników zespołów IT
  • kierowanie a samoorganizowanie się zwinnych zespołów

Dostępność: brak towaru

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programiści i tłumacze. Wprowadzenie do lokalizacji oprogramowania

Programiści i tłumacze. Wprowadzenie do lokalizacji oprogramowania
Programiści i tłumacze. Wprowadzenie do lokalizacji oprogramowania
Opis książki

Prawie wszystkie interfejsy cyfrowej wieży Babel!

  • Status quo, czyli dlaczego warto tłumaczyć oprogramowanie
  • Procesy tłumaczeniowe i inne koła zębate
  • Skomplikowane związki, czyli tester i programista
  • O graniu i naprawianiu, czyli kilka problemów i ich proponowane rozwiązania
Dawno, dawno temu, w czasach, gdy na świecie pojawiały się nieśmiało pierwsze komputery osobiste, nikt nie przejmował się zbytnio kwestią tłumaczenia oprogramowania na lokalne języki. Bez znajomości choćby paru słów po angielsku Twoje szanse na uruchomienie gry czy sformatowanie dokumentu były w zasadzie zerowe. Od tamtych czasów przebyliśmy jednak długą drogę i dziś nikt nie kupi oprogramowania, które nie jest dostępne w lokalnej wersji językowej, a nawet więcej: w wersji dostosowanej do lokalnej kultury i zwyczajów związanych z korzystaniem z konkretnych produktów. To dlatego dobra współpraca tłumacza i programisty jest dziś na wagę złota. Niestety, ten tandem często ma wyraźny problem z wzajemnym zrozumieniem.

Dostępność: brak towaru

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowalność i automatyzacja sieci. Poradnik inżyniera sieci

Programowalność i automatyzacja sieci. Poradnik inżyniera sieci
Programowalność i automatyzacja sieci. Poradnik inżyniera sieci

Programowalna i zautomatyzowana sieć upraszcza pracę jej administratora. Rozwój technologii radykalnie komplikuje takie zadania jak zarządzanie i operowanie sprzętem sieciowym, topologiami sieci i połączeniami sieciowymi.

Dostępność: brak towaru

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowalny Sterownik SIMATIC S7-300 w praktyce inżynierskiej

Programowalny Sterownik SIMATIC S7-300 w praktyce inżynierskiej
Programowalny Sterownik SIMATIC S7-300 w praktyce inżynierskiej

O KSIĄŻCE

Sterowniki S7-300 z firmy SIEMENS oraz oprogramowanie do niego Step 7 są w Polsce i na świecie najpopularniejszymi produktami automatyki wykorzystywanymi do sterowania maszyn i linii technologicznych. Na rynku wydawniczym brakowało pozycji, która by w tak szerokim stopniu i metodycznie omawiała tematykę tego sterownika. Zakres tematyczny oraz najnowsze materiały zostały przygotowane i udostępnione przez pracowników firmy SIEMENS.

Książka powstała z myślą o studentach automatyki i informatyki, będzie również przydatna kadrze inżynierskiej i uczniom szkół technicznych. W celu ułatwienia korzystania z tej ksiązki zwłaszcza dla Czytelników mniej zaawansowanych w tematyce sterowników, wyjaśnienia elementarnych pojęć można znaleźć w poprzedniej książce autora „Sterowniki PLC w praktyce inżynierskiej”.

Na papier zostały przelane wieloletnie doświadczenia autora, nabyte podczas projektowania i uruchamiania instalacji bazujących na sterownikach, zarówno w kraju jak i za granicą (we Włoszech i Iranie). Do powstania tej książki przyczyniło się również miejsce pracy, jakim jest Katedra Automatyzacji Procesów na Wydziale Inżynierii Mechanicznej i Robotyki Akademii Górniczo-Hutniczej, gdzie będąc profesorem stara się uczyć studentów tego, co jest nowoczesne i przydatne w życiu.


O AUTORZE

Prof. dr hab. inż. Janusz Kwaśniewski jest nauczycielem akademickim w Akademii Górniczo-Hutniczej im. Stanisława. Staszica w Krakowie. Jego zainteresowania koncentrują się na projektowaniu, modelowaniu i badaniach symulacyjnych elementów i systemów automatyki. Szczególnie interesuje się algorytmami z obszaru sztucznej inteligencji zaimplementowanymi w sterownikach PLC wykorzystywanymi do sterowania nieliniowymi obiektami. Janusz Kwaśniewski jest autorem książek „Wprowadzenie do inteligentnych przetworników pomiarowych”, WNT Warszawa 1993, „Programowalne sterowniki przemysłowe w systemach sterowania”, Kraków 1999, „Programmable Logic Controllers”, Kraków 2002, „Sterowniki PLC w praktyce inżynierskiej”, Warszawa 2008 oraz kilku skryptów i ponad 90 publikacji.

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

112,00 zł

zawiera 5% VAT, bez kosztów dostawy
egz

Programowanie aplikacji dla Androida.

Programowanie aplikacji dla Androida.
Programowanie aplikacji dla Androida.

Android jest systemem stworzonym dla urządzeń mobilnych. Pod jego kontrolą pracują smartfony, tablety, lodówki, telewizory i wszystko wskazuje na to, że internet rzeczy będzie również w dużej części androidowy. Wielu programistów widzi w tym niespotykane dotąd możliwości, jednak pisanie aplikacji dla Androida wcale nie jest łatwym zadaniem. Wielu programistów przekonało się, że sama umiejętność kodowania nie jest wystarczająca. Biegłe poruszanie się po tym środowisku wymaga opanowania licznych nowych koncepcji i technik. Innymi słowy, rozpoczynając naukę programowania dla Androida, trzeba nastawić się na intensywną naukę wielu nowych rzeczy w krótkim czasie!

Dostępność: brak towaru

Cena:

99,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie aplikacji na serwisy społecznościowe

Programowanie aplikacji na serwisy społecznościowe
Programowanie aplikacji na serwisy społecznościowe

Serwisy społecznościowe w zasadzie z dnia na dzień opanowały Internet. Mówią o nich wszyscy i korzystają z nich wszyscy! Przez krótki okres używały ich tylko osoby prywatne, jednak błyskawicznie ich potencjał dostrzegły także firm...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Programowanie aplikacji na serwisy społecznościowe

Programowanie aplikacji na serwisy społecznościowe
Programowanie aplikacji na serwisy społecznościowe

Jedyny podręcznik o platformie OpenSocial!

Serwisy społecznościowe w zasadzie z dnia na dzień opanowały Internet. Mówią o nich wszyscy i korzystają z nich wszyscy! Przez krótki okres używały ich tylko osoby prywatne, jednak błyskawicznie ich potencjał dostrzegły także firmy. Jest to dla nich najprawdopodobniej najlepszy kanał komunikacji z klientami. Dlatego podczas tworzenia nowych rozwiązań czy nowych serwisów warto rozważyć integrację z popularnymi serwisami społecznościowymi oraz wprowadzenie własnych elementów tego typu.

To zadanie ma ułatwić platforma OpenSocial, na której koncentruje się ta książka. Dowiesz się stąd, jak tworzyć niezależne aplikacje dla istniejących serwisów, jak budować grafy powiązań społecznościowych oraz tworzyć produkty spełniające oczekiwania samego autora jako użytkownika usług społecznościowych.

W trakcie lektury nauczysz się odwzorowywać relacje pomiędzy użytkownikami oraz dostosowywać dostarczane im treści na podstawie danych zawartych w ich profilach. Ponadto zdobędziesz solidną dawkę wiedzy na temat bezpieczeństwa oraz najlepszych technik autoryzacji użytkowników na platformie OpenSocial. Sprawdzisz, jak przenieść aplikację napisaną dla Facebooka na platformę OpenSocial, oraz poznasz niuanse konfigurowania środowiska produkcyjnego. Książka ta jest wyjątkową pozycją na rynku, poświęconą platformie OpenSocial. Wykorzystaj jej potencjał i stwórz nowatorskie oprogramowanie!

Poznaj możliwości platformy OpenSocial

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Programowanie dla najmłodszych

Programowanie dla najmłodszych
Programowanie dla najmłodszych

Programowanie to wspaniała, pełna przygód zabawa. Ty i Twoje dziecko możecie się o tym przekonać dzięki tej wyjątkowej książce. Została opracowana na bazie kilkuletnich doświadczeń zgromadzonych przez Akademię Komputerową Komputrilo podczas przedszkolnych warsztatów programowania.

Książka jest przeznaczona dla dzieci w wieku 5 lat, ale znakomicie nadaje się również dla dzieci starszych, rozpoczynających przygodę informatyczną. Szczególny nacisk położono na przedstawienie trudnych zagadnień w sposób przystępny dla każdego dziecka oraz na naukę przez zabawę i w ruchu.

 

Dostępność: brak towaru

Cena:

34,90 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie dla początkujących w 24 godziny. w.4.

Programowanie dla początkujących w 24 godziny. w.4.
Programowanie dla początkujących w 24 godziny. w.4.

Warto nauczyć się programowania! Poza stworzeniem sobie możliwości znalezienia ciekawej i dobrze płatnej pracy czy pasjonującego hobby umiejętność programowania bywa niezwykle przydatna w rozwiązywaniu różnych problemów. Paleta języków programowania i narzędzi programistycznych jest niezwykle szeroka i praktycznie każdy znajdzie coś dla siebie. Zanim to jednak nastąpi, trzeba zdobyć trochę wiedzy i umiejętności. Ale bez obaw! W nauce programowania najtrudniejszy bywa pierwszy krok, jednak ta książka sprawi, że wykonasz go bez trudu i dumnie wkroczysz w świat kodowania!

To kolejne wydanie lubianego samouczka, dzięki któremu w ramach 24 godzinnych lekcji przyswoisz solidne podstawy programowania. Zrozumiesz, jak działają programy, i nauczysz się reguł stosowanych przez profesjonalistów przy ich projektowaniu. Dowiesz się, jak wygląda świat programistów i na czym dokładnie polega programowanie w korporacjach. Znajdziesz tutaj także wprowadzenie do kilku najpopularniejszych języków programowania, co pozwoli na ich porównanie i ułatwi wybór języka do dalszej nauki. Każdy z 24 rozdziałów zawiera materiał, który można opanować w ciągu godziny. Naukę ułatwiają instrukcje krok po kroku, quizy, ćwiczenia i praktyczne przykłady. Dzięki tej książce zdobędziesz najlepsze podstawy, aby stać się dobrym programistą. Przygotujesz się też do świadomego kształtowania swojej dalszej ścieżki zawodowej!

W książce między innymi:

  • przygotowanie narzędzi do pracy - sprzęt i oprogramowanie
  • podstawowe aspekty programowania i projektowania programów
  • algorytmy, interaktywność, zmienne, funkcje
  • debugowanie kodu
  • programowanie obiektowe i korzystanie z baz danych
  • planowanie kariery programisty

Zacznij programować. Najlepiej od razu!

Dostępność: brak towaru

Cena:

69,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie dla początkujących w 24 godziny. Wydanie III

Programowanie dla początkujących w 24 godziny. Wydanie III
Programowanie dla początkujących w 24 godziny. Wydanie III

brak opisu

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie funkcyjne w języku C++. Tworzenie lepszych aplikacji.

Programowanie funkcyjne w języku C++. Tworzenie lepszych aplikacji.
Programowanie funkcyjne w języku C++. Tworzenie lepszych aplikacji.

Programowanie jest sztuką, dzięki której możesz stworzyć coś z niczego, przy czym tylko od Ciebie zależy, jak doskonałe będzie to dzieło. Dobrze napisany kod jest wydajny, łatwy w testowaniu, można go używać ponownie i wykazuje mniejszą podatność na błędy. Jednym słowem, taki kod powinien możliwie prosto wyrażać złożoną logikę programu, bezproblemowo obsługiwać błędy i przejrzyście implementować współbieżność. Te wymagania pozwoli Ci spełnić funkcyjny styl programowania. Język C++ umożliwia programowanie funkcyjne dzięki szablonom, wyrażeniom lambda i innym ważnym opcjom. Pomocne też będzie korzystanie z biblioteki STL.

Ta książka jest przeznaczona dla profesjonalnych programistów C++, którzy chcą opanować funkcyjny styl programowania i dzięki temu wykorzystać w nowy sposób potężne zalety tego języka. Po interesującym wprowadzeniu do tej metodologii w książce zamieszczono dziesiątki przykładów, schematów i ilustracji wyjaśniających koncepcje programowania funkcyjnego w C++. Pokazano, jak tworzyć bezpieczniejszy kod bez obniżania wydajności pracy programu, jak stosować obiekty funkcyjne i funkcje stosowane, algebraiczne typy danych oraz wiele innych. Nie zabrakło praktycznych przykładów kodu, który stanowi znakomite uzupełnienie prezentowanych treści.

Dostępność: brak towaru

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.

Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod.
Programowanie funkcyjne w Pythonie. Jak pisać zwięzły, wydajny i ekspresywny kod. Wydanie III

Mimo że Python nie jest typowym językiem programowania funkcyjnego, umożliwia pisanie kodu w sposób właściwy dla tego podejścia. W efekcie można tworzyć zwięzłe i eleganckie programy, które działają szybciej i zużywają mniej zasobów. Jeśli uważasz, że te argumenty uzasadniają zapoznanie się z funkcyjnym podejściem do programowania w Pythonie, to ta książka jest dla Ciebie.

Dzięki temu praktycznemu podręcznikowi zrozumiesz, kiedy i dlaczego warto zastosować myślenie funkcyjne, a także jak korzystać z technik funkcyjnych w różnych scenariuszach. Dowiesz się również, jakie narzędzia i biblioteki przeznaczone do tego celu są dostępne w Pythonie i jak używać wyrażeń generatorowych, list składanych i dekoratorów. W tym wydaniu znalazły się nowe rozdziały dotyczące złożonych obiektów bezstanowych, funkcji kombinatorycznych i pakietu toolz, zawierającego zbiór modułów wspomagających pisanie programów funkcyjnych. Umieszczono tu ponadto sporo ciekawych przykładów, dotyczących choćby eksploracyjnej analizy danych i ich czyszczenia.

W książce między innymi:

  • najciekawsze biblioteki i wbudowane funkcje wyższego rzędu w Pythonie
  • tworzenie funkcji generatorowych i leniwe wartościowanie
  • implementacja dekoratorów do kompozycji funkcyjnej
  • podpowiedzi typów w Pythonie
  • obsługa współbieżności i implementacja usług sieciowych
  • biblioteka PyMonad i tworzenie symulacji z obsługą stanów

Chcesz tworzyć wydajny kod? Naucz się programowania funkcyjnego!

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

89,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.

Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod

Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod
Programowanie funkcyjne z JavaScriptem. Sposoby na lepszy kod

Niniejsza książka jest przeznaczona dla programistów, którzy chcą się nauczyć programowania funkcyjnego w JavaScripcie. Przedstawiono tu zarówno teoretyczne aspekty tego paradygmatu, jak i konkretne mechanizmy: funkcje wyższego poziomu, domknięcia, rozwijanie funkcji, kompozycje. Nieco trudniejszymi zagadnieniami, które tu omówiono, są monady i programowanie reaktywne. Ten poradnik pozwala też zrozumieć zasady tworzenia asynchronicznego kodu sterowanego zdarzeniami i w pełni wykorzystać możliwości JavaScriptu.

Dostępność: brak towaru

Cena:

49,00 zł

zawiera 5% VAT, bez kosztów dostawy

Programowanie funkcyjne. Krok po kroku

Programowanie funkcyjne. Krok po kroku
Programowanie funkcyjne. Krok po kroku
Języki funkcyjne zdobywają wśród programistów coraz większą popularność. Jak bezboleśnie zmienić sposób myślenia na funkcyjny? Ułatwi Ci to niniejsza książka, w całości poświęcona temu podejściu do programowania.
Poznaj pod...

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

34,90 zł

zawiera 5% VAT, bez kosztów dostawy
egz.

Programowanie komponentowe. + CD

Programowanie komponentowe. + CD
Programowanie komponentowe. + CD

Programowanie komponentowe + cd

Dostępność: Dostęny

Wysyłka w: 24 godziny

Cena:

59,00 zł

zawiera 5% VAT, bez kosztów dostawy
EGZ.
Newsletter
Podaj swój adres e-mail, jeżeli chcesz otrzymywać informacje o nowościach i promocjach.
Wydawca
do góry
Sklep jest w trybie podglądu
Pokaż pełną wersję strony
Sklep internetowy Shoper.pl