Wydawca: Videopoint
Videopoint - podnoś swoje kwalifikacje w nowoczesny sposób! Profesjonalnie przygotowane kursy online pomogą Ci nabyć nowe umiejętności. Znajdziesz tu różnorodne szkolenia m.in. z programowania, analizy danych, DevOps, programowania mobilnego i języka angielskiego. Nauka online do idealny sposób na zdobycie nowych umiejętności niezbędnych do awansu zawodowego albo przebranżowienia się.
49
Kurs video

Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js

Krzysztof Komar

Obierz kurs na... automatyczne testowanie aplikacji w React.js 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ę, wszystkie je łączy coś bardzo istotnego: biblioteka React.js, której użyto do zbudowania każdej z tych aplikacji. Im większa i bardziej złożona aplikacja, tym trudniejsze jest jej utrzymanie. Oznacza to między innymi, że coraz ciężej jest dbać o to, by nowo dodawane funkcje nie psuły niczego w dotychczasowym, działającym kodzie. By zapobiec awariom związanym z wprowadzaniem do aplikacji usprawnień i unowocześnień, można - i należy - ją przy tej okazji testować. Wiele aplikacji testuje się manualnie, za pomocą opisanych scenariuszy testowych. Nie jest to złe rozwiązanie, ale obarczone pewnymi ograniczeniami. Rozrost aplikacji oznacza konieczność zatrudniania kolejnych testerów. Dodatkowo im większa aplikacja, tym dłuższy proces manualnego testowania. Jest to więc przedsięwzięcie nieopłacalne. Na szczęście testowanie aplikacji może zacząć już programista, co sprawia, że na kolejnych etapach nie potrzeba tylu testerów. Umożliwia to Jest.js, biblioteka opracowana z myślą o łatwym testowaniu aplikacji napisanych w React.js. Jest.js bardzo dobrze integruje się z Reactem, a dodatkowo udostępnia wiele przydatnych w nim rozwiązań (takich jak snapshoty). Pisanie testów z wykorzystaniem tej biblioteki jest bardzo wygodne i może stanowić naturalny kierunek dalszego ulepszania aplikacji. Co Cię czeka podczas naszego profesjonalnego szkolenia? Podczas tego kursu video: Zapoznasz się z zagadnieniem testów jednostkowych i integracyjnych. Zaznajomisz się z wadami i zaletami testowania. Dowiesz się, czym jest zjawisko regresji i w jaki sposób testy mogą mu zapobiec. Poznasz różne rodzaje testów - jak je uruchamiać i przechowywać w repozytorium. Opanujesz najpopularniejsze funkcje Jest Matchers. Co więcej... Nauczysz się instalowania i konfigurowania biblioteki Jest.js oraz tworzenia testów za jej pomocą. Po ukończeniu szkolenia Testowanie aplikacji w React.js. Kurs video. Praca z biblioteką Jest.js będziesz dysponować wiedzą i umiejętnościami na poziomie średnio zaawansowanym. Trzy godziny z testowaniem Tyle mniej więcej czasu musisz poświęcić na to, by z naszym kursem zgłębić temat testowania aplikacji w React.js z użyciem biblioteki Jest.js. Zaczniemy oczywiście od podstaw, czyli od ogólnego omówienia koncepcji testowania. Przyswoimy niezbędną teorię - poznamy między innymi koncepcję regresji. Następnie zainstalujemy bibliotekę Jest.js, stworzymy pierwsze pliki z testami i uruchomimy napisane testy. Przyjrzymy się strukturze testów - blokom describe() oraz it() - i zaczniemy generować testy asynchroniczne. Poznamy działanie funkcji setUp() oraz tearDown(), będziemy tworzyć mocki funkcji i modułów oraz testować komponenty za pomocą snapshotów. Snapshoty stworzymy, wykorzystując do tego react-test-renderer oraz Enzyme Shallow - ten ostatni przyda nam się także do tworzenia testów integracyjnych. Na koniec będziemy testować komponenty bezstanowe oraz te ze stanem i omówimy funkcje Matchers: toBe, toEqual, toBeCloseTo, toContain, toHaveLength. Testowanie dowodzi obecności błędów, a nie ich braku. Edsger Dijkstra

50
Kurs video

Microsoft Windows Server 2019. Kurs video. Zostań administratorem sieci

Jacek Mielnik

Obierz kurs na... Windows Server 2019! Windows Server 2019 jest idealnym systemem operacyjnym do zarządzania siecią firmową. Od dekad funkcjonuje na rynku IT i cieszy się stale rosnącym powodzeniem. Pod tym oprogramowaniem działają serwery lokalne, a także serwery różnych usług. Obecnie w każdej firmie, w której istnieje potrzeba zarządzania usługą katalogową (Active Directory) oraz wszelkimi rolami serwera, najczęściej można także znaleźć kontroler domeny oparty na tym środowisku. Każdy administrator musi więc dobrze orientować się w wymaganiach i opcjach systemu Windows Server, by móc sprawnie zarządzać swoją siecią. Jeśli chcesz się dowiedzieć, jak funkcjonuje Windows Server i do czego można wykorzystać kolejną wersję tego oprogramowania, musisz koniecznie zapoznać się ze szkoleniem Microsoft Windows Server 2019. Kurs video. Zostań administratorem sieci. Znajdziesz tu odpowiedzi na podstawowe pytania oraz konkretne wskazówki, co i jak powinieneś zrobić — od instalacji serwera aż po konfigurację dostępu do internetu dla stacji klienckich. A jeśli miałeś już do czynienia z tym systemem, sprawdzisz, jakie nowości przynosi wersja 2019 i do czego mogą Ci się one przydać. Przyjrzyj się systemowi Windows Server 2019 i zobacz, jak może ułatwić Ci pracę! Czego nauczysz się podczas naszego profesjonalnego szkolenia online z Windows Server? Nauczysz się instalować i promować serwer do roli kontrolera domeny. Skonfigurujesz DHCP i DNS server dla stacji klienckich. Udostępnisz udziały sieciowe i nadasz do nich uprawnienia. Przygotujesz udziały macierzyste, profile mobilne, a także nadasz przydziały dysku. Zapoznasz się z konfiguracją usług WWW. Zaprojektujesz instalację sieciową systemów za pomocą usługi WDS. Zadbasz o dostęp do internetu dla stacji klienckich. Skonfigurujesz zdalny pulpit i tunel prywatnej sieci szyfrowanej VPN. Przydzielisz reguły zaporze ogniowej, wykonasz kopię bezpieczeństwa serwera i stacji klienckiej. Opracujesz własny harmonogram aktualizacji systemów za pomocą usługi WSUS. W ciągu przeszło 4 godzin szkolenia osiągniesz poziom średnio zaawansowany w zakresie obsługi Windows Server 2019. Dowiesz się, jak skonfigurować serwer w zależności od potrzeb, nauczysz się tworzyć całe systemy związane z Twoim serwerem i zaczniesz świadomie oraz odpowiedzialnie nimi zarządzać. Microsoft Windows Server 2019. Kurs video. Zostań administratorem sieci pomoże Ci także opanować nowości środowiska. W porównaniu z poprzednimi wersjami, ta jest nastawiona na jeszcze większą wirtualizację, integrację z chmurą Microsoft Azure oraz bezpieczeństwo. Znajdziesz tu jasne i sensowne sposoby najlepszego wykorzystania tych atutów w Twojej codziennej pracy. Jak zarządzać przepływem sieciowym? Administrator sieci ma przed sobą bardzo odpowiedzialne zadanie. Musi przede wszystkim zaprojektować i skonfigurować sieć tak, by właściwie działała, a potem czuwać nad tym, by wszystkie żądania, wywołania, zapytania i odpowiedzi trafiały we właściwe miejsca. Musi zapewnić bezawaryjną współpracę między serwerem a innymi elementami sieci, zarządzać jej infrastrukturą i czuwać nad optymalnym wykorzystaniem zasobów. Microsoft Windows Server 2019. Kurs video. Zostań administratorem sieci szybko i profesjonalnie wprowadzi Cię w tajniki administrowania siecią opartą na systemie Windows Server 2019. Dowiesz się stąd, jak stworzyć sieć i jak włączyć lokalną sieć Twojej firmy do internetu dzięki umiejętności odpowiedniego skonfigurowania środowiska wykorzystywanego przez webmasterów. Nauczysz się konfigurować dostęp pracowników w firmie do systemów opartych na strukturze klient-serwer, a także tworzyć sieć prywatną dla pracowników pracujących w domu lub w lokalizacji innej niż przedsiębiorstwo. Sprawdź, jak to działa! Admin w sieci Po skończonym kursie będziesz mógł zostać administratorem sieci zarządzającym środowiskiem Microsoft Windows Server. Ułatwi Ci to przygotowanie się do szkoleń i zdobycie certyfikatów firmy Microsoft w zakresie obsługi tego środowiska. Microsoft Windows Server 2019. Kurs video. Zostań administratorem sieci pomoże Ci uniknąć kłopotów, które mogą zagrozić Twojej sieci, i zapewni praktyczne przetestowanie różnych rozwiązań. Jeśli uważnie prześledzisz kurs i dostosujesz się do zaleceń autora, Twoje umiejętności znacznie wzrosną, a Twoja sieć będzie działać bez zarzutu. Windows Server 2019 oferuje wiele nowatorskich rozwiązań, zwłaszcza w obszarze współpracy z platformą Azure. Warto zapoznać się z nowymi możliwościami i zacząć wykorzystywać wygodne narzędzia, takie jak usługa migracji magazynu czy system Insights, by w pełni kontrolować działanie sieci. Tylko dla wtajemniczonych Początki funkcjonowania systemu serwerowego sięgają 1987 roku. Wówczas został wydany system Microsoft LAN Manager 1.0. Już wtedy widziano potrzebę pracy systemu w sieci lokalnej. Od 1993 roku, gdy pojawił się Windows NT Advanced Server, przez cały okres rozwoju oraz funkcjonowania systemów Windows Server klienci nieodmiennie zachwycali się ich możliwościami i chętnie wracali po aktualizacje. System Windows Server od początku stosowano z powodzeniem w różnych rozwiązaniach sieciowych, na przykład w charakterze serwerów lokalnych lub serwerów różnych usług (takich jak WWW, FTP, Cloud, DHCP, DNS, VPN, Print Server, Hyper-V itp.). Wersja 2019 jest rozszerzonym i ulepszonym typem sprawdzonego rozwiązania, które utrzymuje się na rynku już ponad 30 lat. Zobacz także kursy wideo z Cisco. „Dziwne, u mnie działa”, jak mawiają admini. Celem tego kursu jest przygotowanie Cię do roli administratora sieci opartej na rozwiązaniach Microsoft Windows Server. Praca administratora wydaje się z założenia bardzo łatwa, tymczasem jest niezwykle odpowiedzialna. Po ponad 25 latach na rynku Windows Server jest najbardziej zaawansowanym systemem firmy Microsoft do zarządzania przedsiębiorstwem. Wyznaczaj sobie nowe cele, a zdobytą wiedzę wykorzystaj w pracy administratora sieci. Jacek Mielnik

51
Kurs video

Unity dla dzieci. Zabawa w programowanie gier. Kurs video. Poziom pierwszy

Arkadiusz Brzegowy

Unity dla dzieci. Zabawa w programowanie gier. Kurs video. Poziom pierwszy pokaże dziecku, jak ciekawym zajęciem może być tworzenie własnej wirtualnej rzeczywistości. To nauka i zabawa odpowiednia dla dziewczynek, chłopców i ich rodziców. Pomyśl: czy wolisz walczyć ze swoim dzieckiem, ograniczając mu dostęp do komputera, czy jednak wybierzesz opcję gwarantującą miło spędzony czas i dodatkowo rozwój intelektualny Twojej pociechy? Co Was czeka podczas szkolenia? Szkolenie, opracowane przez specjalistów od programowania i doświadczonych rodziców, zachęca dzieci do czegoś więcej niż tylko granie na komputerze. Podczas tworzenia zarysu swojej pierwszej gry młodzi adepci programowania poznają i oswoją zagadnienia z wielu dziedzin nauki, takich jak matematyka, fizyka czy język angielski. Ten kurs będzie miał też pozytywny wpływ na rozwój funkcji psychicznych i społecznych dziecka. Pomoże mu rozwijać mowę, poprawi jego koncentrację, ułatwi wprowadzanie różnych pojęć. A że większość dziewczynek i chłopców po prostu uwielbia spędzać czas przed komputerem, skuteczność nauczania będzie wielokrotnie wyższa. Zasiądźcie wspólnie do komputera i zbudujcie ciekawe otoczenie do swojej gry. Dzięki nauce podstaw obsługi interfejsu, tworzenia brył 3D i konfiguracji obiektów fizycznych Twoje dziecko zrozumie, że gra komputerowa to nie alternatywny świat, a tylko program, który ktoś stworzył, aby dać innym rozrywkę. Zatem do dzieła! W kursie korzystamy ze starszej wersji Unity. Kursy 3D w oparciu o nowszą wersję znajdziesz tutaj!

52
Kurs video

Agile w akcji. Kurs video. Scrum jako narzędzie sukcesu projektowego

Kamil Senecki

