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

Web scraping w Data Science. Kurs video. Uczenie maszynowe i architektura splotowych sieci neuronowych

Tobiasz Bajek

Obierz kurs na... architekturę splotowych sieci neuronowych Jaki jest najgorętszy temat w informatyce ostatnich lat? Bez wątpienia palmę pierwszeństwa dzierży sztuczna inteligencja. Jej możliwości, rozwój, sposoby, za których pośrednictwem działa. A skoro o AI mowa, to nie sposób nie poruszyć zagadnienia uczenia maszynowego: obszaru sztucznej inteligencji poświęconego algorytmom, które poprawiają się automatycznie poprzez doświadczenie, czyli ekspozycję na dane. Dalej dochodzimy do web scrapingu (zdrapywania), polegającego na ekstrakcji danych ze stron internetowych, by je przechować i na dalszych etapach wykorzystywać choćby do analizy. Zarówno uczenie maszynowe, jak i zdrapywanie danych to niezwykle praktyczne kwestie, których znaczenie w informatyce – i szerzej: w nauce i biznesie – wciąż rośnie. Ten kurs wprowadzi Cię w tematykę związaną z web scrapingiem i uczeniem maszynowym w data science. Poruszymy w nim kwestie związane ze splotowymi (inaczej konwolucyjnymi) sieciami neuronowymi, dzięki którym możliwe jest rozpoznawanie obrazów – zaprezentujemy szczegółowo podstawy architektury takich sieci i wytłumaczymy znaczenie ich elementów. Zagłębimy się także w zagadnienia dotyczące zdrapywania danych i pewne bardziej zaawansowane mechanizmy, jak przemieszczanie się na nowe strony i klikanie na elementy stron. Wiedza i umiejętności zaprezentowane w szkoleniu przydadzą się przede wszystkim programistom i innym osobom pracującym z danymi. Co Cię czeka podczas naszego profesjonalnego szkolenia Proponowany przez nas kurs obejmuje takie zagadnienia jak: Obsługa błędów w Pythonie – na kilku przykładach Testy jednostkowe – dowiesz się, czemu służą Biblioteka Pytest do testów jednostkowych – nauczysz się konfigurować testowanie Zeszyty Jupyter Notebook pozwalające na prototypowanie w Pythonie Widgety w zeszytach Jupyter Teoria charakterystyki audio – analiza częstotliwości, melspektrogramy Preprocessing plików audio Graficzne prezentowanie właściwości plików audio Wprowadzenie w splotowe sieci neuronowe – zrozumiesz ich architekturę Wyjaśnienie elementów splotowych sieci, takich jak jądro, padding itd. Diagnostyka splotowych sieci neuronowych, na przykład wizualizowanie sygnału wychodzącego z poszczególnych warstw, wizualizowanie wag warstw sieci itd. Wprowadzenie w temat uczenia sieci neuronowych na plikach audio Prezentacja pipelinu danych do uczenia – od obróbki preprocessingiem, przez uczenie, po dokonywanie predykcji Zaawansowanie zdrapywanie – zapisywanie danych przeglądarki, jak logowanie, czy konfiguracji pobierania plików z sieci Zdrapywanie – przechodzenie na nowe strony internetowe i klikanie na elementy stron Szkolenie Web scraping w Data Science. Kurs video. Uczenie maszynowe i architektura splotowych sieci neuronowych ukończysz na poziomie średnio zaawansowanym – gdy zrozumiesz architekturę splotowych sieci neuronowych, zdobędziesz wiedzę dotyczącą fundamentów tej nauki. Poznasz poszczególne elementy sieci splotowych i tym samym dowiesz się, z czego wynika ich użycie. Będziesz w stanie dokonać pewnego zakresu diagnostyki poprzez wizualizację wyjścia warstw. Po szkoleniu będziesz samodzielnie dynamicznie zdrapywać dane ze stron internetowych, przechodzić po kolejnych stronach, klikać na ich elementy, zapisywać dane przeglądarki i pliki na komputerze. OpenAI GPT4 a splotowe sieci neuronowe W marcu 2023 roku zaprezentowano model sieci neuronowej OpenAI GPT4, który dorównuje ludziom w zakresie rozumienia języka naturalnego. Chatboty takie jak ten z pewnością zrewolucjonizują nasze życie i cały szereg gałęzi gospodarki. Model GPT4 opiera się akurat na architekturze Transformer – nieco innej niż omawiana podczas kursu. Ale zasada uczenia się tej sieci nie odbiega bardzo od prostych sieci neuronowych: w jednym i w drugim wypadku chodzi o propagację wsteczną. Stąd znajomość podstawowych budulców sieci neuronowych stanowi cenną wiedzę, pozwala bowiem lepiej rozumieć rewolucję, z którą mamy obecnie do czynienia.

