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ę.
209
Kurs video

Microsoft Azure. Kurs video. Aplikacje internetowe w ASP.NET Core

Bartosz Szmit

Obierz kurs na... platformę Azure Obecne czasy upływają informatykom pod znakiem aplikacji internetowych. Powstają one jedna po drugiej, w dziesiątkach, setkach tysięcy. Ich tworzenie daje pracę programistom zatrudnionym lub wynajmowanym przez mniejsze i większe przedsiębiorstwa. Sen z powiek spędzają im jednak problemy związane z wgrywaniem projektów na serwery - twórcy stron i aplikacji internetowych bardzo często narzekają na to, że najwięcej czasu zajmuje im nie tyle ich zbudowanie, ile właśnie implementacja i ewentualne modyfikacje. Tymczasem wymogi są takie, by wszelkie operacje i zmiany w obrębie aplikacji przebiegały nie tylko w sposób bezpieczny, ale i prosty, a także - właśnie! - niemal natychmiastowy. W odpowiedzi na te oczekiwania Microsoft opracował technologię Azure. Pozwala ona w szybki, bezpieczny i bardzo prosty sposób wgrywać projekty na serwer i sprzyja łatwemu rozwiązywaniu najczęstszych problemów, które mogą się w związku z tym pojawić. Ze względu na te cechy Azure zdobywa coraz większą popularność w środowisku. Chętnie korzystają z tej technologii zarówno firmy programistyczne, jak i pojedynczy twórcy aplikacji i stron internetowych. Stąd każdy programista, który chce być na bieżąco, ale też pragnie pracować szybciej, skuteczniej i wydajniej, powinien się uzbroić w wiedzę i umiejętności związane z Azure. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie proponowanego przez nas kursu video: Dowiesz się, jak przeprowadzić aktualizację z .Net Core 3.1 do .Net 5 Nauczysz się instalować pakiety Entity Framework Core Przypomnisz sobie podstawy technologii SQL Server Dowiesz się, jak przeprowadzić transformację bazy danych i jak zaimportować bazę danych do projektu Poznasz procedurę publikacji bazy danych na serwerze Azure i procedurę wdrożenia aplikacji Co więcej... Podczas szkolenia przypomnisz sobie podstawy matematyki wykorzystane w przykładach! Microsoft Azure. Kurs video. Aplikacje internetowe w ASP.NET Core wymaga od kursanta posiadania pewnych umiejętności w zakresie języka SQL, a także rozumienia tego, czym są frontend i backend. Warto, by słuchacz znał także język C# na poziomie podstawowym. W założeniu ukończenie szkolenia pozwoli jego uczestnikowi samodzielnie wdrażać na serwer Azure zarówno proste, jak i złożone aplikacje. Microsoft Azure Microsoft Azure jest platformą o charakterze chmurowym. Stworzono ją w modelu PaaS, co tłumaczy się jako platform as a service. Najkrócej definiując - Microsoft Azure pozwala przetwarzać, a także składować dane. Platformę tworzą trzy grupy technologii: Windows Azure (przestrzeń do składowania danych, środowisko uruchomieniowe), SQL Azure (relacyjna baza danych), Windows Azure Platform AppFabric (chmura hybrydowa, kontrola dostępu do usług, rozproszony cache w pamięci). Z wszystkich tych usług można korzystać zarówno w przypadku aplikacji uruchamianych lokalnie na komputerach, jak i tych, które są uruchamiane w chmurze.

210
Kurs video

Światło w fotografii. Warsztaty ze Scottem Kelby. Kurs video

Scott Kelby

Obierz kurs na... profesjonalną fotografię! Jak wykorzystać oświetlenie w fotografii portretowej? Jak przygotować zdjęcie panoramiczne? Jakie tajemnice kryje oświetlenie typu „clamshell”? Fotografia — zarówno ta tradycyjna, jak i ta współczesna — opiera się na utrwalaniu światła. Można zrobić to wprost, ot tak, pstrykając kolejną fotkę. Jeżeli jednak masz choć trochę fotograficznego zacięcia, jeżeli interesuje Cię fotografia jako dziedzina sztuki, z pewnością wiesz, jak wiele piękna kryje w sobie światło. Cała trudność, cała sztuka i kunszt w fotografii polegają na jego wydobyciu. Podczas szkolenia Światło w fotografii. Warsztaty ze Scottem Kelbym. Kurs video poznasz tajniki pracy zawodowców ze światłem. Dowiesz się, jak wykorzystują światło naturalne i lampy studyjne oraz jakie sztuczki stosują, żeby z nieprzyjaznego otoczenia wykrzesać interesującą fotografię. Na podstawie kolejnych rozdziałów nauczysz się fotografować potrawy, kwiaty oraz przedmioty. Wszystkie porady, wskazówki i informacje podane są w sposób charakterystyczny dla Scotta — prostym i przystępnym językiem, do tego zostały zilustrowane licznymi przykładami z lekkim poczuciem humoru. Po prostu lepiej być nie może! Szkolenie to jest przeznaczone dla pasjonatów fotografii, miłośników książek Scotta oraz wszystkich tych, którzy chcą robić jeszcze lepsze, budzące zachwyt zdjęcia. Czego nauczysz się podczas naszego profesjonalnego szkolenia? Dowiesz się, jak: tworzyć portret w świetle naturalnym, wykorzystać oświetlenie typu „clamshell”, fotografować potrawy, utrwalać krajobrazy, robić zdjęcia panoramiczne, fotografować przedmioty, przygotować sesję w plenerze. Poznasz też: sposoby fotografowania roślin i różne efekty do zastosowania w fotografii portretowej w zależności od warunków. Dzięki szkoleniu Światło w fotografii. Warsztaty ze Scottem Kelbym. Kurs video wykorzystasz potęgę światła w swoich zdjęciach! Fotografowanie przedmiotów Za każdym razem, gdy muszę zrobić zdjęcia reklamowe jakichś produktów, od razu przychodzą mi na myśl lampy Spiderlite, które — jak każde źródło światła ciągłego — pozwalają na bieżąco oceniać i korygować oświetlenie fotografowanego obiektu. Przy okazji chciałbym podzielić się z Tobą ciekawym i bardzo skutecznym trikiem, który nadaje zdjęciom przedmiotów profesjonalny wygląd. Scott Kelby

211
Kurs video

Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib

Przemysław Dacko