Obierz kurs na... zwinne zarządzanie projektami Zarządzanie projektami kusi niejedną osobę, która planuje zmianę kariery zawodowej lub jej dalszy rozwój. Aby podejść do tego tematu profesjonalnie, warto poznać bliżej i przyswoić kilka terminów, takich jak Agile, czyli zwinne metodyki pracy, w szczególności – Scrum. To pojęcie oznacza sprzyjające zwinnemu zarządzaniu projektami narzędzie, które pomaga w rozwiązywaniu problemów w procesie tworzenia złożonych produktów poprzez zapewnienie stałej komunikacji między członkami zespołu projektowego i klientem, elastyczne dostosowanie do zmieniających się wymagań, szybkie dostarczanie wartości i ciągłe doskonalenie procesu. Brzmi odrobinę skomplikowanie, prawda? I takie jest – na początku. Potem, kiedy się go lepiej pozna, Scrum okazuje się świetnym narzędziem, które usprawnia procesy. Praca z nim jest na tyle efektywna, że zapotrzebowanie na ekspertów pomagających go wdrożyć, wykwalifikowanych Scrum Masterów, stale rośnie – może właśnie Ty, uczestniku naszego kursu, zechcesz zasilić grono specjalistów? By to zrobić, potrzebujesz opanować podstawy Scruma, dowiedzieć się, po co w ogóle został opracowany, i zrozumieć zasady współpracy z tym narzędziem. Jeśli już wiesz co nieco na jego temat, szkolenie, które Ci proponujemy, pozwoli pogłębić Twoją wiedzę. Oczywiście w sposób skondensowany i usystematyzowany. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Przybliżysz sobie historię metodyk zwinnych (Agile) Zrozumiesz różnicę między tradycyjnym a zwinnym podejściem do rozwoju produktu Opanujesz podstawy Scruma Dowiesz się, czym jest cykl Deminga, a także co łączy Scrum i Agile Zaznajomisz się z wartościami, filarami, wydarzeniami i artefaktami Scruma Nauczysz się funkcjonować jako właściciel produktu (ang. product owner) Upewnisz się, czy wiesz, za co odpowiada zespół developerski Zorientujesz się, jak unikać błędów najczęściej popełnianych przez Scrum Masterów Poznasz dobre i złe praktyki związane z popularnymi narzędziami używanymi razem ze Scrumem: historyjkami użytkownika, punktami historyjek i planning pokerem Co więcej... Po ukończeniu szkolenia będziesz w stanie wyjaśnić zasady pracy w Scrumie innym osobom – także członkom Twojego zespołu projektowego Po szkoleniu Agile w akcji. Kurs video. Scrum jako narzędzie sukcesu projektowego będziesz znać i rozumieć podstawy Scruma na tyle, że umożliwi Ci to pracę z wykorzystaniem tego narzędzia i odpowiednie wyedukowanie współpracowników. Słowem, zdobędziesz solidne podstawy. Ciąg dalszy – po Twojej stronie! O Scrumie bardziej „naukowo” Definicja Scruma określa go jako „iteracyjne i przyrostowe ramy zarządzania procesem produkcyjnym (ang. framework) zgodne ze Scrum Guide”, czyli oficjalnym przewodnikiem po Scrumie autorstwa Kena Schwabera i Jeffa Sutherlanda. O popularności (przewodnika i metody) niech świadczy to, że Scrum Guide jest dostępny aż w pięćdziesięciu czterech językach. Wróćmy do samego Scruma i jego zastosowań – korzysta się z niego tam, gdzie w procesie produkcyjnym obowiązują metodyki zwinne, zgodne z manifestem Agile. Na koniec jeszcze dwa słowa o metodykach zwinnych. Pisaliśmy o nich odrobinę na początku opisu szkolenia, tutaj warto rozwinąć temat. Zwinne zarządzanie bazuje na „iteracyjnym, przyrostowym podejściu do organizacji pracy zespołów przy wytwarzaniu wartości rynkowej w celu zapewnienia rozwoju nowych produktów i usług w sposób elastyczny i w interaktywnej formie”. W przeciwieństwie do zarządzania kaskadowego, w którym wysiłek skupia się na dostarczeniu wcześniej przygotowanego planu, w podejściu zwinnym zmiany są naturalnym elementem dostarczania produktu. Scrum jest prosty, ale trudny. Pomaga znajdować problemy, ale ich za Ciebie nie rozwiąże. Jeżeli nie ujawnia żadnych problemów, to robisz to źle.

53
Kurs video

AI w video. Kurs video. Sztuczna inteligencja w generowaniu i montażu filmów

Włodzimierz Iwanowski

Obierz kurs na... generowanie wideo z AI Znajomość sztucznej inteligencji w kontekście generowania wideo to ważny aspekt nowoczesnej produkcji wizualnej. AI rozwija się w zawrotnym tempie, rewolucjonizując branżę filmową i kreatywną. Narzędzia takie jak Runway, PikaLabs, Kaiber czy Luma, a także open-source'owe aplikacje, jak Comfy UI, Stable Video Diffusion i CogVideo, umożliwiają twórcom eksplorowanie granic własnej kreatywności - tworzą oni unikalne treści szybciej niż kiedykolwiek wcześniej. AI przyspiesza proces produkcji, umożliwiając tworzenie złożonych efektów i wizualizacji, które wcześniej były zarezerwowane dla wysokobudżetowych projektów filmowych. Stawka jest naprawdę imponująca, ponieważ praktyczna znajomość narzędzi AI pozwala zaoszczędzić nawet o 80% budżetu przeznaczonego na produkcję i montaż. AI umożliwia także lepsze dostosowanie treści wideo do grupy odbiorców, co sprawia, że materiały są skuteczniejsze - 97% specjalistów z dziedziny uczenia się i rozwoju (L&D) potwierdza, że wideo jest efektywniejsze niż tradycyjne dokumenty tekstowe. W świecie, w którym montaż wideo odgrywa coraz większą rolę zarówno w marketingu, mediach społecznościowych i profesjonalnej produkcji filmowej, biegłe wykorzystanie AI staje się coraz bardziej pożądaną umiejętnością i daje szerokie pole rozwoju zawodowego w branży kreatywnej. Co Cię czeka w trakcie naszego profesjonalnego szkolenia Podczas kursu: Poznasz kluczowe koncepcje i terminologię związaną ze sztuczną inteligencją Nauczysz się korzystać z narzędzi takich jak Runway, PikaLabs, Kaiber i Luma Stworzysz unikalne filmy przy użyciu AI Opanujesz pracę ze zmiennymi, takimi jak temperature i seed Rozwiniesz swoje umiejętności twórcze w produkcji wizualnej Nauczysz się wyszukiwać i korzystać z darmowych, stockowych materiałów wideo Zrozumiesz, jak technologie wideo mogą być stosowane w strategiach marketingowych i mediach społecznościowych Nauczysz się automatyzować procesy montażu Poznasz możliwości modeli open-source, w tym Comfy UI, Stable Video Diffusion i CogVideo Szkolenie AI w video. Kurs video. Sztuczna inteligencja w generowaniu i montażu filmów obejmuje różnorodne aspekty związane ze sztuczną inteligencją (AI) i generowaniem wideo. Rozpoczniesz od nauki podstawowych pojęć związanych z AI, poznając zastosowania tej technologii w różnych branżach, ze szczególnym uwzględnieniem przemysłu filmowego i medialnego. Zyskasz świadomość roli AI w nowoczesnych procesach twórczych i jej wpływu na sposób produkcji treści. Następnie szczegółowo zapoznasz się z narzędziami do generowania wideo, takimi jak Runway, PikaLabs, Kaiber, Luma i aplikacjami open-source, w tym Comfy UI, Stable Video Diffusion i CogVideo. Nauczysz się instalować, konfigurować i efektywnie korzystać z tych narzędzi, co pozwoli Ci na praktyczne zastosowanie zdobytej wiedzy w tworzeniu unikalnych filmów. Poznasz również zmienne AI, takie jak temperatura i seed oraz ich wpływ na generowane treści. Ponadto, opanujesz techniki automatyzacji montażu wideo za pomocą AI i usprawnisz edycję krótkich rolek jak i dłuższych nagrań wideo. Dodatkowo poznasz istotne kwestie etyczne związane z wykorzystaniem AI do tworzenia treści. Dowiesz się także jak korzystać z dostępnych, darmowych zasobów wideo i umieścić je w swoich projektach. Całościowy program kursu wyposaży Cię w umiejętności potrzebne do efektywnego korzystania z technologii AI w produkcji wideo. Będziesz w stanie samodzielnie pracować z narzędziami AI we własnych projektach, co otworzy przed Tobą nowe możliwości w branży kreatywnej. Generowanie treści wideo to sztuka, która łączy technologię z kreatywnością. AI inspiruje do tworzenia czegoś wyjątkowego.

54
Kurs video

Niemiecki dla specjalistów IT. Kurs video. Poziom pierwszy. Komunikacja w codziennej pracy

Rafał Tondera

Obierz kurs na... niemiecki w IT! 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ż zrozumieć niemieckojęzyczne programy? Jest ich na rynku coraz więcej, a język branży IT różni się przecież od standardowego języka potocznego czy oficjalnego. W bogatych krajach Europy, w których niemiecki jest językiem powszechnie używanym — w Niemczech, Austrii, Szwajcarii — wciąż rośnie zapotrzebowanie na specjalistów w dziedzinie szeroko rozumianej informatyki, a oferowane tam wynagrodzenie jest bardzo atrakcyjne. Może więc czas przyswoić obowiązującą terminologię, poznać porządnie zasady gramatyczne i opanować prawidłową niemiecką wymowę? Jeśli chcesz podjąć pracę w Niemczech lub masz niemieckich partnerów, czym prędzej zabierz się do rzetelnej nauki! Pomoże Ci w tym Niemiecki dla specjalistów IT. Kurs video. Poziom pierwszy. Komunikacja w codziennej pracy. Znajdziesz tu przydatne słownictwo związane z branżą IT oraz wiele zaczerpniętych z życia przykładów i interesujących wskazówek. Dobry kurs to połowa sukcesu! Ucz się i na gorąco wykorzystuj zdobytą wiedzę! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Poznasz podstawowe słownictwo z zakresu IT, a także to używane w miejscu pracy. Zrozumiesz zasady gramatyki niemieckiej i będziesz je stosować w codziennej komunikacji. Nauczysz się prawidłowej wymowy. Sprawdzisz, jak używać języka w praktyce — autor podaje wiele przykładów oraz dzieli się osobistymi doświadczeniami. Odkryjesz lifehacki, które przyśpieszą i ułatwią naukę niemieckiego. Odnajdziesz analogie z innymi językami. W ramach 71 lekcji składających się na ten kurs video będziesz ćwiczyć posługiwanie się żywym, komunikatywnym niemieckim, używanym zarówno w pracy, jak i w życiu codziennym. Przekonasz się, jak z dnia na dzień poszerza się Twoje słownictwo, i zrozumiesz, jak podstawowe formy gramatyczne służą przekazywaniu treści. Zdobędziesz także sporą wiedzę metajęzykową, co ułatwi Ci logiczne konstruowanie wypowiedzi. Nie do przecenienia jest praktyczne przećwiczenie wymowy i nauka skutecznego korzystania ze słowników. Ludzie pracujący w branży IT niezależnie od języka posługują się własnym żargonem, często niezrozumiałym dla niespecjalistów. Występujących w nim terminów nierzadko nie ma nawet w słownikach. Dzięki szkoleniu Niemiecki dla specjalistów IT. Kurs video. Poziom pierwszy. Komunikacja w codziennej pracy masz niepowtarzalną okazję poznać ów żargon od podszewki i zaskoczyć swoich pracodawców oraz współpracowników. Wystarczy, że się przyłożysz, a ukończysz kurs na poziomie A2/B1! Niemiecki to Twój atut! Język niemiecki nie należy do najłatwiejszych, ale ten kurs pomoże Ci pokonać początkowe trudności. Jeśli znasz już angielski, mniej więcej 40 procent nauki niemieckiego masz z głowy: do niektórych słów wystarczy tylko dodać umlauty! Oprócz terminologii charakterystycznej dla sektora IT Niemiecki dla specjalistów IT. Kurs video. Poziom pierwszy. Komunikacja w codziennej pracy pozwoli Ci nauczyć się podstaw języka ogólnego albo odświeżyć swoją wiedzę. Znajdziesz tu utarte zwroty, przydatne wyrażenia, informacje na temat tworzenia korespondencji i podstawowych dokumentów. Przyswoisz sprytne sposoby na zapamiętanie różnych konstrukcji i zobaczysz, jak wygląda konwersacja w wielu codziennych sytuacjach — ze współpracownikami, z klientami oraz szefostwem. Przykłady na przekłady Niezależnie od tego, co myślisz o języku niemieckim, jest on bardzo przydatny — szczególnie jeśli pracujesz w branży nowych technologii. Pamiętaj, Einstein mówił po niemiecku, a dziś niemieccy specjaliści należą do najlepszych na świecie. Jeśli podejmiesz trud nauczenia się podstaw tego języka, otworzą się przed Tobą całkiem nowe możliwości. Ten kurs zapewni Ci możliwie najbardziej komfortowy sposób nauki. Jego autor skupił się na przykładach wziętych z życia, a do nauczania podszedł zdecydowanie niebelfersko. Sprawdź, jak ułatwić sobie zapamiętywanie dzięki przydatnym trikom, mnemotechnice, atrakcyjnym skojarzeniom i konkretnym wskazówkom. Naucz się mówić wyraźnie, jasno i na temat, uporządkuj swoją wiedzę i zacznij się komunikować. Jeśli starannie przerobisz cały materiał, będziesz rozumieć znaczenie przekazu zawartego w jasnych, standardowych wypowiedziach dotyczących spraw i zdarzeń typowych dla pracy, szkoły, czasu wolnego itd. Będziesz również swobodnie używać słownictwa komputerowego i dyskutować na temat spraw zawodowych. Tylko dla wtajemniczonych Niemiecki dla specjalistów IT. Kurs video. Poziom pierwszy. Komunikacja w codziennej pracy to furtka dla odważnych i ambitnych specjalistów z branży IT oraz dla wszystkich tych, którzy chcieliby podjąć pracę poza Polską. Pamiętaj, że niemiecki jest trudny jedynie na początku — potem poznaje się już tylko kilka dodatkowych zagadnień i trochę wyjątków. Ważną cechą niniejszego kursu jest położenie nacisku na wymowę i słownictwo komputerowe, ale także na tworzenie i obsługę dokumentów, takich jak wniosek urlopowy, reklamacja czy prezentacja podczas spotkania firmowego. „Niemiecki nie jest najprostszym językiem na świecie, ale spójrz na siebie i zastanów się, co już zdołałeś ogarnąć, a za kilka godzin dorzucisz do tego... niemiecki! Razem udowodnimy, że nie taki diabeł straszny. Grzegorz Brzęczyszczykiewicz byłby z Ciebie dumny!” Rafał Tondera

