Видавець: 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ę.
353
Відеокурс

Excel w jeden dzień. Kurs video. Uwolnij potęgę danych!

Mateusz Boryga

Nauka Excela w jeden dzień Czy można sobie wyobrazić świat bez Excela? Zapewne można, ale byłoby to trudne. Aplikacja Microsoftu nie tylko jest najpopularniejszym arkuszem kalkulacyjnym - w wielu miejscach jest ona wprost niezbędna i niezastąpiona. Czy to szkoła, instytucja, mniejsza lub większa firma, czy gospodarstwo domowe - wszędzie tam Excel jest stosowany i przydatny. Używają go prawie wszyscy, ale paradoksalnie niewielu potrafi w pełni wykorzystać potencjał tkwiący w jego funkcjonalnościach. A potencjał ten jest ogromny. Korzystający z naszego szkolenia Excel w jeden dzień. Kurs video zapoznają się z procesem działania z każdym wyzwaniem w Excelu, a co więcej, zrozumieją istotę jego działania - tak że żadna tabela przestawna ani żaden wykres nie będą już dla nich wyzwaniem. Ba, pokochają je! Ale uwaga, to nie jest standardowy, nudny kurs. Autor, poza solidną dawką wiedzy popartej praktyką, gwarantuje także dobrą zabawę, bo uważa, że wiedzę przyswaja się najlepiej właśnie w takiej, nieco luźniejszej formie. I ma na to solidne dowody - przez kilkanaście lat wyszkolił tysiące ludzi, wśród nich trenerów Excela. Co Cię czeka podczas naszego kursu Excela w jeden dzień? Excel w jeden dzień. Kurs video składa się z 24 lekcji trwających łącznie godzinę i 20 minut, podczas których słuchacze będą uczestniczyli w przygotowywaniu danych i opracowywaniu analiz dla firmy Travel Travel, by w praktyczny sposób uczyć się wykorzystywać kluczowe funkcjonalności Excela, takie jak: tabele tabele przestawne wykresy przestawne fragmentatory osie czasu filtry sortowania formatowania warunkowe makra Poznają również najważniejsze funkcje programu, w tym między innymi: funkcje daty funkcje tekstowe WYSZUKAJ.PIONOWO JEŻELI Funkcje zagnieżdżone Ponadto nauczą się naprawiać błędy w formułach i danych, zapoznają się także z autorską metodą trzech stref. Kurs obejmuje zakres tematyczny od zupełnych podstaw po bardzo zaawansowane funkcjonalności. A po zakończeniu szkolenia Excel w jeden dzień... Po zakończeniu szkolenia Excel w jeden dzień. Kurs video słuchacze będą gotowi na wykorzystanie pełni możliwości programu - również w poważnych zastosowaniach biznesowych. Nabędą kluczowych umiejętności niezbędnych do przygotowania danych i ich późniejszej analizy, co da im pełną samodzielność i niezależność przy korzystaniu z Excela. A to, pomijając wymiar czysto praktyczny, będzie też stanowić niebagatelny atut w oczach potencjalnego lub obecnego pracodawcy. Dla kogo ten kurs? Excel w jeden dzień. Kurs video jest przeznaczony dla wszystkich, którzy chcą podnieść swoje umiejętności (niezależnie od stopnia zaawansowania), a przy tym zależy im na zgłębieniu zagadnienia w praktyce. Sprawdź także kursy Cisco dostępne w ofercie.

354
Відеокурс

Baltie. Kurs video. Poziom pierwszy. Elementarz programowania w języku wizualnym

Agnieszka Borkowska

Kurs Baltie online i jego charakterystyka Programiści są jednymi z najpilniej poszukiwanych i najlepiej opłacanych pracowników branży IT. Należy przypuszczać, że w przyszłości waga znajomości tematu będzie tylko rosnąć. Stąd do nauki pisania prostych programów powinno się podejść równie poważnie, jak do uczestnictwa w zajęciach z języków obcych. Tylko jak skutecznie zarazić dziecko programistyczną pasją? W jaki sposób zmienić naukę w zabawę? Tu z pomocą przychodzi program Baltie oraz jego charakterystyczny bohater - mały czarodziej ubrany w fioletowe szatki. To właśnie nim sterować będzie młody adept informatyki, bawiąc się, ucząc i przygotowując do korzystania z bardziej zaawansowanych języków programowania. Co Cię czeka podczas kursu Baltie online? Baltie. Kurs video. Poziom pierwszy. Elementarz programowania w języku wizualnym kończy się na poziomie średnio zaawansowanym, co oznacza, że w ramach programowania użytkownik nauczy się między innymi korzystania z listy poleceń, tworzenia kodu z poleceniami wykonywanymi liniowo oraz bloków poleceń, definiowania i wywoływania procedur, opisywania programu za pomocą komentarzy. Pozna też instrukcje sterujące (if, if else, while, for), będzie stosować różne typy danych oraz pozycjonować elementy za pomocą współrzędnych. Dowie się także, jak tworzyć animacje w programie Baltie. Po ukończeniu kursu jego uczestnik będzie w stanie pisać programy komputerowe oraz oczywiście zapisywać utworzone w programie pliki na dysku. Sprawdź także kurs tworzenia gier dostępny na naszej stronie.

355
Відеокурс

Programowanie z Minecraft dla dzieci. Kurs video. Język Lua od podstaw

Urszula Wiejak, Adrian Wojciechowski