Obierz kurs na analizę danych w Pythonie! Według raportu Digital 2022 liczba internautów to ponad 62% światowej populacji. Są nas miliardy i w krótkim czasie produkujemy miliardy danych. We współczesnym świecie zbiory danych postrzegane są niemal jak złoto, determinują bowiem kierunek rozwoju gospodarki. Jednakże tylko odpowiednio przetworzone dane stają się wartościowymi informacjami. Możemy przyjąć, że kształtują one każdy biznes, dlatego biznes chętnie sięga po analizę danych - naukę, w której surowe dane są analizowane w celu uzyskania na ich podstawie użytecznych informacji i wniosków. A więc jak przekuć zebrane dane w złoto? Branżowym standardem w analizie danych jest język Python i dystrybucja Anaconda wraz z licznymi pakietami data science. Zarezerwuj ponad 6 godzin na naukę, a wszystkie te niezbędne narzędzia i metodyki analizowania danych poznasz w ramach naszego kursu. W trakcie naszego profesjonalnego szkolenia wideo z analizy danych w Pythonie nauczysz się: Korzystać z dystrybucji Anaconda Używać programów Jupyter Lab i Jupyter Notebook Tworzyć wirtualne środowiska dla języka Python i nimi zarządzać Korzystać na poziomie podstawowym z języka Python Używać na poziomie podstawowym biblioteki Pandas, w tym: Obsługiwać DataFrame'y i sety Operować na DataFrame'ach i setach Wczytywać pliki Excel, CSV, tekstowe, pickle Wczytywać dane z baz danych i poprzez API Stosować metody oczyszczania danych: Usuwać puste wiersze Podglądać i przeglądać dane Zarządzać duplikatami Radzić sobie z błędnym typem danych Formatować tabele i dane Usuwać konkretne znaki Korzystać z metod manipulacji danymi: Zmieniać nazwy i dzielić kolumny Agregować dane i znajdować średnie, sumy, mediany, minimum i maksimum Grupować dane - sprawdzać teorię i analizować konkretne tendencje Sortować dane Filtrować dane Łączyć kilka źródeł i tabel w jedną Używać biblioteki Matplotlib i tworzyć wykresy: Tworzyć podstawowy wykres liniowy Edytować markery i linie Edytować etykiety i siatki Tworzyć subwykresy Tworzyć wykres scatterplot Tworzyć wykres słupkowy Generować histogram Tworzyć wykres kołowy Analizować dane i wyciągać wnioski z uzyskanych informacji Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib rozpoczyna się konfiguracją środowiska Anaconda i instalacją bibliotek. W drugim rozdziale przestaną Ci być obce podstawy języka Python, poznasz między innymi operatory, listy, tuple, sety, słowniki, instrukcje warunkowe, pętle, funkcję lambda, RegEx i wyjątki. Po zaprzyjaźnieniu z Pythonem przyjdzie kolej na Pandas - bibliotekę oferującą struktury danych i operacje do manipulowania tabelami liczbowymi, a także szeregami czasowymi. Następnie czeka Cię dużo pracy z danymi; nauczysz się je oczyszczać, agregować i grupować. Po odpowiednim przygotowaniu danych kolej na ich wizualizację. W ostatnim rozdziale poznasz bibliotekę Matplotlib do generowania wizualizacji danych takich jak wykresy i histogramy. Kurs z analizy danych w Pythonie zakończysz na poziomie podstawowym. Będziesz w stanie samodzielnie stworzyć projekt analizy i przeprowadzić ją od wczytania danych po wnioski i wyniki w postaci tabel i wykresów. Pozbędziesz się uczucia skołowania, wywołanego wątpliwościami, od czego by rozpocząć naukę, a poznane zagadnienia pozwolą Ci na efektywny dalszy rozwój, wskażą bowiem wiele punktów wyjścia do kreowania swojej ścieżki w data science. Jakie zadania wykonuje analityk danych? Do codziennych zadań analityka należy zwiększanie wydajności poprzez wykrywanie wzorców w danych. Pod tym pojęciem kryje się realizowana na różne sposoby praca z danymi, w tym ich eksploracja, zarządzanie nimi, a także analiza statystyczna i wizualizacja danych. Analityk zajmuje się weryfikacją pewnych hipotez biznesowych i przygotowaniem raportów dla zarządu lub innych pracowników firmy. Jednocześnie zachowuje dużą samodzielność, eksplorując dane w sposób kreatywny i poszukując ciekawych zależności i zachowań. Już teraz jest to jeden z lepiej opłacanych zawodów w branży informatycznej, a analityk danych jest pożądanym pracownikiem z pogranicza IT i biznesu w każdej, zarówno większej, jak i mniejszej firmie. Zobacz także kursy wideo z .NET

212
Kurs video

Unity 2023. Kurs video. Programowanie gier 3D multiplayer

Arkadiusz Brzegowy

Obierz kurs na… tworzenie gier sieciowych Wielu programistów jest równocześnie pasjonatami gier – wolny czas chętnie spędzają przy konsoli czy odpowiednio wyposażonym komputerze. A że w tej branży weekendowemu pasjonatowi blisko do profesjonalnego twórcy, niejeden absolwent studiów IT wybiera pracę w gamingu. Jeśli należysz do takich osób albo zastanawiasz się nad dalszą karierą i bierzesz pod uwagę ścieżkę profesjonalnego programisty gier, ten kurs jest zdecydowanie dla Ciebie! Szczególnie jeżeli masz już pewne doświadczenie w tym zakresie i chcesz się dalej rozwijać. Na przykład w sytuacji, kiedy planujesz opracować swoją pierwszą grę po to, by udostępnić ją graczom – wiesz, że jest niezła, zależy Ci więc na tym, by inni grali w nią długo, by chętnie i często do niej wracali. Najnowsze badania wskazują wyraźnie, że pierwszą obowiązkową cechą dobrej gry jest sieciowość. Ta cecha okazuje się szczególnie istotna w wypadku gier mobilnych, ale nie tylko. Graczom operującym na konsolach i komputerach stacjonarnych także bardzo na tym zależy. Nic dziwnego – sieciowość gry zapewnia możliwość rywalizowania z ludźmi z całego świata w czasie rzeczywistym. A wiadomo, że człowiek, jako istota społeczna, najlepiej bawi się z innymi. Nawet jeśli ci są daleko i każdy siedzi sam przed swoim urządzeniem. Rywalizacja nas socjalizuje, uczy konkurowania i po prostu stanowi świetną rozrywkę. Jeśli chcesz tworzyć tego typu gry, musisz dobrze poznać służące do tego celu narzędzia. W ramach tego szkolenia zaproponujemy Ci naukę edytora Unity, dzięki któremu będziesz w stanie kreować gry sieciowe działające na różnych platformach. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas pracy z kursem między innymi: Poznasz teoretyczne koncepcje budowania gier sieciowych Nauczysz się przygotowywania projektu do tworzenia gry sieciowej wraz z niezbędnymi modułami i pomocnymi narzędziami Stworzysz podstawowy interfejs, aby gracze mogli dołączać do gry i uruchamiać serwer na swoich komputerach Zaprogramujesz system sterowania tak, aby ruch wszystkich postaci był synchronizowany pomiędzy komputerami graczy Przygotujesz podstawowe interakcje do prototypu będącego klonem gry Overcooked Dowiesz się, jak synchronizować działania jednego gracza w rozgrywce sieciowej, by pozostali widzieli jego poczynania Opracujesz metody typu ServerRpc, wykonywane przez serwer Przyswoisz sposoby zmian hierarchii obiektów w grach sieciowych Przyjrzysz się tworzeniu zmiennych sieciowych i synchronizowanych list wartości Wykreujesz obiekty sieciowe za pomocą komponentów Unity i będziesz redukować ilość przesyłanych danych do minimum Unity 2023. Kurs video. Programowanie gier 3D multiplayer kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia będziesz w stanie samodzielnie tworzyć proste gry sieciowe na różne platformy. Zrozumiesz także różnicę między strukturą informacji w grze dla jednego gracza a tą, która obowiązuje w grach sieciowych. Da Ci to możliwość przebudowania lub rozwoju niektórych projektów tak, by mogły się w nich odbywać rozgrywki wieloosobowe. Być programistą gier sieciowych – co to właściwie znaczy? Praca w charakterze programisty gier w dużej mierze polega na logicznym łączeniu różnych scenariuszy, koncepcji i idei za pomocą dostępnych narzędzi i mechanizmów. Wiele zadań w grze można poprawnie wykonać na co najmniej kilka różnych sposobów. Programista danej gry, zanim przystąpi do pisania kodu, musi mieć świadomość, że często te same jego linijki będą jednocześnie wykonywane na wielu urządzeniach różnych graczy. To duża odpowiedzialność, ponieważ kod zawsze powinien działać zgodnie z oczekiwaniami. Na szczęście twórcy gier nie są pozostawieni z tym wyzwaniem sami. Na pomoc przychodzi im Unity –silnik do tworzenia gier dwu- i trójwymiarowych oraz język C#, w którym pisane są skrypty. Najnowsze wersje edytora otwierają przed programistami dostęp do darmowych usług chmurowych przeznaczonych specjalnie dla gier sieciowych, matchmakingu, monetyzacji, ale też do komunikacji głosowej czy reklam w grach.

213
Kurs video

DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker

Piotr Kośka