55
Kurs video

Angielski w biznesie. Kurs video. Poziom pierwszy. Kurs językowy dla zapracowanych

Anna Lewoc

Obierz kurs na... lepszy angielski! 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 teoria nie wytrzymuje konfrontacji z rzeczywistością. Faktyczna znajomość angielskiego często okazuje się niewystarczająca, a prowadzenie swobodnej, niezobowiązującej — albo, co gorsza, biznesowej — rozmowy pozostaje całkowicie poza naszym zasięgiem. Gdy trzeba nagle załatwić jakąś sprawę, wysłać oficjalny e-mail czy ofertę handlową albo wyjaśnić, gdzie podział się zagubiony na lotnisku bagaż, stajemy bezradni i wzywamy tłumacza. Brzmi znajomo? Jeśli masz już dość nieustannych problemów z porozumieniem się po angielsku, chcesz odświeżyć posiadaną niegdyś wiedzę lub nauczyć się swobodnie konwersować o sprawach biznesowych i nie tylko, szkolenie Angielski w biznesie. Kurs video. Poziom pierwszy. Kurs językowy dla zapracowanych znacznie ułatwi i przyspieszy proces nauki. Znajdziesz tu typowe zwroty i wyrażenia, gotowe do natychmiastowego użycia, podzielone na kilka różnych obszarów tematycznych: podróże, spotkania, e-maile, rozmowy telefoniczne, projekty i zarządzanie zespołem. Sprawdź, jak szybko możesz zwiększyć swoje kompetencje językowe. Przestań się bać i zacznij mówić! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Poznasz gotowe wyrażenia do wykorzystania w codziennych sytuacjach biznesowych. Powtórzysz najważniejsze zagadnienia gramatyczne. Zorientujesz się, które wyrażenia są Ci najbliższe i z którymi czujesz się komfortowo na swoim poziomie znajomości języka. Dowiesz się, na co warto zwrócić uwagę podczas typowych interakcji, a co nie jest aż takie ważne. Przyswoisz solidną porcję przydatnego słownictwa. Nauczysz się pisać krótkie e-maile i prowadzić proste rozmowy telefoniczne. Szkolenie Angielski w biznesie. Kurs video. Poziom pierwszy. Kurs językowy dla zapracowanych jest przeznaczone dla osób znających angielski na poziomie podstawowym lub średnio zaawansowanym, które nie mają zbyt wielu okazji do aktywnego ćwiczenia języka. W ciągu 40 lekcji przypomnisz sobie — lub poznasz — słowa, zwroty i wyrażenia niezbędne do prowadzenia rozmów w języku angielskim. Po zakończeniu kursu i przećwiczeniu kolejnych zagadnień będziesz w stanie porozumieć się w różnych codziennych sytuacjach biznesowych. Nauczysz się prowadzić pogawędki, sugerować, umawiać się, przewodniczyć spotkaniom, omawiać projekty... Podane tu wyrażenia są gotowe do użycia, więc nie będziesz zbytnio skupiać się na gramatyce ani doborze słów. Jeśli będziesz rzetelnie słuchać i powtarzać zagadnienia we własnym zakresie, zarówno za lektorem, jak i przed lustrem, powinieneś zakończyć kurs na poziomie średnio zaawansowanym. Słowa, słowa, słowa Dobrze użyte słowa mają magiczną moc: przełamują bariery, pozwalają przekonać innych do naszych koncepcji i planów, umożliwiają codzienny kontakt z ludźmi. Pośrednictwo tłumacza w rozmowach — zwłaszcza biznesowych — nie pozwala na nawiązanie prawdziwego kontaktu z partnerem, szefem czy pracownikiem. Dlatego już dziś zacznij ćwiczyć konwersacje, powtarzaj za autorką, ucz się zwrotów i wyrażeń, a Twoja nauka szybko przyniesie efekty. Wyjątkową efektywność tego kursu zapewnia podejście Anny Lewoc: uważa ona, że najważniejsze jest to, aby mówić, a nie to, aby mówić superpoprawnie. Skupienie się na żywej mowie w codziennych sytuacjach pomaga przełamać lęk przed wstydem. Wszyscy popełniamy błędy językowe, także w ojczystej mowie. Warto o tym pamiętać, podobnie jak o tym, że w sytuacjach stresowych dużo łatwiej jest użyć całego, zapamiętanego wyrażenia niż w popłochu przypominać sobie zasady gramatyki. W tym kursie znajdziesz mnóstwo zwrotów do natychmiastowego użycia. Telefon, e-mail, spotkanie biznesowe Formalne, nieformalne i półformalne kontakty w pracy są ważną częścią budowania ducha zespołu. Jeśli czujesz się wykluczony z takich rozmów ze względu na niewystarczającą znajomość języka, czas to wreszcie zmienić. Dzięki szkoleniu Angielski w biznesie. Kurs video. Poziom pierwszy. Kurs językowy dla zapracowanych nauczysz się rozmawiać przez telefon i umawiać się na taką rozmowę. Zobaczysz, jak formułować pisemnie skargi, wnioski, pytania, a także jak nawiązywać do wcześniejszej korespondencji. Sprawdzisz, jakie wyrażenia są potrzebne do przewodniczenia spotkaniom, jak przekazywać pracownikom informację zwrotną oraz jak przydzielać im konkretne zadania. Zorientujesz się też, co koniecznie musisz wiedzieć, żeby sprawnie negocjować umowę. Co więcej, nauczysz się zdawać sprawozdania po angielsku, na przykład z projektu, przedstawiać plany na przyszłość oraz rekrutować pracowników. Tylko dla wtajemniczonych Znajomość gramatyki angielskiej nie jest może najważniejsza dla posługiwania się tym językiem, ale na pewnym poziomie przydaje się ogólna orientacja w regułach językowych. Warto wiedzieć, kiedy posługiwać się różnymi czasami i co to jest strona bierna. Ten kurs zawiera gotowe zwroty, wyrażenia i przykłady z obszaru szeroko pojętego biznesu, ale gdy już opanujesz słownictwo i nauczysz się nim posługiwać w praktyce, poświęć chwilę na przypomnienie sobie zasad. Ułatwi Ci to elastyczne dostosowywanie tego słownictwa do konkretnej sytuacji. Owocnej nauki! „Remember: the sky is the limit!” Anna Lewoc  

56
Kurs video

Bash. Kurs video. Zostań administratorem systemów IT

Piotr Kośka, Piotr Tenyszyn

Obierz kurs na... programowanie w środowisku Linux Linux, jako „baza” Androida, jest aktualnie najpopularniejszym systemem operacyjnym na świecie. To sprawia, że poznanie środowiska linuksowego jest praktycznie obowiązkowe dla każdego młodego programisty. By móc pracować w tym systemie, trzeba opanować dedykowany mu język programowania i równocześnie powłokę systemową, czyli Bash. Jego znajomości wymaga się od wszystkich pracujących w systemach embedded, początkujących administratorów oraz DevOps engineerów - Bash to absolutna podstawa i obowiązkowe narzędzie ich pracy. Proponowany przez nas kurs stanowi świetny wstęp do świata programistów Linux dla osób, które wcześniej nie miały z tym środowiskiem styczności lub których doświadczenie jest niewielkie. Słuchacz pozna programowanie w języku skryptowym Bash od strony praktycznej - w trakcie szkolenia nauczy się poruszać w konsoli Linux oraz konfigurować całe środowisko pracy. Napisze także własne skrypty, automatyzujące pracę w systemie Linux. Zdobyta wiedza przyda mu się podczas poszukiwania pracy, a także do tego, by wystartować jako junior administrator/DevOps engineer lub junior embedded developer. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: poznasz konfigurację środowiska Linux, nauczysz się poruszać w konsoli, opanujesz podstawowe polecenia do pracy z systemem Linux, zrozumiesz zasady składni języka skryptowego Bash. Co więcej... zrozumiesz zastosowania Basha w środowisku Linux i zobaczysz, jak wygląda automatyzacja zadań w systemach Linux. Bash. Kurs video. Zostań administratorem systemów IT kończy się na poziomie podstawowym. Oznacza to, że osoba, która ukończy szkolenie, będzie posiadać podstawową wiedzę na temat języka skryptowego Bash i będzie w stanie na przykład zapisać własne skrypty automatyzujące pewne zadania w systemie Linux. Jedna z najpopularniejszych uniksowych powłok systemowych W ten właśnie sposób - między innymi - można opisać język Bash. Faktycznie stanowi on powłokę domyślną dla większości dystrybucji systemu GNU/Linux oraz w systemie macOS (wersje 10.3 – 10.14). Bash umożliwia pracę zarówno w trybie konwersacyjnym, w którym użytkownik ma możliwość bezpośredniego ingerowania w proces wykonywania programu, jak i w trybie wsadowym, w którym następuje wykonanie przez komputer serii powiązanych ze sobą zadań. Bash jako język umożliwia definiowanie aliasów, funkcji, zawiera konstrukcje sterujące przepływem (if, while, for, ...). Powłoka systemowa zachowuje historię wykonywanych poleceń i zapisuje ją domyślnie w pliku .bash_history w katalogu domowym użytkownika.

57
Kurs video

Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie

Mateusz Paruzel

Obierz kurs na... prostsze i szybsze tworzenie aplikacji w Javie Apache Maven jest jednym z najpopularniejszych narzędzi do automatyzacji i zarządzania projektami w ekosystemie Java. Ze względu na to, że jest darmowy i wiele ułatwia – od dodawania projektu do danej biblioteki czy frameworku, poprzez kompilowanie, budowanie projektu i testowanie go, aż po generowanie raportów – Maven staje się powoli właściwie obowiązkowy dla programistów Javy. Warto więc go sobie przyswoić, zanim zapytają Cię o niego podczas rozmowy kwalifikacyjnej czy rekrutacji do większego projektu. Cechą charakterystyczną Mavena jest funkcjonowanie zgodnie z zasadą „konwencji ponad konfiguracją”. Oznacza to tyle, że większość domyślnych ustawień jest wystarczająca – do uruchomienia i rozpoczęcia współpracy z Mavenem nie potrzeba wiele konfigurować. A że dodatkowo współpracuje on z naprawdę wielką liczbą frameworków i bibliotek, stanowi rozwiązanie wszechstronne i bardzo przydatne w procesie ciągłej integracji i dostarczania oprogramowania (CI/CD). Uwaga! Każda lekcja będąca częścią naszego kursu, który w całości jest poświęcony Apache Maven, rozbudowuje jeden większy projekt. Kod tego projektu zostanie Ci oczywiście udostępniony podczas nauki. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Dowiesz się, czym jest Maven i w czym będzie Ci pomocny Będziesz pracować z repozytoriami Maven i innymi popularnymi repozytoriami (na przykład Nexus) Przyjrzysz się pluginom: clean, compiler, resources, shade, assembly, deploy, surefire i failsafe Stworzysz i uruchomisz pierwsze testy jednostkowe Wykonasz analizy statystyczne kodu i analizy bezpieczeństwa zależności Przygotujesz dokumentację projektu za pomocą pluginu site Skupisz się na zarządzaniu zależnościami w projektach wielomodułowych Zajmiesz się kompilacją warunkową w projektach Maven Zoptymalizujesz czas budowania projektów Maven Zintegrujesz projekty Maven z systemami kontroli wersji (SCM) Będziesz automatyzować procesy budowania, testowania i wdrażania aplikacji Java Poznasz zasady zarządzania zależnościami i wersjami bibliotek Użyjesz profili Maven do zarządzania różnymi konfiguracjami budowania Maven. Kurs video. Automatyzacja tworzenia aplikacji w Javie kończy się na poziomie średnio zaawansowanym. Oznacza to, że dzięki udziałowi w nim zdobędziesz solidną wiedzę na temat Apache Maven i przydatności tego narzędzia w zarządzaniu projektami Java. Kurs obejmuje szeroki zakres tematów: od podstawowych po bardziej zaawansowane zagadnienia teoretyczne i praktyczne. Jego ukończenie przygotuje Cię do pracy z narzędziem Maven.