Minecraft to więcej niż gra - to prawdziwy kulturowy fenomen ostatnich lat. Dzieło studia Mojang znalazło od chwili premiery 176 milionów nabywców. Nieograniczone możliwości kreowania własnych światów okazały się dla graczy atrakcyjniejsze niż rozbudowana fabuła czy dopieszczona grafika. Szybko dostrzeżono także niebywałe walory edukacyjne Minecrafta, wykorzystywanego obecnie szeroko do nauczania przez zabawę - od nauk ścisłych po przedmioty humanistyczne. Nie dziwi więc, że to również doskonałe narzędzie do nauki programowania, pozwalające od najmłodszych lat uczyć się, czym są i jak działają algorytmy. Dzieci pokochają naukę programowania z Minecraftem, bo będzie dla nich najatrakcyjniejszą formą przyswajania wiedzy. Rodzice zaś docenią, że jest on jednocześnie źródłem wiedzy dalece wykraczającej poza standard nauczania informatyki w polskich szkołach. Co Cię czeka w trakcie naszego profesjonalnego szkolenia? Podczas kursu uczeń: rozwinie myślenie logiczne, analityczne i krytyczne, dowie się, czym jest wyobraźnia przestrzenna i jak jej skutecznie używać, zdobędzie umiejętność pokonywania problemów i poprawiania błędów, otrzyma solidne podstawy programowania i wiedzę o tym, czym są między innymi: funkcje, pętle, zmienne, warunki, będzie pracować z elementami matematyki, rozwinie umiejętność słuchania ze zrozumieniem, będzie z powodzeniem koncentrować się na wykonywanym zadaniu, zdobędzie wiadomości i umiejętności z zakresu kompetencji informatycznych, wykraczające poza szkolną podstawę programową do wykorzystania na lekcjach informatyki, nauczy się pisania programów według podanych instrukcji, rozwinie kreatywność poprzez tworzenie własnych programów, przekieruje uwagę z samego grania na komputerze na tworzenie programów - z konsumenta stanie się twórcą. W ramach kursu programowania z Minecraftem dziecko nabędzie kluczowych kompetencji informatycznych. Wiedza jest podawana w atrakcyjnej, połączonej z zabawą formie. Podczas szkolenia omawiany jest język Lua, dzięki swojej prostocie znakomity na początek przygody z programowaniem. W trakcie 24 lekcji, trwających łącznie niemal 5 godzin, uczestnik będzie miał do wykonania 109 zadań przygotowanych przez Akademię Komputerową Komputrilo. Po każdym zadaniu pokazano jego rozwiązanie, dzięki czemu od razu widać, czy zostało wykonane poprawnie. Umiejętności zdobyte podczas kursu znacznie wykraczają poza szkolną podstawę programową z zakresu informatyki - pozwolą zabłysnąć na lekcjach, a także będą solidną bazą do dalszej przygody z programowaniem. Dla kogo przeznaczony jest ten kurs? Merytorycznie i tematycznie kurs jest dostosowany do wiedzy i zdolności poznawczych dzieci w wieku od ośmiu lat. Może być także pomocny dla starszych uczniów, którzy nie mieli jeszcze okazji spróbować swoich sił w programowaniu. Ze szkolenia skorzystać mogą również rodzice, zwłaszcza jeżeli dla nich też będzie to pierwszy kontakt z programowaniem. A po zakończeniu szkolenia... Po zakończeniu kursu słuchacz będzie posiadał umiejętność programowania w stopniu podstawowym, jednakże znacznie wykraczającym poza szkolną podstawę programową z informatyki. Będzie to pierwszy krok do rozwijania w przyszłości pasji programowania i zdobywania coraz szerszych kompetencji informatycznych, niezmiernie przydatnych we współczesnym świecie. Rodzicom natomiast kurs daje możliwość zauważenia i rozwinięcia zdolności dziecka w zakresie nauk ścisłych, odkrycia jego talentu i potencjału. Być może będzie to asumpt do wyboru w przyszłości dalszego kształcenia w kierunkach informatycznych. O twórcach kursu Kurs został przygotowany przez Komputrilo Akademię Komputerową na bazie doświadczenia firmy, która od 2015 roku odkrywa i rozwija talenty informatyczne u dzieci i młodzieży. Twórcy kursu, Urszula Wiejak i Adrian Wojciechowski, są też autorami książek z serii Programowanie z Minecraftem dla dzieci, wydanych przez Grupę Wydawniczą Helion.

356
Відеокурс

Ubuntu 20.04. Kurs video. Zostań administratorem systemów IT

Piotr Kośka

Obierz kurs online na... źródła programowania Słowo „ubuntu” wywodzi się z języka afrykańskich plemion Zulu i Xhosa i oznacza „człowieczeństwo wobec innych”. Wybranie tego wyrazu jako nazwy dla kompletnej dystrybucji systemu operacyjnego GNU/Linux nie jest przypadkowe - Ubuntu bazuje wyłącznie na wolnym oprogramowaniu. Opierające się na monolitycznym jądrze Linux Ubuntu jest przeznaczone przede wszystkim do zastosowań biurowych i domowych, powinien je jednak poznać nie tylko zwykły użytkownik, lecz także każdy adept IT. Celem proponowanego przez nas kursu jest przedstawienie najnowszej wersji systemu Ubuntu (20.04) od strony praktycznej. W ramach szkolenia jego słuchacz nie tylko dowie się, jak poruszać się po systemie, ale także jak korzystać z jego podstawowych narzędzi. W efekcie opanuje bazowe słownictwo dotyczące Ubuntu oraz Linuksa i dowie się na przykład, jak tworzyć maszyny wirtualne i do jakich celów można je wykorzystać. Zdobyta podczas kursu wiedza przyda mu się także, o ile pracuje - lub stara się o pracę - na stanowisku młodszego administratora czy specjalisty DevOps. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie video szkolenia Ubuntu 20.04: Nauczysz się obsługi systemu Linux. Zdobędziesz bazowe informacje dotyczące Ubuntu. Dowiesz się, jak skonfigurować środowiska graficzne GNOME i KDE. Opanujesz podstawową wiedzę związaną z wirtualizacją. Co więcej... Ukończywszy nasze szkolenie, będziesz przygotowany do tego, by sięgnąć po kolejne narzędzia bazujące na Linuksie, a tych jest całe mnóstwo - programista powinien je znać i umieć z nich korzystać. Ubuntu 20.04. Kurs video. Zostań administratorem systemów IT kończy się na poziomie podstawowym i stanowi wstęp do dalszego, samodzielnego rozwijania się w pracy z systemami operacyjnymi bazującymi na jądrze Linux. Linux? Witaj w rodzinie Linux, na którego jądrze działa Ubuntu, należy do uniksopodobnych systemów operacyjnych. To wolne i otwarte oprogramowanie, którego kod źródłowy można dowolnie wykorzystywać, modyfikować i popularyzować. Rozwijany od 1991 roku, stanowi najpopularniejszy system operacyjny świata. Dziś system Linux (zwany czasem GNU/Linux) jest udostępniany w formie licznych dystrybucji bazujących na jądrze oraz dobranych do niego pakietów oprogramowania - odpowiednio do wymagań, jakie stawia się danemu oprogramowaniu. Linux stosuje się więc w środowiskach serwerowych, na komputerach biurowych oraz domowych i w superkomputerach, w telefonach komórkowych, routerach i w telewizorach. Czyli praktycznie wszędzie tam, gdzie korzysta się z internetu.

357
Відеокурс

Apache NiFi. Kurs video. Automatyzacja przepływu danych i narzędzia Big Data

Piotr Szymański

