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

CorelDRAW X7. Kurs video. Projektowanie identyfikacji wizualnej firmy

Monika Popiołkiewicz

Stworzenie identyfikacji wizualnej firmy? Profesjonalne zaprezentowanie produktów? To umiejętności, bez których nie poradzi sobie żaden dział marketingu. Proponowany przez nas CorelDRAW X7. Kurs video. Projektowanie identyfikacji wizualnej firmy to pierwszy krok do ich zdobycia. Czterdzieści siedem lekcji szczegółowo objaśnia, jak zaprojektować logo, papier firmowy i wizytówkę, przygotować teczkę ofertową, ulotkę i gadżety reklamowe, a później w efektowny sposób zaprezentować gotowy projekt. Nasza ekspertka krok po kroku wprowadzi Cię w zagadnienia grafiki użytkowej. Co Cię czeka podczas szkolenia? Kurs jest przeznaczony dla średnio zaawansowanych użytkowników programu CorelDRAW, którzy chcieliby zgłębić tajniki takich funkcji jak krzywe Béziera, operacje boolowskie, harmonia kolorów, wypełnienia tonalne czy style obiektów. Dzięki ich wykorzystaniu adepci grafiki użytkowej posiądą między innymi umiejętność wykonywania mockupów, czyli uniwersalnych makiet służących do prezentacji projektów. Wszystkie wektorowe grafiki stworzone w programie CorelDRAW mogą być z powodzeniem wykorzystywane zarówno w wersji elektronicznej, jak i do wysokiej jakości wielkoformatowych wydruków. Wejdź w zupełnie nowy wymiar grafiki! Dzięki zaawansowanym narzędziom dostępnym w pakiecie CorelDRAW X7 przygotowane przez siebie projekty przedstawisz także w przestrzeni trójwymiarowej. Wykorzystanie rad zawartych w kursie sprawi, że wyniki Twojej pracy dosłownie nabiorą głębi, a tym samym staną się jeszcze bardziej atrakcyjne dla odbiorcy. Zatem do dzieła!

26
Kurs video

Tester manualny. Kurs video. Techniki projektowania testów

Paweł Rachwał

