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

Team Motivation. Jak motywować zespół. Kurs video

Marcin Kądziołka

Obierz kurs na... motywowanie swojego zespołu! Właściwa motywacja jest jednym z najważniejszych czynników decydujących o sukcesie każdego niemal przedsięwzięcia. To kluczowa wartość w biznesie, choć wielu pracodawców nie docenia jej mocy. A Ty? Czy jesteś gotów, by pracować ze swoim zespołem na wyższych obrotach i rozkręcić firmę na całego? Jeśli właśnie zacząłeś budować zespół i chcesz pobudzić i utrzymać jego motywację, jeśli chcesz, aby Twój zespół działał samodzielnie, nawet gdy Ciebie nie ma w firmie, a także jeśli nie stać Cię na zwiększanie pensji swoim pracownikom i szukasz innych niż tylko pieniądze sposobów motywowania — przygotuj się, odsiecz już nadchodzi!  Jedyne, czego potrzebujesz, to skuteczny system, który dostarczy Ci gotowe i sprawdzone narzędzia oraz przeprowadzi krok po kroku przez optymalne strategie motywowania. Wszystko to znajdziesz w szkoleniu Team Motivation. Jak motywować zespół. Kurs video. A nawet znacznie więcej, poznasz bowiem zasady skutecznej komunikacji, sposoby przekazywania informacji zwrotnej oraz wszystkie te elementy, które sprawią, że wyzwolisz w swoim zespole pozytywne emocje napędzające do efektywnej i jednocześnie satysfakcjonującej pracy.  Czego nauczysz się podczas naszego profesjonalnego szkolenia? Poznasz pięć podstawowych strategii motywowania ludzi oraz sposoby ich realizowania w Twojej firmie. Dowiesz się, jak stworzyć system motywacji, który będzie działał również podczas Twojej nieobecności w biurze. Nauczysz się, co to jest feedback, i odkryjesz, dlaczego jest tak ważny w prowadzeniu zespołu. Przekonasz się, jak poprawnie przekazywać informację zwrotną, żeby zwiększyć motywację do pracy, a nie gasić czyjegoś entuzjazmu. Zdobędziesz wiedzę, która pozwoli Ci organizować takie spotkania zespołu, które będą napędzać ludzi do działania. Kiedy zakładałeś firmę, zapewne bardzo dobrze przemyślałeś kształt i sposób działania swojego biznesu. Czy jednak zastanawiałeś się nad sobą w roli szefa? Osoby zarządzające ludźmi muszą odznaczać się umiejętnościami miękkimi: tworzeniem pozytywnej atmosfery pracy, wyznaczaniem celów, dbaniem o rozwój swoich pracowników. To właśnie te kompetencje decydują o efektywności zespołu, a co za tym idzie, o rozwoju firmy. Na szczęście można je w sobie wyćwiczyć, w dodatku szybko i bezboleśnie — w zaledwie siedmiu prostych lekcjach, które oferuje Team Motivation. Jak motywować zespół. Kurs video. Psychologia motywacji Co motywuje ludzi do działania? Zapewne pierwsze, co Ci się nasuwa na myśl, to pieniądze lub inne materialne benefity. Jednak badania przeprowadzane wśród pracowników różnych branż dowodzą, że większość ludzi nie wskazuje aspektu materialnego nawet w pierwszej piątce najważniejszych motywatorów. Czy to nie jest dobra wiadomość? Oznacza to, że możesz zbudować zespół, który mimo ograniczonego budżetu stworzy w Twojej firmie nową jakość. By jednak taką akcję przeprowadzić, musisz się do niej solidnie przygotować, ponieważ z ludźmi trzeba obchodzić się równie ostrożnie, jak z materiałami wybuchowymi. Jeśli jednak dobrze odrobisz swoją lekcję, rezultaty rzucą Cię na kolana. Tylko dla wtajemniczonych Prowadząc firmę, musisz zadbać nie tylko o to, by utrzymywać wysoki poziom automotywacji, ale przede wszystkim o to, by zmotywować swoich pracowników. Jeśli uda Ci się osiągnąć ten cel, będą oni wstawać rano z łóżek, ciesząc się na fascynujący dzień w pracy, i wykonywać swoją pracę z entuzjazmem. Jeśli ciągle wydaje Ci się, że to jedynie mrzonka, otwórz się na nowe możliwości i daj się pozytywnie zaskoczyć. Nie popełniaj klasycznych błędów wielu szefów i dowiedz się, jak skutecznie wyznaczać cele i umiejętnie przydzielać zadania, jak efektywnie przekazywać konstruktywną informację zwrotną i doceniać, gdy jest ku temu okazja, wreszcie jak dziękować za wykonane zadania, czyli po prostu — motywować!  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ą.  „Jeśli jesteś początkującym przedsiębiorcą i zaczynasz budować swój pierwszy zespół lub czujesz, że Twój zespół mógłby osiągać lepsze rezultaty niż do tej pory — Team Motivation. Jak motywować zespół. Kurs video to coś dla Ciebie”. Marcin Kądziołka