Obierz kurs na... sprawną pracę z danymi w świecie Big Data Rola danych stale rośnie. Dziś są one nowym złotem, najcenniejszym zasobem, zdolność do ich kolekcjonowania, przetwarzania i eksplorowania zgodnie z zapotrzebowaniem zaś cenną umiejętnością. Tym cenniejszą, że dostęp do nich stanowi warunek rozwoju sztucznej inteligencji, czyli najgorętszej dziś dziedziny IT. Wszak modele SI są trenowane dzięki karmieniu systemu ogromnymi wolumenami danych. Nie byłoby to możliwe bez zastosowania odpowiednich, przeznaczonych do pracy z danymi narzędzi. Jednym z najciekawszych jest Apache NiFi – opracowane przez Apache Software Foundation, przeznaczone do automatyzacji przepływu danych między systemami oprogramowania. Oferuje ono o wiele więcej niż tradycyjne systemy ETL (ang. extract, transform and load). Myślisz o pobieraniu danych z różnych źródeł i chcesz to robić w prosty sposób – korzystając z metody „przeciągnij i upuść”? Chcesz wyzwalać procesy według harmonogramu? Zamierzasz wykrywać nowe dane oprogramowaniem typu open source, bez kosztownych licencji? W takim razie ten kurs, poświęcony Apache NiFi, jest dla Ciebie. Oprogramowanie, o którym mowa, pozwoli Ci pobierać pliki o różnych formatach (jak CSV, JSON, XML, AVRO, ORC) z rozmaitych magazynów danych (na przykład HDFS, Amazon S3, Google Cloud Storage) w bardzo prosty sposób. Wystarczy, że przeciągniesz odpowiednie komponenty, a połączenie różnych systemów i przesyłanie danych między nimi z wykorzystaniem przykładowo baz danych, takich jak PostgreSQL, Oracle, SQL Server, MongoDB, Apache Cassandra czy nawet serwisy sieciowe i strumienie danych typu MQTT, JMS, Kafka, stanie się dziecinnie proste. Podobnie jak pobieranie i dystrybucja e-maili według treści. A to dopiero początek możliwości Apache NiFi. Chcesz poznać je wszystkie? Zapraszamy do wzięcia udziału w naszym kursie! Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Dowiesz się, jak zainstalować i skonfigurować Apache NiFi Nauczysz się używać tego narzędzia do pobierania i przetwarzania danych z różnych źródeł Będziesz analizować, testować i debugować procesy NiFi, a także tworzyć połączenia między poszczególnymi grupami procesów Poznasz sposób konfiguracji Apache NiFi Registry Zmonitorujesz wytworzone procesy i środowisko Przygotujesz prostą obsługę błędów procesów Stworzysz procesy wykorzystujące przetwarzanie warunkowe Apache NiFi. Kurs video. Automatyzacja przepływu danych i narzędzia Big Data jest przeznaczony dla początkujących słuchaczy. Po ukończeniu szkolenia będziesz w stanie samodzielnie pracować z Apache NiFi i dalej rozwijać zdobyte w trakcie nauki umiejętności. Apache NiFi Oprogramowanie to zostało stworzone przez National Security Agency (NSA) w USA i pierwotnie nazywało się NiagaraFiles. Projekt został przekazany do Apache Software Foundation w 2014 roku. Jeśli chodzi o graficzny software użytkownika, Apache NiFi jest jednym z nielicznych narzędzi, które służą do budowy przepływu danych i przy tym oferują pełne wizualne środowisko, a budowę przypływu pozwalają zrealizować za pomocą metody „przeciągnij i upuść”, z konfiguracją jedynie parametrów gotowych procesorów, takich jak adres bazy danych czy adres URL serwisu. Ułatwia to użytkownikom tworzenie złożonych przepływów danych i zarządzanie tym procesem. Bogaty ekosystem Apache NiFi ma w obecnej chwili 345 gotowych do użycia wbudowanych procesorów, które umożliwiają połączenie z niemal wszystkimi popularnymi systemami. Sama lista procesorów jest sukcesywnie rozwijana – wraz z nowymi wersjami, wydawanymi zwykle co kilka miesięcy.

358
Відеокурс

Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps

Piotr Kośka

Obierz kurs na... programowanie i administrowanie w języku Python Jeśli zapytać aktywnych specjalistów branży IT o najpopularniejszy obecnie język programowania, większość z nich odpowie bez wahania: Python. Kto zatem rozważa rozpoczęcie kariery jako specjalista DevOps albo jako administrator systemów, zdecydowanie powinien zacząć naukę od opanowania tego języka, ponieważ to w nim przede wszystkim będą operować koledzy po fachu. Nawet jeśli nie chcesz być programistą, ale na przykład myślisz o tym, by usprawnić sobie pracę dzięki wprowadzeniu do niej elementów automatyzacji w systemach Linux lub Windows, znajomość pewnych trików i umiejętność pisania skryptów w Pythonie bardzo ułatwi Ci życie. Także jeżeli chcesz jedynie opanować jakiś język programowania, by korzystać z niego okazjonalnie, rekomendujemy Pythona. Pozwoli Ci on na pisanie testów: jednostkowych, integracyjnych i funkcjonalnych dla aplikacji. Język ten jest powszechnie używany do monitorowania infrastruktury, jak również do analizowania logów i wizualizacji związanych z nimi danych. Znajomość Pythona po prostu Ci się przyda. Prędzej czy później. Wraz z kursem video Python dla administratorów opanujesz podstawy języka Python. Zastanawiasz się pewnie, czy to trudne. Czy jest trudniejsze, a może łatwiejsze niż w wypadku innych języków programowania? Dobre pytanie, a odpowiedź jeszcze lepsza, ponieważ Python jest jednym z najbardziej przystępnych języków programowania. Łatwy w nauce, ma prostą, intuicyjną składnię, czyli sposób zapisu poleceń rozumianych przez komputer za pomocą danego języka programowania. Jego składnia przypomina składnię ludzkiej mowy. Słowa kluczowe są więc zrozumiałe dla każdego początkującego, a jednocześnie bardzo bliskie tym występującym w innych językach programowania - dlatego ewentualna "przesiadka" na inny język będzie prostsza. Co Cię czeka podczas naszego profesjonalnego szkolenia video Python dla administratorów? Z kursu Python dla administratorów dowiesz się między innymi: Jak zainstalować Pythona w systemach Linux i Windows Czym się charakteryzują różne typy danych, w tym int, float, bool i none Czym są lista i tuple Na czym bazują słowniki Jak działają instrukcje warunkowe (if, else, elif), a jak pętle (while, for) Do czego używane są operatory logiczne Kiedy stosować input i output Jakie są funkcje w języku Python Jak tworzyć skrypty, które automatyzują codzienną pracę Jak pisać testy w Pythonie Co więcej, w ramach proponowanego szkolenia: Poznasz sposoby korzystania z bibliotek zewnętrznych Python dla administratorów. Kurs video. Od podstaw do automatyzacji pracy w świecie DevOps wyposaży Cię w podstawowe umiejętności potrzebne do pracy z systemami Linux i Windows na poziomie terminala. Zdobędziesz także bazowe umiejętności, jeśli chodzi o programowanie w dowolnym języku skryptowym, i poznasz dobre nawyki w pracy specjalisty DevOps. "Hello, World!", czyli jak prosty jest Python Napiszmy najprostszy program, którego celem jest wyświetlenie komunikatu "Hello, World!" (Witaj, świecie!). W Pythonie kod źródłowy będzie wyglądał następująco: print("Hello, World!") Dla porównania sprawdźmy, jak wyglądałby w Javie: public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } } Różnica jest widoczna na pierwszy rzut oka. Jeśli chcesz się nauczyć prostego i efektywnego języka, jakim jest Python - zapraszamy Cię na kurs! Zainteresować cię mogą także kursy video ASP.NET dostępne w naszej ofercie.

359
Відеокурс

Databricks. Kurs video. Wstęp do architektury Data Lakehouse

Piotr Chudzik