394
Відеокурс

Android Studio. Kurs video. Narzędzia Android developera

Michał Szczepanik

Obierz kurs na... szybsze i efektywniejsze projektowanie aplikacji mobilnych Mobile, mobile, mobile... Smartfon stanowi dziś niezbędny element wyposażenia niemal każdej męskiej kieszeni i damskiej torebki. Smartfon, a w nim ulubione i niezbędne aplikacje. Muszą działać bezbłędnie - szybko się uruchamiać, nie zawieszać, a bateria musi być wytrzymała... Zdolność do ich projektowania jest na rynku pracy umiejętnością pożądaną - powstał nawet zawód developera aplikacji mobilnych - a specjaliści z tej dziedziny są pilnie poszukiwani! Warto więc nauczyć się pisać programy przeznaczone specjalnie dla segmentu mobile i poznać przeznaczone do tego celu środowiska programistyczne. W przypadku najpopularniejszego systemu - mowa o Androidzie - takim środowiskiem jest Android Studio firmy Google. Android Studio jest mocno rozbudowane i bogate w narzędzia, których istnienia początkujący użytkownik może być nieświadomy. Jeśli nie zna narzędzi wspomagających, nie korzysta z nich, a szkoda. Po co tracić 50 procent swojego czasu na pisanie w kółko podobnego kodu i dalsze 30 procent na szukanie błędów i debugowanie, skoro dzięki udogodnieniom środowiska Android Studio można znacznie ten czas zredukować? Weź udział w naszym kursie i poznaj wewnętrzne i zewnętrzne narzędzia oraz pluginy, dzięki którym zautomatyzujesz pewne zadania, wykonanie innych zaś bardzo sobie ułatwisz. Po zakończeniu tego kursu będziesz w stanie znacznie zoptymalizować swoją pracę jako programista. Część prezentowanych w szkoleniu rozwiązań nie ogranicza się tylko do projektowania pod system Android, przydadzą Ci się one także na przykład podczas pracy nad aplikacją działającą pod iOS-em. Co Cię czeka podczas naszego profesjonalnego szkolenia? Z kursu video nauczysz się między innymi: Efektywnej obsługi środowiska programistycznego Android Studio. Pracy z kodem i tego, jak używać jego statycznych analizatorów. Stosowania multi cursora do przyspieszenia pracy. Obsługi narzędzi developerskich zintegrowanych z Android Studio, takich jak Profiler, Layout Inspector, APK Analyzer. Wykorzystania przydatnych pluginów do pracy z kodem. Wykorzystania pluginów do generowania powtarzającego się kodu i typowych struktur. Obsługi narzędzi do optymalizacji rozmiaru pliku APK. Używania narzędzi przydatnych w debugowaniu. Co więcej... ...przekonasz się, że Fastlane to narzędzie przydatne nie tylko podczas pracy nad aplikacją na iOS. Android Studio. Kurs video. Narzędzia Android developera kończy się na poziomie średnio zaawansowanym. Istotne jest to, że aby w pełni skorzystać z dostępnej dzięki szkoleniu wiedzy, należy do niego przystąpić przynajmniej z podstawową znajomością systemu Android - posiadać umiejętność używania najważniejszych jego komponentów oraz znać podstawy Android Studio. By programować dla Androida... ...należy dobrze poznać jego środowisko programistyczne, którym jest Android Studio. Zostało ono stworzone przez firmę Google na bazie środowiska IntelliJ. Adresatami Android Studio są oczywiście developerzy tworzący aplikacje pod system mobilny Google. Narzędzie pozwala opracowywać, testować i debugować aplikacje. Do tego jest proste i intuicyjne, co chwalą sobie programiści tworzący na potrzeby mobile, ze szczególnym uwzględnieniem osób, które stawiają pierwsze kroki w zawodzie Android developera. Android Studio przejęło najlepsze rozwiązania środowiska IntelliJ i zostało dodatkowo usprawnione - pozwala na wygodną pracę z kodem źródłowym, ma przejrzysty, konfigurowalny interfejs graficzny, funkcję kolorowania składni oraz mechanizm zakładek, dzięki czemu można operować w nim na kilku plikach równocześnie. Przy znajomości dodatkowych narzędzi, które omawiamy w tym kursie, Android Studio staje się wprost wymarzonym środowiskiem Android developera! Wszystkie narzędzia Androida Powiedzmy - prawie wszystkie. Te najważniejsze. Poznasz je podczas dwóch godzin spędzonych z naszym kursem video. Zaczniemy od pracy z kodem - od jego analizy, refaktoringu i generacji z uwzględnieniem wszystkich przydatnych opcji, w tym multi cursora. Następnie przejdziemy do narzędzi wewnętrznych Android Studio, czyli między innymi Layout Inspectora i Profilera. Kolejny blok szkoleniowy poświęcony jest zagadnieniom związanym z pluginami, w tym poprawnej czytelności kodu, generatorom kodu, pracy ze stringami i automatycznemu wykrywaniu błędów. Wreszcie sporo czasu zajmie nam poznanie takich narzędzi jak Vysor, Fabric, Fastlane, Stetho i Gradle. Pokrótce omówimy inne przydatne narzędzia, a na koniec zajmiemy się analizą APK (DeGuard) oraz opcjami developerskimi. Nie przewiduj przyszłości - twórz ją!