Szkolenie na testera manualnego bez wychodzenia z domu Użytkownicy mogą być różni, wszystkich jednak łączą te same oczekiwania dotyczące niezawodności i prawidłowego działania oprogramowania. Podążając za tymi oczekiwaniami, można zauważyć, że sprawnie działająca aplikacja przekłada się na zadowolenie użytkowników i powoduje wzrost zaufania do jakości produktu. Budowanie renomy na bazie niezawodności oprogramowania jest ważne zwłaszcza w świecie e-commerce i niewątpliwie ułatwia osiąganie celów biznesowych. Jak zatem stać się bohaterem firmy i uchronić projekt przed bugami, defektami i awariami? Najlepiej testować na każdym etapie tworzenia, celem przeprowadzania testów bowiem jest eliminacja błędów krytycznych i jak największej liczby usterek. Jednak rozpoczynając testowanie oprogramowania zwykle koncentrujemy się na funkcjonalności, którą należy przetestować i oczekiwanym wyniku testów. To zbyt mało. Na testowanie trzeba spojrzeć jak na proces – to przede wszystkim planowanie, analiza, projektowanie i implementacja testów, a także raportowanie postępów i wyników testów. W dodatku to... niekończący się proces. W momencie, w którym aplikacja opuszcza produkcję i trafia do użytkowników, nie można zapomnieć o retestach i doskonaleniu produktu. W ramach naszego kursu poznasz najlepsze praktyki i techniki projektowania testów. Postaw na jakość i zostań testerem manualnym! Czego nauczysz się podczas szkolenia na testera manualnego? Szkolenie na testera manualnego online pozwoli Ci: Przyswoisz podstawowe definicje zgodne z ISTQB Poznasz cykl życia defektu Dowiesz się, jaka jest rola testera w procesie wytwarzania oprogramowania Zrozumiesz etapy procesu testowego Poznasz typy i poziomy testów Nauczysz się zgłaszania defektów w JIRA Opanujesz siedem zasad testowania Poznasz techniki projektowania testów, w tym: o Techniki statyczne, przeglądy o Techniki czarnoskrzynkowe o Techniki białoskrzynkowe Dowiesz się, jak zadbać o pokrycie testów Co więcej... Zrozumiesz rolę testera w zespole deweloperskim Zdobędziesz solidną wiedzę o modelach wytwarzania oprogramowania Tester manualny. Szkolenie video. Techniki projektowania testów wprowadzi Cię w świat testowania funkcjonalnego, analizy wymagań i tworzenia dobrych przypadków testowych. Poznasz najważniejszą teorię zgodną z sylabusem ISTQB. Dowiesz się, jak się odnaleźć w zespole deweloperskim i jaka jest logika tworzonego oprogramowania. Zrozumiesz podstawowy proces testowy i techniki projektowania testów. Poznasz narzędzie JIRA służące do zgłaszania błędów i śledzenia postępu prac w ramach projektów. Krok po kroku będziesz zgłębiać wiedzę na temat popularnych technik statycznych, dynamicznych i przeglądów. Na przykładach napisanych w pseudokodzie i języku Java rozróżnisz pokrycie kodu i pokrycie decyzji. Dowiesz się także, jak prawidłowo przygotować się do testowania wymagań. Kurs stanowi kompendium podstawowej wiedzy testerskiej umożliwiającej rozpoczęcie pracy w zawodzie testera manualnego lub jako junior analityk testów. Ten kurs jest drugą częścią przewodnika po testowaniu manualnym. Nie musisz mieć doświadczenia, by wziąć w nim udział; zakres szkolenia jest podstawowy, ale tematyka została omówiona szczegółowo - z ukierunkowaniem na potrzeby junior testera. Jeśli jeszcze nie wiesz, czy przygoda z testowaniem jest dla Ciebie, i wolisz podążać za instruktorem od poziomu początkującego, sprawdź koniecznie pierwszą część serii: Tester manualny - kurs video. Rola testera manualnego Tester manualny zajmuje się sprawdzaniem poprawności działania oprogramowania za pomocą stworzonych i zaplanowanych przypadków testowych. Testerzy tworzą je zazwyczaj poprzez łączenie ze sobą różnych techniki testowania, dlatego ich znajomość jest tak istotna. Do zadań osoby na tym stanowisku zalicza się także przygotowywanie planów testów według dostarczonej specyfikacji produktu i analizę wymagań biznesowych. W testowaniu manualnym procesy testowe są wykonywane wyłącznie przez człowieka, dzięki czemu ten typ testów doskonale sprawdza się w przeglądzie modułów interfejsu użytkownika (UI). Ponadto tester może wejść w rolę użytkownika końcowego i badać jego doświadczenia (UX). Do wykonywania zawodu testera manualnego nie jest potrzebne wykształcenie informatyczne, a raczej odpowiednie nastawienie i umiejętność logicznego, analitycznego myślenia. Polecamy także Archicad kurs online oraz pozostałe szkolenia, które pozwolą Ci zwiększyć swoją konkurencyjność na rynku pracy.

27
Kurs video

SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych

Przemysław Starosta