Obierz kurs na... inżynierię danych Jeśli myślisz o karierze inżyniera danych, ale nie masz doświadczenia w pracy na tym stanowisku, to ten kurs jest dla Ciebie idealną propozycją. Inżynier danych dostarcza je innym zespołom w firmie – usługę tę świadczy głównie dla analityków danych i dla data scientist. Do głównych obowiązków inżyniera danych należy tworzenie procesów ETL i ELT, walidacja danych i przygotowywanie ich poprzez budowanie systemu pobierania (na przykład strumienie danych lub orkiestracja zadań). Jego pracę ułatwiają i usprawniają odpowiednie narzędzia. Takie jak platforma analityczna Databricks. Databricks stanowi jedno z najpopularniejszych rozwiązań służących przetwarzaniu, procesowaniu i analizie danych. Funkcjonuje ono, opierając się na własnym formacie danych, zwanym Delta. Specyfiką tej platformy jest to, że pozwala na tworzenie struktury danych podobnej do relacyjnych baz danych. Jeśli chcesz ją poznać i nauczysz się procesować w niej dane, zapraszamy na szkolenie. W jego trakcie omówimy podstawowe tematy związane z platformą Databricks – przede wszystkim kwestie dotyczące reguł pracy z notebookami i formatem Delta. Przyjrzysz się także kwestiom związanym z korzystaniem z innych modułów Databricks, takich jak SQL Warehouse, Workflows, czy zasadom tworzenia polityki klastra. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu między innymi: Przygotujesz środowisko pracy Zaczniesz pracować z notebookami Przyjrzysz się sposobom korzystania z widgetów i „magic functions” w swoich zadaniach Będziesz tworzyć własne klastry obliczeniowe i ich polityki, a także uruchamiać na nich niezbędne biblioteki i skrypty Dowiesz się, czym jest dDBFS i jak odczytuje się z niego dane Poznasz format Delta Wykonasz polecenia SQL w ramach hurtowni danych i stworzysz na niej funkcje Zautomatyzujesz zadania za pomocą Workflows Zaprezentujesz dane za pomocą Dashboard Databricks. Kurs video. Wstęp do architektury Data Lakehouse kończy się na poziomie podstawowym. Wiedza zdobyta w trakcie szkolenia pozwala na postawienie pierwszych kroków na platformie Databricks. Nabyte informacje oczywiście można zastosować w praktyce – na przykład w celu przeniesienia swojej pracy w języku Python, Scala, SQL i Spark do środowiska Databricks.

360
Відеокурс

Unreal Engine 5. Kurs video. Tworzenie mechaniki gry w C++

Włodzimierz Iwanowski

Obierz kurs na tworzenie gier w C++ z kursem video Unreal Engine 5 Silnik Unreal Engine za sprawą Blueprints Scripting oferuje możliwość tworzenia prototypów i logiki gry bez konieczności kodowania. Koncepcja programowania wizualnego jest doskonałym uzupełnieniem klasycznej formy programowania. Natomiast nie wszędzie da się ją zastosować, innymi słowy: tam, gdzie Blueprints nie może, tam C++ pośle! I nie ma w tych słowach przesady. Nie bez powodu C++ jest najpopularniejszym językiem w branży gier wideo. Jedną z jego zalet stanowi kompatybilność z topowymi silnikami jak Unreal Engine, Unity i CryEngine. Jako język kompilowany pozwala uzyskać wysoką wydajność w czasie wykonywania programu. Zapewnia też pełną kontrolę nad pamięcią, co daje kolejne +1 do wydajności. Warto wspomnieć, że C++ ma najszerszą gamę funkcji sprzętowych powiązanych z wydajnością, dlatego staje się sprzymierzeńcem podczas tworzenia gier konsolowych i VR. Język C++ jest bezpieczny, natywny, szybki i nadaje się do zaawansowanego przetwarzania grafiki. Ponadto otrzymuje ogromne wsparcie ze strony Unreal Engine. Silnik umożliwia korzystanie z Blueprints i C++ jednocześnie. Ponadto zawiera wiele bibliotek, szablonów, makr i funkcji ułatwiających zarządzanie obiektami, dzięki którym kod jest zoptymalizowany, elastyczny i skalowalny. Mało tego: Unreal Engine posiada swój własny silnik kompilacji C++, czyli Unreal Build System. Połączenie zalet C++ i Unreal Engine to przepis na tworzenie realistycznych, interaktywnych i zaawansowanych technologicznie produkcji. W trakcie naszego profesjonalnego szkolenia video tworzenia mechaniki gry C++ w Unreal Engine 5: Skonfigurujesz IDE dla projektu w C++ Nauczysz się robić przegląd własnego kodu i tworzyć wizualne reprezentacje zawartych w nim treści Zaznajomisz się z workflow i metodyką programowania Dowiesz się, jak zwizualizować różnicę pomiędzy kodem C++ a Blueprints Poznasz obsługę narzędzia Header Preview Zapoznasz się z możliwościami narzędzia Enhanced Input w C++ Zbudujesz system statystyk i stworzysz własne komponenty Nauczysz się używać C++ i BindWidget do wizualizacji statystyk Zoptymalizujesz kod dzięki poznanym Forward Declarations i interfejsom Zaprogramujesz własne mechaniki interakcji Poznasz nowe funkcjonalności Unreal Engine 5, w tym Niagara System Dowiesz się, jak przesyłać informacje pomiędzy różnymi aktorami na danym poziomie Opanujesz korzystanie z hierarchicznych tagów GameplayTags Poznasz zastosowanie konstruktora do implementacji własnych komponentów Zobaczysz, jak dodać własne opcje w Project Settings Co więcej... Utworzysz własny system pobierający informację API i zastosujesz go w aplikacji Dowiesz się, jak dodać gotowy projekt do Epic Games Store i na platformę Steam Unreal Engine 5. Kurs video. Tworzenie mechaniki gry w C++ to idealny wybór, jeśli chcesz nauczyć się przepisywać wizualne skrypty Blueprints do kodu tekstowego C++ w celach optymalizacyjnych, wydajnościowych i skalowalnych. Podczas szkolenia utrwalisz podstawy programowania obiektowego, w tym typy zmiennych, funkcje, klasy, struktury i interfejsy. Natomiast uprzednia znajomość silnika Unreal Engine i Blueprints jest wskazana i z pewnością ułatwi Ci naukę. W ponad 7 godzin kursu Unreal Engine 5 tworzenia mechaniki gry w C++ nauczysz się definiować klasy, budować struktury komunikacji między nimi i planować dziedziczenie. Poznasz makro UPROPERTY służące do deklarowania właściwości obiektów i makro UFUNCTION do deklarowania funkcji. Dowiesz się, jak do makr dodawać atrybuty Meta Specifiers, aby zwiększyć wydajność rozgrywki i manipulować kodem w celach optymalizacyjnych. Z naszym kursem video Unread Engine 5 nauczysz się wykrywać detekcje kolizji za pomocą wiązki laseru LineTrace, a dzięki Enhanced Input stworzysz zaawansowane interakcje. Poznasz zagadnienia, które nie są dostępne z poziomu skryptów wizualnych, i odkryjesz całkowity potencjał silnika, wykorzystując go do zbudowania własnych mechanik. Nauczysz się pisać bazowy kod w C++, a następnie tworzyć podklasy w Blueprints. Łączenie kodu z natywnymi funkcjonalnościami wizualnego programowania Blueprints to model programowania stosowany na szeroką skalę w dużych projektach komercyjnych. Unreal Engine to platforma, która umożliwia tworzenie niesamowitych aplikacji, a C++ to język programowania pozwalający na dostęp do ukrytego potencjału UE oraz osiągnięcia jeszcze lepszych rezultatów w trakcie produkcji. Zobacz także kursy video C# dostępne w naszej ofercie.

361
Відеокурс

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.  

362
Відеокурс

ArchiCAD 21. Kurs video. Poziom drugi. Nowe funkcje programu

Rafał Ślęk