Obierz kurs na... rozwój w IT Kurs, który Ci dziś przedstawiamy, dotyczy jednej z najważniejszych i najbardziej dynamicznych dziedzin w branży IT, czyli development and operations (DevOps). DevOps to praktyka łącząca procesy rozwoju oprogramowania (Dev) i operacje IT (Ops), co umożliwia szybszą i efektywniejszą produkcję oprogramowania, poprawę komunikacji między zespołami, a także większą wydajność i produktywność. Ze względu na korzyści, które przynosi organizacjom, popularność DevOps ciągle rośnie, tym samym zwiększa się zapotrzebowanie na wyspecjalizowanych w tej działce IT ludzi. Jeśli zdecydujesz się skorzystać z naszego szkolenia, poznasz kluczowe aspekty i narzędzia DevOps, takie jak integracja ciągła (ang. continuous integration – CI), wdrażanie ciągłe (ang. continuous deployment – CD), infrastruktura jako kod (ang. infrastructure as code – IaC), systemy wspomagające CI/CD, a także popularne narzędzia, jak Jenkins, Ansible, Terraform i Docker. Nauczysz się je instalować i konfigurować, dowiesz się, jak przygotować repozytoria, uruchamiać maszyny wirtualne, konfigurować zadania (jobs), a także dowiesz się, jak skutecznie zarządzać instancjami VM, kopiami artefaktów i konfiguracją serwerów. Jeśli interesuje Cię kariera specjalisty w dziedzinie DevOps, jeśli jesteś programistą, administratorem systemów, menedżerem IT i chcesz poszerzyć swoje umiejętności i zrozumienie w zakresie DevOps – ten kurs jest dla Ciebie! W jego ramach proponujemy Ci praktyczne ćwiczenia i scenariusze, czyniące go nie tylko świetnym nośnikiem wiedzy, ale też interaktywnym i angażującym doświadczeniem. Co Cię czeka podczas naszego profesjonalnego szkolenia Jeśli zdecydujesz się na nasz kurs, to między innymi: Dowiesz się, skąd się wzięła i czym jest praktyka DevOps Zrozumiesz procesy integracji ciągłej (CI) i wdrożenia ciągłego (CD) w organizacjach tworzących usługi informatyczne Nauczysz się tworzyć infrastrukturę jako kod (IaC) i nią zarządzać przy użyciu narzędzi takich jak Ansible i Terraform Zapoznasz się z Jenkinsem – popularnym narzędziem do automatyzacji CI/CD Zainstalujesz i poćwiczysz stosowanie Terraform do zarządzania infrastrukturą jako kodem Przybliżysz sobie zagadnienie konteneryzacji z użyciem Dockera Będziesz pracować z systemami monitorowania, takimi jak Prometheus, Grafana, Datadog Nauczysz się korzystać z chmury AWS Użyjesz Gitlab, Github i BitBucket do zarządzania kodem źródłowym Wykorzystasz TeamCity do automatyzacji budowania i testowania oprogramowania. Szkolenie DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker da Ci nie tylko solidną teoretyczną wiedzę na temat DevOps, ale także umiejętności praktyczne, niezbędne do zastosowania tej dziedziny IT w prawdziwym środowisku pracy. Kim jest specjalista DevOps Osoba zajmująca się DevOps i korzystająca z narzędzi takich jak Jenkins, Ansible, Terraform czy Docker często działa na styku rozwoju oprogramowania (Dev) i operacji IT (Ops). Praca ta jest specyficzna ze względu na różnorodność zadań i obszarów odpowiedzialności. Należą do nich między innymi: automatyzacja procesów takich jak integracja ciągła (CI), wdrażanie ciągłe (CD) i infrastruktura jako kod (IaC) współpraca między zespołami developerskimi, operacyjnymi i innymi, podczas której DevOps pełni funkcję mediatora, pomagając różnym zespołom lepiej rozumieć i spełniać swoje wzajemne potrzeby monitorowanie i reagowanie na problemy dzięki korzystaniu z narzędzi do monitoringu, takich jak Prometheus czy Grafana, aby monitorować, diagnozować i rozwiązywać problemy w systemach na bieżąco zarządzanie infrastrukturą, zwłaszcza w środowisku chmurowym, i zarządzanie kontenerami Z tego wynika, że osoba pracująca w DevOps musi się wykazywać nie tylko biegłością techniczną, ale też umiejętnościami komunikacji i rozwiązywania problemów, a także gotowością do ciągłego uczenia się i adaptacji.

214
Kurs video

Wejście w świat IT. Kurs video. Rekrutacja i nie tylko

Wioletta Kinach

Obierz kurs na pracę w branży IT Wiążesz swoją przyszłość z karierą programisty, testera oprogramowania albo designera?! Wiele osób, zarówno tych dopiero rozglądających się po rynku pracy, jak i tych od dawna na nim obecnych, rozważa wybór zawodu związanego z branżą IT. Niektórzy ze względu na prawdziwą pasję do nowych technologii, inni raczej z powodu zarobków. Nie ukrywajmy - często znacznie wyższych niż w innych sektorach rynku. Należysz do tego grona, studiujesz informatykę albo myślisz o przebranżowieniu się w tym kierunku? Jeśli szykujesz się do swoich pierwszych rozmów kwalifikacyjnych w firmach IT, to szkolenie będzie dla Ciebie idealne! Nawet jeśli masz na koncie niemałe doświadczenie zawodowe i sporo pomyślnych rekrutacji za sobą, na spotkaniu dotyczącym stanowiska IT możesz się rozczarować. Rekrutacje w tej branży wyglądają często inaczej niż w innych sektorach. Zresztą od samego początku proces selekcji kandydatów wygląda specyficznie. Kto aplikuje na stanowisko junior developera, testera oprogramowania czy designera, powinien w odpowiedni sposób przygotować CV itd. Trzeba się również wcześniej dobrze zastanowić nad wyborem ścieżki rozwoju. W tym wszystkim przydatne będą wiedza i wskazówki zawarte w tym kursie. Co Cię czeka podczas naszego profesjonalnego szkolenia Dzięki pracy z proponowanym przez nas kursem: Dowiesz się, kto jest odpowiedzialny za proces rekrutacji w branży IT Poznasz przebieg procesów rekrutacyjnych i zorientujesz się, ile taki proces może trwać Nauczysz się przygotowywać się do rozmów Uzyskasz wiedzę o tym, gdzie szukać ofert pracy Dowiesz się, co powinno zawierać CV Odpowiesz sobie na pytanie, czy do tego, by zacząć karierę w branży, potrzebne są odpowiednie studia Zorientujesz się, co robić, by skutecznie poszerzać swoją wiedzę Wejście w świat IT. Kurs video. Rekrutacja i nie tylko pozwoli Ci uzyskać ogląd na temat tego, jak wygląda proces rekrutacyjny, przygotuje Cię do rekrutacji i pozwoli do minimum zredukować związany z nią stres. Po wiedzę - do rekrutera Proponowany kurs online przygotuje Cię do procesu rekrutacji od strony technicznej. To znaczy, że profesjonalne informacje i umiejętności, jakich wymaga się od osoby początkującej w branży, czyli od juniora, trzeba będzie zdobyć gdzie indziej. Może nabędziesz ich dzięki któremuś spośród wielu proponowanych przez nas kursów? Ten konkretny oferuje Ci coś innego - daje niepowtarzalną okazję do tego, by zajrzeć za kulisy rozmowy kwalifikacyjnej, czyli poznać ją od strony rekrutera. Dowiesz się, czego będzie od Ciebie oczekiwać osoba po drugiej stronie biurka, w jaki sposób stworzyć CV, by było czytelne i uniwersalne, i jakie własne projekty warto do niego załączyć. A także - jak błysnąć podczas interview, dać się pozytywnie zapamiętać, zyskać przewagę w procesie rekrutacyjnym i zdobyć swoje pierwsze, wymarzone stanowisko w branży IT.

215
Kurs video

Ansible. Kurs video. Automatyzacja w IT od podstaw

Piotr Kośka