2
Kurs video

Złożoność obliczeniowa. Kurs video. Jak mierzyć efektywność algorytmów

Paweł Bogdan

Obierz kurs na... efektywne algorytmy Czy można wskazać najlepszy język programowania? Albo przynajmniej najlepiej sprawdzający się w rozwiązywaniu określonych problemów? Najszybszy? Najwydajniejszy? Pewnie można się pokusić o jakieś porównania, a rankingów i zestawień, które próbują odpowiedzieć na tego typu pytania, można znaleźć w Internecie dziesiątki albo i setki. Warto jednak mieć świadomość, że takie postawienie sprawy odciąga uwagę od kwestii fundamentalnej - program, aby był wydajny, powinien być przede wszystkim dobrze napisany. A do tego konieczna jest znajomość przynajmniej podstaw algorytmiki. Właśnie dzięki niej możemy zaplanować optymalną konstrukcję aplikacji poprzez wybór najefektywniejszych algorytmów Jak wybrać odpowiedni algorytm Dziś trudno spotkać programistów, którzy pracują całkowicie samodzielnie. Zwykle działają w zespołach, często licznych i współpracujących z... innymi zespołami programistycznymi i nie tylko. Co oznacza konieczność komunikacji, i to na bardzo różnym poziomie, w tym konieczność stosowania zrozumiałych dla innych opisów algorytmów. Do tego między innymi przygotuje Cię ten kurs, jak również do nieuniknionych dyskusji, pozwalających ocenić, który z proponowanych algorytmów jest szybszy i zapewni aplikacji najlepszą możliwą wydajność. Bez teorii ani rusz Jednak do tego, by biegle szacować i porównywać algorytmy pod kątem efektywności, konieczne jest posiadanie pewnej wiedzy teoretycznej, niezbędnej do zrozumienia, czym jest złożoność obliczeniowa. Złożoność obliczeniowa. Kurs video. Jak mierzyć efektywność algorytmów zapozna Cię z tymi zagadnieniami i pozwoli zrozumieć, jakiego typu problemy są uznawane współcześnie za trudne obliczeniowo. Czego się nauczysz i co poznasz w trakcie profesjonalnego szkolenia Złożoność obliczeniowa. Kurs video. Jak mierzyć efektywność algorytmów? Poznasz pojęcie algorytmu Zrozumiesz potrzebę porównywania algorytmów Nauczysz się tworzenia i czytania pseudokodu Poznasz pojęcie złożoności obliczeniowej Zrozumiesz, na czym polegają oszacowania asymptotyczne i relacja pomiędzy nimi Zapoznasz się z kilkoma wybranymi algorytmami Poznasz podstawowe klasy złożoności wraz z przykładami algorytmów Nauczysz się szacowania złożoności obliczeniowej Poznasz koncept maszyny Turinga i nauczysz się ją tworzyć Nauczysz się korzystać z maszyny Turinga do definiowania klas P i NP Poznasz definicję klasy problemów P Poznasz definicję klasy problemów NP i NPC Zapoznasz się z definicją problemów trudnych obliczeniowo Poznasz zasady redukcji wielomianowej Nauczysz się korzystać z redukcji wielomianowej Czego by się tu jeszcze nauczyć? Dość oczywistą korzyścią z dbania o to, by warsztat programistyczny był rozbudowany i wszechstronny, jest elastyczność na rynku pracy i zwiększenie szansy na awans czy po prostu wyższe zarobki. Mniej oczywiste, a na pewno równie ważne jest to, że świadomy i uzasadniony wybór konkretnych rozwiązań na przykład dotyczących algorytmów, na których będzie oparta konstrukcja aplikacji, ułatwi codzienną pracę, ograniczy prawdopodobieństwo wystąpienia przykrych niespodzianek, co przełoży się na zadowolenie odbiorców efektów Twojej pracy. Wszystko da się poprawić, ale gdyby pod koniec pracy okazało się, że konieczne jest znaczące zwiększenie szybkości działania programu, mogłoby to oznaczać poważne opóźnienia lub w skrajnych przypadkach konieczność rozpoczęcia realizacji projektu od początku. Wiedza prezentowana w ramach tego kursu pozwoli Ci zwiększyć Twoje szanse na sukces!