Obierz kurs na... ArchiCAD! ArchiCAD jest popularnym narzędziem używanym zarówno przez duże, wielobranżowe biura projektowe, jak i indywidualnych architektów oraz projektantów wnętrz. Kolejne wersje programu ukazują się co roku i przynoszą liczne zmiany w narzędziach programu i sposobach pracy, mające je dostosować do zmieniającej się branży projektowej. Jeżeli używasz ArchiCAD do projektowania, ten kurs dostarczy Ci sporo informacji o działaniu różnych poleceń i funkcji programu. ArchiCAD 21. Kurs video. Poziom drugi. Nowe funkcje programu jest doskonałym uzupełnieniem pierwszej części szkolenia, tj. ARCHICAD. Kurs video. Poziom pierwszy. Projektowanie domu jednorodzinnego, poświęconej wykonaniu kompletnego, typowego projektu domu. Zawiera kilkadziesiąt lekcji wyjaśniających zmiany w interfejsie, narzędziach i funkcjach programu, wprowadzone w programie od wersji 18 do 21. Z tego kursu video dowiesz się, jak wiele żmudnych czynności projektowych może zostać w pełni zautomatyzowanych dzięki zastosowaniu odpowiednich funkcji i narzędzi programu. Projektowanie nawet skomplikowanych obiektów z ArchiCAD jest przyjemnością między innymi dzięki intuicyjności i logice narzędzi programu. Ostatecznym efektem pracy z nim jest trójwymiarowy model obiektu, dokumentacja wykonana na jego bazie oraz pełny zestaw informacji BIM wykorzystywanych do analiz, sprawdzania poprawności modelu, zestawień czy wymiany międzybranżowej. Czego nauczysz się podczas naszego profesjonalnego szkolenia? W ramach tego kursu video będziesz: Budować wirtualną makietę projektu. Korzystać z nowych funkcji programu. Tworzyć automatyczną dokumentację modelu z użyciem wyspecjalizowanych narzędzi. Udostępniać wirtualny projekt za pomocą formatu BIMx. Otwierać projekty wykonane we wcześniejszych wersjach i migrować je do wersji najnowszej. Wykorzystywać nowe możliwości interfejsu do wygodnej pracy na widokach i modelu. Stosować w pracy warianty grafiki. Wyświetlać projekt z użyciem stylów 3D. Zmieniać materiały wykończeń elementów z użyciem wygodnej palety malarza powierzchni. Stosować nowe możliwości podczas wymiarowania projektu. Używać nowych opcji podczas powielania elementów, również wzdłuż wybranej ścieżki. Budować schody z wykorzystaniem różnych możliwości nowego narzędzia. Budować balustrady na powiązanych elementach. Tworzyć własne wzory balustrad. Udostępniać model i dokumentację programu w formacie BIMx. ArchiCAD — struktura i możliwości W ostatnim czasie ArchiCAD zyskał sporo nowych funkcji, które warto wykorzystywać w codziennej pracy. Wszystkie te nowości zostały uwzględnione przez autora kursu oraz omówione w ramach 77 lekcji. ArchiCAD 21. Kurs video. Poziom drugi. Nowe funkcje programu zawiera wiele szczegółowych informacji o wykorzystaniu specjalizowanych narzędzi. Dzięki tym informacjom oraz wiedzy z pierwszej części szkolenia, tj. ARCHICAD. Kurs video. Poziom pierwszy. Projektowanie domu jednorodzinnego, zakończysz kurs na poziomie zaawansowanym. Jego struktura zapewnia dowolność w dobieraniu interesującej Cię tematyki: wcale nie musisz przejść przez wszystkie lekcje, by znaleźć odpowiednie dla siebie techniki. Nie tylko dla architektów Umiejętności nabyte podczas tego kursu video mogą zostać wykorzystane do wykonania każdego, nawet najbardziej nietypowego projektu w programie ArchiCAD. Poznane techniki ułatwią pracę z programem i skrócą wykonywanie wielu trudnych zadań projektowych. Umiejętności mieszczące się w zakresie kursu przydadzą się w pracy zarówno korzystającym z aplikacji architektom, jak i projektantom wnętrz oraz krajobrazu. Zakres wiedzy zawartej w tym szkoleniu nie ma odpowiednika ani w dokumentacji oprogramowania, ani w dodatkowej literaturze czy innych dostępnych kursach video oraz online. Omówienia większości poruszonych tu zagadnień próżno oczekiwać na szkoleniach z obsługi programu. Właśnie dlatego ten kurs może być doskonałym uzupełnieniem wiedzy również dla biegłych użytkowników ArchiCAD. Łatwo znajdziesz tu wiadomości potrzebne Ci do rozwiązania konkretnych, aktualnych problemów i potrzeb projektowych. Wraz z kursem dostępny jest zestaw materiałów dodatkowych, w tym pliki zapisane podczas nagrywania lekcji oraz dodatkowe biblioteki programu. Tylko dla wtajemniczonych Szybki rozwój technologii BIM wymaga nowego podejścia do projektowania, a rynek budowlany przeżywa obecnie rewolucję, która oznacza konieczność stosowania nowych technik projektowania. Modele architektoniczne mogą przenosić ogromne ilości informacji powiązanych z projektem. Dzięki ukończeniu szkolenia ArchiCAD 21. Kurs video. Poziom drugi. Nowe funkcje programu bez problemu nadążysz za zmianami, a Twoje projekty — świetnej jakości — będą powstawać jeszcze szybciej.

363
Відеокурс

Power BI dla każdego. Kurs video. Narzędzia analityczne w Business Intelligence

Zbigniew Mrozik

Obierz kurs na... efektywne narzędzia business intelligence Business intelligence (BI) jest procesem przekształcania danych w informacje, a informacji w wiedzę. Ta zaś może zostać wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa. Jeśli wiemy więcej o otoczeniu rynkowym, o konkurentach, dostawcach i klientach, jesteśmy wszak w stanie podejmować decyzje bardziej racjonalne i oparte na faktach. Dane! Dane w dzisiejszej gospodarce są wszystkim. A narzędzie Microsoftu znane pod nazwą Power BI pozwala efektywnie analizować ich ogromne zasoby w czasie rzeczywistym. Za pośrednictwem tego narzędzia można podłączyć się do źródła danych, zamodelować je, a następnie przedstawić wynik analizy w formie interaktywnych pulpitów analitycznych. Cały proces, od pobrania danych, przez ich przekształcenia, aż po prezentację, można przeprowadzić szybko i – co najważniejsze – bardzo łatwo. Power BI Desktop to narzędzie darmowe, a przez to dostępne dla każdego. Umiejętność pracy z nim staje się powoli obowiązkowa dla pracowników, których zadania są związane z przygotowywaniem różnego rodzaju raportów i zestawień. Proponowany przez nas kurs wprowadzi Cię w tajniki zastosowania Power BI. Ucząc się z nim, poznasz to analityczne narzędzie Microsoftu od podstaw po bardziej zaawansowane metody: od wczytania danych, przez modelowanie, aż po przygotowanie gotowego raportu. Z poznanych podczas szkolenia poleceń i przekształceń skorzystasz nie tylko po to, by działać w Power BI. Z pewnością okażą się one przydatne także podczas wykonywania operacji w Excelu. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Nauczysz się wczytywać do Power BI dane z plików .csv, .txt, .xls, .pdf, a także z serwisów internetowych Opanujesz zasady tworzenia zapytań w języku M Będziesz na różne sposoby przekształcać dane Poznasz wiele funkcji Power BI Dowiesz się, jak grupuje się dane, automatyzuje pobieranie ich z katalogu, wczytuje je do modelu, scala się i łączy zapytania Zapoznasz się z funkcjami języka DAX i operatorami Stworzysz tabele kalendarza, miary i kolumny obliczeniowe Zobaczysz, czym są standardowe i niestandardowe wizualizacje Zbudujesz raport w Power BI Przekonasz się, czym są tooltipy i wykresy kaskadowe Użyjesz języka R do tworzenia wizualizacji i zmodyfikujesz tabelę w języku M Szkolenie Power BI dla każdego. Kurs video. Narzędzia analityczne w business intelligence doprowadzi Cię od podstaw aż do poziomu średnio zaawansowanego. By wziąć w nim udział, nie musisz posiadać wiedzy na temat konkretnych funkcji języka DAX czy M. Wystarczy Ci podstawowa znajomość obsługi aplikacji Excel. Praktyka, praktyka, praktyka Wszystkie zdobyte w trakcie szkolenia informacje będziesz mógł zastosować w praktyce. Jako absolwent kursu samodzielnie wczytasz i pobierzesz dane, przekształcisz je, a wyniki zaprezentujesz w formie wizualnej na dashboardzie. Oczywiście kurs da Ci solidne podstawy do tego, aby bez problemu poszerzać wiedzę. Będzie stanowił świetną bazę pozwalającą kontynuować naukę i rozwijać się w dziedzinie szeroko rozumianej analizy danych – czy to w Excelu, czy w Power BI.