Obierz kurs na... Oracle SQL! W czasach kiedy komputery, urządzenia mobilne oraz internet odpowiadają za organizację naszego życia, doskonałym pomysłem na rozwój jest zdobycie możliwości wpływania na ten informatyczny świat — na wszystkie programy, aplikacje, systemy. Istnieje jedna niezawodna droga, by rozpocząć podróż przez każdy kod. Wystarczy zadać odpowiednie pytanie i uzyskać informację z bazy danych. Obecnie niemal każda aplikacja wykorzystuje bazy danych, a podstawą wszystkich operacji na zbiorach jest język SQL. Dziś SQL to język, który każdy programista powinien znać przynajmniej na poziomie podstawowym. Dzięki szkoleniu SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych osiągniesz wyżyny posługiwania się językiem SQL. Błyskawicznie poznasz jego potencjał i będziesz korzystać z danych w każdym wybranym przez Ciebie celu. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się pisać zapytania do baz danych. Bez problemu będziesz filtrować dane. Wprowadzisz własne tabele i zaczniesz grupować dane. Dowiesz się, w jaki sposób łączyć dane z kilku tabel. Wykorzystasz potencjał podzapytań. Zbudujesz bardziej skomplikowane tabele przestawne (pivot). Przeprowadzisz porównanie zawartości tabel. Zaktualizujesz dane według swoich potrzeb. Zaczniesz właściwie modelować bazy danych. Czy jesteś gotów, by... ...stworzyć własną bazę danych i w pełni korzystać z jej możliwości? Sięgnij po rewelacyjną instrukcję, która umożliwi Ci swobodne pisanie zapytań, umiejętne budowanie relacji pomiędzy tabelami oraz właściwe formatowanie danych. Zacznij od nauki podstaw relacyjnych baz danych. Ułatwią Ci one późniejszą pracę z danymi, czyli umieszczanie ich w bazie, modyfikacje i usuwanie. Wystarczy przejść złożone z trzydziestu dziewięciu lekcji szkolenie SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych, by biegle korzystać także z funkcji agregujących, podzapytań, więzów integralności i transakcji. Na podstawie baz danych stworzysz swoje pierwsze raporty. A to już wiedza, która daje pewność zatrudnienia w branży bazodanowej. Jeśli tylko zechcesz odpalić videokurs. Dane pięknie wymodelowane Relacyjne bazy danych, oparte na języku SQL, to fundament większości współczesnych systemów informatycznych! Ilość informacji wymagających zapisania i przetworzenia wciąż rośnie, a ich logiczne posegregowanie, integralność i prosty dostęp do nich znacznie ułatwiają pracę architektom oprogramowania. Posługiwanie się językiem programowania SQL na poziomie, który pozwala na pisanie funkcji ułatwiających przeszukiwanie baz danych i umożliwiających ich analizę to kompetencje poszukiwane na rynku pracy, gwarantujące atrakcyjne warunki zatrudnienia oraz mnóstwo ciekawych zleceń. W szkoleniu SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych zostały wykorzystane darmowe narzędzia SQL Developer i SQL Data Modeler, udostępnione w serwisie Oracle. Funkcje te pozwalają na przegląd bazy danych, pisanie zapytań do bazy oraz modelowanie danych. W czasie kursu video skorzystasz z wersji Oracle SQL, która umożliwia pobieranie informacji z Oracle — jednej z najpopularniejszych baz danych. Najczęściej korzystają z niej firmy i instytucje. W jej tabelach przechowywane są gigantyczne ilości danych, przetwarzane każdego dnia w celu wyłuskania kluczowych informacji. Nazwa Oracle pochodzi od nazwy kodowej jednego z projektów sponsorowanych przez CIA. Uniwersalny język SQL Język SQL jest niezastąpiony w pracy specjalisty bazodanowego. Przyjęty i zatwierdzony przez międzynarodowe organizacje i komitety normalizacyjne, jest wykorzystywany w niemal wszystkich systemach zarządzania bazami danych. Ze względu na ustandaryzowanie daje dostęp do wszystkich magazynowanych w nich informacji. Istnieje możliwość dodania do niego spersonalizowanych komponentów, jednak rdzeń języka pozostaje niezmieniony, niezależnie od platformy. Nawet wprowadzony przez Microsoft własny język zapytań LINQ, zintegrowany z językiem programowania C#, posiada rdzeń i logikę działania łudząco podobne do tradycyjnego języka SQL. Zatem poznawszy SQL wraz ze szkoleniem SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych, nie będziesz mieć najmniejszych problemów z nauką LINQ. To niezwykłe ułatwienie i ukłon w stronę początkującego programisty, który wraz z tym kursem video osiągnie poziom profesjonalisty. Nasz ekspert pomoże Ci opanować język SQL, a także wskaże, jak posługiwać się nim w konkretnych przypadkach. Tylko dla wtajemniczonych Dane i informacje to dziś najcenniejszy towar. Szkolenie SQL. Kurs video. Od podstaw do zagadnień zaawansowanych. Tworzenie baz danych pomoże Ci zdobyć niezawodny klucz do potężnych systemów zarządzania bazami danych. Sam zdecydujesz, czy będzie to klucz główny, czyli kolumna jednoznacznie identyfikująca wiersz w Twojej tabeli, czy może klucz obcy, stanowiący kombinację jednej lub więcej kolumn do tworzenia relacji pomiędzy tabelami. Właśnie takie pojęcia przyswoisz podczas korzystania z zaprojektowanego dla Ciebie videokursu — i będziesz posługiwać się nimi swobodnie, jak na specjalistę przystało. Ponadto dowiesz się, czym jest tworzenie struktury bazy danych oraz z czego składa się kod pobierający dane z bazy danych. Żadne zapytanie nie pozostanie już dla Ciebie bez odpowiedzi. Poznaj naszego eksperta Przemysław Starosta — doświadczony programista baz danych, trener, pasjonat zagadnień bazodanowych. Na co dzień zajmuje się tworzeniem zapytań SQL, programowaniem baz danych w PL/SQL oraz prowadzeniem szkoleń dla programistów. Praca jest dla niego radosnym wyzwaniem, dzięki czemu wciąż sprawia mu przyjemność. W wolnym czasie uprawia piłkę nożną, jest także wielkim fanem drużyny FC Barcelona. Z ochotą sięga po rakietę do squasha oraz ekwipunek biegacza. Interesuje się filozofią, teologią i muzyką. Gra na gitarze. Nigdy się nie nudzi, wstaje przed wschodem słońca i rozpoczyna kolejną podróż.   „Nauka jest sprawą wielkich. Maluczkim dostają się nauczki”. Stanisław Jerzy Lec  