395
Відеокурс

Zostań webdeveloperem. Kurs video. CSS Grid i Flexbox

Dorwij Nerda, Paulina Olszewska

Obierz kurs na... nowoczesne projektowanie stron internetowych Trudno sobie wyobrazić współczesny świat bez internetu. Żyjemy w nim, pracujemy, robimy zakupy, zbieramy informacje, spędzamy wolny czas. Oczywiście, w ostatnich latach model spędzania czasu w sieci się zmienił - wielu z nas korzysta przede wszystkim z social mediów. Jednak trafiamy także na strony WWW, na przykład do e-sklepów, na blogi czy witryny interesujących nas firm lub organizacji. Część z nich opuszczamy szybko i bez żalu, zirytowani nie tylko nieadekwatnością zamieszczonych na stronie informacji, ale także długim czasem przełączania między podstronami, nieintuicyjnością i ogólnie słabą funkcjonalnością. Przygotowane w niedzisiejszych technologiach, nieprzyjazne dla użytkownika witryny internetowe wielu firm, osób publicznych i organizacji odstraszają, zamiast przyciągać. Jeśli chcesz się nauczyć projektować strony internetowe, które będą zachwycać i działać niczym magnes na odwiedzających, musisz sięgnąć po najlepsze, co oferują twórcy służących do tego rozwiązań. Na Twoim radarze webdevelopera powinien się znaleźć genialny system tworzenia layotu w CSS, czyli CSS Grid i CSS Flexbox - moduł CSS, który zapewnia efektywny sposób zarządzania kontenerami strony i rozkładem elementów wewnątrz kontenerów. Z tych technologii korzysta się obecnie powszechnie, zarówno do budowy nowych stron internetowych, jak i do przekształcania już istniejących witryn. Z ich użyciem stworzysz nie tylko prostą wizytówkę czy aplikację, ale także bardziej skomplikowaną stronę o responsywnym layoucie - podstawę dzisiejszego internetu, dostępnego na urządzeniach o rozmaitych wielkościach ekranu. Co cię czeka podczas naszego profesjonalnego szkolenia Dzięki nauce z proponowanym przez nas kursem video między innymi: Poznasz właściwości Flexboxa i dowiesz się, jak z nich korzystać Zrozumiesz korelację między regułami dla kontenera i dla pojedynczych elementów Dowiesz się, czym jest main axis, a czym cross axis Opanujesz zasady budowy układu responsywnego z Flexboxem i siatki CSS Grid Zorientujesz się, jakie są sposoby rozmieszczania elementów w siatce Co więcej... Przyswajając wiedzę i umiejętności, zrozumiesz, jakie są różnice między Flexboxem i CSS Grid Zostań webdeveloperem. Kurs video. CSS Grid i Flexbox kończy się na poziomie podstawowym, co oznacza, że jako absolwent tego szkolenia będziesz posiadać solidne podstawy w zakresie omawianych technologii. Do osiągnięcia biegłości w tej dziedzinie przyda Ci się dalsza praktyka już we własnym zakresie. Nowa jakość w kaskadowych arkuszach stylu Kaskadowe arkusze stylu, z angielskiego skrócone do akronimu CSS, to język stworzony specjalnie do opisu formy prezentacji stron WWW. Arkusz stylów CSS zawiera listę reguł, które „informują” przeglądarkę internetową o tym, w jaki sposób powinna wyświetlić zawartość elementów HTML czy XML. Języka CSS używa się od drugiej połowy lat 90., przez ten czas stopniowo go unowocześniano i dodawano do niego kolejne usprawniające technologie. Flexbox jest jedną z nich. Pozwala na tworzenie kompleksowego i elastycznego układu strony bez odwoływania się do właściwości float i position (które są nadal w porządku i działają, ale... nie zawsze idealnie). O ile Flexbox jest jednowymiarowy - pozwala rozmieszczać elementy w wierszach i kolumnach tak, by się odpowiednio rozszerzały i kurczyły - o tyle CSS Grid jest dwuwymiarowy. W praktyce oznacza to, że pozwala sterować zarówno wierszami, jak i kolumnami. Tym samym Grid należy uznać za technologię bardziej zaawansowaną od Flexboxa, ale wciąż obie są użytkowe i równie warte poznania. Patronat medialny:

396
Відеокурс

Certyfikowany Scrum Master. Kurs video. Rola lidera w zarządzaniu projektem

Paweł Rachwał

Obierz kurs na znajomość Scruma Mówi się, że Scrum Master to lider służebny. Nazwa ta wynika wprost z koncepcji zarządzania, w której lider wspomaga swój zespół, zamiast nad nim dominować. To osoba, która usuwa przeszkody i pomaga zespołowi w stosowaniu zasad Scruma. Scrum to metoda zarządzania projektami, zgodna z manifestem Agile. Opiera się na sprintach - cyklach, podczas których zespół realizuje zadania, pracując nad produktem. Dzięki iteracyjnemu podejściu możliwa jest szybka adaptacja do zmieniających się oczekiwań. Zarządzanie zmianami jest szczególnie istotne w branży IT. Zespoły IT, stosujące zasady Scruma, mogą szybko reagować na nowe wymagania klienta i w ten sposób unikać długotrwałych procesów planowania i analiz. Rynek pracy dla Scrum Masterów stale się rozwija. Wiele firm technologicznych rozumie potrzebę stosowania metodologii Scrum w projektach. Jej praktyczną znajomość potwierdza egzamin PSM I (Professional Scrum Master™ I). Zdobywszy certyfikat, kandydat na stanowisko Scrum Mastera/Agile Coacha zwiększa swoją atrakcyjność na rynku pracy i zyskuje większe zaufanie ze strony pracodawców i klientów. Chętnie wdrażany w organizacjach Scrum to dziś klucz do efektywności, a jego nauka otwiera drogę do stanowisk mających wpływ na transformację kultury pracy i zarządzania na poziomie całej firmy. Zarezerwuj trzy i pół godziny - właśnie tyle potrzebujesz, by wejść do świata zwinnego zarządzania projektami w Scrumie! Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu: Poznasz definicję Scruma, jego cele i fundamenty Dowiesz się, jakie korzyści płyną z posiadania certyfikatu Scrum Mastera Poznasz zasady TIA (Transparency, Inspection, and Adaptation - przejrzystość, inspekcja i adaptacja) Zrozumiesz wartości Scruma: Courage, Commitment, Focus, Openness, Respect Poznasz trzy główne role w Scrumie: Scrum Master, Product Owner, Development Team Przyswoisz pięć głównych wydarzeń Scruma: Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective Dowiesz się, jakie są cele każdego ze spotkań i rola Scrum Mastera podczas tych wydarzeń Poznasz artefakty Scruma, takie jak Product Backlog, Sprint Backlog, Increment Zrozumiesz rolę Scrum Mastera jako lidera Zdobędziesz umiejętność rozwiązywania problemów i usuwania przeszkód dla zespołu Nauczysz się podstaw skalowania Scruma Dowiesz się, jak wdrożyć Scruma w organizacji Zdobędziesz wiedzę o zarządzaniu zmianami i dostosowywaniu organizacji do zasad Scruma Szkolenie Certyfikowany Scrum Master. Kurs video. Rola lidera w zarządzaniu projektem zakończysz na poziomie podstawowym, pozwalającym na swobodne przystąpienie do egzaminu PSM I. Dowiesz się, jak pracować w metodyce Scrum i jaka jest rola Scrum Mastera w zespole IT. Na początek zaznajomisz się ze strukturą egzaminu PSM I i poznasz zalety posiadania certyfikatu. Omówimy historię Scruma, jego definicję i obowiązki Scrum Mastera. Wchodząc głębiej w teorię, poznasz trzy filary Scruma: przejrzystość, inspekcję i adaptację. Przejrzystość zapewnia pełny wgląd wszystkich członków zespołu w proces i postęp prac, inspekcja pozwala na regularne sprawdzanie postępów i wykrywanie problemów, a adaptacja umożliwia szybkie reagowanie na zmiany i dostosowywanie działań w odpowiedzi na nowe informacje. Zrozumiesz także wartości Scruma, takie jak zaangażowanie, skupienie, otwartość, szacunek i odwaga. Te wartości są kluczowe dla efektywnej pracy zespołowej i pomagają zespołowi scrumowemu w osiąganiu celów. Poznasz Sprint, czyli okres, zwykle trwający do czterech tygodni, podczas którego zespół pracuje nad przyrostem produktu. Następnie dowiesz się, jakie inne wydarzenia mają miejsce w Scrumie, w tym Sprint Planning, Daily Scrum, Sprint Review i Sprint Retrospective. Poznasz produkty pracy, takie jak Product Backlog, Sprint Backlog i działający produkt - Increment. Na koniec zrozumiesz, jak skalować Scrum w organizacji i stosować się do jego zasad w większych projektach, wymagających koordynacji pracy wielu zespołów. Zorientujesz się w perspektywach zawodowych Scrum Mastera, w tym zapoznasz się z możliwościami zdobywania kolejnych poziomów certyfikacji i angażowania się w bardziej złożone projekty. Porozmawiamy również o tym, jak zdobyć doświadczenie, jeśli dopiero zaczynasz i nie masz praktyki w tej dziedzinie.