58
Kurs video

Matematyka w grach i grafice 3D. Kurs video. Geometria analityczna

Wojciech Sterna

Obierz kurs na… matematykę w grach komputerowych Słowo „matematyka” brzmi jak powrót do szkoły, czyli niekoniecznie zapowiada świetną zabawę? Nie obawiaj się – nasz kurs nie zabierze Cię z powrotem do szkolnej ławki, ale owszem, sięgniemy do zasobów wiedzy matematycznej w bardzo konkretnym celu. Solidna znajomość matematyki 3D jest niezbędna każdemu programiście zajmującemu się grami video  lub innymi aplikacjami wyświetlającymi grafikę 2D lub 3D. Tylko jak ją sobie przypomnieć, jak ją opanować? Najlepiej z naszym szkoleniem. Jako jego słuchacz zgłębisz fundamentalne zagadnienia związane z geometrią analityczną. Kładąc nacisk na praktykę, nie uciekniemy od teorii i omawiania wzorów i równań, ponieważ pozwoli Ci to właściwie zrozumieć tło matematyczne stojące za omawianymi zagadnieniami. Kurs zaczniemy od podstaw trygonometrii, która przenika do większości tematów matematycznych i której znajomość jest warunkiem koniecznym, aby móc studiować kolejne zagadnienia. Dalej zajmiemy się liczbami zespolonymi i – następnie – bazującymi na nich kwaternionami. Potem przejdziemy do wektorów, czyli absolutnie najważniejszego matematycznego zagadnienia związanego z programowaniem gier video. Omówimy tutaj między innymi tak istotne działania jak iloczyn skalarny i wektorowy, a także użyjemy wektorów do wykonania istotnego testu pozwalającego określić, czy punkt znajduje się w trójkącie. Korzystając z wiedzy zdobytej wcześniej, wprowadzimy matematyczne definicje podstawowych obiektów geometrycznych, takich jak prosta, okrąg, płaszczyzna i trójkąt. Stworzymy odpowiednie równania obiektów i poszukamy między nimi punktów przecięcia – dzięki czemu na przykład wykryjemy kolizje w symulacjach 3D.  Uwaga! Przykładowe programy zostały napisane z użyciem silnika Unity 3D ze względu na jego powszechność i łatwość użycia, jednak znaczna większość prezentowanych informacji jest niezależna od silnika i znajdzie zastosowanie w pracy z każdą technologią 3D. A wszystko to w odniesieniu do aplikacji i gier 3D. Szkolenie Matematyka w grach i grafice 3D. Kurs video. Geometria analityczna kończy się na poziomie podstawowym. Przedstawione informacje zapewniają solidną bazę, pozwalającą na rozwój warsztatu matematycznego, jaki powinien mieć każdy, kto zajmuje się programowaniem gier video, a także jakiejkolwiek technologii 3D.

59
Kurs video

Analiza danych w Tableau. Kurs video. Podstawy pracy analityka

Przemysław Dacko

Obierz kurs na analizę danych w Tableau W sektorze business intelligence Tableau ma aż 16 procent udziału w rynku, co czyni go liderem w kategorii oprogramowania do analizy danych. Na ten zdumiewający wynik z pewnością wpłynęła prosta obsługa programu i jego intuicyjny interfejs. Nietechniczni pracownicy firmy bez problemów mogą przeglądać i analizować gotowe dane i raporty. Tableau, prócz tego, że jest łatwy do nauki, jako narzędzie do wizualizacji danych oferuje ogromne możliwości. Cechuje się dużą wydajnością, zdolnością wykonywania złożonych obliczeń i przetwarzania milionów danych w czasie rzeczywistym. Jest programem, w którym skomplikowane tabele w okamgnieniu można zamienić w zrozumiałe, interaktywne wykresy i grafiki. Ponadto Tableau jest dostępny na urządzenia mobilne iOS i Android. Wszystkie swoje analizy i raporty możesz więc mieć zawsze ze sobą! Użytkownicy pokochali Tableau za innowacje, które wprowadza do świata business intelligence. Z naszym kursem przekonasz się, że to narzędzie skrojone pod oczekiwania analityka! Analiza danych w Tableau. Kurs video. Podstawy pracy analityka składa się z 74 lekcji trwających łącznie ponad 7 godzin. W trakcie naszego profesjonalnego szkolenia: Zainstalujesz Tableau i poznasz jego obsługę Samodzielnie stworzysz wykresy: liniowe, punktowe, słupkowe, kołowe, pociskowe, heatmap, treemap Nauczysz się formatować wykresy, dodawać linie trendów i forecasty Poznasz najważniejsze pojęcia: worksheet, workbook, dashboard, story Nauczysz się pisać funkcje LOD Poznasz składnię pól kalkulowanych i dowiesz się, jak je utworzyć Stworzysz zaawansowane pola kalkulowane Przećwiczysz kalkulacje tabelaryczne, a także zorientujesz się, jak i kiedy ich używać Dowiesz się, jak korzystać z Tableau Server i Tableau Online Poznasz funkcje dostępne dla osoby wyświetlającej raport Nauczysz się tworzyć profesjonalne dashboardy i używać wszystkich związanych z nimi funkcji Dowiesz się, jak tworzyć foldery i przyznawać uprawnienia dostępu do nich Poznasz miary i wymiary Przećwiczysz pracę z danymi liczbowymi, tekstowymi i datami Przygotujesz źródło danych typu live i extract Uformujesz wszelkiego rodzaju relacje między źródłami danych Poznasz parametry, sety i ich zastosowanie Co więcej... Nauczysz się porządkowania danych, w tym agregowania, grupowania, filtrowania i sortowania Opublikujesz swoją pracę i własne źródło danych Analiza danych w Tableau. Kurs video. Podstawy pracy analityka ugruntuje Twoją wiedzę na poziomie podstawowym. Nie musisz mieć żadnych umiejętności technicznych i programistycznych, by nauczyć się obsługi Tableau. W trakcie szkolenia zaznajomisz się z pracą na zbiorach danych i metodami wizualizowania ich w postaci wykresów. Poznasz możliwości podłączania źródeł i relacje między danymi. Dowiesz się, jak łączyć tabele za pomocą join i union. Nauczysz się blendowania – techniki łączenia danych z różnych źródeł, aby analizować je w obrębie jednego widoku. Przećwiczysz funkcje LOD, czyli kalkulacje poziomu szczegółowości, i przedstawisz dane na innym poziomie dokładności niż wejściowa wizualizacja. Za pomocą kilku kliknięć stworzysz interaktywny dashboard umożliwiający wizualne porównywanie różnych typów danych. W ostatnim rozdziale opublikujesz kompletny raport na serwerze, by był dostępny dla uprawnionych odbiorców.

60
Kurs video

OpenCV i Python. Kurs video. Przetwarzanie obrazów z zastosowaniem sieci neuronowych

Mateusz Zimoch

Obierz kurs na przetwarzanie obrazów w Pythonie Przetwarzanie obrazów to dynamicznie rozwijająca się dziedzina, która znajduje zastosowanie w licznych branżach, takich jak medycyna, motoryzacja, przemysł rozrywkowy, bezpieczeństwo, rolnictwo czy marketing. Umożliwia automatyczne rozpoznawanie obiektów, analizę obrazów medycznych i tworzenie interaktywnych aplikacji korzystających ze sztucznej inteligencji. Warto się zagłębić w techniki przetwarzania obrazów, które stały się dostępniejsze i skuteczniejsze niż kiedykolwiek wcześniej dzięki lepszemu wykorzystaniu mocy obliczeniowej niezbędnej do procesowania sieci konwolucyjnych (CNN) i algorytmów YOLO. Ponadto modele generatywne, jak DALL-E czy Midjourney, oferują możliwości generowania obrazów na potrzeby trenowania modeli AI, co pozwala zwiększać różnorodność i wielkość puli danych (ang. data augmentation). Powszechnym narzędziem w segmencie computer vision jest biblioteka OpenCV. Jest używana do analizy obrazów, rozpoznawania obiektów, detekcji twarzy, wykrywania ruchu czy segmentacji obrazów. OpenCV oferuje dostęp do szerokiego zakresu narzędzi i algorytmów, a dobre opanowanie biblioteki otwiera drzwi do ciekawych projektów związanych z widzeniem komputerowym. Umiejętność przetwarzania obrazów jest niezwykle ceniona na rynku pracy - specjaliści mogą liczyć na atrakcyjne stanowiska i różnorodne wyzwania technologiczne. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu: Zrozumiesz, czym jest przetwarzanie obrazów i jakie ma zastosowania Zainstalujesz i skonfigurujesz bibliotekę OpenCV w Pythonie Skonfigurujesz środowisko Jupyter Notebook i Google Colaboratory Zapoznasz się z klasycznym podejściem w przetwarzaniu obrazów na podstawie zadania z wykrywaniem obiektów na obrazie Zrozumiesz podstawy działania w pełni połączonych sieci neuronowych Wprowadzisz się do sieci konwolucyjnych (CNN) i ich zastosowania w przetwarzaniu obrazów Zbudujesz proste modele CNN od podstaw przy użyciu biblioteki Tensorflow (moduł Keras) w Pythonie Zapobiegniesz przeuczeniu sieci neuronowych Wykorzystasz gotowe architektury sieci neuronowych Zastosujesz techniki przetwarzania obrazów i CNN do detekcji i rozpoznawania obiektów na obrazach Poznasz algorytm YOLO Wykorzystasz techniki wzbogacania danych obrazowych (obracanie, przesuwanie, zmiana jasności, zoomowanie, odwracanie lustrzane itp.) Zrozumiesz koncepcję transfer learningu i jego zalety Skorzystasz z gotowych modeli do rozwiązania nowych problemów przetwarzania obrazów za pomocą transfer learningu Szkolenie OpenCV i Python. Kurs video. Przetwarzanie obrazów z zastosowaniem sieci neuronowych otworzy przed Tobą praktyczne zastosowania przetwarzania obrazów. To unikalna okazja do zrozumienia, jak ewoluowały techniki przetwarzania obrazów i jakie korzyści niosą za sobą najnowsze technologie. Na początek nauczysz się obsługi narzędzi, w tym instalacji i konfiguracji OpenCV, a także środowisk Jupyter Notebook i Google Colaboratory. Następnie poznasz klasyczne metody przetwarzania obrazów, w tym filtrację i detekcję krawędzi, i zapoznasz się z nowoczesnymi podejściami opartymi na sieciach konwolucyjnych (CNN). Zbudujesz proste modele CNN - od podstaw, nauczysz się także zapobiegać ich przeuczeniu i używać gotowych architektur sieci neuronowych. Zapoznasz się z technikami wzbogacania danych obrazowych i koncepcją transfer learningu, aby jeszcze efektywniej trenować modele. Na koniec nabędziesz umiejętności stosowania technik przetwarzania obrazów do detekcji i rozpoznawania obiektów na obrazach za pomocą algorytmu YOLO. Kurs ukończysz na poziomie średnio zaawansowanym i będziesz w stanie samodzielnie napisać konwolucyjną sieć neuronową z Tensorflow do wybranego zadania przetwarzania obrazu lub użyć gotowej architektury opartej na transfer learningu. Systematyczność i ciężka praca to droga do sukcesu. Nikt nie urodził się wszechwiedzący. Jeśli będziesz poświęcać godzinę dziennie na naukę i samorozwój, prędzej czy później osiągniesz zamierzony cel.  

61
Kurs video

OpenShift. Kurs video. Zostań administratorem systemów IT

Piotr Kośka