28
Kurs video

Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie

Marcin Strzempkowski

Obierz kurs na... Blendera! Blender to jeden z najpopularniejszych programów do tworzenia modeli trójwymiarowych. Udostępnia zaawansowane funkcje w zakresie modelowania i animacji 3D, rozbudowany zestaw efektów specjalnych, narzędzia do renderowania oraz silnik graficzny do tworzenia gier. Ponadto umożliwia eksportowanie przygotowanych obiektów do formatów używanych w innych pakietach, takich jak 3ds Max i Maya. Co ciekawe, Blender jest całkowicie bezpłatny, dlatego często używa się go do przygotowywania reklam telewizyjnych, a nawet gier komputerowych. Chcesz zacząć pracę z programem Blender? Uruchom szkolenie Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie, które zapewni Ci solidną bazę wiedzy niezbędnej do rozpoczęcia przygody z grafiką trójwymiarową. Co Cię czeka podczas naszego profesjonalnego szkolenia? Blender to świetne narzędzie, jednak by z niego w pełni skorzystać, trzeba je poznać od podstaw. Z kolejnymi lekcjami tego kursu zdobędziesz podstawowe umiejętności w zakresie: obsługi programu, modelowania, UV mappingu, renderowania i teksturowania. Co więcej... ...po solidnym przerobieniu materiału kursu będziesz w stanie samodzielnie tworzyć proste modele 3D. Dzięki szkoleniu Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie uczynisz pierwszy krok na drodze ku trójwymiarowej wirtualnej rzeczywistości. To, w jakim kierunku pójdziesz dalej, zależy od Ciebie. Jeśli jesteś freelancerem, pewnie będziesz chciał doskonalić wszystkie aspekty pracy z Blenderem — od samodzielnego modelowania i teksturowania aż po właściwe sposoby oświetlania modelu. Jeżeli jesteś członkiem zespołu graficznego, może zechcesz wyspecjalizować się w jakimś aspekcie, szlifując swoje umiejętności na przykład jako modeler? Tak czy inaczej, ważne, byś zdobył solidne podstawy. Trzeci wymiar grafiki... Program Blender ma bardzo wiele zalet. Po pierwsze, jest darmowy. Każdy może z niego korzystać, wszyscy są zaproszeni do przedstawiania pomysłów na jego udoskonalenie. Nad tym, by najlepsze idee zostały wprowadzone w życie, czuwa Blender Foundation. Blender pozwala tworzyć grafiki statyczne oraz animacje, pracują na nim specjaliści ze wszystkich branż przemysłu, nauki i sztuki. Dodatkową przewagę Blendera nad innymi rozwiązaniami stanowią stosunkowo niewielkie rozmiary, dzięki czemu jest dostępny także dla użytkowników posiadających nieco słabszy sprzęt. Przy wszystkich swoich zaletach Blender ma jedną wadę: interfejs użytkownika — przy pierwszym kontakcie wydaje się nieco skomplikowany. Dlatego przygodę z tym potężnym narzędziem dobrze zacząć z doświadczonym specjalistą. Opanuj narzędzia. Nadaj głębię obrazom. Uruchom grafikę Ten kurs video został opracowany po to, by wprowadzić Cię w świat grafiki 3D w odpowiedniej kolejności. Na początku dowiesz się, czym są i do czego służą poszczególne elementy interfejsu programu. Stworzysz własną przestrzeń roboczą, właściwą dla Twoich potrzeb i zwyczajów. Następnie przejdziesz do manipulowania obiektami, by w kolejnym kroku zacząć modelować — najpierw na poziomie podstawowym, potem także bardziej zaawansowanym. Nauczysz się pracować z materiałami, teksturami i ze światłem. Chwycisz za wirtualną kamerę i wyrenderujesz swoje pierwsze animacje. Tylko dla wtajemniczonych Blender 2.71. Kurs video. Poziom pierwszy. Modelowanie w 3D, animacja i renderowanie jest skierowany do osób, które myślą o związaniu zawodowej przyszłości z grafiką 3D, ale też tych, które chcą tylko poznać podstawy programu Blender. Ponieważ jednak jest to oprogramowanie trudne w pierwszym kontakcie, autor kursu kładzie szczególny nacisk na to, by zapoznać użytkownika z nazewnictwem charakterystycznym dla języka grafiki 3D oraz pojęciami związanymi z interfejsem Blendera. Tak byś po zakończeniu pracy z kursem wiedział, czym są bump mapping, normal mapping, UV mapping , rigging, Render, oświetlenie globalne (ang. global illumination), modelowanie 3D, animacja 3D — a także potrafił wykorzystać tę wiedzę w praktyce. Poznaj naszego eksperta Marcin Strzempkowski — prawdziwy pasjonat komputerów od momentu, gdy jako mały chłopiec pierwszy raz zobaczył to tajemnicze urządzenie w legendarnym programie Sonda. Grafiką komputerową zajmuje się od początku lat dziewięćdziesiątych — jego pionierskie projekty powstawały na słynnej Amidze 500, która dysponowała aż jednym megabajtem pamięci! Pierwszym programem, z którego korzystał, tworząc animacje 3D, był Sculpt. Dziś pracuje jako freelancer — projektując grafikę, korzysta z aplikacji: Blender, 3ds Max oraz After Effects i Photoshop z pakietu Adobe. Gdy wstaje od komputera, biega lub ćwiczy na siłowni. Jeśli ma dosyć pracy zawodowej, ale nie chce opuszczać wirtualnej rzeczywistości, chętnie podziwia pracę innych grafików 3D, grając w gry typu MMORPG. „Grafika 3D jest aktualnie na fali wznoszącej. Studia specjalizujące w tej dziedzinie wyrastają jak grzyby po deszczu, dlatego dobry grafik z pewnością łatwo znajdzie zatrudnienie. Jeśli zaś jest tak zwanym wolnym duchem i nie chce mieć nad sobą szefa, to o ile dogłębnie pozna tajniki pracy z programem do modelowania, animacji i renderowania 3D, nie będzie narzekał na brak zleceń :)”.  