397
Відеокурс

Zegar Rozwiązywania Problemów. Kurs video

Tomasz Król

Bo życie jest po to, żeby sobie z nim radzić (systemowo)! Nieuchronnie nadciągające terminy, kłopoty w pracy, komplikacje w życiu prywatnym - wszystkie te problemy mają ze sobą coś wspólnego. Wolelibyśmy ich uniknąć, a skoro już się pojawią, chcielibyśmy je jak najszybciej rozwiązać. Prędko i skutecznie. O ile to możliwe, również definitywnie - tak, by się już nigdy nie powtórzyły. Czy to wykonalne? Cóż, stuprocentowej gwarancji nie ma, ale... Tomasz Król podszedł do zagadnienia systemowo i opracował metodę rozprawiania się z kłopotami, która naprawdę działa. Wypróbował ją najpierw na samym sobie (trzykrotnie), a potem sprawdzał raz po raz w codziennej pracy z klientami, rozwiązując problemy techniczne, jakościowe i logistyczne. Wdrożył ją we własnej firmie, zwielokrotniając zyski. Ciekawe, prawda? Metoda opracowana przez autora działa u każdego, kto jest wystarczająco zmotywowany, by zmienić swoje życie - poprawić jakość swojej pracy, zwiększyć własną wydajność, spłacić długi, popchnąć do przodu karierę, naprostować prywatne relacje. Z kolejnych lekcji kursu dowiesz się, jak efektywnie podejść do tematu - tak, by znaleźć rozwiązanie i wprowadzić je w życie. W dwunastu krokach, które Tomasz Król nazwał Zegarem Rozwiązywania Problemów, zawiera się systemowe podejście do wyzwań, które zwykliśmy nazywać "problemami". Autor proponuje, by nie zamiatać pod dywan, lecz stanąć z kłopotem oko w oko - zidentyfikować, na czym on naprawdę polega, poszukać jego źródeł, przeanalizować go i opisać, a następnie potraktować rozwiązanie problemu jako cel do osiągnięcia i konsekwentnie do niego dążyć. Aż do szczęśliwego finału. Definitywnego rozprawienia się z kłopotem. Kurs powstał w ramach wydania książki Tomasza Króla "Zegar rozwiązaywania problemów". 

398
Відеокурс

Microsoft Windows Server 2022. Kurs video. Zaawansowane techniki administrowania siecią