364
Відеокурс

Warsztat skutecznego menadżera. Kurs video. Jak skutecznie wspierać, motywować i angażować pracowników

Katarzyna Porembska

Obierz kurs na... warsztaty skutecznego menadżera! Nawet najlepszy zespół nie pracuje efektywnie, jeżeli jest źle zarządzany. Sprawny menadżer natomiast - umiejący zmotywować podwładnych i będący dla nich autorytetem - sprawdza się w każdej organizacji. Czy dobrego szefowania można się nauczyć? Z pewnością można poznać narzędzia i mechanizmy przydatne w zarządzaniu zespołem. Budowanie autorytetu, umiejętne udzielanie informacji zwrotnej - te oraz wiele innych zagadnień przybliżymy Ci podczas szkolenia Warsztat skutecznego menadżera. Kurs video. Jak skutecznie wspierać, motywować i angażować pracowników. Co Cię czeka podczas naszego profesjonalnego szkolenia? Podczas kursu poznasz konkretne algorytmy postępowania, między innymi: przedstawienie zasad szefa, skuteczne stawianie celów (SMART), delegowanie zadań, monitorowanie ich wykonania (GROW), motywowanie zespołu, udzielanie konstruktywnej informacji zwrotnej (FUKO), różne sposoby rozwiązywania konfliktów, rozmaite style zarządzania. A po zakończeniu szkolenia... Z naszego kursu video dowiesz się, jakie cechy powinny charakteryzować skutecznego menadżera. Będziesz wiedzieć, jak poradzić sobie ze stresującymi sytuacjami. Poznasz metody wspierania pracowników i kierowania ich rozwojem. Zapoznasz się z psychologicznymi narzędziami, które będą doskonałym wsparciem w Twojej pracy. Nauczysz się dobierać odpowiednie narzędzia na każdym etapie rozwoju zarówno poszczególnych pracowników, jak i całego zespołu, a także samodzielnie rozpoznawać potrzeby podwładnych. Dla kogo ten kurs? Kurs jest przeznaczony dla początkujących menadżerów niższego i średniego szczebla, dysponujących podstawową wiedzą z zakresu zarządzania i chcących usprawnić swoją pracę. Uczestnik ukończy kurs z wiedzą na poziomie średnio zaawansowanym. Tylko dla wtajemniczonych Jak wygląda cykl informacji zwrotnej? Czym jest model kanapki? Na czym polega motywowanie metodą góry lodowej? Jak działają style rozwiązywania trudnych sytuacji Thomasa Kilmanna? To tylko wybrane tematy, które Warsztat skutecznego menadżera. Kurs video. Jak skutecznie wspierać, motywować i angażować pracowników przedstawia odbiorcy. Po zakończeniu szkolenia będzie on skuteczniej i efektywniej zarządzać powierzonym mu zespołem, a także dużo łatwiej poradzi sobie z wyzwaniami stawianymi mu przez dynamicznie zmieniającą się rzeczywistość. Zainteresował Cię nasz kurs? Chcesz osobiście porozmawiać z prowadzącą? Skorzystaj z oferty Helion Szkolenia - szkolenia on-line prowadzonego przez Katarzynę Porembską.

365
Відеокурс

Kubernetes. Kurs video. Wdrażanie aplikacji

Michał Żyłowski