29
Kurs video

Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM

Maksymilian Olszewski

Obierz kurs na usprawnienie CSS Zapotrzebowanie na specjalistów frontendowców rośnie z roku na rok, stale rozwijają się także technologie, z którymi pracują frontend developerzy. Wraz ze wzrostem popularności aplikacji internetowych, które stają się też coraz bardziej skomplikowane i wyrafinowane, wzrasta znaczenie posiadanych przez specjalistów umiejętności i wiedzy. Aktualnie frontend developer, który pracuje w CSS, a nie zna jego preprocesorów, nie będzie w stanie stworzyć schludnego, optymalnego i przede wszystkim funkcjonalnego kodu. Sass, jako jeden z preprocesorów CSS, wnosi ze sobą szereg nowych zagadnień, ułatwień i nawiązań do klasycznych języków programowania. Wśród nich należy wymienić zmienne, rozdzielanie kodu na mniejsze fragmenty, sprecyzowane komponenty, funkcje i logikę. Dlaczego trzeba je poznać? Z przyczyn praktycznych — ze względu na łatwość tworzenia i utrzymania kodu z zastosowaniem środowiska Sass; prawie każdy projekt komercyjny oparty jest na technologiach tego preprocesora. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie pracy z niniejszym kursem video: Opanujesz teorię i praktykę rozdziału kodu na małe, schludne komponenty. Zrozumiesz, na czym polega metoda zagnieżdżania. Nauczysz się właściwego zapisywania zmiennych, mixinów oraz funkcji. Poznasz logikę środowiska Sass, jego możliwości w zakresie rozszerzania klas o te już istniejące oraz działania matematyczne. Dowiesz się, jak w praktyce stosować metodologię BEM — jedną z najczęściej stosowanych komercyjnie konwencji nazewnictwa klas. Co więcej... Zobaczysz na własne oczy, czym jest node.js oraz NPM, i przekonasz się, jak w prosty sposób można samodzielnie stworzyć środowisko Sass pod nowy projekt. Sass od podstaw. Kurs video. Budowa kompleksowej strony w oparciu o metodologię BEM kończy się na poziomie średnio zaawansowanym. By wziąć udział w kursie, należy znać HTML i CSS w stopniu podstawowym. Dla lepszego skorzystania z wiedzy dostępnej w ramach szkolenia dobrze jest rozumieć również podstawy języka JavaScript. CSS z turbodoładowaniem Preprocesory, do których — poza Sassem — zaliczają się między innymi Less i Stylus, mają za zadanie wzbogacić CSS o pewne mechanizmy znane z tradycyjnych języków programowania, których język CSS w swoim standardzie nie posiada. Innymi słowy, preprocesor przetwarza nową składnię i kompiluje napisany kod do formatu zgodnego ze standardem CSS. Dzięki temu produkt końcowy (aplikacja) będzie pracować pod wszystkimi przeglądarkami. Z dostępnych preprocesorów autor tego kursu zdecydował się wybrać Sass, jako najbardziej dojrzały (jego początki sięgają 2006 roku), dobry do pracy w metodologii BEM. Akronim ten pochodzi od angielskiego Block Element Modifier — kryje się za nim bardzo proste podejście do tworzenia modularnego kodu HTML. Opiera się on na podziale składowych strony na bloki (na przykład formularz lub menu), elementy (guzik formularza, link w menu) oraz modyfikatory (warianty elementów). Trzymanie się zasad metodologii i konsekwentnego nazewnictwa pozwala uzyskać funkcjonalny, przejrzysty kod. Trzy godziny z Sassem Kurs, dzięki któremu poznasz i opanujesz preprocesor Sass, trwa około trzech godzin; został podzielony na 20 lekcji. Jako że jest to szkolenie na poziomie podstawowym, tytułem wstępu zaczniemy od krótkiej lekcji teoretycznej, by szybko przejść do praktyki: zainstalujemy mianowicie środowisko pracy. Następnie przyjrzymy się metodyce BEM, w której będziemy działać dalej. Po tym, jak napiszemy pierwsze zmienne, zajmiemy się zagnieżdżaniem w Sassie, następnie poznamy mixiny i sposób funkcjonowania interpolacji. W ramach kolejnego bloku tematycznego skupimy się na działaniach matematycznych, logice, listach i mapach. Wreszcie, na sam koniec, przyjdzie czas na omówienie budowy footera z użyciem metod extend i funkcji.