Jacek Mielnik

Obierz kurs na Windows Server 2022 Windows Server 2022 to sieciowy system operacyjny stworzony przez Microsoft. Został zaprojektowany z myślą o obsłudze dużych sieci komputerowych i infrastruktur IT. Jego popularność ciągle rośnie, szczególnie w zastosowaniach sieciowych jako serwery lokalne i serwery usług, takich jak WWW, FTP, chmura, DHCP, DNS, VPN, Print Server czy Hyper-V. Jest niezastąpiony w firmach, które potrzebują zarządzania usługami katalogowymi, takimi jak Active Directory, i konfiguracji różnych ról serwerowych. Ponadto zastosowanie Windows Server 2022 obejmuje hostowanie aplikacji biznesowych, przechowywanie danych, zarządzanie użytkownikami i zapewnienie bezpieczeństwa sieciowego. Windows Server 2022 umożliwia także wirtualizację zasobów, co pozwala na uruchamianie wielu niezależnych systemów operacyjnych na jednym fizycznym serwerze. Obecnie rozwija się w kierunku jeszcze większej wirtualizacji, integracji z chmurą Microsoft Azure i zapewnienia zaawansowanego poziomu bezpieczeństwa, co stanowi odpowiedź na rosnące potrzeby nowoczesnych środowisk IT. Prezentowane szkolenie kompleksowo omawia istotne aspekty pracy z Windows Server 2022, od konfiguracji serwerów po zabezpieczenie danych i kontrolowanie dostępu do usług. Zarezerwuj 7 godzin i poznaj zaawansowane techniki zarządzania siecią! Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu: Zainstalujesz usługę Hyper-V Nauczysz się instalować i konfigurować role związane z federacją tożsamości użytkowników (ADFS) Nauczysz się konfigurować strefy DNS dla usług federacyjnych. Skonfigurujesz VPN (ang. virtual private network) Zainstalujesz i skonfigurujesz role AD RMS (zarządzanie prawami dostępu w Active Directory) Skonfigurujesz środowisko kontenerowe, w tym zainstalujesz i uruchomisz popularnego Dockera do testowania aplikacji, a w nim obraz z systemem Windows Server Core Dowiesz się, jak przygotować certyfikat i wdrożyć go w internetowych usługach informacyjnych (IIS) Poznasz infrastrukturę klucza publicznego w Windows Server Skonfigurujesz rozproszenie plików NFS przy współpracy Windows Server 2022 z Linux i rozproszony system plików DFS Dowiesz się, jak przygotować serwer certyfikacji i wdrożyć szablon certyfikatu ADFS Skonfigurujesz tunel VPN, a następnie podłączysz się z klienta do serwera za pomocą pulpitu zdalnego Nauczysz się konfigurować usługi terminalowe i łączyć serwery za pomocą routingu Skonfigurujesz Windows Server 2022 jako Główny Urząd Certyfikacji Przygotujesz kontroler domeny jako serwer do zdalnej instalacji stacji klienckich w sieci Po ukończeniu szkolenia Microsoft Windows Server 2022. Kurs video. Zaawansowane techniki administrowania siecią będziesz administratorem sieci, który zarządza całą strukturą opartą na Active Directory w sposób fizyczny lub zdalny na zaawansowanym poziomie. Będziesz w stanie skonfigurować dostęp pracowników do systemów opartych na strukturze klient-serwer. Nabyte umiejętności przydadzą Ci się przy konfiguracji sieci prywatnej dla pracowników pracujących zdalnie, zarówno w domu, jak i w innych lokalizacjach poza firmą. Ułatwisz pracę administratorom WWW, konfigurując odpowiednie środowisko dla webmasterów. Po przebytym kursie będziesz mieć uporządkowaną wiedzę o Windows Server 2022 i Active Directory. Dzięki tak ułożonemu materiałowi zwiększysz swoje kompetencje zawodowe, a przygotowywanie się do szkoleń i certyfikatów związanych ze środowiskiem Microsoft Windows Server, prowadzonych przez Microsoft, powinno być znacznie łatwiejsze. Kurs stanowi kompleksowe, samodzielne szkolenie. Jeśli jednak preferujesz rozpoczęcie nauki Microsoft Windows Server 2022 od podstaw, zachęcamy do zapoznania się ze szkoleniem Microsoft Windows Server 2022. Kurs video. Active Directory. „Dziwne, u mnie działa” – mawiają admini. Celem tego kursu jest przygotowanie Cię do roli administratora sieci korzystającego z rozwiązań Microsoft Windows Server. Praca administratora wydaje się z założenia bardzo łatwa, jednak jest niezwykle odpowiedzialna. Po ponad 25 latach na rynku Windows Server 2022 jest najbardziej zaawansowanym systemem firmy Microsoft do zarządzania przedsiębiorstwem. Wyznaczaj sobie nowe cele, a ze zdobytej wiedzy korzystaj w pracy administratora sieci.