Obierz kurs na... automatyzację w administracji IT Ansible jest elastycznym, wszechstronnym i niezwykle pomocnym narzędziem do automatyzacji w IT. Jego użycie pozwala zautomatyzować pewne powtarzalne procesy i działania, co powinno szczególnie zainteresować osoby pełniące funkcje administratorów sieci. W ramach czynności administracyjnych automatyzować można choćby tworzone środowiska (takie jak stacje robocze dla pracowników) czy serwery w infrastrukturze IT. O ile jednak dla admina znajomość narzędzia Ansible jest kwestią wyboru, o tyle na przykład dla DevOps engineera to już właściwie sprawa obowiązkowa. Popularność Ansible i innych tego typu narzędzi bierze się z wymogów biznesowych. Im więcej procesów w IT zostanie zautomatyzowanych, tym szybciej będzie można realizować zadania. Z tego powodu przyszli pracodawcy będą Cię coraz częściej pytać o umiejętność korzystania z Ansible. Już choćby dlatego warto się nim zainteresować i nauczyć się nim posługiwać. Z naszym kursem opanowanie tego narzędzia na poziomie podstawowym zajmie Ci dosłownie kilka godzin. Co Cię czeka w trakcie naszego profesjonalnego szkolenia? Podczas pracy z tym kursem video: Dowiesz się, czym jest Ansible i do czego może Ci się przydać. Poznasz słownictwo specyficzne dla Ansible (moduły, inventory, playbooki). Nauczysz się zbierać całe konfiguracje plików w playbookach opisanych w języku YAML. Będziesz zapisywać konfiguracje w playbookach w sposób czytelny oraz odtwarzalny. Co więcej... Opanujesz zasady tworzenia ról, a poszczególne zadania będziesz umieszczać tak celnie, że umożliwi Ci to kontrolowanie całego procesu instalacji. Ansible. Kurs video. Automatyzacja w IT od podstaw zakończysz na poziomie podstawowym. Nauczysz się używać i konfigurować usługi za pomocą Ansible. To całkowicie wystarczy, by korzystać z tego narzędzia w codziennej pracy. Opanowanie materiału proponowanego w ramach szkolenia będzie stanowić także wstęp do dalszego, samodzielnego zgłębiania tematu. Science fiction, które stało się rzeczywistością Określenie „ansible” zostało wymyślone przez pisarkę science fiction Ursulę K. Le Guin i użyte w jej powieści z 1966 roku Świat Rocannona. Ansible oznacza tam systemy służące do natychmiastowej komunikacji. Najwyraźniej książka Le Guin zainspirowała Michaela DeHaana do stworzenia narzędzia Ansible, którego premiera odbyła się w 2015 roku. Ansible Dehaana to narzędzie pozwalające na natychmiastowe skomunikowanie ze sobą serwerów i przekazywanie oraz odbieranie od nich wiadomości. Działa na zasadzie komunikacji kontroler <-> node, gdzie kontrolerem jest miejsce uruchomienia Ansible, zaś node to komputer, do którego użytkownik Ansible zamierza się podłączyć. Co ciekawe, node nie musi mieć wgranego żadnego dodatkowego softu. Wystarczy protokół SSH. Jak działa Ansible Skoro komputer, z którym komunikujemy się za pomocą Ansible, nie ma specjalnego oprogramowania komunikacyjnego, to jak Ansible „obchodzi” ten brak? Otóż, po pierwsze, podłącza się do owego komputera. Po drugie, wgrywa na niego niewielkich rozmiarów aplikacje zwane modułami. Pozwalają one wykonać jakąś konkretną, pojedynczą czynność - mogą działać samodzielnie lub w grupach. Po wgraniu modułów czynności są wykonywane, a następnie kasowane z node, czyli komputera, z którym komunikował się kontroler (miejsce uruchomienia Ansible).

216
Kurs video

Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych

Rafał Tondera

Obierz kurs na... niemiecki w IT! Jeśli zajmujesz się programowaniem albo szeroko pojętą branżą komputerową, niewątpliwie musisz znać języki programowania. One pozwolą Ci porozumieć się z komputerem, ale niekoniecznie z Twoim zespołem, klientami czy kooperantami. Branża IT jest wprawdzie międzynarodowa, a jej przedstawiciele często mówią po angielsku, ale naszymi najbliższymi sąsiadami, w dodatku chętnie zatrudniającymi specjalistów z Polski, są Niemcy — warto o tym pamiętać i podszkolić się ze znajomości niemieckiego, zarówno tego codziennego, jak i specyficznego dla środowiska geeków. Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych zapewni Ci komfortowe warunki do takiej nauki. Dzięki niemu Twoja znajomość niemieckiego może osiągnąć poziom B2. Innymi słowy, zaczniesz mówić płynnie, swobodnie i poprawnie. A to może Ci się przydać, zwłaszcza że na rynku pojawia się coraz więcej niemieckojęzycznych programów, instrukcji oraz dokumentów dotyczących branży IT. Sprawdź, jak rozmawiać z fachowcem i z laikiem, jak wychwytywać niuanse i zauważać drugie dno wypowiedzi, jak odkrywać potrzeby niemieckojęzycznych współpracowników i porozumiewać się z nimi nieformalnie. Czas wejść na wyższy poziom! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Poznasz formy swobodnej komunikacji w pracy w branży IT i życiu codziennym. Dowiesz się więcej na temat zaawansowanych form gramatycznych. Udoskonalisz swoją wymowę. Zorientujesz się, w jakich sytuacjach używać wyjątków. Nauczysz się odkrywać drugie dno i wychwytywać informacje przekazywane nie wprost. Odnajdziesz elementy wiedzy metajęzykowej. Zaczniesz komunikować się bezpośrednio i w sposób naturalny dla języka niemieckiego. Podczas 55 lekcji składających się na Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych nauczysz się sprawnie i bez wysiłku prowadzić rozmowy branżowe — i nie tylko — z Twoimi klientami, współpracownikami i kontrahentami. Poznanie specyficznego słownictwa, skrótów, wyjątków oraz nieformalnych zwrotów pomoże Ci bez wysiłku odnaleźć się w niemieckojęzycznej branży IT. Opanujesz terminy, których próżno szukać w słownikach, podszlifujesz wymowę i wreszcie będziesz mógł zacząć bardziej skupiać się na tym, co chcesz przekazać, niż na tym, jakich słów użyć, żeby zrozumiał Cię szef. Oprócz nowego słownictwa, powtórzenia form gramatycznych i przećwiczenia zaawansowanych konstrukcji językowych zyskasz także wiedzę mniej formalną: homonimy, partykuły i inne elementy języka naturalnego pozwolą Ci komunikować się z osobami niemieckojęzycznymi na wyższym poziomie. Ułatwi Ci to nawiązywanie kontaktów koleżeńskich i zawodowych. Postaw na niemiecki! Język niemiecki przyda Ci się nie tylko w Niemczech, ale również w Szwajcarii, Austrii i kilku innych krajach. Jeśli znasz już jego podstawy, dalsza nauka powinna pójść znacznie szybciej. Oprócz powtarzania trudniejszych zagadnień i wprowadzania bardziej zaawansowanych konstrukcji zdaniowych autor kursu położył nacisk na pracę z tekstami. Nauczysz się tworzyć świetne ogłoszenia o gotowości podjęcia pracy, zobaczysz, jak stworzyć dobrze opisane prognozy i przeprowadzić analizę danych liczbowych, a także jak napisać odpowiedź na reklamację. Kolejnym etapem będzie zdobycie umiejętności tworzenia dialogu w mowie potocznej. Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych jest kopalnią wiedzy o języku, ale nie tylko to stanowi o jego wyjątkowości. Autor postarał się, by znalazło się tu mnóstwo przykładów z życia wziętych, a przekazywana wiedza często oparta jest na jego osobistych doświadczeniach. To nie są suche fakty, to raczej próba nawiązania konwersacji i współpracy. Tylko od Ciebie zależy, czy będzie to próba udana. Niemiecki w branży nowych technologii Branża nowych technologii u naszych zachodnich sąsiadów rozwija się w oszałamiającym tempie. Tamtejszy rynek chłonie jak gąbka zagranicznych specjalistów — i znakomicie im płaci. Pracownicy z Polski są szczególnie poszukiwani w Niemczech jako doskonale wykształcona kadra, więc nauka niemieckiego na pewno nie pójdzie w las. Zdobądź nową wiedzę w sposób skuteczny, przyjemny, zabawny i dostosowany do Twoich potrzeb: zaufaj Rafałowi Tonderze, specjaliście, który nie zanudzi Cię suchymi wykładami i nie będzie katował bezsensownymi pamięciówkami na bezużyteczne tematy. Ucz się z kimś, kto podpowie Ci, jak brzmi żywy język, jakie zwroty i wyrażenia są w użyciu, jak opanować specjalistyczny żargon i brać czynny udział w rozmowie. Jeśli przyłożysz się do nauki, po ukończeniu Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych będziesz rozumieć znaczenie głównych wątków przekazu zawartego w złożonych tekstach na tematy konkretne i abstrakcyjne, łącznie z rozumieniem dyskusji na tematy techniczne. Co więcej, będziesz potrafił formułować przejrzyste i szczegółowe wypowiedzi ustne i pisemne, a także wyjaśniać swoje stanowisko w sprawach będących przedmiotem dyskusji, z rozważaniem wad i zalet różnych rozwiązań. Tylko dla wtajemniczonych Niemiecki dla specjalistów IT. Kurs video. Poziom drugi - średnio zaawansowany. Doskonalenie kompetencji komunikacyjnych może Ci bardzo ułatwić wejście w nowe środowisko pracy. Zyskasz inną perspektywę, rozwiniesz umiejętności w zakresie komunikacji formalnej i nieformalnej oraz podszkolisz wymowę. Jednak autor proponuje coś więcej — zajrzenie w świat ekspresji w języku niemieckim. Po ukończeniu kursu będziesz łatwiej wychwytywać niuanse, obserwować emocje, rozumieć aluzje. To bezcenne umiejętności, bez nich użytkownik języka może prowadzić niezobowiązującą rozmowę przy kawie, ale nie jest w stanie dyskutować, przekonywać czy robić burzy mózgów. Sprawdź sam, ile może Ci zaoferować autor tego kursu! „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! Najgorsze już za Tobą — podstawowy niemiecki jest o wiele trudniejszy! Bądź hipsterem i mów po niemiecku w świecie, w którym wszyscy mówią po angielsku”. Rafał Tondera

