O. - książki, ebooki, audiobooki, kursy video
Tytuły autora: O. dostępne w księgarni Helion
-
ASP.NET Core jest międzyplatformową strukturą typu open source, która służy do tworzenia nowoczesnych aplikacji internetowych bazujących na chmurze. To nowoczesne narzędzie firmowane przez Microsoft zdobywa coraz większą popularność wśród koderów. Jest bowiem wysoce wydajne, ma otwarty kod źródłowy i umożliwia projektowanie pod różne systemy. ASP.N-
kurs
-
-
Wśród wielu narzędzi ułatwiających i przyspieszających pracę programisty wzorce projektowe są jednym z najgenialniejszych rozwiązań. Wie o tym każdy, kto choć raz spróbował się nimi posłużyć przy tworzeniu aplikacji, serwisu WWW lub dowolnego programu. Można dzięki nim ominąć rozsypujące się puzzle poleceń i zapomnieć o kodzie tworzonym od podstaw.-
kurs
-
-
Rozwój internetu oraz fakt, że większość komputerów i telefonów ma z nim stałe połączenie, sprawił, że wiele aplikacji jest tworzonych wyłącznie z myślą o uruchamianiu ich w przeglądarce, także mobilnej. Przykładów nie trzeba daleko szukać ? Facebook i sprzężony z nim komunikator Messenger, Instagram albo Netflix. Jeśli chodzi o technologię, wszyst-
kurs
-
-
Wśród wielu narzędzi ułatwiających i przyspieszających pracę programisty wzorce projektowe są jednym z najgenialniejszych rozwiązań. Wie o tym każdy, kto choć raz spróbował się nimi posłużyć przy tworzeniu aplikacji, serwisu WWW lub dowolnego programu. Można dzięki nim ominąć rozsypujące się puzzle poleceń i zapomnieć o kodzie tworzonym od podstaw.-
kurs
-
-
Strona internetowa to podstawowa forma „istnienia” w internecie. Własną witrynę chce mieć każda firma, organizacja, a także osoby prywatne, które robią coś, czym chcą dzielić się ze światem. Sklepy online powoli wypierają stacjonarne. Zapotrzebowanie na developerów potrafiących szybko i sprawnie napisać prostą stronę WWW stale rośnie. N-
kurs
-
-
Inżynieria odwrotna, zwana także wsteczną, a z angielskiego — reverse engineering, polega na badaniu urządzenia lub programu, aplikacji, gry itd. w celu ustalenia, jak działają. Z metod inżynierii odwrotnej korzysta się z reguły albo po to, by przygotować odpowiednik badanego oprogramowania, albo po to, by skoordynować pracę własnego programu-
kurs
-
-
Język C można nazwać ojcem wielu innych, popularniejszych dziś języków programowania. Jego opanowanie pozwala ostatecznie zrozumieć rozwiązania i struktury stosowane między innymi w C++, C# czy nawet Javie. Mimo że jest zaliczany do języków wysokiego poziomu, pozwala pisać stosunkowo lekki i wydajny kod, co nie jest bez znaczenia dla-
kurs
-
-
Kurs jest przeznaczony dla każdego młodego słuchacza, nawet tego, który nie miał dotąd do czynienia ze środowiskiem programistycznym, z algorytmiką i Pythonem jako takim. Wystarczą otwarta głowa i odrobina zainteresowania, aby gładko wejść w świat języka programowania i zacząć się w nim poruszać. A potężne możliwości, jakie daje umiejętność-
kurs
-
-
Czym są wyrażenia regularne (z angielskiego zwane regular expressions albo — w skrócie — regex) oraz komu i do czego mogą się przydać? Otóż są to pewne wzorce, które odnoszą się do łańcucha symboli — mogą na przykład opisywać zbiór pasujących łańcuchów, a także wyszczególniać istotne części danego łańcucha. To potężne narzędzie po-
kurs
-
-
Wprowadzanie na rynek kolejnych, coraz bardziej atrakcyjnych wizualnie gier komputerowych wymusza produkcję wysoko wydajnych kart graficznych. Siłą rzeczy przyspieszają także prace nad rozwojem tzw. graficznych API, umożliwiających komunikację z kartą oraz wykonywanie za jej pomocą działań matematycznych. Poza zastosowaniem najbardziej oczywistym,-
kurs
-
-
Mimo szacownego wieku Django wciąż pozostaje oprogramowaniem nowoczesnym i funkcjonalnym. Kolejne wersje frameworka niosą ze sobą dodatkowe usprawnienia — aktualna ma między innymi wbudowane mapowanie obiektowo-relacyjne, umożliwia migracje schematów, walidacje formularzy, panel administratora jest w niej dostępny od ręki. Dzięki tym możliwoś-
kurs
-
-
Język C# w praktyce. Kurs video. Przetwarzanie danych zewnętrznych jest przeznaczony dla programistów, którzy posiadają już wiedzę o programowaniu obiektowym i komponentowym, a także znają co najmniej jeden język programowania obiektowego. Z pewnością przyda się przypomnienie takich pojęć jak: polimorfizm, dziedziczenie, abstrakcja, hermetyzacja, t-
kurs
-
-
Wyobraź sobie, że znajdujesz doskonałą niszę biznesową — powiedzmy, że wszyscy w okolicy poszukują jakiegoś rzadkiego towaru. Zakładasz firmę i znajdujesz ten produkt w... Indiach. W jakim języku będziesz negocjować jego sprzedaż i transport? A teraz wyobraź sobie, że pracujesz w dużej firmie, która staje do przetargu na budowę drogi na drugi-
kurs
-
-
Matematyka? Brr! A po co? Po co wracać do czasów szkolnych — godzin spędzonych nad niekończącymi się zadaniami domowymi? Po co rozdrapywać stare rany i przypominać sobie koszmar tkwienia pod tablicą tylko z kredą w dłoni, gdy przeciw sobie miało się wzór nie do wyprowadzenia...? W jakim celu dorosły, samodzielny programista miałby z własnej w-
kurs
-
-
Python 3. Kurs video. Praktyczne wprowadzenie do programowania kończy się na poziomie podstawowym. Jego celem jest zainteresowanie uczestnika językiem i zaprezentowanie dróg rozwoju, jakie pojawiają się przed programistą znającym Pythona. Każdy, kto ukończy to szkolenie, zdobędzie solidną praktyczną bazę, dzięki której następnie samodzielnie zagłęb-
kurs
-
-
Teoretycznie najważniejszym zadaniem developera jest pisanie kodu. W rzeczywistości jednak znaczną część czasu programisty zajmuje nie tyle wprowadzanie zmian w systemie, ile poprawianie działania elementów już istniejących. Błędy i niedopatrzenia często przekradają się do kodu produkcyjnego. Pół biedy, jeśli ich korygowanie zabiera koderowi jedyni-
kurs
-
-
Jeśli zajmujesz się programowaniem albo szeroko pojętą branżą komputerową, niewątpliwie musisz znać języki programowania. One pozwolą Ci porozumieć się z komputerem, ale niekoniecznie z Twoim zespołem, klientami czy kooperantami. Branża IT jest wprawdzie międzynarodowa, a jej przedstawiciele często mówią po angielsku, ale naszymi najbliższymi sąsia-
kurs
-
-
Java jest niezwykle wszechstronnym językiem programowania, najpowszechniej używanym do programowania serwerów. Aktualnie do tego celu najczęściej wykorzystuje się framework Spring, w tym najnowsze wersje Spring 5 i Spring Boot 2. By się tego szybko nauczyć, wystarczy poznać minimum teorii — i rzucić się na głęboką wodę praktyki, na przykład b-
kurs
-
-
GIMP, najbardziej zaawansowany z darmowych programów do tworzenia grafik i obróbki zdjęć, ma swoich developerów, online’ową społeczność użytkowników i szczerych entuzjastów. Co prawda nie jest aż tak zaawansowany jak Photoshop, ale za to jest bezpłatny, a przez to dostępny dla każdego. Owszem, opanowanie obsługi GIMP-a wymaga nieco więcej cza-
kurs
-
-
Wraz z udostępnieniem możliwości programowania funkcyjnego wokół JavaScriptu powstało wiele bibliotek i frameworków, w znacznym stopniu opartych właśnie na tego typu programowaniu. Jako przykład można podać bibliotekę React i framework React Native, służące do tworzenia aplikacji webowych w przeglądarce i aplikacji mobilnych. Innym popularnym narzę-
kurs
-
-
Podczas kursu autor zwraca uwagę na typowe pułapki języka, zalecane konwencje oraz idiomy pomagające osiągnąć czytelny „Pythonic” kod. Pokazuje, jak na przestrzeni lat zmieniały się wybrane konstrukcje językowe oraz co nas czeka w niedalekiej przyszłości. Oprócz treści związanych ściśle z Pythonem dzieli się także uniwersalną wiedzą i o-
kurs
-
-
Kiedy programiści firmy Facebook opracowywali bibliotekę React, postawili sobie za cel ułatwienie życia twórcom stron pisanych w języku JavaScript. Framework stał się niezwykle popularny jako doskonałe narzędzie do tworzenia nowoczesnych stron internetowych; korzystają z niego największe marki sieciowego świata, takie jak Netflix czy PayPal. Na rze-
kurs
-
-
Na świecie istnieje niewyobrażalnie dużo stron internetowych. Zdecydowana większość z nich nie świadczy najlepiej o ich projektantach. Nie chcesz chyba być jednym z nich? CSS i SASS. Kurs video. Praktyczny projekt nowoczesnego dashboardu pomoże Ci uniknąć wielu błędów i zrozumieć istotę tworzenia stron o dużych walorach graficznych. Jeśli myślisz o-
kurs
-
-
Analiza danych w środowisku R. Kurs video. Poziom pierwszy. Manipulacja, modelowanie i wizualizacja danych w praktyce kończy się na poziomie podstawowym. Jego słuchacz zdobędzie bazową wiedzę z obszaru statystyki opisowej oraz pracy w środowisku R i narzędziu R-Studio, dzięki czemu będzie w stanie samodzielnie ją rozwijać.-
kurs
-
-
Jak można temu zaradzić? Pisząc lepszy, bardziej skalowalny kod. Od dłuższego czasu jest to możliwe w aplikacjach tworzonych w środowisku .NET. Od niedawna Microsoft udostępnia wiele udogodnień, które sprawiają, że pisanie takiego kodu jest dziś prostsze, przyjemniejsze i łatwiejsze do zrozumienia. Tworzenie kodu asynchronicznego, znajomość sposobó-
kurs
-
-
Zapotrzebowanie na specjalistów frontendowców rośnie z roku na rok, stale rozwijają się także technologie, z którymi pracują frontend developerzy. Wraz ze wzrostem popularności aplikacji internetowych, które stają się też coraz bardziej skomplikowane i wyrafinowane, wzrasta znaczenie posiadanych przez specjalistów umiejętności i wiedzy. Aktualnie f-
kurs
-
-
Nie od dziś wiadomo, że w świecie IT wymagana jest znajomość języka angielskiego. Czy kiedykolwiek jednak przyszło Ci do głowy, że to właściwie za mało? A może zastanawiasz się właśnie nad podjęciem pracy u naszych zachodnich sąsiadów lub w międzynarodowym zespole, niekoniecznie wyłącznie anglojęzycznym? Albo próbowałeś tłumaczyć czy chociaż zrozum-
kurs
-
-
Wśród wielu różnych umiejętności, które powinien posiadać każdy, bez wyjątku, absolwent szkoły średniej, pracownik, przedsiębiorca i kandydat na dowolne stanowisko pracy, niejednokrotnie w pierwszej kolejności wymieniana jest znajomość angielskiego. A ponieważ wszyscy uczyliśmy się tego języka w szkole, powinniśmy go mniej więcej znać. Niestety, ta-
kurs
-
-
Podejście, w którym bazę do pracy z serwerem stanowi najnowsza, dziewiąta wersja języka Java oraz najświeższa wersja biblioteki Spring (5.x), jest nowatorskie i zdobywa coraz większą popularność. Nie jest jeszcze zbyt powszechne w firmach, ale właśnie dlatego teraz jest dobry czas, by przyswoić zagadnienie nowoczesnego programowania serwerów —-
kurs
-
-
Angielski dla specjalistów IT. Kurs video. Level up jest przeznaczony dla osób posługujących się językiem angielskim w stopniu średnio zaawansowanym i zaawansowanym. Słuchaczom na niższym poziomie pomoże przejść na wyższy, tym startującym z wyższego pułapu zaś pozwoli rozwinąć posiadane umiejętności.-
kurs
-
-
Dzięki temu kursowi dowiesz się, jak w krótkim czasie rozpocząć swoją przygodę z programowaniem. Kurs ma za zadanie wdrożyć Cię w świat którego prawdopodobnie nie znasz bądź nie jesteś pewien tego czy jest to coś dla Ciebie. Podejmij wyzwanie i daj sobie szansę w tym zawodzie przyszłości. Jest to bardzo skondensowany kurs – całkowity czas tr-
kurs
-
-
Jesteś e-sprzedawcą? To szkolenie jest dla Ciebie. Sprzedajesz na Allegro albo w e-sklepie? Szczególnie zapraszam. Ale znajdziesz tu rady i techniki uniwersalne, do wykorzystania niemal w każdym innym kanale e-sprzedażowym. Działasz w nietypowej branży? Najbardziej nietypowi sprzedawcy popełniają te same typowe błędy. Sprzedajesz mało/średnio/du-
kurs
-
-
Bezpieczeństwo sieci Cisco. Kurs video. Podstawy kryptografii, zabezpieczenia urządzeń i obsługa Kali Linux powstał z myślą o administratorach rozpoczynających przygodę z bezpieczeństwem w sieciach komputerowych. Zapewnia on praktyczną wiedzę o bezpieczeństwie sieci. Jeśli chcesz wejść w świat technologii Cisco Security i nauczyć się blokować ataki-
kurs
-
-
Angielski dla specjalistów IT. Kurs video. Komunikacja w codziennej pracy bazuje na praktycznych przykładach ściśle powiązanych z tematyką programistyczną, dzięki czemu zobaczysz jasno i wyraźnie, jak wprowadzać w życie dane zagadnienia — w mowie i piśmie. Dlaczego warto to zrobić? Choćby po to, by porozumieć się z zagranicznym klientem. Albo-
kurs
-
-
W trakcie pracy z niniejszym kursem video dowiesz się, na czym polega programowanie i czym jest kod źródłowy. Nauczysz się korzystać z konstrukcji warunkowych, iteracji, obiektów, klas, metod i typów danych oraz przekonasz się, czym jest debugowanie danych i jak z niego korzystać. W trakcie niespełna czterech godzin szkolenia pokażemy Ci, jak praco-
kurs
-
-
Kurs Wyrażenia regularne. Kurs video. Poziom pierwszy. Proste wzorce, które odmienią Twoje życie kończy się na poziomie podstawowym. Dostarcza solidnej bazy, stanowi równocześnie wstęp do studiowania kolejnych, bardziej złożonych zagadnień i przykładów. Kurs przygotowano z myślą o osobach początkujących, przy założeniu, że wyrażenia regularne mogą-
kurs
-
-
Jeśli chcesz, by Twoje dziecko opanowało ją z przyjemnością i chętnie do niej wracało, Mały szachista. Kurs video. Poziom pierwszy. Nauka gry w szachy dla dzieci będzie dla niego najlepszym wprowadzeniem. Wiktor Lech potrafi zainteresować i zmotywować swoich uczniów, o czym świadczą sukcesy jego podopiecznych na turniejach szachowych. Jego n-
kurs
-
-
PostgreSQL to świetny, zaawansowany i bezawaryjny system zarządzania bazą danych, dostępny na licencji open source — zdecydowanie najbardziej rozwinięty wśród darmowych rozwiązań. Z tej bazy na co dzień korzystają tysiące — jeśli nie miliony — aplikacji, a jej możliwości są naprawdę niesamowite. Jeśli nauczysz się je wykorzystywać-
kurs
-
-
Dzięki wiedzy zdobytej podczas kursu samodzielnie zaprojektujesz sieć i określisz jej parametry zgodnie ze wskazówkami klienta. Połączysz ze sobą wszystkie urządzenia i wykonasz pełną konfigurację, a potem podepniesz wszystko pod internet. Zabezpieczysz sieć i sprawisz, że będzie dostępna tylko dla tych, dla których została przeznaczona. Będziesz m-
kurs
-
-
Minecraft to gra, której grafika przypomina rozwiązanie, jakie wielu z nas pamięta z dzieciństwa, z czasów komputerów Atari czy Commodore. Kwadratowe postacie, ogromne piksele i prosta muzyka w tle. Ten geometryczny świat, w połączeniu z nieskrępowaną wyobraźnią graczy, wciąga i daje dużo frajdy. Pod warunkiem że wiemy, jak się w nim poruszać. Auto-
kurs
-
-
Program Excel można stosować na setki różnych sposobów, a zestaw jego zaawansowanych funkcji jest stale poszerzany. Jeśli na co dzień masz do czynienia z tym arkuszem kalkulacyjnym i chcesz pracę z nim uczynić jeszcze bardziej efektywną, Excel - szybkie przetwarzanie danych. Sztuczki i gotowe rozwiązania. Kurs video jest idealnym rozwiązaniem. Dzię-
kurs
-
-
Co Cię czeka podczas szkolenia Administrowanie sieciami Cisco. Kurs video. Podstawy sieci, technologii przełączania i routingu? W trakcie pracy z niniejszym kursem video przyswoisz wiedzę teoretyczną i praktyczną dotyczącą instalacji sieci. Zdobędziesz niezbędne informacje związane z okablowaniem strukturalnym. Nauczysz się konfigurować sieci i opa-
kurs
-
-
Znakomite szkolenie Excel — tabele przestawne. Kurs video. Raporty i analiza danych zostało zaprojektowane tak, byś po jego zakończeniu potrafił samodzielnie analizować dane za pomocą tabel przestawnych oraz przedstawiać je w formie graficznej na wykresach przestawnych. Przekonaj się, jaki pozytywny wpływ będzie to miało na rozwój Twoj-
kurs
-
-
W trakcie szkolenia Podstawy programowania. Kurs video. Bazy danych nauczysz się obsługi narzędzi Oracle SQL Developer i Oracle SQL Developer Data Modeler. Po jego ukończeniu jasne będą dla Ciebie pojęcia relacyjnych baz danych oraz normalizacji baz danych. Szkoląc się w temacie, stworzysz przykładowy model bazy danych, poznasz podstawy języków SQL-
kurs
-
-
Windows 10. Kurs video. Krok po kroku pozwoli Ci nie tylko opanować podstawowe czynności związane z obsługą i personalizacją systemu, lecz także zorientować się, jak działa menedżer urządzeń, jakie sterowniki będą Ci potrzebne, co to są wirtualne pulpity i po co Ci Centrum akcji. Odkryjesz, jak zapanować nad procesem aktualizacji, korzystać z przec-
kurs
-
-
Baltie. Kurs video. Poziom pierwszy. Elementarz programowania w języku wizualnym kończy się na poziomie średnio zaawansowanym, co oznacza, że w ramach programowania użytkownik nauczy się między innymi korzystania z listy poleceń, tworzenia kodu z poleceniami wykonywanymi liniowo oraz bloków poleceń, definiowania i wywoływania procedur, opisywania p-
kurs
-
-
Podczas szkolenia Światło w fotografii. Warsztaty ze Scottem Kelbym. Kurs video poznasz tajniki pracy zawodowców ze światłem. Dowiesz się, jak wykorzystują światło naturalne i lampy studyjne oraz jakie sztuczki stosują, żeby z nieprzyjaznego otoczenia wykrzesać interesującą fotografię. Na podstawie kolejnych rozdziałów nauczysz się fotografować pot-
kurs
-
-
W Wystąpienia publiczne w biznesie. Kurs video zdradzimy Ci sekrety wzbogacania prezentacji, seminariów i innych mniej lub bardziej oficjalnych spotkań biznesowych. Pracowaliśmy z wieloma politykami i osobami zarządzającymi i wiemy, że trening czyni mistrza.-
kurs
-
-
Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video zawiera blisko dwie godziny materiału filmowego przedstawiającego pracę fotografa w najdrobniejszych szczegółach. Scott wraz ze swoją ekipą odwiedził studio fotograficzne i plenery w Miami.-
kurs
-
-
Sprawdź, jak łatwo i szybko zbudować własne układy elektroniczne. Ten kurs video, złożony ze stu lekcji (plus trzy pierwsze jako wprowadzenie dla zupełnie zielonych!), pozwoli Ci poznać specyfikę Arduino, zorientować się w możliwościach tej platformy i zrozumieć, skąd wzięła się jej popularność. Znajdziesz tu omówienie podstawowych aplikacji-
kurs
-
-
CSS3. Kurs video pokaże Ci, jak z użyciem najnowszych trendów i od podstaw stworzyć atrakcyjne wizualnie witryny. Przybliży Ci również przydatne techniki optymalizacji. Dzięki temu praca nawet nad bardzo złożonymi projektami będzie łatwa i szybka. Twoje strony będą niezwykle efektowne, a do tego wydajne oraz przyjazne dla użytkownika. Skorzystaj z-
kurs
-
-
Rozpocznij kurs na temat programowania zorientowanego obiektowo. Znajdziesz tu najważniejsze informacje na temat programowania obiektowego, podstawy analizy i projektowania aplikacji, a także garść zasad tworzenia dobrego kodu. Przejdziesz przez terminy niezbędne, by sprawnie poruszać się w świecie programowania zorientowanego obiektowo. Będziesz i-
kurs
-
-
Wystarczy przejść złożone z trzydziestu dziewięciu lekcji szkolenie SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych, by biegle korzystać także z funkcji agregujących, podzapytań, więzów integralności i transakcji. Na podstawie baz danych stworzysz swoje pierwsze raporty. A to już wiedza, która daje pewność zatrudnienia-
kurs
-
-
-
książka
Powiadom mnie, gdy książka będzie dostępnaW przygotowaniu
-
-
-
książka
Powiadom mnie, gdy książka będzie dostępnaW przygotowaniu
-