Szkolenie Kubernetes z wdrażania aplikacji W ciągu ostatnich kilku lat Docker zrewolucjonizował sposób budowania i uruchamiania aplikacji. Możliwość zamknięcia programu w „lekkiej maszynie wirtualnej”, jedynie z potrzebnymi mu zależnościami, pozwoliła na sprawne zarządzanie uruchomionymi aplikacjami oraz odizolowanie ich od siebie. Równocześnie pojawił się szereg problemów. W jaki sposób uruchamiać kontenery na wielu maszynach fizycznych? Jak łatwo nimi zarządzać? Jak zapewnić skalowanie i bezawaryjność aplikacji? Jak aktualizować aplikację do nowszych wersji bez przerw dla użytkownika końcowego? W 2014 roku pojawia się pierwszy commit projektu, który dzisiaj znany jest jako Kubernetes. Od tamtej pory aktywnie rozwijany i uzupełniany o nowe funkcjonalności, zdobywa zaufanie developerów i firm opierających swoje wdrożenia na kontenerach. Kubernetes adresuje większość problemów, przed którymi staje developer czy administrator podczas wdrażania swojej aplikacji - począwszy od uruchomienia, poprzez połączenie jej z innymi aplikacjami wewnątrz klastra, na wystawieniu do klienta skończywszy. Dzisiaj Kubernetes stanowi wsparcie dla różnych narzędzi do konteneryzacji (nie tylko dla Dockera), gwarantuje stabilność i znajduje uznanie w zastosowaniach produkcyjnych na całym świecie. Skoro firmy na całym świecie coraz chętniej inwestują w Kubernetesa, a rekruterzy wymagają jego znajomości od kandydatów do pracy, wygląda na to, że czas najwyższy, by się go nauczyć! Co Cię czeka podczas naszego szkolenia Kubernetes? W trakcie pracy z szkoleniem Kubernetes: Zrozumiesz, czym jest i po co powstał Kubernetes. Zapoznasz się z jego możliwościami. Poznasz działanie Kubernetesa i zajrzysz do jego wewnętrznych komponentów. Opanujesz podstawowe narzędzia niezbędne do pracy na tej platformie. Co więcej: Nauczysz się zarządzać i pracować z najważniejszymi obiektami w Kubernetesie, uruchamiać i aktualizować aplikacje, prowadzić operacje administracyjne i akcje diagnostyczne klastra. Kubernetes. Kurs video. Wdrażanie aplikacji przeprowadzi Cię przez platformę i odkryje przed Tobą bogactwo opcji, jakie oferuje developerowi - od absolutnych podstaw aż do poziomu średnio zaawansowanego. Dzięki temu po ukończeniu szkolenia będziesz mógł rozpocząć samodzielną pracę z Kubernetesem. Developer, który opanował Kubernetesa... ...ma sporo możliwości. Otwiera się przed nim szansa pracy w charakterze specjalisty DevOps, administratora, osoby odpowiedzialnej za wdrożenia lub za środowiska ciągłej integracji czy też środowiska testowe. Programiście, który sprawnie operuje w Kubernetesie, powierza się zadania związane z wytwarzaniem aplikacji przygotowanych pod specyfikę platformy, a analitykom - uruchamianie zadań obliczeniowych na tej chmurze. Dzięki opanowaniu specyfiki tej platformy zyskuje się możliwość łatwego i szybkiego przeskalowywania liczby replik (kopii) danej aplikacji, na przykład w przypadku wzrostu obciążenia. Zasadniczo developerzy biegli w Kubernetesie i innych, pokrewnych mu narzędziach bezproblemowo otrzymują stanowiska związane z automatyzacją pracy oraz automatyzacją procesów w zespołach programistycznych. Szkolenie Kubernetesa lekcja po lekcji Po krótkim przywitaniu zaczniemy od kilkuminutowej teoretycznej lekcji dotyczącej samego Kubernetesa. Następnie zbudujemy środowisko developerskie i uruchomimy pierwsze Pody oraz kontenery. Pozwoli nam to zdobyć wiedzę potrzebną do przejścia przez kolejne obiekty Kubernetesa: Pod, ReplicaSet, Deployment, Job itd. Uzyskawszy wiedzę dotyczącą tego, jakie obiekty można uruchomić na platformie, skupimy się na budowaniu klastrów wielowęzłowych. Potem przejdziemy do architektury rozwiązania - istotne bowiem jest, by zrozumieć, co dzieje się w środku klastra. Dalej zajmiemy się kilkoma nieco bardziej zaawansowanymi kwestiami, wreszcie dotrzemy do bardzo ważnej części szkolenia - zagadnień sieciowych, komunikacji wewnątrz klastra i wystawiania usług na zewnątrz klastra. Na koniec omówimy narzędzia helm i cert-manager. Kurs kończy się dwoma większymi przykładami praktycznymi. Konteneryzacja i Kubernetes to tematy, które łatwo było przeoczyć i uznać za kolejny krótki trend na rynku. Dzisiaj wiemy, że projektowanie aplikacji opartych na kontenerach oraz wdrażanie ich na chmury na stałe wpisało się w nowoczesny styl tworzenia aplikacji. Kubernetes to narzędzie, którego nauka łączy w sobie wiele dziedzin: uruchamianie procesów, architekturę systemów, sieci, konteneryzację i inne. Ten kurs wskazuje kierunki i zawiera ćwiczenia, które - przy wsparciu w formie Twojej pracy i samodzielnego zgłębiania tematów - prowadzą do zdobycia specjalistycznej wiedzy na wysokim poziomie. Sprawdź także kursy MySQL dostępne w naszej ofercie, dzięki którym zwiększysz swoją konkurencyjność na rynku pracy.

366
Відеокурс

Webflow. Kurs video. Projektowanie i tworzenie stron internetowych

Włodzimierz Iwanowski

Obierz kurs na... tworzenie stron w Webflow Znajomość Webflow otwiera możliwości projektowania rozmaitych stron internetowych w podejściu no-code. Dzięki intuicyjnemu interfejsowi Webflow pozwala projektantom skupić się na kreatywności, jednocześnie automatyzuje techniczne aspekty budowania strony. Platforma jest idealna zarówno dla początkujących, jak i doświadczonych twórców – Webflow świetnie sprawdza się przy tworzeniu prostych witryn, ale również zaawansowanych sklepów internetowych czy stron korporacyjnych. Jego wszechstronność sprawia, że jest idealnym rozwiązaniem dla freelancerów, startupów i małych firm, szukających narzędzia do tworzenia profesjonalnych stron bez potrzeby zatrudniania programistów. Za sprawą Webflow Marketplace użytkownicy mają dostęp do gotowych zasobów, takich jak szablony, ikony czy efekty dźwiękowe, co przyspiesza proces tworzenia. Ponadto Webflow wprowadza wiele użytecznych rozwiązań. Przykładowo Webflow AI Assistant stosuje sztuczną inteligencję, by wspomagać użytkownika w optymalizacji i automatyzacji wielu procesów. Z kolei integracja z Google API pozwala na dodanie interaktywnych funkcji, takich jak mapy, co jest niezwykle przydatne w wielu branżach. Webflow umożliwia także optymalizację stron pod kątem SEO i zwiększa ich widoczność w wyszukiwarkach, przyciągając większy ruch. Z platformą Webflow każdy może się stać twórcą własnej strony, niezależnie od doświadczenia w programowaniu. Po prostu zobacz, jakie to łatwe – przekształcaj swoje pomysły w rzeczywiste projekty, i to bez potrzeby pisania kodu! Co Cię czeka w trakcie naszego profesjonalnego szkolenia? Podczas kursu: Nauczysz się korzystać z podstawowych funkcji Webflow Opanujesz obsługę edytora Webflow do tworzenia i edytowania stron Zbudujesz strony przy użyciu podstawowych elementów i układów (layouts) Wstawisz i zoptymalizujesz multimedia, takie jak filmy i animacje Zastosujesz zaawansowane funkcje z zakładki „Advanced” Zbudujesz stronę tajskiej restauracji i dodasz Google API do integracji map Skorzystasz z darmowych zasobów, takich jak szablony, czcionki, efekty dźwiękowe, ikony, zasoby wideo i mockupy Stworzysz sklep internetowy ze smart biżuterią i będziesz nim zarządzać Użyjesz Webflow AI Assistant do wspomagania pracy i automatyzacji procesów Szkolenie Webflow. Kurs video. Projektowanie i tworzenie stron internetowych ukończysz na poziomie średnio zaawansowanym. Kurs rozpoczyna się wprowadzeniem do obsługi Webflow, co pozwoli Ci opanować jego najważniejsze aspekty. Następnie przejdziesz do bardziej zaawansowanych zagadnień, takich jak tworzenie animacji i interakcji, korzystanie z funkcji w zakładce „Advanced”, a także integracja Google API. Integrując Google API, dodasz do projektu interaktywne funkcje, takie jak mapy, co idealnie sprawdzi się w projektach dla restauracji czy lokalnych firm. Nabędziesz doświadczenia w tworzeniu funkcjonalnych stron internetowych krok po kroku, budując w praktyce dynamiczne strony internetowe oparte na systemie CMS i profesjonalne sklepy internetowe. Nauczysz się projektować zaawansowane interakcje i animacje i jednocześnie zoptymalizujesz je pod kątem szybkości i wydajności. Dowiesz się także, jak skorzystać z potencjału tkwiącego w gotowych szablonach i zasobach Marketplace. Darmowe zasoby to między innymi czcionki, mockupy i efekty dźwiękowe, które uatrakcyjnią Twoje projekty. Webflow AI Assistant stanie się Twoim wsparciem w automatyzacji procesów i optymalizacji pracy. Znajomość potężnego narzędzia no-code, jakim jest Webflow, wyróżni Cię na tle konkurencji, a ze zdobytego doświadczenia możesz od razu zacząć czerpać w pracy jako freelancer czy projektant stron WWW. Wykorzystaj moc no-code, aby przekraczać granice – Twoje umiejętności w Webflow to klucz do nieograniczonej kreatywności.