217
Kurs video

Testy penetracyjne. Kurs video. Testowanie bezpieczeństwa sieci

Adam Józefiok

Obierz kurs na... testowanie bezpieczeństwa sieci komputerowej Sieci komputerowe są nieustannie narażone na ataki hakerskie. Można się próbować przed nimi bronić i zainstalować odpowiednie oprogramowanie, jednak to często nie wystarcza. Dlatego, szczególnie w instytucjach i firmach, dla których wyciek danych miałby katastrofalne skutki, do dbania o bezpieczeństwo sieci zatrudnia się specjalnie przeszkolone do tego celu osoby. W tym – pentesterów. Pentesterzy, albo inaczej: testerzy penetracyjni, zajmują się identyfikowaniem i oceną luk w zabezpieczeniach systemów komputerowych, aplikacji i sieci. Wykonują tzw. testy penetracyjne, symulowane ataki, które mają na celu sprawdzenie, jak dobrze infrastruktura organizacji jest zabezpieczona przed rzeczywistymi zagrożeniami. Chodzi tu przede wszystkim o zabezpieczenie sieci komputerowej, ale zwykle wiedza i zainteresowanie pentestera sięga głębiej, nawet do kodu aplikacji. Jeśli te sprawy Cię interesują i chcesz je zgłębić, polecamy Ci nasz kurs. Obejmuje on szeroki zakres tematyczny i umożliwia zrozumienie zagadnień związanych z bezpieczeństwem sieci komputerowych, a także przyswojenie technik testów penetracyjnych. Znajdziesz w nim zarówno teoretyczne aspekty związane z bezpieczeństwem sieci, jak i praktyczne ćwiczenia, które otworzą Ci drogę do samodzielnego przeprowadzania testów bezpieczeństwa i analizowania zagrożeń w środowiskach sieciowych. Uruchom szkolenie i przyjrzyj się najważniejszym narzędziom używanym do testów penetracyjnych, takim jak Kali Linux, Nmap, Metasploit Framework, OWASP ZAP, Nikto i Nessus. Poznaj metody ataków na warstwy sieciowe, między innymi ARP cache poisoning, MAC flooding, i ataków na routing (na przykład atak na RIPv2 i EIGRP). Tego rodzaju wiedza z pewnością Ci się przyda, by wdrażać skuteczne środki zaradcze i zapobiegać atakom. Szkolenie Testy penetracyjne. Kurs video. Testowanie bezpieczeństwa sieci kończy się na poziomie średnio zaawansowanym. Dostarcza wiedzy i umiejętności, które są uniwersalne i mogą Ci się przydać zarówno w pracy zawodowej, jak i w codziennym życiu. Narzędziownik pentestera Nasz kurs obejmuje kluczowe aspekty pentestingu – od podstawowych zagadnień, takich jak rodzaje testów penetracyjnych i metody zbierania informacji, po bardziej zaawansowane, w tym techniki ataków na różnych warstwach modelu OSI. Przede wszystkim jednak koncentruje się na zapoznaniu uczestnika z popularnymi narzędziami używanymi w testach penetracyjnych: Kali Linux – najpopularniejsza dystrybucja systemu Linux, specjalizująca się w narzędziach bezpieczeństwa Nmap – skaner portów używany do zbierania informacji o usługach i wersjach oprogramowania, dzięki czemu możliwe jest identyfikowanie podatności Metasploit Framework – platforma pozwalająca na wyszukiwanie i wykorzystywanie luk w systemach OWASP ZAP i Nikto – narzędzia do skanowania aplikacji webowych pod kątem podatności Nessus – jedno z najpopularniejszych narzędzi komercyjnych do skanowania podatności, wykorzystywane w profesjonalnych środowiskach

218
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.

219
Kurs video

Vue.js. Kurs video. Podstawy pracy z frameworkiem

Grzegorz Ważny

Obierz kurs na... lekki i szybki Vue.js! Kiedy mówimy o technologiach tworzących stack technologiczny dla JavaScriptu, zapewne wymienimy Vue.js, React lub Angular. To one znalazły się na podium frameworków przeznaczonych do tworzenia stron i aplikacji internetowych. Wszystkie trzy cieszą się popularnością i mają rzeszę zwolenników wśród frontendowych programistów. Wybór odpowiedniego do pracy frameworka nie może być jednak przypadkowy i pokierowany sympatią. Wymaga wręcz sporej wiedzy. Technologia powinna być dostosowana do rodzaju przedsięwzięcia, celu i wymagań technicznych projektu i w końcu funkcjonalności, jakie sam framework ma nam do zaoferowania. Nie jest to proste zadanie, zwłaszcza dla początkujących programistów. Być może zastanawiasz się, co oferuje Vue.js i dlaczego warto się nim zainteresować. Przede wszystkim Vue.js charakteryzuje się niewielkim rozmiarem, dzięki czemu nie obciąża przeglądarki i pozwala na bardzo szybkie załadowanie zawartości strony. Będzie dobrym wyborem, jeśli Twoja aplikacja ma być interaktywna i zarazem wydajna. Z Vue.js elementy HTML aktualizują się dynamicznie, poprzez dwukierunkowe wiązanie danych z obiektami Vue. Dzięki temu mechanizmowi - programowaniu reaktywnemu - aplikacja reaguje na zadane żądanie w czasie rzeczywistym, bez konieczności odświeżania widoku. W odróżnieniu od Reacta i Angulara Vue.js oferuje możliwość przyrostowej integracji, czyli adaptacji frameworka w zależności od zaistniałych potrzeb. W ten sposób można modyfikować routing, toolchain, CLI czy zarządzanie stanem aplikacji. Nauka Vue.js również należy do całkiem przyjemnych, gdyż ma on prostą, zrozumiałą składnię i niski próg wejścia - wystarczy elementarna wiedza z zakresu HTML, CSS i JavaScriptu. A jeśli jeszcze nie masz żadnego zaplecza technicznego, to dzięki naszemu kompleksowemu szkoleniu online z Vue.JS poznasz podstawy i - co najważniejsze - napiszesz pierwszą aplikację w Vue.js! W trakcie naszego profesjonalnego szkolenia video z Vue.JS: Zbudujesz responsywną stronę internetową w Vue.js Zaznajomisz się z obsługą środowiska Visual Studio Code Nauczysz się posługiwać narzędziami deweloperskimi w przeglądarce Poznasz składnię i podstawowe możliwości języka JavaScript Utworzysz proste struktury w języku HTML Przećwiczysz praktyczne elementy Vue i stworzysz własne komponenty Poznasz reguły, dzięki którym wdrożysz responsywność do swojej aplikacji Utworzysz routing między podstronami projektu Nauczysz się zarządzać routingiem Dowiesz się, jak przy użyciu CSS nadawać style elementom HTML Vue.js. Kurs video. Podstawy pracy z frameworkiem ukończysz na poziomie podstawowym. Kurs przeprowadzi Cię przez fundamentalne zagadnienia z zakresu HTML, CSS i JavaScriptu, niezbędne do rozpoczęcia pracy z Vue.js. Po tak solidnym wprowadzeniu poznasz Vue.js w praktyce i zbudujesz dwie aplikacje oparte na tym frameworku: to-do list i proste portfolio, w którym zaimplementujesz router. Po ukończeniu kursu video z Vue.JS będziesz w stanie samodzielnie zbudować i wdrożyć responsywną, dostosowaną do rozdzielczości urządzenia stronę internetową przygotowaną w Vue.js. By wdrożyć się w świat IT i znaleźć ciekawą, dobrze płatną pracę, trzeba zacząć działać. Swoją przygodę zacznij dziś - od Vue.js! Zobacz także kursy React dostępne w naszej ofercie!