Obierz kurs na OpenShift Jeśli marzysz o pracy administratora systemów, ale nie wiesz, od czego zacząć przygotowanie do zawodu (a właściwie - do pomyślnie odbywanych rozmów kwalifikacyjnych), skieruj swoją uwagę ku platformie OpenShift. To flagowe oprogramowanie firmy Red Hat stanowi wzorcową implementację modelu PaaS (platform as a service - platforma uruchomieniowa jako usługa), bazującą na frameworku Kubernetes. Tym samym wpisuje się w pewien standard rozwiązań wykorzystujących architekturę kontenerów Docker. OpenShift ma tę ogromną zaletę, że bazuje na otwartoźródłowym projekcie OKD, a jego fundament opiera się na projektach Docker, Kubernetes, RHEL i Tectonic. Wybór technologii OpenShift zapewnia niezawodność, ciągły rozwój i brak zagrożenia dla systemu IT, co może wystąpić w przypadku rozwiązania zamkniętego i nieustandaryzowanego. Ta przewaga sprawia, że technologia OpenShift jest używana do przyspieszenia opracowywania i udostępniania aplikacji przez ponad tysiąc przedsiębiorstw z różnych branż na całym świecie, w tym ANZ Bank, Banco Santander, Cathay Pacific, Copel Telecom, GE, Lufthansa Technik, Macquarie Bank, Miles and More GmbH, Paychex, Porsche Informatik, Sabre, Swisscom AG, Via Varejo oraz X by Orange. Korzystają z niej także zdobywcy Red Hat Innovation Award za 2020 rok: BP, Deutsche Bank, Emirates NBD, HCA Healthcare i Kohl’s. Co Cię czeka podczas naszego szkolenia OpenShift? W trakcie pracy z kursem video OpenShift: Poznasz zasady funkcjonowania platformy typu PaaS. Nauczysz się instalować OpenShift w maszynie wirtualnej i środowisku bare-metal. Dowiesz się, jak debugować proces instalacji i jak poprawnie instalować OpenShift w AWS. Będziesz się poruszać w OpenShift i obsługiwać go na poziomie podstawowym. Uruchomisz aplikacje i service w OpenShift. Co więcej... Będziesz tworzyć i usuwać użytkowników oraz grupy i nimi zarządzać, a także tworzyć i przydzielać role. OpenShift. Kurs video. Zostań administratorem systemów IT obejmuje poziom podstawowy i jest przeznaczony dla osób, którym nieobce są takie terminy jak Docker i Kubernetes, a także wirtualizacja - przynajmniej na poziomie bazowym. O zaletach Red Hat OpenShift 4 słów kilka Rozwiązanie Red Hat OpenShift 4 zaprojektowano z myślą o zróżnicowanych środowiskach. Zapoczątkowuje ono nową epokę w rozwoju standardu Kubernetes, umożliwiając automatyzację i wykorzystanie sprawdzonych procedur na nowoczesnych platformach aplikacji. Red Hat OpenShift 4 udostępnia ujednolicone środowisko chmury w świecie hybrydowym i kładzie nacisk na automatyzację. Jako zautomatyzowana platforma dla chmury hybrydowej zapewnia doświadczenia zbliżone do użytkowania klasycznej chmury, a przy tym zwiększa bezpieczeństwo, możliwości kontroli, powtarzalność i łatwość zarządzania oraz optymalizuje doświadczenia użytkownika. Pozwala na adaptację i obsługę środowisk heterogenicznych - od tych, które pochodzą od popularnych dostawców chmur publicznych, przez chmury prywatne, aż po platformy wirtualizacji i serwery fizyczne. W wersji 4 OpenShift został usprawniony i chodzi tu przede wszystkim o kwestie instalacji środowiska oraz wdrażania aplikacji i zarządzania cyklem życia przy użyciu rozwiązania Kubernetes Operators. Sprawdź także kursy Data Science dostępne w naszej ofercie.

62
Kurs video

Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny

Łukasz Kaźmierczak

Obierz kurs na... Raspberry Pi! Układy wbudowane już dziś są stosowane w najróżniejszych branżach, między innymi samochodowej, ochronie zdrowia, komunikacji, a także w przemyśle energetycznym czy lotniczym. Ciągłe prace rozwojowe nad sprzętem elektronicznym powodują, że układy te cechują się coraz większym zaawansowaniem i mogą samodzielnie realizować coraz bardziej skomplikowane zadania. Przyszłość jawi się jeszcze ciekawiej, dlatego orientacja w tym, co mają do zaoferowania systemy embedded, może być cennym doświadczeniem. Podczas szkolenia Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny zostanie to omówione w szerokiej perspektywie, na przykładzie ciągle rozwijanych układów z rodziny Raspberry Pi. Poruszone tu tematy dotyczą sprzętu i oprogramowania, w tym spraw szczególnie aktualnych, jak wykorzystanie sztucznej inteligencji. Ponadto autor nie ogranicza się wyłącznie do układu Raspberry Pi, lecz omawia też kwestie dotyczące systemu operacyjnego Linux, co pozwoli Ci szerzej wykorzystać wiedzę zdobytą w trakcie szkolenia. Sprawdź, co może Raspberry Pi i jak maksymalnie wykorzystać jego możliwości! Czego nauczysz się podczas kursu Raspberry Pi? Nauczysz się dobierać komponenty potrzebne do uruchomienia systemu Raspberry Pi, instalować system operacyjny w tym układzie oraz przygotować do pracy, między innymi konfigurując sieć bezprzewodową. Zobaczysz, jak pisać programy w języku C/C++ oraz skrypty w BASH-u - lokalnie w układzie oraz zdalnie na stacji roboczej - a także je kompilować, uruchamiać, debugować i profilować w celu optymalizacji. Odkryjesz, jak sterować z linii komend portem GPIO i przez to podłączonymi urządzeniami, tworzyć komendy do sterowania działaniem tych urządzeń i korzystać ze sterowników i z plików devicetree do włączania i konfigurowania kolejnych urządzeń i interfejsów. Sprawdzisz, jak przekonfigurować, przebudować i skopiować jądro systemu operacyjnego układu w celu włączenia dodatkowego sterownika. Dowiesz się, jak kalibrować panel dotykowy wyświetlacza TFT i sterować dwoma serwerami za pomocą niezależnych sygnałów PWM w układzie. Poznasz różne aspekty związane z używaniem kamery. Zorientujesz się, w jaki sposób kontrolować drona z poziomu układu. Prawie sześciogodzinne szkolenie Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny dotyczy zarówno sprzętu, jak i oprogramowania. Z kursu dowiesz się, jak wykorzystać oraz podłączyć różne urządzenia wykonawcze i elementy pomiarowe. Poznasz metody testowania, analizy i rozwiązywania problemów z Raspberry Pi. Nauczysz się budować konfiguracje sprzętowe i podłączać je do układu za pomocą dowolnego interfejsu. Jeśli chodzi o kwestie oprogramowania, zaczniesz swobodnie korzystać z narzędzi systemu Linux do obsługi interfejsów komunikacyjnych, co umożliwi obsługę wielu urządzeń z poziomu systemu. Zaczniesz też wykorzystywać dostępne w systemie w bardzo dużej liczbie sterowniki i odkryjesz, jak - przez rekonfigurację jądra - dodać nowy sterownik, a potem bez problemu przeprowadzić jego konfigurację dla wybranego urządzenia za pomocą nakładek devicetree. Kurs zakończysz na poziomie średnio zaawansowanym. Opanujesz wiedzę na temat układu i narzędzi potrzebnych do pracy z nim, a jednocześnie zrozumiesz bardziej złożone tematy. Twoje umiejętności pozwolą Ci na samodzielną pracę z układem i eksplorowanie nowych możliwości. Raspberry Pi w świecie systemów wbudowanych Praca z systemami wbudowanymi jest związana z dużą wszechstronnością i często koniecznością interdyscyplinarnego podejścia. W tym przypadku duży nacisk został położony na zarządzanie układem przez system Linux. Specyfika pracy z układami wbudowanymi wiąże się z programowaniem w różnych językach: C, C++, Pythonie, z tworzeniem skryptów powłoki do automatyzacji niektórych zadań oraz z administrowaniem systemem operacyjnym układu. Potrzebne może być także zrozumienie schematów elektrycznych oraz specyfikacji technicznej, a ponadto umiejętność korzystania z narzędzi typu multimetr, oscyloskop czy analizator stanów logicznych. Przygodę z systemami wbudowanymi najlepiej rozpocząć od nauki, jak posługiwać się płytką Raspberry Pi, a to dlatego, że jest to ekonomiczna platforma, która oferuje naprawdę dużo, jeśli chodzi o zasoby samego urządzenia. Co więcej, ogromna społeczność, która skupia się wokół projektu Raspberry Pi, może pomóc w razie problemu. To wszechstronne malinowe maleństwo Raspberry Pi pozwoli Ci wejść w świat systemów wbudowanych i wykorzystać ich wspaniałe możliwości. Dzięki szkoleniu Raspberry Pi. Kurs video. Praktyczne zastosowanie popularnej maliny uzyskasz kompetencje w zakresie: radzenia sobie ze sprzętem — czyli dowiesz się, jak podłączyć do układu niemal dowolne urządzenie, stworzyć konfigurację sprzętową realizującą wybrane zadanie, analizować jakość działania takiej konfiguracji i rozwiązywać potencjalne problemy; administrowania systemem operacyjnym układu (Linux) — czyli zobaczysz, jak przygotować system do dalszej pracy, żeby móc z niego korzystać przy realizacji dowolnego zadania w najbardziej preferowanej lub wygodnej formie; programowania — czyli nauczysz się tworzyć proste programy oraz je przyspieszać, szukać w nich błędów i je naprawiać; sterowania urządzeniami z poziomu systemu operacyjnego układu (Linux) – czyli dowiesz się, jak wykorzystać i skonfigurować systemowe sterowniki do obsługi tych urządzeń oraz łączyć ze sobą kilka sterowników za pomocą pojedynczego pliku devicetree, by obsłużyć zestaw kilku urządzeń, a także jak dodawać sterowniki poprzez przekonfigurowanie jądra systemu operacyjnego i stosować natywny interfejs systemu do odczytu czujników, zmiany parametrów czy stanu urządzeń; tworzenia własnych konstrukcji sprzętowo-programowych do realizacji złożonych zadań — czyli zrozumiesz, jak połączyć zdobyte tu doświadczenia, żeby zbudować system korzystający z kilku lub kilkunastu mechanizmów, z zaawansowanym przetwarzaniem danych, opartym na systemach rozproszonych lub też przeprowadzanym za pomocą sztucznej inteligencji i algorytmów analizy korzystających z głębokich sieci neuronowych. Sprawdź także kursy Spring dostępne w naszej komplekswej ofercie.

63
Kurs video

Excel na maturze. Kurs video. Rozwiązania zadań maturalnych z arkusza kalkulacyjnego

Małgorzata Piekarska

Obierz kurs na... Excela na maturze z informatyki! Na egzaminie maturalnym z informatyki każdego roku trafia się jedno zadanie analityczne, do którego rozwiązania przydaje się znajomość arkusza kalkulacyjnego. Za takie zadanie można uzyskać aż do 20 procent wszystkich punktów! Jak się do niego przygotować? Na przykład z naszym kursem. Wspólnie przeanalizujemy 10 zadań maturalnych z wszystkich arkuszy i informatorów dostępnych w formule matury obowiązującej od 2023 roku. Każde wymaga użycia (nieraz wielokrotnego) tabel przestawnych. We wszystkich pojawiają się te same funkcje, podobne schematy. Także pewne formuły, które będziemy w ramach kursu wspólnie konstruować, bywają bardzo podobne. I nic w tym dziwnego – zadania maturalne sprawdzają przecież te same czy podobne umiejętności: umiejętność analitycznego myślenia i umiejętność przetwarzania danych z użyciem odpowiednich narzędzi komputerowych. Wystarczy więc dostrzegać pewne szablony, a także znać odpowiednie narzędzia i metody. Każdy maturzysta przystępujący do egzaminu z informatyki chciałby podejść do zadania z gotowym sposobem, prawda? Dlatego ten kurs będzie dla Ciebie idealnym wyborem. Szkolenie jest przeznaczone zarówno dla osób początkujących, jak i dla słuchaczy, którzy już mają doświadczenie z tego typu zadaniami, ale chcą się poczuć naprawdę pewnie na maturze. To kurs dla uczniów i ich nauczycieli, którym trudno nadążyć za ciągłymi zmianami wymagań maturalnych. Autorka szkolenia kładzie szczególny nacisk na umiejętności praktyczne, co więcej, do każdej lekcji przygotowała zadanie utrwalające – do wykonania po przerobieniu partii materiału. Uruchom kurs i dowiedz się, jak pracować ze zbiorami danych i które funkcje, formuły i schematy Excela warto opanować, by lepiej zdać maturę z informatyki. Poznaj zasady przeprowadzania symulacji w arkuszu kalkulacyjnym, użycia tabel przestawnych do analizy danych, poprawnego i zgodnego z wymaganiami maturalnymi wstawiania i opisywania wykresów. Opanuj wskazówki i triki, z których skorzystasz, by skutecznie rozwiązać zadania na poziomie rozszerzonej matury z informatyki. Co Cię czeka podczas naszego szkolenia W ramach proponowanego przez nas kursu: Poznasz interfejs programu Excel 2019 Nauczysz się poprawnie importować dane Zaznajomisz się z typami danych w arkuszu kalkulacyjnym, zrozumiesz, w jaki sposób w programie przechowywane są daty i czas, pojmiesz też znaczenie poprawnej prezentacji wyniku (poprawne zaokrąglanie wartości) Opanujesz umiejętność importowania danych z pliku tekstowego bez ich zniekształcenia czy utraty Przećwiczysz czytanie ze zrozumieniem treści zadania maturalnego Nauczysz się przetwarzać dane tekstowe, wartości liczbowe, a także datę i czas z zastosowaniem odpowiednich funkcji; w razie konieczności samodzielnie napiszesz odpowiednią formułę Zrozumiesz działanie funkcji warunkowej JEŻELI, a także funkcji logicznych: ORAZ i LUB Przeprowadzisz wyszukiwanie za pomocą funkcji WYSZUKAJ.PIONOWO Znajdziesz wartość największą/najmniejszą w zbiorze, w grupach i podgrupach Posortujesz z wykorzystaniem poziomów sortowania Zastosujesz tabele przestawne do analiz Poradzisz sobie z najczęstszymi problemami związanymi z użyciem tabel przestawnych (to samo grupowanie dat i czasów w kilku tabelach, tabela się nie odświeża) Wstawisz i opiszesz wykresy zgodnie z wymogami zadania Przeanalizujesz ciągi wartości w kolumnie arkusza, naliczysz wartości „narastająco” Poznasz sposoby rozwiązywania typowych zadań maturalnych i bez problemu przeprowadzisz symulację Excel na maturze. Kurs video. Rozwiązania zadań maturalnych z arkusza kalkulacyjnego kończy się na poziomie pozwalającym przystąpić do rozwiązania dowolnego zadania maturalnego. Uczestnik szkolenia dowie się z niego, w jaki sposób arkusz kalkulacyjny umożliwia łatwe i przyjemne rozwiązywanie zadań maturalnych. Przede wszystkim jednak dzięki lekcjom, a także ćwiczeniom utrwalającym, prócz wiedzy, zdobędzie umiejętności praktyczne, które pozwolą bez problemu poradzić sobie z tego typu zadaniami. Działaj! Nie za miesiąc, nie za tydzień, nie jutro, nie za godzinę. Działaj teraz! Weź przyszłość w swoje ręce.