399
Відеокурс

Docker. Kurs video. Podstawy konteneryzacji

Piotr Chudzik

Obierz kurs na... konteneryzację Platforma Docker znacznie ułatwiła życie programistom. Dzięki niej zarówno program, jak i jego zależności, takie jak biblioteki, pliki konfiguracyjne czy lokalne bazy danych, można umieścić w lekkim, przenośnym wirtualnym kontenerze, uruchamialnym na praktycznie każdym serwerze z systemem pracującym na jądrze Linux. Nic więc dziwnego, że Docker stał się tak popularny. Z jego pomocą zrealizowano do tej pory wiele projektów. Społeczność jego użytkowników jest rozbudowana, a zwolenników tej platformy można znaleźć w niemal każdej firmie z branży IT. Wiedza dotycząca Dockera i umiejętność posługiwania się nim stają się powoli wymogiem, jaki stawia się kandydatom na wiele stanowisk w sektorze programistycznym. Dobrze jest znać Dockera i pochwalić się tym podczas rozmowy o pracę. Z myślą o tym proponujemy kurs poświęcony podstawowym zasadom konteneryzacji z użyciem Dockera. Szkolenie pozwala przyswoić bazowe pojęcia, takie jak warstwa, kontener, obraz, tag, wolumen i sieć. Krok po kroku omawia sposoby pracy z poszczególnymi elementami Dockera, a także podpowiada, jak z jego zastosowaniem stworzyć własny obraz. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Dowiesz się, jak przygotować swoje środowisko pracy Będziesz wyszukiwać i pobierać obrazy z Docker Hub Uruchomisz pierwsze kontenery, ustawisz dla nich nazwy i polecenia Opanujesz metody zarządzania kontenerami i wolumenami Stworzysz własne sieci dla Dockera, a potem podłączysz je do kontenerów i od nich odłączysz Zobaczysz, jak prawidłowo przekierowywać porty Wykreujesz własne obrazy za pomocą Dockerfile Co więcej... Uruchomisz bazę danych MySQL w kontenerze i aplikację Portainer Docker. Kurs video. Podstawy konteneryzacji kończy się na poziomie średnio zaawansowanym. Zdobyta wiedza umożliwi Ci swobodną pracę z już istniejącymi kontenerami, a także tworzenie na ich podstawie własnych kontenerów. By móc w pełni skorzystać z wiedzy przekazywanej podczas szkolenia, warto wcześniej poznać przynajmniej podstawowe informacje dotyczące powłok Linux/Unix, jak również zaznajomić się z jakimkolwiek językiem programowania (choć to nie jest konieczne). Najlepszy przyjaciel każdego programisty? Czy mówić tak o Dockerze to lekka przesada? Może jednak nie. Wszak głównym zadaniem programisty jest dostarczanie aplikacji i programów odpowiadających na oczekiwania biznesowe klienta. A Docker to po prostu ułatwia. Pozwala usprawniać procesy dzięki temu, że umożliwia tworzenie środowisk deweloperskich i zarządzanie nimi w przyjaźniejszy sposób. Dodatkowo przyspiesza testowanie aplikacji pomiędzy różnymi wersjami oprogramowania, na przykład bazy danych.

400
Відеокурс

Automatyzacja zadań w Pythonie. Kurs video

Karol Kurek