367
Відеокурс

Django w pigułce. Kurs video. Twórz aplikacje internetowe w Pythonie

Bartosz Szmit

Obierz kurs na Django Żyjemy dosłownie zanurzeni w internecie. Nawet gdy wstajemy od komputera i wychodzimy z domu, wciąż zabieramy ze sobą sieć – do sklepu, kina, restauracji i muzeum. Chcąc skorzystać z promocji, zapłacić za parking czy kupić taniej bilet, musimy zainstalować na telefonie odpowiednią aplikację, która nam to umożliwi. W firmach i instytucjach to już standard, iż tego typu mobilne „ułatwiacze” do kontaktów z klientami zamawia się u programistów masowo. Mają powstać szybko, być w miarę niedrogie i – przede wszystkim – mają po prostu działać. Jak to zrobić? A, to już problem projektanta aplikacji. Na jego, jej, nasze szczęście, istnieje Django. Napisany w Pythonie, wolny, otwarty framework przeznaczony do pisania w nim aplikacji internetowych. Pozwala nie tylko działać szybko, ale i bezpiecznie wdrażać wszelkie operacje i zmiany. Z Django wszystko staje się prostsze i bardziej przyjazne. Jeśli jeszcze go nie znasz, koniecznie to zmień! Z naszym kursem, nastawionym na budowanie oraz modyfikowanie kodu związanego z kompetencjami w zakresie łatwego pisania aplikacji internetowych przy pomocy języka Python. Ukończywszy szkolenie, będziesz w stanie pochwalić się bazowymi umiejętnościami pracy z Django – od zdolności pisania bardzo podstawowego kodu po jego proste modyfikacje, wymagające nieco więcej wiedzy dotyczącej tajników języków Python i HTML. Co Cię czeka podczas kursu Django? Ucząc się z niniejszym kursem Django: Nauczysz się instalacji frameworka Django i jego najistotniejszych pluginów, Poznasz takie pojęcia jak: pętla, instrukcja warunkowa, interpolacja zmiennych, filtrowanie i inne, Opanujesz podstawy programowania modułowego, Wdrożysz się w podstawy wzorca MVT, Stworzysz swoją pierwszą aplikację, Co więcej... Podczas szkolenia poznasz dobre praktyki w pracy z frameworkiem Django. Django w pigułce. Kurs video. Twórz aplikacje internetowe w Pythonie wymaga posiadania podstawowych umiejętności w zakresie języka Python. Jego ukończenie z kolei pozwala zdobyć najważniejsze, bazowe umiejętności z zakresu pracy z frameworkiem Django. Django ma już niemal 20 lat Framework, pomyślany jako ewolucyjne rozwinięcie aplikacji internetowych, powstał pod koniec roku 2003. Wówczas grupa programistów związanych z Lawrence Journal-World napisała go w Pythonie. Jego kod został udostępniony jako wolne oprogramowanie w roku 2005, zaś od roku 2008 Django jest rozwijany przez specjalnie do tego celu powołaną fundację. Od tego czasu tylko zyskuje on na popularności. I nic w tym dziwnego – Django oferuje szereg przyspieszających pracę udogodnień. W tym m.in.: automatycznie generowany, kompletny panel administracyjny, funkcjonalny, nieskomplikowany system szablonów, dużą skalowalność i wydajność czy wsparcie dla aplikacji wielojęzycznych. Sprawdź także: kursy CSS.

368
Відеокурс

Java. Kurs video. Polimorfizm, typy generyczne i rodzaje kolekcji

Arkadiusz Wrzos

Obierz kurs na... zaawansowaną znajomość języka Java Język Java należy do najważniejszych - i najpopularniejszych - języków programowania. Dlatego też jest obiektem zainteresowania wielu początkujących programistów. Można by wręcz zaryzykować tezę, że prawie każdy junior developer ma opanowane podstawy Javy i bazując na nich, rozpoczyna karierę zawodową. Tylko co dalej? Elementarna znajomość tego języka programowania jest dobra na początek. Należy jednak pójść dalej: poznać mechanizmy i technologię, na których bazują doświadczeni programiści. Dobre opanowanie technik, z których korzystają senior developerzy Javy, pozwala uniknąć pisania kodu „na chybił trafił”, a zamiast tego umożliwia swobodną pracę, bez stresu, za to z planem. Ten kurs video jest przeznaczony zarówno dla początkujących Java developerów, którzy opanowali podstawy tego języka, jak i dla programistów znających go nieco lepiej i chcących pogłębić wiedzę, usystematyzować ją i w prosty sposób przestawić się ze „starej” Javy na rozwiązania, jakimi posługują się wersje 8 i 11. Omawiane techniki są wyjaśniane dogłębnie, od podstaw, jednak bez zbędnego teoretyzowania - tak jakby senior developer rozmawiał z junior developerem, siedząc przy wspólnym biurku w pracy. Autor kursu korzysta przy tym z najpopularniejszego IDE do Javy, IntelliJ Idea w wersji Community, więc dostępnego za darmo, oraz używa czytelnych analogii i przykładów zaczerpniętych z życia. Poza omawianymi zagadnieniami nie wprowadza zbytniego rygoru w kodzie, który jest pisany przystępnie i luźno, co pomaga skupić się na konkretnym elemencie języka czy składniku programu. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu: Zgłębisz zagadnienie polimorfizmu w Javie. Zrozumiesz, czym są typy generyczne i jak należy z nich korzystać. Zapoznasz się z tematem wyrażenia lambda i dowiesz się, kiedy i jak się go używa. Dowiesz się, jak komponować składniki klas i korzystać z delegowania zadań. Opanujesz rodzaje kolekcji oraz pracę z nimi i zrozumiesz ich przeznaczenie. Co więcej... Będziesz pracować z Javą w wersji 11, czyli najnowszą wersją LTS, która będzie miała zapewnione wsparcie techniczne przez dobrych kilka lat. Java. Kurs video. Zaawansowane elementy języka kończy się na poziomie średnio zaawansowanym. Wiedzę zdobytą podczas szkolenia warto poszerzać - współpracując w zespole programistów, pochylając się nad zagadnieniem wzorców projektowych, frameworków aplikacji i architektury czy analizując propozycje rozwiązań informatycznych. Witaj w Javie 11 Java 11 stanowi swego rodzaju kontynuację wersji 10 (która nie jest już wspierana), ale jest od niej i od wersji 8 szybsza i przyjaźniejsza, a także wolna od zbędnych modułów. Bazuje na dobrych bibliotekach standardowych, co pozwala nieco „odchudzić” zależności. Dodano jej za to kilka elementów, na które warto zwrócić uwagę. Najważniejsze w Javie 11 jest jednak co innego - to długo oczekiwania wersja języka Long Time Support. Zbiera ona (i wspiera) wszystkie dobrodziejstwa Javy 9 oraz 10, a jej twórcy gwarantują, że będzie szeroko promowana, a także stosowana dzięki oficjalnemu wsparciu Oracle. Java 11 będzie w kolejnych latach synonimem pewnego standardu w programowaniu, jako nowoczesna wersja języka o uproszczonych sposobach zapisu, dopracowanych bibliotekach wewnętrznych i zoptymalizowanych mechanizmach wykonujących kod.