64
Kurs video

CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW

Tomasz Kowalski

Obierz kurs na... CSS3! Czy wiesz, jak zatrzymać internautów na stronach, które projektujesz? A może masz już dość witryn z małą wydajnością i ciężką grafiką? Zastanawiasz się, w jaki sposób zastąpić animacje wykonane w przestarzałej technologii Flash? Jeśli pragniesz zostać twórcą nowoczesnych stron internetowych, to znajomość języka CSS wydaje się jak najbardziej uzasadniona. Jeszcze lepiej, gdy będzie to CSS3, który otwiera nową erę w dziedzinie projektowania stron WWW.  Kaskadowe arkusze stylów (Cascading Style Sheets) to specjalny język opracowany w celu bardziej elastycznego formatowania elementów stron internetowych. Pozwolił oddzielić treść strony od jej wyglądu. Dzięki zastosowaniu zupełnie nowego myślenia o projektowaniu podbijesz sieć lekkimi, responsywnymi i eleganckimi witrynami.  Wprowadzenie nowych standardów w internecie oznacza nieograniczone możliwości — poznasz je wszystkie dzięki szkoleniu CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW. Już wkrótce zrozumiesz podstawy najbardziej obiecującego języka programowania i zaczniesz je wykorzystywać w pracy nad własnymi stronami.  Co Cię czeka podczas naszego profesjonalnego szkolenia? Przygotujesz środowisko programistyczne do dalszej pracy. Poznasz składnię języka CSS i metody osadzania stylów. Przekonasz się, w jaki sposób kaskadowość zmieni jakość Twoich witryn. Wprowadzisz podział na moduły. Skorzystasz z nowych selektorów, pseudoklas i pseudoelementów. Będziesz definiować kolory w notacji słownej, szesnastkowej, RGB i RGBA oraz innych.  Dowiesz się, czym jest model kontenerowy. By z satysfakcją stwierdzić, że potrafisz... …pisać przejrzysty kod oraz wzbogacić swoją stronę o ciekawe efekty wizualne i nowe właściwości. Kaskadowe arkusze stylów są nieodzowną częścią każdej strony WWW aspirującej do miana nowoczesnej. CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW 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 wiedzy naszego eksperta i wprowadź standard CSS3 do swojego życia! Najmodniejsze strony w sieci Dzięki wiedzy przekazanej w szkoleniu CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW w swoich projektach rozdzielisz warstwę prezentacji wizualnej od warstwy danych, a Twój dokument HTML będzie bardziej przejrzysty i łatwiejszy do zarządzania. Przekonasz się też, że strony stworzone w języku CSS3 są elastyczne, lekkie i przyjazne dla użytkownika. To także witryny responsywne, czyli przeznaczone dla urządzeń mobilnych — a stąd zaledwie krok do podbicia nie tylko internetu, ale i rynku smartfonów oraz tabletów.  Przyszedł czas na nowe praktyki Ze szkoleniem CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW nauczysz się w stopniu średnio zaawansowanym wykorzystywać potencjał języka CSS2 i CSS3. Poznasz ciekawe rozwiązania, które zaimplementujesz do własnych projektów. Generowanie grafiki oraz gradientów, autorskie animacje i efekty, proste zarządzanie treścią — dzięki przygotowanemu dla Ciebie kursowi poznasz nie tylko te tajniki kaskadowych arkuszy stylów.  Zostań webmasterem najnowszej generacji  CSS3. Kurs video. Poziom pierwszy. Nowoczesne i stylowe strony WWW podpowie Ci, jak pilnować zgodności tworzonych stron ze standardami, czym są nowe selektory i których właściwości fontów i tekstu najlepiej użyć w projektowanej witrynie. Dowiesz się, w jaki sposób tworzyć układy stron przy użyciu stylów CSS. Zdobędziesz rozeznanie w profilach kolorów, właściwościach obramowań i tła, możliwościach związanych z tekstem oraz gradientami, a także transformacjach, przejściach i animacjach. Te umiejętności pomogą Ci wyznaczać nowe szlaki w internecie i pozostawić konkurencję zawsze o krok w tyle. Poznaj naszego eksperta Tomasz Kowalski jest twórcą stron w standardach XHTML 1.0, CSS 2.1, HTML5, CSS3 oraz aplikacji internetowych w technologii PHP5, MySQL5, JavaScript, jQuery. Autor i właściciel portali toinfo.pl oraz informatyk.toinfo.pl. Twórca zestawów egzaminacyjnych dla okręgowych komisji egzaminacyjnych z zakresu montażu oraz eksploatacji komputerów osobistych oraz urządzeń peryferyjnych, a także tworzenia aplikacji internetowych i baz danych oraz administrowania bazami. Autor książek Urządzenia techniki komputerowej. Podręcznik do nauki zawodu technik informatyk oraz E-12. Montaż i eksploatacja komputerów osobistych oraz urządzeń peryferyjnych. Podręcznik do nauki zawodu technik informatyk, które uzyskały numery dopuszczenia MEN i zostały wydane przez Helion. Nauczyciel oraz wykładowca, wieloletni egzaminator Centralnej Komisji Egzaminacyjnej.

65
Kurs video

Linux i Bash. Kurs video. Wiersz poleceń i skrypty powłoki

Bartosz Pastudzki

Obierz kurs na... jedną z najpopularniejszych powłok Linuxa Mianem Linuxa określamy w rzeczywistości nie jeden system operacyjny, ale całą rodzinę systemów uniksopodobnych, bazujących na jądrze Linux. Choć świat usłyszał o nich po raz pierwszy kilkadziesiąt lat temu, a programiści od dawna chętnie z nich korzystają (GNU i Linux są projektami open source, każdy może łatwo przeanalizować i zmodyfikować kod źródłowy programu), masową popularność ta rodzina systemów operacyjnych zyskała w 2017 roku, gdy na scenę wkroczył Android z zaadaptowanym jądrem Linux. Uczyniło to systemy operacyjne z pingwinkiem jednymi z najważniejszych na rynku – nawet Windows ma dziś specjalny moduł WSL, pozwalający uruchomić środowisko linuxowe obok systemu Microsoftu. Wykraczająca poza zwyczajną obsługę współpraca z systemami linuxowymi jest szczególnie istotna dla programistów, administratorów, specjalistów DevOps i testerów. Poznać trzeba zarówno tryb tekstowy, jak i skrypty powłoki. Tryb tekstowy tego systemu to świetne, bardzo wydajne narzędzie pracy, istotne nie tylko przy czynnościach związanych z administrowaniem Linux/Unix, ale też podczas automatyzowania zadań programistycznych. Przydaje się on również podczas logowania na zdalne serwery inne niż zdalny pulpit. Z kolei skrypty powłoki, takie jak popularny bash, pozwalają łączyć ze sobą funkcjonalności różnych programów w jedną całość, oferując stosunkowo dużą elastyczność przy niewielkim nakładzie pracy. Dzięki temu można w łatwy sposób automatyzować powtarzalne czynności w codziennej pracy, a tym samym oszczędzić czas i zmniejszyć ryzyko popełnienia błędu. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu: Nauczysz się wykonywania podstawowych poleceń w wierszu poleceń: tworzenia, edycji, kopiowania, przenoszenia, usuwania i zmiany uprawnień dostępu do plików; tworzenia dowiązań; uruchamiania programów; przeglądania i unicestwiania procesów Wykonasz podstawowe zadania administracyjne w wierszu poleceń: tworzenie, usuwanie grup i użytkowników; uruchamianie i zatrzymywanie usług systemowych (i wybieranie uruchamianych podczas uruchamiania systemu); instalowanie i aktualizacja oprogramowania przy użyciu menedżera pakietów (apt i pacman); konfiguracja sudo (uruchamianie programów z prawami administratora) Poznasz najważniejsze elementy języka powłoki (bash) i najczęściej używanych poleceń, takich jak: grep, sed, awk, less, head, tail, sort, uniq, time itp.; w materiale kursu są one prezentowane na przykładach z życia wziętych, jak wyzwalacze Gita, przetwarzanie video (FFmpeg), konwersja między formatami plików (pandoc) Zaznajomisz się z najważniejszymi elementami systemu Linux: hierarchią katalogów, montowaniem systemów plików, procesami, sygnałami, potokami Przybliżysz sobie podstawy popularnych narzędzi, takich jak vim, tmux, mc Szkolenie Linux i Bash. Kurs video. Wiersz poleceń i skrypty powłoki kończy się na poziomie podstawowym. Porusza większość bazowych zagadnień. Pokazuje, jak pisać skrypty, posługując się w tym celu zarówno prostymi, jak i bardziej zaawansowanymi przykładami. Trudno osiągnąć coś dużego, jeśli nie radzimy sobie z małymi rzeczami. Praca w powłoce i pisanie skryptów pozwalają ograniczyć czas poświęcany na małe, powtarzalne czynności i skupić się na rzeczach najistotniejszych.

66
Kurs video

Ubuntu 22.04. Kurs video. Zostań administratorem Linux

Piotr Kośka

Obierz kurs na... całkiem nowy Linux Bez Linuksa nie ma współczesnej informatyki, czy wręcz współczesnego świata – to stwierdzenie absolutnie nie jest przesadą. Na rodzinie tych systemów operacyjnych bazują bowiem nie tylko liczne komputery osobiste, superkomputery, smartfony, routery, czy „smart” urządzenia domowe. Linux wykorzystywany jest powszechnie przez setki użytkowników. Programiści i administratorzy korzystają z niego chętnie w ramach stacji roboczych. Jeśli zatem planujesz karierę w IT jako programista lub administrator, koniecznie powinieneś go dobrze poznać. Jeśli myślisz o bliższym zaprzyjaźnieniu się z Linuksem, to teraz jest na to świetny czas – całkiem niedawno świat ujrzał jego nową, podobno najszybszą, najładniejszą i najbardziej stabilną edycję w historii! W niniejszym kursie przedstawimy Ci dystrybucję Ubuntu 22.04 „Jammy Jellyfish”. Pracując z nią, dowiesz się jak skutecznie rozwiązywać problemy sieciowe oraz te związane z działaniem usługi. Pokażemy Ci, jak testować swój sprzęt – przede wszystkim dyski. Ważne kwestie, które poruszymy, to także uruchamianie w Ubuntu 22.04 konkretnych usług i konfiguracja ich pod własne potrzeby. Poznasz rozmaite narzędzia, m.in. ethtool, ip, iperf3, docker, ansible, free, dd, du, ncdu, iptables, fio, ss, netcat, nmap, telnet, ssh. Będziesz zarządzać serwerem przez konsole webmin, nauczysz się również tworzenia reguł firewall. I wreszcie - zobaczysz jak wykorzystać SSH do codziennej pracy. Brzmi bogato? Zatem startujmy! Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie szkolenia m.in.: Poznasz system Ubuntu i nauczysz się go konfigurować Opanujesz zasady konfigurowania usług Dowiesz się, jak debugować problemy Uruchomisz strony i serwer www oraz skonfigurujesz serwer Proxy Będziesz testować dysk, pisać skrypty a także automatyzować z wykorzystaniem Ansible Co więcej... Szkoląc się, dokonasz konteneryzacji usług, a także wirtualizacji. Kurs pt. Ubuntu 22.04. Kurs video. Zostań administratorem Linux, przeznaczony jest dla osób, które mają już pewne pojęcie o systemie. Znajomość podstaw Linuksa pozwoli skorzystać w pełni z wiedzy i umiejętności proponowanych w ramach tego szkolenia wideo. Ubuntu 22.04 Nowa, długo oczekiwana wersja bazuje na Linux 5.15. Dzięki temu dysponuje lepszymi sterownikami NTFS oraz USB, obsługuje core-scheduling i wspiera nowe procesory Intela oraz AMD. Zaktualizowano w nim środowisko graficzne, dopracowując przy okazji wiele potrzebnych usług, takich jak wykonywanie screenshotów, przełączanie ekranów w poziomie, możliwość personalizacji menu, rejestrację obrazów w formie wideo, pełen dostęp do zarchiwizowanych, chronionych hasłem ZIPów etc. Tę wersję Ubuntu warto poznać tym bardziej, że należy ona do edycji dłużej wspieranych – czekaliśmy na nią dwa lata, pozostanie więc na pewno z nami na długo.