30
Kurs video

Unity. Kurs video. Poziom drugi. Tworzenie gry 2D

Arkadiusz Brzegowy

Branża gier 2D przeżywa renesans. Odświeża się stare tytuły i wypuszcza nowe. Skąd ta popularność? Odpowiedź zawiera się w jednym słowie: smartfon. Po prostu — gra 2D ma o wiele mniejsze wymagania sprzętowe i sprawnie działa także na urządzeniach mobilnych. Do tego dochodzi sentyment przedstawicieli grupy wiekowej 30+ — i mamy rynek gier w dwóch wymiarach. Projekty 2D są atrakcyjne także dla developerów, jako tańsze i prostsze w produkcji. Nie trzeba dysponować specjalnym studiem projektowym ani współpracować ze sztabem ludzi, by wykreować atrakcyjną grę 2D. Co Cię czeka podczas szkolenia? Uczestnicząc w szkoleniu Unity. Kurs video. Poziom drugi. Tworzenie gry 2D, dowiesz się między innymi, jak stworzyć wirtualnego bohatera i nim sterować. Nauczysz się ożywiać obraz animacją poklatkową, a także konfigurować projekt 2D w Unity, tworzyć i sortować obiekty oraz warstwy z obiektami. Dowiesz się też, jak stosować komponent typu Effector w projektach 2D i jak ładować nowe poziomy w grze. Co więcej, poznasz podstawy języka C#, który przyda Ci się nie tylko podczas prac z platformą Unity. Po zakończeniu nauki z tym kursem video będziesz średnio zaawansowanym użytkownikiem środowiska. Będziesz w stanie wykonać zaawansowany projekt 2D — zarówno zwykłą platformówkę, jak i grę zawierającą bardziej złożone mechanizmy fizyczne. Zatem do dzieła! W kursie korzystamy ze starszej wersji Unity. Kursy 2D w oparciu o nowszą wersję znajdziesz tutaj!