220
Kurs video

Grow Your Business. Powiększ swój biznes. Kurs video

Marcin Kądziołka

Obierz kurs na... rozwój Twojej firmy! Bywasz zmęczony prowadzeniem firmy? Zastanawiasz się, co zrobić, by usprawnić pracę swoją i swojego zespołu? Zapewne próbowałeś już różnych rozwiązań, ale niestety, teoria zbyt często rozmija się z twardą rzeczywistością. Co gorsza, wprowadzanie zmian wywołuje naturalny opór materii, na skutek czego przynosi więcej strat niż pożytku. Dlatego warto korzystać z rad praktyków biznesu, szczególnie z rynku krajowego. Takim praktykiem jest Marcin Kądziołka. Doskonale zna Twoją sytuację, ponieważ kiedyś był dokładnie w tym samym miejscu, w którym Ty teraz jesteś. Determinacja, by zamienić swoją firmę w sprawnie działającą maszynę, doprowadziła do tego, że po latach pracy metodą prób i błędów oraz wielu bardziej i mniej udanych eksperymentach udało mu się wreszcie opracować system, który działa. Został przetestowany w boju i już od wielu lat funkcjonuje z takim powodzeniem, że autor postanowił podzielić się tym fenomenem.  Ucz się od praktyków biznesu i rozwijaj swoją firmę! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Dowiesz się, jak stworzyć system biznesu, który będzie działał niezależnie od tego, czy Ty pracujesz, czy nie. Będziesz potrafił określić wizję i misję Twojej firmy, aby stworzyć fundamenty do zbudowania solidnego biznesu w przyszłości. Zdobędziesz informacje, jak budować zespół, który jest mocno zmotywowany do działania i działa samodzielnie, bez konieczności kontroli z Twojej strony. Zaczniesz skutecznie komunikować się z zespołem, żeby niedopowiedzenia i błędy w ustaleniach nie wpływały negatywnie na Wasze relacje. Poznasz metody skutecznego delegowania zadań, dzięki czemu każdy będzie wiedział, czego się od niego oczekuje, i będzie w stanie sprawnie wykonywać swoją pracę. Zapoznasz się z metodą motywowania zespołu za pomocą czterech podstawowych narzędzi, które zawsze działają. Będziesz wiedzieć, kiedy delegować zadania, a kiedy zastosować automatyzację, by było to najskuteczniejsze i najszybsze rozwiązanie Nauczysz się wdrażać mechanizmy powodujące, że Twoi klienci z chęcią do Ciebie wracają i nie musisz ciągle zabiegać o nowych. Twój biznes to dziesiątki małych elementów, których ogarnięcie wymaga czasem nadludzkiego wysiłku. Polecamy Ci przepis na stworzenie z nich doskonale funkcjonującej i nieskomplikowanej struktury. Dzięki lekcjom zawartym w tym kursie wreszcie zaczniesz się zajmować rzeczami, które są ważne, a nie tylko pilne, a Twoja firma będzie się rozwijać się. Cały mechanizm składa się z prostych kroków, które są powtarzalne i które po prostu musisz wykonać.   Inwestycja na długie i spokojne lata Gdy zastosujesz wskazówki zawarte w szkoleniu Grow Your Business. Powiększ swój biznes. Kurs video, spojrzysz na swoją firmę z zupełnie innej perspektywy i zaczniesz budować stabilny biznes na lata. Stworzysz aktywa, które cały czas będą zyskiwać na wartości — w przyszłości będziesz mógł zdecydować, czy dalej czerpać z nich zyski, czy też spieniężyć je jedną, dużą transakcją. Pamiętaj, że tylko doskonale działająca firma prezentuje wartość dla potencjalnego inwestora i pozwoli Ci wynegocjować cenę, która Cię usatysfakcjonuje. Możesz też zdecydować się w przyszłości na oddanie zarządzania firmą komuś zaufanemu, a samemu tylko czerpać zyski z jej działalności. Nie ma nic prostszego, jeśli przedsiębiorstwo jest perfekcyjnie zaprogramowane. Tylko dla wtajemniczonych Czasami firmy, które mają ogromny potencjał, nie są w stanie wejść na wyższy poziom, ponieważ kierują się schematami powodującymi, że biznes wprawdzie funkcjonuje, ale się nie rozwija. Zadaniem tego kursu jest wskazanie Ci możliwości, które stoją przed Twoją firmą, oraz dostarczenie narzędzi, byś mógł zacząć wprowadzać zmiany w życie. Dowiesz się, na czym masz się aktualnie skupić, co jest najważniejsze w Twoim biznesie. Zrozumiesz, jak istotne jest otoczenie się właściwymi ludźmi, którzy są zaangażowani w to, co robią, i wiedzą, dlaczego to robią, a na dodatek są zmotywowani na sto procent. Ten kurs oferuje Ci również sprawdzony system zatrudniania pracowników idealnie pasujących do firmy, którą tworzysz. Pokazuje także, jak wdrażać mechanizmy powodujące, że Twoi klienci z chęcią do Ciebie wrócą i nie będziesz musiał ciągle zabiegać o nowych.  Gotowy na najważniejszą inwestycję w Twoim zawodowym życiu? Poznaj naszego eksperta Marcin Kądziołka — przedsiębiorca, pasjonat internetu i nowoczesnych technologii. Absolwent Wydziału Automatyki, Elektroniki i Informatyki Politechniki Śląskiej. Swoją pierwszą firmę otworzył w 2000 roku, będąc jeszcze na studiach. Współzałożyciel wydawnictwa Złote Myśli. Od dwunastu lat związany z rynkiem e-commerce w Polsce, obecnie pełni funkcję prezesa zarządu Złotych Myśli Sp. z o.o. i eMentora Sp. z o.o. Uwielbia budować organizacje i pomagać ludziom odkrywać ich prawdziwy potencjał. Poza biznesem interesuje się rozwojem osobistym oraz psychologią.  „Ludzie, którzy słuchają mnie, gdy opowiadam o czymkolwiek związanym z biznesem, reagują zawsze tak samo — że wreszcie spotykają kogoś, kto jest praktykiem i mówi o czymś, co przeżył, a nie o tym, co przeczytał w książkach”. Marcin Kądziołka

221
Kurs video

Adobe Photoshop i Illustrator. Kurs video. Projektowanie identyfikacji wizualnej

Katarzyna Ciosłowska