67
Kurs video

Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security

Rafał Sawicki

Obierz kurs na bezpieczne i wydajne aplikacje w Spring W zakresie wytwarzania oprogramowania pojawiają się różne trendy, ale każdej organizacji, bez wyjątku, zależy na dobrym wizerunku. Widać to po wyraźnym wzroście świadomości w obszarach poświęconym bezpieczeństwu i wydajności aplikacji. Dbałość o te aspekty zapewnia chętnie wybierany przez programistów framework Spring, przeznaczony do tworzenia bezpiecznych i skalowalnych aplikacji. Spring doskonale integruje się z różnymi narzędziami i serwisami. Z jego znajomością stworzysz niemal każdą aplikację – desktopową, mobilną lub webową. Programowanie w Spring może być jeszcze prostsze dzięki Spring Boot, który automatyzuje wiele procesów konfiguracyjnych. Z kolei zaawansowane mechanizmy bezpieczeństwa oferuje Spring Security. Framework ten wspiera protokoły uwierzytelniania, umożliwia autoryzację, zarządzanie sesjami i bezproblemową konfigurację zabezpieczeń. By skroić aplikację na miarę współczesnych standardów i wymagań biznesowych, nie można zapomnieć o testach jednostkowych i testach integracyjnych. Dzięki szkoleniu Spring i Spring Boot. Kurs video. Testowanie aplikacji i bezpieczeństwo w Spring Security najwyższe standardy bezpieczeństwa i dobre praktyki testowania nie będą Ci obce – zagadnienia te poznasz w praktyce już w ciągu 4 godzin. W trakcie naszego profesjonalnego szkolenia: Nauczysz się testować aplikacje przy użyciu testów jednostkowych i integracyjnych z wykorzystaniem narzędzia JUnit Zaimplementujesz mechanizmy bezpieczeństwa za pomocą Spring Security Dowiesz się, jak cachować dane przy użyciu mechanizmów dostępnych w Spring i Redis Poznasz bibliotekę Lombok, która usprawnia proces tworzenia klas Nauczysz się obsługiwać wyjątki przy użyciu globalnego mechanizmu Spring Boot Będziesz korzystać z narzędzia IntelliJ IDEA w celu tworzenia aplikacji w Spring Poznasz system zarządzania projektami Maven Nauczysz się wdrażać bezpieczne i wydajne aplikacje w Spring i Spring Boot Zaprojektujesz aplikacje zgodnie z najlepszymi praktykami testowania, a tym samym zapewnisz ich jakość i niezawodność Dowiesz się, jak przeprowadzić autoryzację i uwierzytelnianie Zwiększysz wydajność swoich aplikacji poprzez zastosowanie cachowania Szkolenie ukończysz na poziomie średnio zaawansowanym. Zdobędziesz wiedzę i umiejętności z zakresu testowania integracyjnego i jednostkowego, bezpieczeństwa aplikacji, jak również techniki cachowania w Spring i Spring Boot. Dzięki znajomości testowania sprawdzisz poprawność działania komponentów lub całych modułów aplikacji, a także zachodzących między nimi interakcji. Nauczysz się stosować narzędzia IntelliJ IDEA i Maven w procesie tworzenia aplikacji webowych w Springu. Poznasz bibliotekę Lombok pomocną zarówno w redukcji nadmiarowego kodu, jak i automatycznego generowania kodu do tworzenia getterów, setterów i innych metod w klasach Java. Lombok pozwoli Ci zautomatyzować wiele powtarzalnych czynności, co zaowocuje poprawą czytelności kodu i zwiększeniem jego odporności na błędy. Część kursu jest poświęcona cachowaniu danych z użyciem bazy danych in-memory – Redis. Ten sposób przechowywania danych w pamięci podręcznej przyspiesza działanie aplikacji poprzez szybki odczyt i zapis danych, a także zmniejszenie liczby zapytań do bazy danych. W efekcie korzystania z frameworka Spring Security dowiesz się, jak zaimplementować najważniejsze mechanizmy bezpieczeństwa, uwierzytelnianie i autoryzację użytkowników. Poznane w trakcie szkolenia zagadnienia umożliwią Ci tworzenie wydajnych, niezawodnych i odpornych na ataki aplikacji dla swoich klientów lub pracodawców. Zdobytą wiedzę z powodzeniem możesz wykorzystać w pracy programisty, inżyniera oprogramowania lub by ubiegać się o bardziej wymagające, wyspecjalizowane stanowiska. Pamiętaj, że zdobywanie nowej wiedzy i umiejętności wymaga czasu, cierpliwości i zaangażowania. Jednak każdy krok, każda chwila spędzona na rozwijaniu swoich kompetencji to inwestycja w siebie i swoją przyszłość. Wierz w swoje możliwości, bądź ciekawy i otwarty na nowe wyzwania. Jak mówi znane powiedzenie: „Nieważne, jak powoli idziesz, ważne, że nie przestajesz”. Powodzenia!

68
Kurs video

Selenium. Kurs video. Twój pierwszy automatyczny test w Python

Tomasz Kaniecki

Obierz kurs na... automatyczne testowanie w Pythonie Zawód programisty jest coraz popularniejszym życiowym wyborem - wciąż bowiem rośnie zapotrzebowanie na pracowników IT, a branża oferuje absolwentom informatyki satysfakcjonujące pensje, atrakcyjne warunki pracy, często też możliwość działania zdalnego. Jeśli myślisz o obraniu tej właśnie ścieżki zawodowej (albo o zmianie aktualnej profesji na IT), z pewnością już się do tego przygotowujesz, podejmując pierwsze próby tworzenia kodu. Całkiem prawdopodobne, że skłaniasz się - albo już dokonałeś wyboru - ku językowi Python. I świetnie: Python jest czytelny i klarowny, uniwersalny, ma spore możliwości, a przy tym pozostaje stosunkowo prosty do nauczenia. To Twój idealny pierwszy język programowania! Jednak umiejętność pisania kodu w danym języku programowania to dopiero pierwszy krok na Twojej drodze. Drugim, niemal równie ważnym, jest opanowanie zdolności do testowania tego, co udało Ci się napisać. By ułatwić sobie pracę, by ją przyspieszyć i uczynić mniej kłopotliwą, warto na początek zainteresować się testami automatycznymi. I dlatego w trakcie tego kursu zaproponujemy Ci zapoznanie się ze świetnie współpracującą z Pythonem biblioteką Selenium. Stanowi ona zestaw konkretnych narzędzi służących automatyzacji przeglądarek. Używa się jej między innymi do testowania aplikacji internetowych na wielu platformach. Na podstawie Selenium w prosty sposób napiszesz i wdrożysz własny zestaw testów, a tym samym uczynisz kolejny krok na drodze ku programowaniu. Jesteś gotów? W takim razie ruszamy! Co Cię czeka podczas naszego profesjonalnego szkolenia Ucząc się z kursem:  Poznasz dobre praktyki, które powinno się stosować podczas pisania testów z użyciem języka Python Wypróbujesz poznane możliwości interfejsu WebDriver w praktyce Przeprowadzisz testy zgodne z zasadami SOLID Opanujesz zasady lokalizowania elementów i symulowania wprowadzania danych z klawiatury Spróbujesz symulowania geolokalizacji w przeglądarce Dowiesz się, czego nie testować Co więcej... Niejako przy okazji zapoznasz się wstępnie z dodatkowymi bibliotekami, takimi jak PyTest i Behave Twoja praca w ramach szkolenia Selenium. Kurs video. Twój pierwszy automatyczny test w Pythonie zakończy się na poziomie podstawowym. Obejmuje on podstawy korzystania z wiersza poleceń i środowiska wirtualnego Python, podstawy języka Python w ogóle, bazową wiedzę na temat obiektów typu DOM i oczywiście biblioteki Selenium. Krok dalej na drodze ku programowaniu Po co komu automatyzacja w testowaniu? - możesz zapytać. Otóż w celu przyspieszenia. Po prostu. Automatyczne testowanie aplikacji i stron internetowych jest zwyczajnie szybsze niż testowanie manualne. Programista Pythona mający w stacku technologicznym umiejętność tworzenia automatycznych testów aplikacji webowych zwiększa swoje szanse na dołączenie do ciekawych i dobrze płatnych projektów. A przecież o to chodzi! Dlatego nie czekaj, tylko już dziś zapoznaj się z poszczególnymi elementami biblioteki Selenium - od podstaw podejścia obiektowego po sprawdzanie behawioralne. Zdobytą w trakcie szkolenia wiedzę wykorzystamy między innymi do wspólnego przetestowania strony - uwaga! - wydawnictwa Helion.

69
Kurs video

Analiza danych w PostgreSQL. Kurs video. Relacyjne bazy danych w pigułce

Przemysław Dacko

Obierz kurs na... analizę danych w Postgresie Język SQL w świecie IT jest niczym tabliczka mnożenia dla ucznia. Stanowi absolutną podstawę w pracy zarówno analityków, jak i programistów, a jego opanowanie jest konieczne do efektywnej pracy z danymi. By w pełni skorzystać z możliwości tego języka zapytań, należy jeszcze wybrać odpowiedni system zarządzania. PostgreSQL to system zarządzania relacyjnymi bazami danych, zgodny ze standardem SQL. To znaczy, że używa tego samego języka co inne bazy danych SQL, jednak zapewnia też szereg narzędzi i funkcjonalności przydatnych zwłaszcza do analizy danych. Jednym z takich rozszerzeń jest pgAdmin, umożliwiający analizowanie danych z poziomu interfejsu graficznego, co może być szczególnie istotne dla osób z niewielkim doświadczeniem w SQL. Postgres oferuje wsparcie dla wielu języków programowania, w tym dla SQL, Pythona, Perla i Tcl, a dzięki rozszerzeniom można wzbogacić go o kolejne języki, na przykład R, C++ czy Javę. Ponadto jest systemem skalowalnym i dlatego świetnie sprawdza się w analizowaniu i przetwarzaniu dużych zbiorów danych, a także składowaniu danych o różnorodnych typach. W zakres tych różnorodnych typów wchodzą te w formacie JSON i XML, kojarzone z bazami NoSQL. Cały świat business intelligence pokochał PostgreSQL, gdyż jest on wyjątkowo elastycznym rozwiązaniem i umożliwia składowanie, modelowanie i wizualizację danych, jak również tworzenie wysokiej jakości raportów. Co więcej, w łatwy sposób można go zintegrować z narzędziami analitycznymi, takimi jak PowerBI i Tableau. W trakcie naszego profesjonalnego szkolenia: Wybierzesz system zarządzania relacyjnymi bazami danych Zainstalujesz klienta i serwer PostgreSQL Skonfigurujesz program pgAdmin 4 Utworzysz bazy danych Nauczysz się tworzyć tabele, uzupełniać je danymi i wyświetlać ich zawartość Poznasz metody agregowania i grupowania danych Dowiesz się, jak aliasować tabele i kolumny Połączysz ze sobą tabele na różne sposoby Nauczysz się filtrować i sortować wyniki Poznasz operatory rozwijające możliwości filtrowania Nauczysz się wykrywać anomalie Przećwiczysz filtrowanie zgrupowanych widoków Poznasz instrukcje warunkowe Zaktualizujesz wiersze w tabelach Dowiesz się, jak usuwać wiersze z tabel, tworzyć rankingi i grupować daty Zapiszesz wyniki zapytania do nowej tabeli Dowiesz się, jak limitować zapytania Zgłębisz tajniki oczyszczania danych i walidacji danych Przećwiczysz analizę szeregów czasowych i analizę kohortową Nauczysz się wizualizować dane Dowiesz się, czym jest wielkość próbki Analiza danych w PostgreSQL. Kurs video. Relacyjne bazy danych w pigułce to szkolenie, dzięki któremu nauczysz się przeprowadzać przekrojowe analizy danych na wiele sposobów. W praktyce wdrożysz sposoby zarządzania bazami danych i tabelami. Poznasz tajniki przygotowania, analizowania i walidowania danych. Dokładnie przećwiczysz i opanujesz podstawy języka SQL. Nauczysz się łączyć tabele przez joiny i union. Wyniki swojej pracy będziesz w stanie przedstawić w formie zarówno wizualnej, jak i detalicznej. Po ukończeniu szkolenia śmiało stwierdzisz, że znasz podstawy SQL i analizy danych, co pozwoli Ci dalej rozwijać swoje umiejętności w uporządkowany i ukierunkowany sposób.

70
Kurs video

AI w Excelu. Kurs video. Automatyzacja zadań w pracy

Zbigniew Mrozik