Obierz kurs na... automatyzację pracy w Pythonie! Nic skuteczniej niż rutyna nie zabija kreatywności. Konieczność monotonnego powtarzania tych samych mechanicznych czynności i zadań może źle wpłynąć na jakość naszej codziennej pracy - niezależnie od tego, czym się zajmujemy. Ale uwaga: nie musi tak być. W każdym razie nie wtedy, kiedy swoją pracę wykonujemy przy komputerze, znamy w stopniu przynajmniej podstawowym jeden z języków programowania i potrafimy zainstalować Pythona. Jeżeli tak, mamy dobrą informację: wiele codziennych operacji wykonywanych na różnych plikach można zautomatyzować, pozwalając, by napisany przez nas program sam rozwiązywał sprawy wymagające dotychczas naszego zaangażowania. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się obsługiwać ścieżki, pliki i katalogi w Pythonie. Poznasz służące do ich obsługi biblioteki, takie jak os, pathlib. Nauczysz się operować na dokumentach tekstowych z poziomu języka programowania. Zdobędziesz umiejętność przeszukiwania plików z wykorzystaniem wyrażeń regularnych. Dowiesz się, jak tworzyć, modyfikować i zapisywać pliki PDF. Nauczysz się wstawiać znaki wodne do PDF. Dowiesz się, jak zamazywać część pliku PDF. Poznasz bibliotekę Pillow do obsługi obrazów w Pythonie. Dowiesz się, jak zmniejszać, zwiększać i obracać serię obrazów. Będziesz wyszukiwać duplikaty obrazów oraz zdjęcia podobne. Nauczysz się operować na dokumentach Worda w Pythonie. Lepiej zrozumiesz strukturę pliku Worda. Będziesz zmieniać atrybuty poszczególnych części pliku Worda. Nauczysz się łatwo wyciągać z dokumentu wszystkie znajdujące się w nim obrazy. Dodasz tabele i obrazy do pliku Worda. Nauczysz się operować na dokumentach Excela w Pythonie. Poznasz bibliotekę pandas i jej obiekt DataFrame będący obiektem danych stabelaryzowanych. Dowiesz się, jak filtrować wyniki Excela. Z łatwością przeszukasz wiele arkuszy wielu plików Excela. Poznasz metodę kompresowania plików w Pythonie przy użyciu dwóch bibliotek. Nauczysz się, jak przy użyciu Pythona szyfrować dane i rozpakowywać pliki. A po zakończeniu szkolenia... Po zakończeniu obejmującego 41 lekcji i trwającego łącznie ponad 6 godzin kursu będziesz umiał napisać program wykonujący za ciebie każde rutynowe zadanie. Może to być dodawanie podpisu do istniejącego pliku PDF z fakturą, spisywanie kosztów z pliku Worda, comiesięczna zmiana dat w dokumentach Worda, przeszukiwanie wielu plików Excela w celu znalezienia odpowiedniego fragmentu dokumentacji. Dla osoby tworzącej grafikę będzie to stworzenie programu dodającego znak wodny do jej prac, fotografa zainteresuje seryjna zmiana rozdzielczości, pracujący z Wordem docenią możliwość generowania dokumentów (na przykład wniosku o urlop) na żądanie - możliwości zastosowania wiedzy wyniesionej z tego szkolenia są bardzo szerokie. Pamiętajmy, że każdy program powinien działać przy minimalnym udziale programisty, a najlepiej bez niego. Do kogo skierowany jest kurs? Automatyzacja pracy w Pythonie. Kurs video przeznaczony jest głównie dla programistów, ale zawarta w nim wiedza może się przydać niemal każdemu użytkownikowi komputera dysponującemu podstawową wiedzą o programowaniu. Praktycznie nie ma takiego obszaru aktywności związanej z pracą przy komputerze, w którym nie przydałaby się wiedza na temat wykorzystania Pythona do automatyzacji pracy. Tylko dla wtajemniczonych Wielogodzinne poszukiwania interesujących nas informacji w internecie są tyleż żmudne, co niejednokrotnie bezcelowe. Wiele rozwiązań polecanych w sieci jest zwyczajnie bezużytecznych, ponieważ źle działają - albo wcale nie działają - na przykład wtedy, gdy posługujemy się polskimi znakami, czyli w praktyce niemal zawsze. Z kolei część wiedzy zdobytej w czasie naszego kursu pozwoli Ci na samodzielne wykonanie zadań, do których obsługi trzeba kupić specjalistyczne, nierzadko kosztowne programy. Będziesz pracować sprawniej, szybciej i po prostu przyjemniej, a do tego posiądziesz umiejętności wysoko cenione na rynku pracy, takie jak chociażby znajomość biblioteki pandas. Pamiętaj: monotonia zabija kreatywność, a rutyna w pracy z komputerem szybciej doprowadzi Cię do nerwicy natręctw, niż przyczyni się do rozwoju umiejętności!