3
Kurs video

Skuteczny szef. Kurs video. Jak wspierać podwładnych i utrzymać ich efektywność w trudnych sytuacjach

Andrzej Niemczyk

Obierz kurs na... wsparcie podwładnych w trudnych sytuacjach! Zestresowany pracownik to pracownik nieefektywny. Zespół narażony na długotrwały stres nie może działać wydajnie. Niepewność, niepokój, lęk o to, co przyniesie przyszłość - ten związany z pracą, ale także z życiem prywatnym - to pożywka, na której rozwija się przewlekły stres. Jak sobie z tym radzić w okresie gwałtownych przemian, kiedy wypracowywane przez długie lata sposoby działania z dnia na dzień przestają mieć zastosowanie? Jak menedżer może wesprzeć podwładnych, aby proces adaptacji do nowych warunków przebiegał jak najsprawniej? Jak sobie radzić, gdy nieustannie jesteśmy zaskakiwani kolejnymi zmianami? Jak zmotywować zestresowany zespół? Wielu szefów stoi obecnie w obliczu podobnych wyzwań. Z myślą o nich powstał Skuteczny szef. Kurs video. Jak wspierać podwładnych i utrzymać ich efektywność w trudnych sytuacjach. Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jak działa mózg wystawiony na stres zarówno długotrwały, jak i nagły oraz jak ten stres zredukować. Zobaczysz, jaką rolę w zarządzaniu może odgrywać empatia i jak ją u siebie rozwijać. Zrozumiesz, co się dzieje z pracownikami doświadczającymi licznych zmian. Dowiesz się, jak w trakcie zmian powinien się zachowywać przełożony, żeby mimo niesprzyjających warunków zapewnić skuteczność pracowników w trudnych sytuacjach. Nauczysz się, czym jest wsparcie merytoryczne, a czym emocjonalne i jak stosować je w pracy z zespołem. Poznasz sposoby radzenia sobie z lękami oraz obawami podwładnych w trudnych sytuacjach. Dowiesz się, jakimi metodami sami pracownicy mogą sobie pomóc w sytuacjach długotrwałego kryzysu i jaka jest wtedy rola menedżera. Nauczysz się efektywnie wykorzystywać zebrania on-line ze swoimi pracownikami oraz klasyczne zebrania zespołu w trudnych sytuacjach i w czasie kryzysu. Podczas trwającego półtorej godziny szkolenia zdobędziesz umiejętność kierowania zespołem – także zdalnym – w sytuacji kryzysowej, podczas długotrwałych, częstych i nie zawsze korzystnych zmian. Przećwiczysz rozmaite metody, którymi można dodać podwładnym otuchy, podnieść ich pewność siebie i zredukować poziom niepokoju. A po zakończeniu kursu... Po ukończeniu kursu będziesz bezbłędnie rozpoznawać różne typy zachowań swoich podwładnych, a także wiedzieć, czego oczekują oni od przełożonego. Poznasz sposoby redukcji stresu, zarówno u siebie, jak i członków zespołu. Będziesz skutecznym menedżerem, potrafiącym sprawnie zarządzać zespołem podczas kryzysu. Zrozumiesz, czego oczekują wówczas Twoi podwładni, i będziesz wiedzieć, jak ich wesprzeć, a przy tym zbudować swój autorytet. Będzie to możliwe, ponieważ zdobędziesz wiedzę o tym, jak w trakcie trudnych zmian pracuje ludzki mózg. Dzięki świadomości tego, co dzieje się z podwładnymi w każdej fazie zmiany, przeprowadzisz swój zespół aż do momentu, w którym będzie w stanie w pełni zaadaptować się do każdej, nawet skrajnie trudnej sytuacji. Dla kogo ten kurs? Skuteczny szef. Kurs video. Jak wspierać podwładnych i utrzymać ich efektywność w trudnych sytuacjach jest przeznaczony dla menedżerów, którzy chcą lepiej i skuteczniej pracować ze swoimi zespołami. Niezależnie od szczebla, jaki zajmują w firmie czy branży, umiejętności zdobyte w ramach szkolenia pomogą im efektywniej zarządzać ludźmi - nie tylko podczas kryzysu. Ponieważ dobry szef to ten, który rozumie swoich podwładnych, wie, czego od niego oczekują, i potrafi być dla nich wsparciem. Zainteresował Cię nasz kurs? Chcesz osobiście porozmawiać z prowadzącym? Skorzystaj z oferty Helion Szkolenia - szkolenia on-line prowadzonego przez Andrzeja Niemczyka.

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

5
Kurs video