Obierz kurs na... projektowanie grafiki na potrzeby biznesu Identyfikacja wizualna to kluczowy element strategii marketingowej, który pozwala przedsiębiorstwom budować spójny wizerunek i uzyskiwać rozpoznawalność na rynku. Właśnie dlatego kursy takie jak ten są coraz bardziej popularne i cenione przez właścicieli małych firm. Nasze szkolenie sprawi, że zdobędziesz umiejętności niezbędne do tego, by samodzielnie zająć się projektowaniem na własne potrzeby, co przełoży się na oszczędności i uniezależni Cię od profesjonalnych projektantów graficznych. Jeden z mocnych punktów kursu stanowi nauka programów graficznych: Adobe Photoshop i Adobe Illustrator. W pracy nad identyfikacją wizualną, projektowaniem logo, wizytówek i szablonów szczególnie przydatny jest Illustrator. Ze szkolenia dowiesz się, jak dobierać w nim odpowiednie fonty, tworzyć unikalne logo i patterny, a także jak używać ich w całej identyfikacji wizualnej firmy. Photoshop z kolei przyda Ci się do tworzenia mockupów i template'ów, zarządzania kolorem i rozdzielczością, wreszcie - do przygotowywania projektów cyfrowych do druku. To nieocenione narzędzie dla tych, którzy chcą kreować atrakcyjne grafiki i materiały marketingowe. Warto podkreślić, że solidne umiejętności graficzne otwierają wiele drzwi. Przydadzą Ci się w rozmaitych dziedzinach - nie tylko w promocji swojej firmy, ale również podczas kształtowania wizerunku własnej marki. Opanowawszy odpowiednią wiedzę i umiejętności, uzyskasz kontrolę nad projektem i przyciągniesz uwagę klientów natychmiastową reakcją na ich potrzeby. W dzisiejszym, konkurencyjnym świecie profesjonalna identyfikacja wizualna może stanowić klucz do sukcesu Twojej firmy. Co Cię czeka podczas naszego profesjonalnego szkolenia Z naszym kursem między innymi: Zrozumiesz podstawowe koncepcje związane z projektowaniem logo i nauczysz się je tworzyć Dowiesz się, jak zgodnie ze sztuką dobrać fonty do projektu Pojmiesz różnicę między przestrzenią barw RGB a CMYK Nauczysz się tworzenia patternów w programach Illustrator i Photoshop Skorzystasz z narzędzi dostępności, na przykład Adobe Color Przygotujesz projekt wizytówki, w tym wymiary i spady Opanujesz koncepcję księgi znaku Zaprojektujesz swoje mockupy i template'y Poznasz zasady korzystania z siatek projektowych, złotego podziału i kompozycji kolorystycznych zgodnie z zasadą 60-30-10 Zrozumiesz pojęcie rozdzielczości Przygotujesz materiały do druku i obszar roboczy do projektów cyfrowych Szkolenie Adobe Photoshop i Illustrator. Kurs video. Projektowanie identyfikacji wizualnej pozwala zdobyć solidne podstawy w dziedzinie projektowania graficznego. Te umiejętności stanowią znakomitą bazę do rozpoczęcia pracy nad projektami graficznymi i budują niezbędne fundamenty pod dalszy rozwój w tej dziedzinie. A może spodoba Ci się projektowanie graficzne? Jeśli po ukończeniu kursu uznasz, że praca w Illustratorze i Photoshopie to coś dla Ciebie, może rozważysz karierę samodzielnego projektanta graficznego albo członka zespołu agencji reklamowej? Otworzą się przed Tobą wrota działów marketingu i działów kreatywnych rozmaitych firm. Zwłaszcza jeśli przygotujesz solidne portfolio - bazując na wiedzy i umiejętnościach, jakie zdobędziesz podczas szkolenia, dasz radę to zrobić. Warto, ponieważ wielu pracodawców w branży graficznej bardziej niż na wykształcenie zwraca uwagę na doświadczenie kandydata. Posiadanie silnego i zróżnicowanego portfolio, które prezentuje różne umiejętności i projekty, może być kluczem do zdobycia pracy bez formalnego wykształcenia. If you think good design is expensive, you should look at the cost of bad design dr Ralf Speth

222
Kurs video

Blockchain. Kurs video. Cyfrowa ewolucja w świecie finansów

Tomasz Waszczyk

Obierz kurs na... cyfrowe aktywa Blockchain od kilku lat elektryzuje świat finansów i powiązaną z nim część branży informatycznej. Zwany inaczej łańcuchem bloków, stanowi zdecentralizowaną bazę danych o architekturze peer-to-peer (czyli taką, w której wszystkie węzły mają te same uprawnienia). Blockchain nie potrzebuje komputerów centralnych ani głównego miejsca przechowywania danych - wszystko jest tu rozproszone, dzięki czemu bardzo bezpieczne i nie do zhakowania przez współczesne komputery. System jest dostępny dla każdego, a realizowane w nim transakcje pozostają jawne, choć użytkownicy są anonimowi. Technologię łańcucha bloków wykorzystuje się coraz powszechniej nie tylko w świecie finansów, ale także w handlu surowcami i innymi zasobami, a nawet w administracji publicznej. Blockchain sprawdza się wszędzie tam, gdzie liczą się szybkość, bezpieczeństwo i duża wydajność. Zaczęło się jednak (i trwa!) w 2009 roku od bitcoina, czyli legendarnej już kryptowaluty. Zdecentralizowane bazy danych znajdą zapewne zastosowanie w internecie rzeczy, na giełdzie, w systemach przechowujących wrażliwe dane (na przykład medyczne, notarialne, księgowe) czy w branży energii odnawialnej, gdzie dzięki blockchainowi możliwe będzie sprzedawanie energii przez prosumentów konsumentom bez pośrednictwa wielkich firm energetycznych. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Dowiesz się, czym faktycznie jest pieniądz. Zrozumiesz, jak działa obieg pieniądza i co ma do tego rząd. Zastanowisz się nad zjawiskiem inflacji oraz jej wpływem na życie prywatne i zawodowe. Poznasz mechanizm działania pieniądza cyfrowego. Opanujesz związane z nim pojęcia. Co więcej... Jeśli jesteś programistą, po ukończeniu szkolenia będziesz wyposażony w wiedzę, która umożliwi tworzenie własnych rozproszonych rozwiązań z zakresu finansów cyfrowych. Blockchain. Kurs video. Cyfrowa ewolucja w świecie finansów wprowadzi Cię w świat pieniądza. Poznasz historię pieniędzy, zrozumiesz rolę, jaką odgrywają we współczesnym świecie, wybiegniesz także myślą w przyszłość świata finansów. Kto wie? Może zechcesz stać się częścią tej przyszłości? Dzięki wiedzy zdobytej podczas szkolenia będzie to możliwe. Cyfrowe pieniądze są fascynujące Pieniądz. Niby nie istnieje (bo czym właściwie jest?), a budzi tak wiele emocji. Od momentu, gdy ludzie wymyślili go jako swego rodzaju umownego pośrednika w handlu, spędza sen z powiek bogaczom, mami biednych, wywołuje rewolucje i wojny. Odmienia bieg świata. Od niedawna, od kiedy na internetową arenę wkroczył bitcoin, także świata wirtualnego. To największa rewolucja w finansach od 1971 roku, gdy wstrzymano wymianę amerykańskiego dolara na złoto, kończąc tym samym słynny parytet. Efekty tej zmiany odczuwamy dziś coraz mocniej i mocniej. Dolar, który do niedawna bez wątpienia był tzw. hard money, mięknie. Jako pieniądz fiducjarny (nieoparty na kruszcu) staje się coraz mniej wiarygodny. W rezultacie światem co jakiś czas wstrząsają kolejne kryzysy finansowe, inflacja zżera gromadzone aktywa, pojawia się rozchwianie uniemożliwiające długofalowe planowanie. Finansiści, z noblistą Johnem Nashem na czele, od dawna poszukiwali tzw. ideal money, czyli - najprościej rzecz ujmując - pieniądza, który z natury nie będzie podlegał inflacji. Czy bitcoinowi albo innej kryptowalucie uda się na dłuższą metę odgrywać rolę Świętego Graala? Pożyjemy, pohandlujemy, zobaczymy.