Obierz kurs na AI w Excelu! Sztuczna inteligencja przyczyniła się do prawdziwej rewolucji technologicznej i zmieniła branżę informatyczną. Po funkcje oparte na AI chętnie sięgnął Microsoft, by udoskonalić swój wiodący produkt – Excela. AI poprzez zaawansowane algorytmy potrafi automatycznie analizować i interpretować duże zbiory danych, co przyspiesza proces podejmowania decyzji. Zastosowanie mechanizmów AI w Excelu otwiera nowe możliwości w pracy z danymi i analizie tekstowej. W efekcie integracji ChatGPT z MS Excel użytkownicy mogą uzyskać szybkie i skuteczne odpowiedzi na pytania związane z danymi bez konieczności opuszczania arkusza kalkulacyjnego. Dzięki korzystaniu z trików AI i narzędzi do automatyzacji zadań, jak Office Script i Power Query, możesz się pożegnać z traceniem dnia na rutynowe czynności. Postaw na automatyzację zadań z AI – oszczędź swój czas i zminimalizuj ryzyko manualnych błędów w pracy! Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu nauczysz się: Automatyzować zadania Tworzyć prompty do ChatGPT, Copilot i Gemini Szukać i naprawiać błędy w formułach za pomocą AI Przeprowadzać automatyczną analizę danych Pisać skrypty w Office Script Tworzyć makra VBA za pomocą AI Konstruować przykładowe tabele przestawne Generować automatyczne formatowanie Zaczytywać dane z Internetu Tworzyć interaktywne wykresy Pobierać dane za pomocą API Wczytywać dane z katalogu AI w Excelu. Kurs video. Automatyzacja zadań w pracy jest doskonałym wyborem zarówno dla osób uczących się Excela, jak i tych, które pracują na co dzień z tym arkuszem kalkulacyjnym. Nasze szkolenie rozpoczyna się od podstawowych funkcji programu, by przejść do średnio zaawansowanych technik automatyzacji i znajomości narzędzi sztucznej inteligencji. Zanim przystąpisz do automatyzacji i pracy z AI, zdobędziesz silne fundamenty, wytłumaczone w klarowny sposób. Nauczysz się adresowania komórek, korzystania z funkcji takich jak SUMA, JEŻELI czy WYSZUKAJ.PIONOWO. Poznasz rozmaite sposoby wizualizacji danych – poprzez naukę tworzenia wykresów, w tym miniwykresów, sparklines, progres i wykresów z ikonami. Dowiesz się, jak pracować z różnymi typami danych i pobierać je ze stron internetowych i API dzięki znajomości Power Query. W kursie nie zabraknie też informacji o innych mechanizmach, takich jak tabele przestawne i wykresy, umożliwiające szybką wizualizację i analizę danych, a tym samym ułatwiające zrozumienie trendów i wzorców. Dodatkowo nabędziesz umiejętności korzystania z funkcji prognozowania przydatnej do przewidywania przyszłych wyników na podstawie danych historycznych. A co dalej w kursie? AI, Copilot, ChatGPT for Excel Dowiesz się, jakie triki AI w Excelu pomogą Ci maksymalnie zwiększyć efektywność pracy z danymi. Poznasz automatyczne uzupełnianie i import danych z obrazu, zaawansowane funkcje znacząco usprawniające procesy analityczne. Za sprawą Copilot zgłębisz świat makr i nauczysz się automatyzować zadania, z którymi możesz się spotkać w pracy, w tym analizę numerów PESEL czy tworzenie funkcji sumujących po kolorach. W kolejnej sekcji kursu zapoznasz się z dodatkiem ChatGPT for Excel i nauczysz się używać funkcji Ai.List i Ai.Table, a także generować raporty i makra za pomocą mechanizmów OpenAI i ChatGPT. Dowiesz się, jak korzystać z asystenta Gemini i z jego użyciem analizować dane i generować kod VBA. Dzięki Office Script nauczysz się pisać kod w języku skryptowym opartym na składni JavaScript i uruchamiać skrypty automatyzujące procesy w Excelu. Analyze Data Microsoft wprowadził narzędzie nazwane Analyze Data (wcześniej Ideas), które wykorzystuje AI do automatycznego generowania sugestii i analizy danych w arkuszach kalkulacyjnych. Funkcja ta opiera się na zaawansowanych algorytmach uczenia maszynowego, aby automatycznie proponować różne rodzaje analizy danych na podstawie zawartości arkusza. Na przykład może sugerować wykresy, które najlepiej prezentują dane, identyfikować trendy w danych, wskazywać na anomalie lub brakujące wartości, jak również proponować formuły i funkcje, które mogą być użyteczne w analizie. Jest to kolejny przykład na to, jak sztuczna inteligencja może wspomagać i usprawniać pracę z arkuszami kalkulacyjnymi.

71
Kurs video

Unity. Kurs video. 10 gotowych rozwiązań, które przydadzą się w każdej grze

Arkadiusz Brzegowy

Obierz kurs na... konkretne rozwiązania najczęstszych problemów w Unity Witaj początkujący programisto gier w Unity! Niezależnie od tego, czy stawiasz pierwsze kroki w dwóch, czy też w trzech wymiarach tworzonej przez siebie gry, powinieneś wziąć udział w tym krótkim, konkretnym, bardzo narzędziowym kursie. Dlaczego? Z powodu pytań i problemów. Pytań, które najczęściej zadają tacy jak Ty - programiści poznający zintegrowane środowisko Unity i problemów, z jakimi na co dzień się stykają, realizując w Unity swoje pierwsze projekty. Proponowane szkolenie ma nieco odmienny charakter, niż większość naszych video kursów. Zwykle oferujemy kursy , które umożliwiają zapoznanie się od A do Z z danym narzędziem - językiem programowania, frameworkiem, czy biblioteką. Ten kurs jest inny. Każdy z jego odcinków potraktować można osobno, po to by z jego pomocą rozwiązać jeden, konkretny problem. Zagadnienia wybrano bazując na autentycznych zgłoszeniach od osób, które pracują w Unity. Przykłady wykorzystane w szkoleniu stworzono na bazie prostego prototypu gry 2D, ale z powodzeniem mogą one zostać zastosowane także w projektach 3D. Co Cię czeka podczas naszego profesjonalnego szkolenia? Dzięki niniejszemu kursowi wideo: dowiesz się, jak zbierać obiekty w scenie; nauczysz kamerę płynnie podążać za bohaterem; opanujesz metodę wstawiania prefab'ów w określonym miejscu; stworzysz mini-mapę całego poziomu; wykreujesz licznik punktów i sposób ich zapisu; sprawisz, że punkty się wczytają po uruchomieniu gry; dodasz nową czcionkę do elementów tekstowych. Co więcej... ...poznasz Singleton - prostą konstrukcję, która bardzo ułatwia odwoływanie się do obiektów i skryptów. Szkolenie Unity. Kurs video. 10 gotowych rozwiązań, które przydadzą się w każdej grze jest krótkie i skondensowane. Jego celem jest nie tylko wyposażenie słuchacza w narzędzia pozwalające w prosty sposób rozwiązać podstawowe problemy, jakie pojawiają się podczas pracy w Unity, lecz także rzucenie nieco innego światła na pewne, wbudowane w to środowisko rozwiązania. O uniwersalności Unity słów parę Różnie bywa definiowane - jako silnik, środowisko, albo platforma dla developerów. Jak zwał, tak zwał - Unity to po prostu narzędzie służące do tworzenia gier 2 i 3D, a także wszelkiego rodzaju animacji i wizualizacji. Oczywiście, ze względu na duże i wciąż rosnące zainteresowanie grami, zarówno na komputery stacjonarne, jak i urządzenia mobilne, szczególnie to pierwsze przeznaczenie - możliwość projektowanie ich właśnie w Unity - okazuje się być interesujące dla większości programistów, którzy stawiają pierwsze kroki na tej niezwykle uniwersalnej platformie. Unity działa bowiem zarówno pod systemem operacyjnym Microsoft Windows, jak i OS X. Pozwala tworzyć aplikacje na przeglądarki internetowe, komputery, konsole do gier oraz urządzenia mobilne. Umożliwia pisanie skryptów w podobnym do Javy UnityScript oraz C#. Stare wersje platformy pozwalały korzystać także z języka Boo. Co ważne, od wersji 5 platforma Unity udostępniana jest praktycznie w całości za darmo twórcom, których dochód nie przekracza 100 tys. dolarów rocznie. Twój podręczny Unity-narzędziownik W niniejszym kursie możesz wziąć udział na dwa, albo lepiej - na trzy sposoby. Po pierwsze - możesz poświęcić , zaledwie, półtorej godziny na obejrzenie całości i poznanie rozwiązań wszystkich problemów z jakimi zmaga się początkujący developer Unity. Po drugie - możesz potraktować to szkolenie całkowicie roboczo, jako swój podręczny narzędziownik i wyciągać z niego dokładnie to rozwiązanie, jakie potrzebne jest Ci w danym momencie. Po trzecie - możesz zapoznać się z całym kursem, trzymać go zawsze pod ręką i sięgać po to, co niezbędne... My rekomendujemy Ci sposób trzeci, jako najbardziej rozwijający i inspirujący do własnych poszukiwań, ale oczywiście - decyzja należy do Ciebie! W kursie korzystamy ze starszej wersji Unity. Kursy 2D w oparciu o nowszą wersję znajdziesz tutaj! Nie jesteśmy nieomylni, dlatego zadbajmy o to, żeby każda nasza zmiana została jak najlepiej przetestowana. Arkadiusz Brzegowy

72
Kurs video

Naucz się SQL-a! Kurs video. 70 ćwiczeń z podstaw tworzenia zapytań

Krystian Brożek

Obierz kurs na... praktyczną naukę programowania Myślisz o pracy w IT? Może rozważasz wybór kierunku informatycznego na studiach? Chcesz zacząć programować, ale coś Cię powstrzymuje? Wiemy co - nie lubisz nabijać sobie głowy teorią! My też nie lubimy, dlatego poprosiliśmy autora tego kursu, by skoncentrował się na kwestiach czysto praktycznych. W efekcie powstało szkolenie, które pomoże Ci opanować podstawy SQL - jednego z bazowych języków w świecie IT, ważnego nie tylko dla programistów, ale także dla testerów, analityków czy osób pracujących w logistyce, geodezji, marketingu i controllingu. Celem szkolenia jest pomóc Ci zrozumieć, czym są i jak działają bazy danych SQL, a także w jaki sposób korzystanie z ich zasobów może Ci ułatwić rozwiązywanie problemów, jakie napotkasz, pisząc oprogramowanie. Użyte w szkoleniu przykłady pochodzą z rzeczywistych projektów i przydadzą Ci się w pracy, na studiach, podczas tworzenia własnych projektów lub w dalszym rozwoju. Kurs opiera się na bazie Microsoftu, podobnie jak wiele gotowych, działających aplikacji i systemów w Polsce i na świecie. UWAGA: szkolenie stanowi pierwszą część serii kursów z ćwiczeniami w SQL - od poziomu podstawowego do zaawansowanego. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu: Opanujesz podstawy języka SQL Zrozumiesz sposób przechowywania i przetwarzania danych Opanujesz zasady pracy z bazami - pobieranie, filtrowanie, sortowanie danych itd. Dowiesz się, jak radzić sobie z różnymi typami danych Nauczysz się wyciągać z bazy te dane, których akurat potrzebujesz Co więcej... Wiedzę i umiejętności będziesz nabywać w sposób praktyczny, dzięki czemu szybko poczujesz się swobodnie w środowisku bazodanowym W ramach kursu otrzymujesz zaprojektowaną bazę danych, na której będziemy pracować. Jeśli chcesz samodzielnie spróbować swoich sił, znajdziesz listę wszystkich ćwiczeń, które pojawiły się w kursie. Kolejnym dodatkiem jest ta sama lista ćwiczeń, ale z rozwiązaniami, dzięki czemu można porównać swoje rozwiązanie. Naucz się SQL-a! Kurs video. 70 ćwiczeń z podstaw tworzenia zapytań startuje z poziomu zero - innymi słowy, będzie właściwy dla osoby, która dopiero zamierza rozpocząć przygodę z programowaniem. Opanuj umiejętności prezentowane w tym szkoleniu, następnie sięgnij po kurs drugiego poziomu z tej samej serii, by się przygotować do podjęcia swojej pierwszej pracy w branży IT! Język SQL Planujesz rozpocząć naukę SQL? Ten kurs online będzie więc idealny! Po pierwsze dlatego, że jest to język mocno intuicyjny, a przez to prosty w użyciu. Trzyma się oczywiście przyjętych w informatyce standardów, przy tym jednak zapytania tworzy się w nim tak jak pytania w rozmowach między ludźmi. Gdy na przykład chcemy zwrócić się do SQL-owej bazy danych z zapytaniem: „pokaż mi imiona i nazwiska pracowników zatrudnionych w 2020 roku”, piszemy: „SELECT Imie, Nazwisko FROM Pracownicy WHERE YEAR(DataZatrudnienia) = 2020”. Proste? Proste! Dlatego też SQL świetnie się sprawdza jako język szkoleniowy. Pracując z nim, opanujesz podstawy technologii przy o wiele niższym progu wejścia niż dla innych języków programowania. A jeśli po kursie stwierdzisz, że dziękujesz, bo programowanie jednak nie jest dla Ciebie, znajomość SQL-a przyda Ci się na pewno w innej branży.