Wyrażenia regularne. Kurs video. Poziom pierwszy. Proste wzorce, które odmienią Twoje życie

Jarosław Baca

Wyrażenia regularne stanowią integralną część narzędzi systemowych wielu edytorów tekstu i języków programowania przetwarzających tekst. W formie odrębnych bibliotek są dostępne praktycznie dla wszystkich używanych obecnie języków programowania. Dlaczego? Powodem ich popularności jest ogromna użytkowość — wyrażenia regularne bardzo ułatwiają życie w trakcie działania na łańcuchach znaków, czy ogólnie: podczas pracy z tekstem w różnych przeznaczonych do tego edytorach. Ich znajomość przyda się zarówno programistom, jak i tym, którzy nie programują, ale zajmują się działaniami na tekstach w stosownych edytorach. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie pracy z niniejszym kursem video poznasz metaznaki i sposoby ich wykorzystywania. Dowiesz się wszystkiego, co istotne w zakresie klas znaków, będziesz też pracować z kwantyfikatorami i grupami wyrażeń. Wreszcie opanujesz wiedzę o budowaniu alternatywnych gałęzi wyrażeń. Co więcej, wszystkie te działania będziesz wykonywać zarówno w programie do edycji tekstu, jak i w języku programowania. Zatem do dzieła!

6
Kurs video

App Inventor. Kurs video. Stwórz grę mobilną bez kodowania

Konrad Jagaciak

Obierz kurs na... samodzielne programowanie gier mobilnych Dziś nawet małe dziecko wie, że w umiejętności programowania tkwi moc. Moc kreowania wirtualnego świata, moc wpływania na własną przyszłość, moc współpracy z maszynami, które coraz silniej wkraczają w nasze życie. W przyszłości umiejętności programistyczne zapewnią dzisiejszym dzieciom - tym małym i tym większym - pracę, czyli moc samodzielnego utrzymania się, i to na niezłym poziomie finansowym. Jak wprowadzić najmłodszych w świat informatyki? Pierwsze doświadczenia i oprogramowanie, z jakim dziecko się zetknie, mają niesamowite znaczenie. Mogą zachęcić do podejmowania kolejnych wyzwań, ale mogą też zniechęcić. Mogą zaopatrzyć w solidne i uniwersalne podstawy, lecz mogą również zaśmiecić głowę niepotrzebną wiedzą, której przyszły programista nigdy nie wykorzysta. Najpopularniejszym obecnie narzędziem programistycznej edukacji jest Scratch. Ten prosty wizualny język programowania świetnie się sprawdza jako przewodnik dla najmłodszych adeptów sztuki programistycznej. Uczy, bawiąc, i daje solidne, uniwersalne podstawy do dalszego działania. Właśnie - co dalej? Dzieciom nieco starszym, czyli młodzieży, a także dzieciom młodszym, które Scratcha przerobiły już „wzdłuż i wszerz”, trzeba podsunąć coś nowego, bardziej wyrafinowanego i dającego większe możliwości. Idealny będzie tu App Inventor - świetny pomost między narzędziami stricte edukacyjnymi, do których należy Scratch, a profesjonalnymi językami programowania. Chętnie sięgają po niego nauczyciele informatyki, a jeszcze chętniej opanowujący jej podstawy uczniowie, ponieważ w App Inventorze można samodzielnie zaprojektować to, co tygrysy lubią najbardziej. Grę mobilną. Nasz kurs uczy, jak projektować w App Inventorze różne gry mobilne. Co Cię czeka podczas tego profesjonalnego szkolenia Uczestnik kursu: Szybko opanuje interfejs App Inventora i pozna jego najważniejsze możliwości Dowie się, czym są zmienne, listy, zdarzenia Zrozumie, jak działa instrukcja warunkowa Pozna podstawowe kontrolki GUI Zdobędzie podstawową wiedzę na temat modelu barw RGB Co więcej... Proponowane przez nasz szkolenie uczy przez zabawę. I daje wiele satysfakcji - bo czy może być coś fajniejszego niż samodzielnie zaprojektowana gra na komórkę? Lepsze są tylko cztery gry na komórkę! I właśnie tyle w trakcie kursu razem zaprojektujemy. App Inventor. Kurs video. Stwórz grę mobilną bez kodowania jest przeznaczony dla osób zupełnie początkujących, takich, które nie programowały wcześniej, lub też programujących jedynie w prostych edukacyjnych narzędziach, jak Scratch. Czym jest App Inventor App Inventor to zintegrowane środowisko programistyczne, które służy do projektowania rozmaitych aplikacji internetowych. Pierwotnie stał za nim Google, aktualnie pieczę nad tym narzędziem sprawuje Massachusetts Institute of Technology (MIT). Choć ma spore możliwości - o czym za chwilę - Inventor został pomyślany jako oprogramowanie przeznaczone dla osób stawiających pierwsze kroki w programowaniu. Pozwala tworzyć projekty działające zarówno pod systemem Android, jak i iOS. Wielką zaletą App Inventora jest to, że dostęp do niego pozostaje bezpłatny, udostępniany na licencji open source. Sprawdzi się on w edukacji zarówno osób, które już opanowały Scratcha, jak i całkowitych „informatycznych świeżaków”. W trakcie szkolenia użyjemy App Inventora do projektowania mobilnych gier, ale równie dobrze można za jego pomocą tworzyć rozbudowane aplikacje, na przykład własną przeglądarkę internetową, stoper czy odtwarzacz multimedialny.