223
Kurs video

Power BI. Kurs video. Kompleksowe przygotowanie do pracy Power BI developera

Piotr Jaroszuk, Marcin Paluszkiewicz

Obierz kurs na... Power BI Termin business intelligence jest ostatnimi czasy odmieniany przez wszystkie przypadki. Według raportu Gartnera z 2020 roku liderem w dziedzinie narzędzi BI jest firma Microsoft. Za pośrednictwem udostępnianej przez nią usługi Power BI można podłączyć się do źródła danych, zamodelować je, a następnie zwizualizować przy użyciu interaktywnych dashboardów. A wszystko to o wiele szybciej i bardziej efektywnie niż w Excelu, nawet z Power Query i Power Pivot. Wyobraź sobie, że Twoje raporty są codziennie rano opatrywane zaktualizowanymi danymi i trafiają do odpowiednich odbiorców już w przefiltrowanej dla nich formie, a to wszystko automatycznie, bez nawet jednego kliknięcia myszką czy użycia kodu w VBA. I zostaje więcej czasu na kawę, który inaczej trzeba by było spędzić na wysyłaniu „exceli” e-mailem! Excel zresztą przestaje wystarczać, gdy pojawia się konieczność dokonania analizy interaktywnej. Już w wersji darmowej Power BI może go w tym zakresie zastąpić. Wersje Pro i Premium, będące tematem tego kursu, otwierają ogrom możliwości przekraczających to, co można osiągnąć przy użyciu arkuszy kalkulacyjnych i tabel przestawnych. Power BI to rozwiązanie konkurencyjne dla takich narzędzi jak Tableau, SAP Analytics Cloud czy Google Data Studio. W pełni zintegrowany z ekosystemem Microsoft (pliki Excel, dane na Sharepoint/OneDrive, Azure, Active Directory), stanowi prosty wybór dla firm, które już korzystają z udogodnień spod znaku MS. Dlatego Power BI developerzy są w ostatnim czasie intensywnie poszukiwani na rynku. W dużym skrócie: Power BI jest narzędziem dla każdego, kto pracuje z danymi, niezależnie od tego, czy działa na trzystu, czy na kilkudziesięciu milionach wierszy. Proponowany przez nas kurs jest przeznaczony dla osób, które mają już za sobą pierwsze kroki w obsłudze Power BI Desktop, stworzyły raporty i chciałyby odkryć, jak wygląda realna praca z serwisem Power BI i współdzielenie raportów w środowisku dużej albo średniej firmy. Jeśli chcesz poznać cały proces, od pobrania i przygotowania danych aż po dystrybucję raportów do odpowiednich odbiorców, w sposób symulujący codzienne zmagania Power BI developera - jesteś we właściwym miejscu. Owszem, można zacząć ten kurs bez żadnego wcześniejszego doświadczenia z Power BI, jednak zalecamy, aby uczestnik szkolenia miał za sobą pierwsze raporty w Power BI Desktop albo czuł się swobodnie w analizie danych w Excelu. Power BI. Kurs video. Kompleksowe przygotowanie do pracy Power BI developera kończy się na poziomie zaawansowanym. Zdobyte umiejętności   Być jak Power BI developer Po przyswojeniu wiedzy zawartej w kursie będziesz gotowy do podjęcia pracy jako Power BI developer. Bez problemu poradzisz sobie z pobieraniem i przekształcaniem danych, tworzeniem i optymalizacją modelu danych, budowaniem efektywnych raportów i zarządzaniem nimi w Power BI Service. Nowe umiejętności pozwolą Ci aplikować na takie stanowiska jak Power BI developer, business analyst, data analyst czy BI analyst. Warto rozważyć takie ukierunkowanie swojej kariery - dostęp do danych i ich sprawne analizowanie to umiejętności, których wymaga coraz więcej dużych przedsiębiorstw i są one w stanie płacić specjalistom w tej dziedzinie bardzo przyzwoite pieniądze.  

224
Kurs video

Test Driven Development. Kurs video. Sztuka pisania niezawodnego kodu

Jarosław Porwoł

Teoretycznie najważniejszym zadaniem developera jest pisanie kodu. W rzeczywistości jednak znaczną część czasu programisty zajmuje nie tyle wprowadzanie zmian w systemie, ile poprawianie działania elementów już istniejących. Błędy i niedopatrzenia często przekradają się do kodu produkcyjnego. Pół biedy, jeśli ich korygowanie zabiera koderowi jedynie cenny czas. Gorzej, gdy powoduje straty finansowe albo sprzętowe. Dlatego dostarczenie wysokiej jakości oprogramowania powinno być celem przyświecającym działaniu każdego programisty, niezależnie od doświadczenia, technologii czy branży, w jakiej pracuje. Jednak testowanie kodu na piechotę, linijka po linijce, jest żmudne, czasochłonne i nieefektywne. Błędy o wiele sprawniej wychwytuje się dzięki testowaniu automatycznemu. Zastosowanie odpowiedniej techniki pozwala na częste i powtarzalne sprawdzanie działania pisanego kodu, co ułatwia zapewnienie wymaganego poziomu jakości. Testowanie automatyczne może być wdrożone w zasadzie dla każdego rodzaju oprogramowania — od prostych aplikacji użytkowych po złożone systemy wspierające wielkie firmy. Także język oraz framework użyte do tworzenia kodu nie mają właściwie znaczenia, ponieważ podstawowe idee i sposoby pracy testowej są uniwersalne. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie pracy z tym kursem video poznasz: Zasady tworzenia oprogramowania zgodne z techniką TDD — Test Driven Development. Proces wytwórczy obowiązujący dla Behavior Driven Development. Sposób pisania kodu testowanego. Metodę poprawnego konstruowania testów. Co więcej... Dowiesz się, jak korzystać z narzędzi wspomagających testowanie. Test Driven Development. Kurs video. Sztuka pisania niezawodnego kodu pomoże Ci odnaleźć się w kodzie testowym i zmienić podejście do pisania funkcji. Tematy poruszone w ramach szkolenia zostały ułożone tak, by pokazać przejście od bardzo prostego przypadku do przypadków bardziej skomplikowanych — za każdym razem z uwzględnieniem podstawowego podejścia TDD. Uruchom szkolenie i ruszaj w drogę ku testom! Zasadniczą część kursu poświęcono praktyce Test Driven Development. Zanim jednak dowiesz się, czym jest TDD, uświadomimy sobie wspólnie, jakie zagrożenia niesie ze sobą dostarczanie klientom oprogramowania wątpliwej jakości. Podczas pracy z kursem nauczysz się pisać testy dla własnego kodu. Poznasz cykl pracy w Test Driven Development i opanujesz sposoby korzystania z mocków do symulacji elementów systemu. Przygotujesz się do sprawdzania sytuacji wyjątkowych, a następnie zorientujesz się, czym są i jak przeprowadza się testy Data Driven. Wreszcie, na koniec kursu, poznasz podstawy szerokiego zagadnienia, jakim jest Behavior Driven Development. Przez TDD do BDD Test Driven Development jest techniką tworzenia oprogramowania zaliczaną do metodyk zwinnych. Polega na wielokrotnym powtarzaniu kilku kroków. Najpierw pisany jest automatyczny test sprawdzający tworzoną funkcję, która następnie zostaje wdrożona i przetestowana. W kolejnym kroku następuje refaktoryzacja kodu, przeprowadzana po to, aby spełniał on założone standardy. Kluczowe w podejściu TDD jest to, że najpierw pisze się test, a dopiero potem wdraża kod, który ma zostać sprawdzony w ramach tego testu. Behavior Driven Development (BDD) wyewoluował z TDD i stanowi rozszerzenie tej metodyki. Skupia się na tym, od czego należy zacząć testowanie, co testować, a czego nie, ile funkcji można sprawdzić za jednym razem, jak nazywać testy oraz jak dotrzeć do przyczyny ewentualnego ich niepowodzenia. BDD kładzie duży nacisk na biznesową przydatność procesu testowania kodu.