31
Kurs video

Administrowanie sieciami Cisco. Kurs video. Zabezpieczanie urządzeń sieciowych, sieć WAN i zaawansowany routing

Adam Józefiok

Jeśli znasz podstawy pracy z sieciami komputerowymi — czas poszerzyć wiedzę. Kiedy trzydzieści parę lat temu firma Cisco zaczynała swoją działalność, wizja świata oplecionego potężną pajęczyną sieci komputerowych należała do kategorii science fiction. Nikt się nie spodziewał, że internet tak szybko zmieni nasz sposób życia i myślenia. Jeśli jednak to medium ma dobrze spełniać swoje zadania, potrzebuje sieci: przemyślanych, wydajnych, sensownie skonstruowanych i skonfigurowanych. Takich, jakie może dostarczyć Cisco: ale to Ty, administrator, musisz je zaprojektować i dostosować do potrzeb Twojej firmy. Administrowanie sieciami Cisco. Kurs video. Zabezpieczanie urządzeń sieciowych, sieć WAN i zaawansowany routing pozwoli Ci zdobyć wiedzę i umiejętności praktyczne w zakresie instalacji urządzeń, konfiguracji i zarządzania sieciami teleinformatycznymi oraz telekomunikacyjnymi średniej wielkości. Nauczysz się także łączyć ze sobą różne technologie sieciowe w jedną dużą sieć WAN i odkryjesz, jak bezpiecznie testować swoje pomysły. Zyskaj nieograniczone możliwości projektowe i konfiguracyjne — zacznij tworzyć profesjonalne sieci komputerowe! Czego nauczysz się podczas naszego profesjonalnego szkolenia z administrowania sieciami Cisco? Zorientujesz się, jak wykorzystać technologię Cisco do większych, poważniejszych projektów sieciowych. Nauczysz się podłączać do sieci różne urządzenia i zapewniać ich sprawne współdziałanie. Odkryjesz, jak testować nowe projekty sieciowe bez narażania działającej sieci na szwank czy wyciek danych. Zdobędziesz wiedzę na temat sposobu monitorowania urządzeń sieciowych oraz analizy ruchu sieciowego. Administrowanie sieciami Cisco. Kurs video. Zabezpieczanie urządzeń sieciowych, sieć WAN i zaawansowany routing wprowadzi Cię na kolejny poziom wiedzy związanej z technologiami oferowanymi przez jedną z najlepszych firm działających na rynku sieci komputerowych. Dzięki temu szkoleniu zyskasz solidne — praktyczne oraz teoretyczne — podstawy do samodzielnego budowania sieci. Materiały szkoleniowe zostały dobrane w taki sposób, by umożliwiać Ci wykonanie dowolnej liczby projektów, a następnie ich konfigurację. Podczas 160 lekcji składających się na kurs będziesz ćwiczyć, ćwiczyć i jeszcze raz ćwiczyć. Autor szkolenia położył ogromny nacisk na praktykę, abyś mógł bez problemu podjąć pracę na stanowisku administratora niewielkich sieci komputerowych. Co więcej, będziesz mógł wykorzystać świeżo zdobytą wiedzę w rzeczywistych warunkach i uruchomić sieć opartą na urządzeniach firmy Cisco. Administrowanie sieciami Cisco i nowatorskie technologie sieciowe Świat sieci komputerowych zmienia się nieustannie i dość trudno za nim nadążyć. Technologie transferowe starzeją się równie szybko jak komputery, więc konieczne jest szybkie dostosowywanie. Nie zmienia się jedno: logika tkwiąca u źródeł budowania sieci. Jeśli naprawdę solidnie odrobisz lekcje z podstaw technologii sieciowych i zrozumiesz, na czym polega łączenie elementów oraz ustawianie ich wewnętrznych powiązań, łatwo będzie Ci przyswajać nowe rozwiązania, śledzić usprawnienia i zabezpieczać Twoje sieci. Tę wiedzę, pozwalającą Ci zostać w przyszłości specjalistą i świetnym administratorem sieci komputerowych zapewni Ci te szkolenie. Zrozumiesz, do czego służą i jak działają różne protokoły, a także nauczysz się je konfigurować. Zaadresujesz sieć tak, jak życzy sobie tego szef lub klient, i będziesz w stanie podłączyć ją do internetu. Oprócz tego zadbasz, by nie przedostało się do niej żadne złośliwe oprogramowanie, a użytkownicy mogli korzystać z niej komfortowo i bez zakłóceń. Małe oczka w wielkiej sieci Sieci komputerowe budowane z elementów produkowanych przez Cisco — urządzeń transferowych, routerów, przełączników, serwerów, zapór sieciowych i oprogramowania — dają gwarancję najwyższej jakości, a certyfikat wystawiony przez tę firmę osobom, które zdadzą jej wewnętrzny egzamin, jest ogromnym atutem podczas starania się o pracę. Warto więc dokładnie przestudiować wymagania i od razu je przetestować — to właśnie zapewni Ci kurs z administrowania sieciami Cisco. A szkolenie to nie byle jakie: jego autorem jest prawdziwy fanatyk Cisco, znawca wielu trików i najlepszych rozwiązań, posiadacz certyfikatów Cisco, teoretyk i praktyk, a także aktywny poszukiwacz nowych sposobów wykorzystania technologii sieciowych. Sięgnij po jego wiedzę i doświadczenie, a przekonasz się, że sieci komputerowe mogą przydać się w nieskończenie wielu sytuacjach. A to, jak je wykorzystasz, zależy tylko od Twojej wyobraźni. Tylko dla wtajemniczonych Dzięki wiedzy zdobytej podczas szkolenia z administrowania sieciami Cisco samodzielnie zaprojektujesz sieć i określisz jej parametry zgodnie ze wskazówkami klienta. Połączysz ze sobą wszystkie urządzenia i wykonasz pełną konfigurację, a potem podepniesz wszystko pod internet. Zabezpieczysz sieć i sprawisz, że będzie dostępna tylko dla tych, dla których została przeznaczona. Będziesz mógł połączyć ze sobą poszczególne oddziały firmy dzięki technologiom Frame Relay oraz VPN. Uda Ci się także podłączyć swoją sieć do sieci, w której funkcjonuje protokół BGP. Wejdziesz głębiej w tematykę IPv6 na routerach Cisco i poznasz mechanizmy redundancji. Ponadto nauczysz się wykorzystywać możliwości oprogramowania wirtualizującego GNS3, co ułatwi Ci dalszą naukę. Czyż to nie brzmi wspaniale? „Warto iść dalej i odkrywać nowe. Warto iść dalej i poznawać swoje możliwości i talenty. Bez pójścia dalej — w nieznane — nigdy do końca nie poznasz siebie i nie odkryjesz swoich talentów i pasji”. Adam Józefiok

32
Kurs video

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.