7
Kurs video

Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych

Karolina Zmitrowicz

Obierz kurs na... prawidłowo zaprojektowane i przeprowadzone projekty w IT Projekty w IT są bardzo często skomplikowane, długotrwałe i rozbite na kolejne, wspólnie zależne etapy. Takich projektów nie da się efektywnie realizować bez przyjęcia na samym początku odpowiednich założeń. I tu wkracza inżynieria wymagań – niezwykle ważny obszar inżynierii oprogramowania. Opisuje się ją jako proces definiowania, dokumentowania i utrzymywania wymagań na systemy, które mają spełniać oczekiwania interesariuszy. Właściwe wymagania to nie tylko kwestia ich dokumentacji, ale też przede wszystkim kwestia odpowiedniego ich pozyskania i walidacji. Dobrej jakości wymagania zmniejszają ryzyko produktowe i projektowe, pozwalają tworzyć systemy, które realnie spełniają potrzeby interesariuszy i umożliwiają im osiągnięcie pożądanych celów. Każda osoba zaangażowana w procesy wytwarzania jakichkolwiek systemów – czy to informatycznych, czy usługowych – powinna posiadać podstawowe informacje na temat wymagań, ich jakości i sposobów zarządzania nimi. Stąd wiedza zawarta w kursie przyda się analitykom biznesowym i systemowym pracującym nad rozwiązaniami wnoszącymi wartość dla interesariuszy. Dostarczy im informacji niezbędnych do prawidłowego określenia źródeł wymagań, pozyskania wymagań przy użyciu różnych technik, a także dokumentacji wymagań w optymalnej dla danego kontekstu formie. Osoby zaangażowane w testowanie i ocenę jakości produktów informatycznych również mogą skorzystać ze szkolenia – dowiedzą się, na jakie aspekty należy zwracać uwagę, gdy pracuje się z wymaganiami, i jakie cechy powinny spełniać dobrej jakości wymagania. Wreszcie i ci, którzy już są zaangażowani w pracę z wymaganiami, będą w stanie pozyskać z kursu nowe informacje i wiadomości. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach naszego kursu między innymi: Poznasz źródła wymagań, techniki ich pozyskiwania i modelowania Nauczysz się rozróżniać rodzaje wymagań (biznesowe, systemowe) Zaznajomisz się z modelem Kano Dowiesz się, czym jest certyfikat IREB Zrozumiesz zasady rządzące inżynierią wymagań Nauczysz się walidować wymagania i oceniać ich jakość Poznasz zasady śledzenia powiązań wymagań Przybliżysz sobie takie zagadnienia, jak repozytorium analityczne Poznasz zasady realizacji wywiadu, warsztatu i obserwacji Szkolenie Inżynieria wymagań. Kurs video. Modelowanie wymagań i rozwiązań w projektach informatycznych kończy się na poziomie podstawowym. Oznacza to, że jako jego uczestnik zdobędziesz bazowe informacje, poznasz najważniejsze techniki i narzędzia niezbędne do wykonywania zadań związanych z inżynierią wymagań w projekcie. O wiele więcej niż tylko dokumentacja Inżynieria wymagań często postrzegana jest wyłącznie jako dokumentacja wymagań. A to jedynie część prawdy. Poza dokumentacją wymagań istnieje szereg innych kluczowych praktyk, takich jak pozyskiwanie wymagań, ich analiza czy walidacja. Istotnym elementem dokumentacji wymagań może być ich modelowanie przy użyciu określonych języków lub notacji. Inną ważną umiejętnością są praktyki zarządzania wymaganiami, obejmujące między innymi tworzenie repozytorium analitycznego i zarządzanie powiązaniami pomiędzy różnymi produktami pracy. Wszystkie te aspekty są omawiane podczas kursu.

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