Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Health and Safety
- Biznes i Ekonomia
- Home and garden
- E-business
- Ekonomia i finanse
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- For women
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Przewodniki po hotelach i restauracjach
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
Unreal Engine 4. Kurs video. Tworzenie gry Tower Defense dla początkujących
Kurs Unreal Engine 4 dostępny online Myślisz, że pisanie gier to świetna rozrywka i zarazem chwalebna misja, jaką jest dostarczanie rozrywki innym? Masz rację - programiści gier komputerowych to na ogół prawdziwi pasjonaci. W dodatku pasjonaci świetnie znający warsztat programisty. Tworzenie gier bowiem to dobra metoda uczenia się nowych rzeczy, takich jak programowanie, algorytmy czy architektura projektu. Nauka programowania gier i kreowania wirtualnych światów otworzy przed Tobą całą gamę atrakcyjnych możliwości zawodowych. Może zostaniesz w branży, a może zmienisz specjalizację, na przykład na frontend albo backend development? Na rynku dostępnych jest wiele narzędzi, które pozwalają opracowywać nowe gry. Z nich wszystkich Unreal Engine 4 jest najczęściej wybierany przez profesjonalne studia deweloperskie. Umożliwia szybkie prototypowanie, co ma ogromne znaczenie, jeśli wziąć pod uwagę tempo pojawiania się na rynku nowych propozycji dla graczy, i jest uniwersalny. Pozwala tworzyć gry wszelkiego rodzaju: od małych indie po AAA, od strzelanek po strategie, od mobilnych, przez VR, po PC. Silnik Unreal Engine 4 jest również z powodzeniem wykorzystywany w branży filmowej oraz jako narzędzie do tworzenia wizualizacji architektonicznych. Każdy, kto zamierza pracować w branży gier, powinien zapoznać się z Unreal Engine! Co Cię czeka w trakcie naszego kursu Unreal Engine 4? Podczas pracy z kursem Unreal Engine 4: Nauczysz się tworzyć proste gry w silniku Unreal Engine 4. Dowiesz się, jak wprowadzić do swojej gry nieskomplikowaną sztuczną inteligencję. Będziesz programować w systemie Blueprint. Zbudujesz grę na platformy Windows i Android. Zaprojektujesz grę typu tower defense. Co więcej... Ukończywszy kurs, będziesz w pełni przygotowany do pisania własnych gier komputerowych - od projektu po pełną realizację. Wykorzystasz swoją wiedzę na game jam. Unreal Engine 4. Kurs video. Tworzenie gry tower defense dla początkujących kończy się na poziomie podstawowym. Szkolenie wprowadza do środowiska Unreal Engine 4. Każda lekcja przedstawia osobne zagadnienie z wyjaśnieniem teoretycznym i zastosowaniem praktycznym. Lekcje są krótkie i zarysowują jedynie najważniejsze informacje potrzebne do implementacji gry, a uczestnik szkolenia jest zachęcany do samodzielnego zgłębienia interesującego go tematu. Silnik Unreal Engine 4 Silnik Unreal Engine bazuje na C++. Jego twórcy (firma Epic Games) zaimplementowali w nim mechanizmy wspomagające wieloplatformowość. Obsługuje między innymi platformy: Windows, Linux, macOS, PlayStation 3, PlayStation 4, Xbox 360, Xbox One oraz iOS. Unreal Engine jest rozwijany od przeszło 20 lat - początkowo służył do strzelanek pierwszoosobowych, potem doszły gry typu RPG, MMORPG i skradanki. Dziś jego możliwości są dużo większe. W ciągu tych dwóch dekad Unreal Engine przeszedł mnóstwo uaktualnień, które pozwoliły mu utrzymać się na stanowisku lidera w swojej branży. Jego kod źródłowy jest otwarty, co oznacza, że każdy może dołączyć do społeczności i dołożyć swoją cegiełkę do rozwoju tego silnika. Nazwiska współtwórców są publikowane każdorazowo po wydaniu nowej wersji, w sekcji „Special Thanks”. „Stay hungry, stay foolish” Steve Jobs Sprawdź także kursy CSS dostępne w ofercie.
Światło w fotografii. Warsztaty ze Scottem Kelby. Kurs video
Obierz kurs na... profesjonalną fotografię! Jak wykorzystać oświetlenie w fotografii portretowej? Jak przygotować zdjęcie panoramiczne? Jakie tajemnice kryje oświetlenie typu „clamshell”? Fotografia — zarówno ta tradycyjna, jak i ta współczesna — opiera się na utrwalaniu światła. Można zrobić to wprost, ot tak, pstrykając kolejną fotkę. Jeżeli jednak masz choć trochę fotograficznego zacięcia, jeżeli interesuje Cię fotografia jako dziedzina sztuki, z pewnością wiesz, jak wiele piękna kryje w sobie światło. Cała trudność, cała sztuka i kunszt w fotografii polegają na jego wydobyciu. Podczas szkolenia Światło w fotografii. Warsztaty ze Scottem Kelbym. Kurs video poznasz tajniki pracy zawodowców ze światłem. Dowiesz się, jak wykorzystują światło naturalne i lampy studyjne oraz jakie sztuczki stosują, żeby z nieprzyjaznego otoczenia wykrzesać interesującą fotografię. Na podstawie kolejnych rozdziałów nauczysz się fotografować potrawy, kwiaty oraz przedmioty. Wszystkie porady, wskazówki i informacje podane są w sposób charakterystyczny dla Scotta — prostym i przystępnym językiem, do tego zostały zilustrowane licznymi przykładami z lekkim poczuciem humoru. Po prostu lepiej być nie może! Szkolenie to jest przeznaczone dla pasjonatów fotografii, miłośników książek Scotta oraz wszystkich tych, którzy chcą robić jeszcze lepsze, budzące zachwyt zdjęcia. Czego nauczysz się podczas naszego profesjonalnego szkolenia? Dowiesz się, jak: tworzyć portret w świetle naturalnym, wykorzystać oświetlenie typu „clamshell”, fotografować potrawy, utrwalać krajobrazy, robić zdjęcia panoramiczne, fotografować przedmioty, przygotować sesję w plenerze. Poznasz też: sposoby fotografowania roślin i różne efekty do zastosowania w fotografii portretowej w zależności od warunków. Dzięki szkoleniu Światło w fotografii. Warsztaty ze Scottem Kelbym. Kurs video wykorzystasz potęgę światła w swoich zdjęciach! Fotografowanie przedmiotów Za każdym razem, gdy muszę zrobić zdjęcia reklamowe jakichś produktów, od razu przychodzą mi na myśl lampy Spiderlite, które — jak każde źródło światła ciągłego — pozwalają na bieżąco oceniać i korygować oświetlenie fotografowanego obiektu. Przy okazji chciałbym podzielić się z Tobą ciekawym i bardzo skutecznym trikiem, który nadaje zdjęciom przedmiotów profesjonalny wygląd. Scott Kelby
GameMaker. Kurs video. Kompleksowy przewodnik tworzenia gier platformowych
Obierz kurs na tworzenie gier platformowych! Gdy mowa o programowaniu gier, na myśl przychodzą dwa potężne silniki: Unity i Unreal Engine. Tymczasem chcemy Ci przedstawić silnik również będący w czołówce pod względem popularności – GameMaker Studio! To idealne rozwiązanie dla początkujących, oferujące intuicyjną obsługę IDE i szeroką paletę funkcji, dzięki którym szybko opanujesz programowanie gier. Rozgrywki w GameMaker Studio są tworzone w przyjaznym i łatwym do nauczenia się języku GML (GameMaker Language). Jedną z głównych zalet tego narzędzia – w porównaniu z Unity i Unreal Engine – jest jego intuicyjność i prostota. Grę możesz tworzyć, korzystając z mechanizmu drag-and-drop, co eliminuje potrzebę pisania kodu na początkowych etapach nauki. GameMaker Studio wyróżnia się także szybkością prototypowania gier. Zużywa znacznie mniej zasobów komputera niż Unity i Unreal Engine, dzięki czemu pozwala na szybsze testowanie i iterowanie pomysłów. Jest też bardziej skoncentrowane na 2D, a to sprawia, że stanowi idealny wybór dla twórców gier indie. Mimo niższego progu wejścia w GameMaker można tworzyć niezwykłe, zaawansowane i profesjonalne produkcje. Rozwiązania, które oferuje GameMaker, cieszą się uznaniem i chętnie sięgają po nie ambitni specjaliści. Gry takie jak Undertale, Hyper Light Drifter czy Hotline Miami zyskały ogromną popularność i pokazały potencjał tego narzędzia. Pamiętaj, że każda wielka gra zaczynała się od prostego pomysłu. A więc wejdź z nami do świata gamedevu i realizuj wymarzone projekty! Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu nauczysz się: • Instalować i konfigurować środowisko GameMaker Studio • Tworzyć i uruchamiać projekty • Rysować i edytować sprite’y • Tworzyć i edytować obiekty, a także dodawać je do poziomów gry • Dodawać broń i przeciwników do rozgrywki • Programować logikę gry • Implementować kolizję • Tworzyć animacje i shadery • Zarządzać tłem gry • Dodawać dźwięki i muzykę • Tworzyć menu startowe • Implementować funkcję resetowania gry i pełnego ekranu • Programować funkcję zapisywania i wczytywania gry • Implementować GUI w postaci tekstowego zakończenia gry GameMaker. Kurs video. Kompleksowy przewodnik tworzenia gier platformowych wprowadzi Cię w fascynujący świat programowania gier 2D. Zdobędziesz umiejętności, które pozwolą Ci tworzyć w pełni funkcjonalne gry platformowe. Poznasz środowisko GameMaker i proces tworzenia gry od podstaw – od projektowania grafiki, przez programowanie logiki, aż po dodawanie dźwięków i zarządzanie projektami. Nauczysz się tworzyć sprite’y, obiekty i poziomy gry, a także dodawać animacje i modyfikować poziomy, aby Twoja gra była dynamiczniejsza. Poznasz tajniki interakcji i walki dzięki dodaniu broni, przeciwników i zaawansowanych efektów, takich jak shadery. Dowiesz się, jak pracować z grafiką i modyfikować elementy interfejsu i tła poprzez wczytywanie obrazów. Opanujesz nawigację między poziomami, programowanie zaawansowanych interakcji z obiektami, sterowanie przeciwnikami, a także dodawanie dźwięków, które uczynią grę jeszcze bardziej ekscytującą. Nie zabraknie najważniejszych funkcji ułatwiających nawigację po programie – do gry dodasz menu, funkcje zapisywania i opcje pełnego ekranu. Na koniec stworzysz plik egzekucyjny (.exe), by gra była gotowa do podzielenia się ze światem! Zdobyta wiedza pozwoli Ci realizować własne projekty gier i będzie solidną bazą do dalszej nauki programowania i rozbudowywania gier o bardziej złożone zagadnienia. Twoje pomysły w końcu się urzeczywistnią i przeistoczą się we wciągające produkcje. Tworzenie gier to nie tylko nauka programowania, to także wyrażanie swojej kreatywności. Nie bój się eksperymentować i bawić się różnymi pomysłami. Pamiętaj, każda wielka gra zaczynała się od prostego pomysłu.
Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib
Obierz kurs na analizę danych w Pythonie! Według raportu Digital 2022 liczba internautów to ponad 62% światowej populacji. Są nas miliardy i w krótkim czasie produkujemy miliardy danych. We współczesnym świecie zbiory danych postrzegane są niemal jak złoto, determinują bowiem kierunek rozwoju gospodarki. Jednakże tylko odpowiednio przetworzone dane stają się wartościowymi informacjami. Możemy przyjąć, że kształtują one każdy biznes, dlatego biznes chętnie sięga po analizę danych - naukę, w której surowe dane są analizowane w celu uzyskania na ich podstawie użytecznych informacji i wniosków. A więc jak przekuć zebrane dane w złoto? Branżowym standardem w analizie danych jest język Python i dystrybucja Anaconda wraz z licznymi pakietami data science. Zarezerwuj ponad 6 godzin na naukę, a wszystkie te niezbędne narzędzia i metodyki analizowania danych poznasz w ramach naszego kursu. W trakcie naszego profesjonalnego szkolenia wideo z analizy danych w Pythonie nauczysz się: Korzystać z dystrybucji Anaconda Używać programów Jupyter Lab i Jupyter Notebook Tworzyć wirtualne środowiska dla języka Python i nimi zarządzać Korzystać na poziomie podstawowym z języka Python Używać na poziomie podstawowym biblioteki Pandas, w tym: Obsługiwać DataFrame'y i sety Operować na DataFrame'ach i setach Wczytywać pliki Excel, CSV, tekstowe, pickle Wczytywać dane z baz danych i poprzez API Stosować metody oczyszczania danych: Usuwać puste wiersze Podglądać i przeglądać dane Zarządzać duplikatami Radzić sobie z błędnym typem danych Formatować tabele i dane Usuwać konkretne znaki Korzystać z metod manipulacji danymi: Zmieniać nazwy i dzielić kolumny Agregować dane i znajdować średnie, sumy, mediany, minimum i maksimum Grupować dane - sprawdzać teorię i analizować konkretne tendencje Sortować dane Filtrować dane Łączyć kilka źródeł i tabel w jedną Używać biblioteki Matplotlib i tworzyć wykresy: Tworzyć podstawowy wykres liniowy Edytować markery i linie Edytować etykiety i siatki Tworzyć subwykresy Tworzyć wykres scatterplot Tworzyć wykres słupkowy Generować histogram Tworzyć wykres kołowy Analizować dane i wyciągać wnioski z uzyskanych informacji Analiza danych w Pythonie. Kurs video. Pracuj z Jupyter, Pandas i Matplotlib rozpoczyna się konfiguracją środowiska Anaconda i instalacją bibliotek. W drugim rozdziale przestaną Ci być obce podstawy języka Python, poznasz między innymi operatory, listy, tuple, sety, słowniki, instrukcje warunkowe, pętle, funkcję lambda, RegEx i wyjątki. Po zaprzyjaźnieniu z Pythonem przyjdzie kolej na Pandas - bibliotekę oferującą struktury danych i operacje do manipulowania tabelami liczbowymi, a także szeregami czasowymi. Następnie czeka Cię dużo pracy z danymi; nauczysz się je oczyszczać, agregować i grupować. Po odpowiednim przygotowaniu danych kolej na ich wizualizację. W ostatnim rozdziale poznasz bibliotekę Matplotlib do generowania wizualizacji danych takich jak wykresy i histogramy. Kurs z analizy danych w Pythonie zakończysz na poziomie podstawowym. Będziesz w stanie samodzielnie stworzyć projekt analizy i przeprowadzić ją od wczytania danych po wnioski i wyniki w postaci tabel i wykresów. Pozbędziesz się uczucia skołowania, wywołanego wątpliwościami, od czego by rozpocząć naukę, a poznane zagadnienia pozwolą Ci na efektywny dalszy rozwój, wskażą bowiem wiele punktów wyjścia do kreowania swojej ścieżki w data science. Jakie zadania wykonuje analityk danych? Do codziennych zadań analityka należy zwiększanie wydajności poprzez wykrywanie wzorców w danych. Pod tym pojęciem kryje się realizowana na różne sposoby praca z danymi, w tym ich eksploracja, zarządzanie nimi, a także analiza statystyczna i wizualizacja danych. Analityk zajmuje się weryfikacją pewnych hipotez biznesowych i przygotowaniem raportów dla zarządu lub innych pracowników firmy. Jednocześnie zachowuje dużą samodzielność, eksplorując dane w sposób kreatywny i poszukując ciekawych zależności i zachowań. Już teraz jest to jeden z lepiej opłacanych zawodów w branży informatycznej, a analityk danych jest pożądanym pracownikiem z pogranicza IT i biznesu w każdej, zarówno większej, jak i mniejszej firmie. Zobacz także kursy wideo z .NET
Zarządzanie czasem w IT. Kurs video. Zwiększ swoją produktywność w pracy
Obierz kurs na... zarządzanie czasem i produktywność w IT Zostań mistrzem zarządzania czasem i zdobądź niezwykle ważne umiejętności przekładające się na jakość wykonywanej pracy. Utrata kontroli nad cyklem dnia i brak planowania zadań często prowadzą do większego stresu, zaniedbywania obowiązków i niedotrzymywania terminów. Zwłaszcza w dynamicznym środowisku IT łatwo o poczucie, że pracy ciągle przybywa. Czy zastanawiasz się czasem, co zrobić, kiedy liczba zadań na liście „to-do” nieustannie rośnie? Uzyskaj nad nią kontrolę, ustalając priorytety i przydzielając dostępny czas do określonych czynności. Zarządzanie czasem i zasobami zapewnia niezbędną równowagę między życiem prywatnym i zawodowym. Przestań się stresować i zostawać w pracy po godzinach! Wypełniaj swoje obowiązki na czas i ciesz się życiem! Utworzenie tygodniowego harmonogramu pozwoli Ci kończyć wymagające projekty w terminie i rozwijać karierę zawodową, a praca nad powierzonymi zadaniami stanie się bardziej przemyślana, kiedy przestaniesz się martwić naglącymi deadline’ami. Wprowadź do swojej codziennej rutyny wskazówki i szereg narzędzi przygotowanych przez autora szkolenia, a w efekcie pracuj wydajniej i osiągaj więcej! W trakcie naszego profesjonalnego szkolenia: Nauczysz się efektywnie zarządzać czasem i własnymi zasobami Dowiesz się, jak wyznaczać i osiągać cele Poznasz wiele skutecznych metod zarządzania projektami Nauczysz się analizować i optymalizować swoją codzienną rutynę Zdobędziesz umiejętność skupienia się na pracy (deep work) w kontekście IT Dowiesz się, jak korzystać z narzędzi do zarządzania czasem, takich jak Todoist Zapoznasz się z tajnikami automatyzacji zadań i delegowania obowiązków Zrozumiesz, na czym polega zarządzanie zasobami cyfrowymi Zarządzanie czasem w IT. Kurs video. Zwiększ swoją produktywność w pracy ukończysz na poziomie średnio zaawansowanym. Nauczysz się technik zarządzania sobą w czasie, używając pomocnych narzędzi typu Todoist. Dowiesz się, jak realizować plany, wyznaczać i osiągać cele, a także korzystać z popularnych metod zarządzania projektami, takich jak wykres Gantta, scrum czy waterfall. Czy wiesz, że większość osób jest rozproszona nawet przez trzy godziny w ciągu dnia pracy? W dużej mierze odpowiadają za to social media i komunikatory, ale nie tylko – wielozadaniowość, czyli wykonywanie różnych zadań jednocześnie, to także cichy wróg efektywności. Z naszym kursem zrozumiesz, jak duże znaczenie w pracy programisty odgrywa skupienie. Poznasz deep work, czyli koncepcję pracy w maksymalnej koncentracji, pozwalającą osiągnąć wysoki poziom produktywności. Zdobyte umiejętności sprawią, że maksymalnie wykorzystasz swój czas – dzięki efektywnym rutynom, skupieniu na pracy i automatyzacji zadań. Tę wiedzę zastosujesz od razu, dzięki czemu już pierwszego dnia szkolenia osiągniesz wiele korzyści w życiu zawodowym i osobistym!
Obierz kurs na... wsparcie podwładnych w trudnych sytuacjach! Zestresowany pracownik to pracownik nieefektywny. Zespół narażony na długotrwały stres nie może działać wydajnie. Niepewność, niepokój, lęk o to, co przyniesie przyszłość - ten związany z pracą, ale także z życiem prywatnym - to pożywka, na której rozwija się przewlekły stres. Jak sobie z tym radzić w okresie gwałtownych przemian, kiedy wypracowywane przez długie lata sposoby działania z dnia na dzień przestają mieć zastosowanie? Jak menedżer może wesprzeć podwładnych, aby proces adaptacji do nowych warunków przebiegał jak najsprawniej? Jak sobie radzić, gdy nieustannie jesteśmy zaskakiwani kolejnymi zmianami? Jak zmotywować zestresowany zespół? Wielu szefów stoi obecnie w obliczu podobnych wyzwań. Z myślą o nich powstał Skuteczny szef. Kurs video. Jak wspierać podwładnych i utrzymać ich efektywność w trudnych sytuacjach. Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jak działa mózg wystawiony na stres zarówno długotrwały, jak i nagły oraz jak ten stres zredukować. Zobaczysz, jaką rolę w zarządzaniu może odgrywać empatia i jak ją u siebie rozwijać. Zrozumiesz, co się dzieje z pracownikami doświadczającymi licznych zmian. Dowiesz się, jak w trakcie zmian powinien się zachowywać przełożony, żeby mimo niesprzyjających warunków zapewnić skuteczność pracowników w trudnych sytuacjach. Nauczysz się, czym jest wsparcie merytoryczne, a czym emocjonalne i jak stosować je w pracy z zespołem. Poznasz sposoby radzenia sobie z lękami oraz obawami podwładnych w trudnych sytuacjach. Dowiesz się, jakimi metodami sami pracownicy mogą sobie pomóc w sytuacjach długotrwałego kryzysu i jaka jest wtedy rola menedżera. Nauczysz się efektywnie wykorzystywać zebrania on-line ze swoimi pracownikami oraz klasyczne zebrania zespołu w trudnych sytuacjach i w czasie kryzysu. Podczas trwającego półtorej godziny szkolenia zdobędziesz umiejętność kierowania zespołem – także zdalnym – w sytuacji kryzysowej, podczas długotrwałych, częstych i nie zawsze korzystnych zmian. Przećwiczysz rozmaite metody, którymi można dodać podwładnym otuchy, podnieść ich pewność siebie i zredukować poziom niepokoju. A po zakończeniu kursu... Po ukończeniu kursu będziesz bezbłędnie rozpoznawać różne typy zachowań swoich podwładnych, a także wiedzieć, czego oczekują oni od przełożonego. Poznasz sposoby redukcji stresu, zarówno u siebie, jak i członków zespołu. Będziesz skutecznym menedżerem, potrafiącym sprawnie zarządzać zespołem podczas kryzysu. Zrozumiesz, czego oczekują wówczas Twoi podwładni, i będziesz wiedzieć, jak ich wesprzeć, a przy tym zbudować swój autorytet. Będzie to możliwe, ponieważ zdobędziesz wiedzę o tym, jak w trakcie trudnych zmian pracuje ludzki mózg. Dzięki świadomości tego, co dzieje się z podwładnymi w każdej fazie zmiany, przeprowadzisz swój zespół aż do momentu, w którym będzie w stanie w pełni zaadaptować się do każdej, nawet skrajnie trudnej sytuacji. Dla kogo ten kurs? Skuteczny szef. Kurs video. Jak wspierać podwładnych i utrzymać ich efektywność w trudnych sytuacjach jest przeznaczony dla menedżerów, którzy chcą lepiej i skuteczniej pracować ze swoimi zespołami. Niezależnie od szczebla, jaki zajmują w firmie czy branży, umiejętności zdobyte w ramach szkolenia pomogą im efektywniej zarządzać ludźmi - nie tylko podczas kryzysu. Ponieważ dobry szef to ten, który rozumie swoich podwładnych, wie, czego od niego oczekują, i potrafi być dla nich wsparciem. Zainteresował Cię nasz kurs? Chcesz osobiście porozmawiać z prowadzącym? Skorzystaj z oferty Helion Szkolenia - szkolenia on-line prowadzonego przez Andrzeja Niemczyka.
Język C. Kurs video. Praktyczne wprowadzenie do programowania
Obierz kurs na... źródła programowania z naszym szkoleniem z języka C Język C można nazwać ojcem wielu innych, popularniejszych dziś języków programowania. Jego opanowanie pozwala ostatecznie zrozumieć rozwiązania i struktury stosowane między innymi w C++, C# czy nawet Javie. Mimo że jest zaliczany do języków wysokiego poziomu, pozwala pisać stosunkowo lekki i wydajny kod, co nie jest bez znaczenia dla programistów tworzących mikrokontrolery oraz ogólnie — w świecie IoT (Internet of Things, internet rzeczy). Koderzy dysponujący dobrą znajomością języka C wkraczają do gry, gdy rzecz dotyczy struktur i rozwiązań możliwie najwydajniejszych pamięciowo oraz szybkościowo. Jednym z ważnych wyróżników języka C jest to, że w zasadzie nie wykonuje on za programistę żadnych optymalizacji. Czy to wada? Jeśli zależy nam na prędkości tworzenia kodu, brak automatyzacji procesu optymalizowania kodu tak właśnie można postrzegać. Jeśli natomiast chodzi nam przede wszystkim o prędkość samego kodu, tutaj język C ma ogromną przewagę. Dodajmy do tego, że po elementy wywodzące się z C sięgają często inne, popularniejsze dziś języki, jak Python, który sporą część wymagających operacji deleguje właśnie do wydajniejszego od siebie C. Znajomość C może się dziś wydawać zbędna, a wręcz przestarzała, jednak w praktyce jest zupełnie inaczej: dobre rozumienie tego języka odwdzięcza się na wielu etapach przygody z programowaniem. Nie tylko w językach z rodziny C, ale praktycznie w każdym. Jakie korzyści wyniesiesz z kursu video online z języka C? Dzięki naszemu szkoleniu: Poznasz podstawy języka C. Dowiesz się, jak tworzyć w nim funkcje, zmienne i struktury. Nauczysz się obsługi pamięci. Opanujesz bazowe typy danych w C. Będziesz obsługiwać operacje wejścia i wyjścia. Stworzysz kilkanaście prostych zadań, które pokażą Ci sposoby rozwiązywania problemów w tym języku. Co więcej... W ramach praktyki napiszesz prostą aplikację do zarządzania wydatkami — kto wie, może C pozwoli Ci zaoszczędzić pieniądze? Język C. Kurs video. Praktyczne wprowadzenie do programowania kończy się na poziomie średnio zaawansowanym. Opanowanie zaproponowanego w kursie materiału pozwoli samodzielnie tworzyć aplikacje i sprawnie rozwiązywać problemy programistyczne z użyciem języka C. Programowanie na wysokim poziomie Język C należy do imperatywnych, strukturalnych języków programowania wysokiego poziomu, co oznacza, że używane w nim składnia i słowa kluczowe mają maksymalnie ułatwić człowiekowi rozumienie kodu programu. Tym samym operowanie językiem C oznacza wzniesienie się na wysoki poziom abstrakcji i dystansowanie od kwestii sprzętowych. Język C powstał na początku lat 70. XX wieku z przeznaczeniem przede wszystkim do programowania systemów operacyjnych — w 1973 roku udało się w nim zaimplementować jądro systemu operacyjnego Unix. Stopniowo C zyskiwał renomę jako świetny język do programowania systemów operacyjnych oraz aplikacji, a w latach 80. na jego bazie powstał obiektowy język C++. Dziś C jest uznawany za klasykę programowania, której znajomość, choć niekonieczna, bardzo pomaga w rozwijaniu własnych umiejętności w zakresie kodowania. W przeciwieństwie do innych, młodszych języków bowiem C nie należy do szczególnie intuicyjnych. Od programisty wymaga stałego skupienia i dokładnego zrozumienia tego, co się pisze. Przy kodowaniu w C należy ściśle przestrzegać dobrych praktyk programistycznych. Frajdę developerowi daje możliwość tworzenia w tym języku własnych elastycznych rozwiązań, pozwalających zniwelować jego niedogodności. Najpierw praktyka, potem teoria, a potem znowu praktyka Pracę z kursem z języka C rozpoczniemy od odrobiny praktyki — po to, by przyjrzeć się samemu językowi. Pierwsze lekcje będą więc poświęcone operacjom wejścia i wyjścia, tworzeniu podstawowego kalkulatora i szeregowi prostych operacji arytmetycznych. W ramach praktyki przedteoretycznej skupimy się także na równaniach kwadratowych, drukowaniu kwadratów w pętli for, silni, sumie odwrotności, rzutowaniu, sumie macierzy i tego typu obliczeniom, prowadzącym w finale tej części kursu do standardowej biblioteki języka C. W części teoretycznej szkolenia video z języka C omówimy podstawowe typy danych w C, wskaźniki i struktury, funkcje, operatory, wyrażenia warunkowe i pętle, zarządzanie pamięcią oraz preprocesor, a na końcu: stałe, operacje rzutowania i wreszcie — zasięg zmiennych. Opanowawszy podstawy języka C, wykonamy wspólnie projekt, czyli aplikację do zarządzania wydatkami. Zaczniemy od planu i zakresu funkcjonalności, potem przejdziemy do struktury projektu oraz Makefile, stworzymy bibliotekę i system obsługi argumentów programu. Zajmiemy się formatowaniem danych i wczytywaniem ich, opracujemy obsługę kolejnych funkcji, a na deser dodamy rekordy. Zobacz także kursy Spring dostępne w naszej ofercie.
Unity 2023. Kurs video. Programowanie gier 3D multiplayer
Obierz kurs na… tworzenie gier sieciowych Wielu programistów jest równocześnie pasjonatami gier – wolny czas chętnie spędzają przy konsoli czy odpowiednio wyposażonym komputerze. A że w tej branży weekendowemu pasjonatowi blisko do profesjonalnego twórcy, niejeden absolwent studiów IT wybiera pracę w gamingu. Jeśli należysz do takich osób albo zastanawiasz się nad dalszą karierą i bierzesz pod uwagę ścieżkę profesjonalnego programisty gier, ten kurs jest zdecydowanie dla Ciebie! Szczególnie jeżeli masz już pewne doświadczenie w tym zakresie i chcesz się dalej rozwijać. Na przykład w sytuacji, kiedy planujesz opracować swoją pierwszą grę po to, by udostępnić ją graczom – wiesz, że jest niezła, zależy Ci więc na tym, by inni grali w nią długo, by chętnie i często do niej wracali. Najnowsze badania wskazują wyraźnie, że pierwszą obowiązkową cechą dobrej gry jest sieciowość. Ta cecha okazuje się szczególnie istotna w wypadku gier mobilnych, ale nie tylko. Graczom operującym na konsolach i komputerach stacjonarnych także bardzo na tym zależy. Nic dziwnego – sieciowość gry zapewnia możliwość rywalizowania z ludźmi z całego świata w czasie rzeczywistym. A wiadomo, że człowiek, jako istota społeczna, najlepiej bawi się z innymi. Nawet jeśli ci są daleko i każdy siedzi sam przed swoim urządzeniem. Rywalizacja nas socjalizuje, uczy konkurowania i po prostu stanowi świetną rozrywkę. Jeśli chcesz tworzyć tego typu gry, musisz dobrze poznać służące do tego celu narzędzia. W ramach tego szkolenia zaproponujemy Ci naukę edytora Unity, dzięki któremu będziesz w stanie kreować gry sieciowe działające na różnych platformach. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas pracy z kursem między innymi: Poznasz teoretyczne koncepcje budowania gier sieciowych Nauczysz się przygotowywania projektu do tworzenia gry sieciowej wraz z niezbędnymi modułami i pomocnymi narzędziami Stworzysz podstawowy interfejs, aby gracze mogli dołączać do gry i uruchamiać serwer na swoich komputerach Zaprogramujesz system sterowania tak, aby ruch wszystkich postaci był synchronizowany pomiędzy komputerami graczy Przygotujesz podstawowe interakcje do prototypu będącego klonem gry Overcooked Dowiesz się, jak synchronizować działania jednego gracza w rozgrywce sieciowej, by pozostali widzieli jego poczynania Opracujesz metody typu ServerRpc, wykonywane przez serwer Przyswoisz sposoby zmian hierarchii obiektów w grach sieciowych Przyjrzysz się tworzeniu zmiennych sieciowych i synchronizowanych list wartości Wykreujesz obiekty sieciowe za pomocą komponentów Unity i będziesz redukować ilość przesyłanych danych do minimum Unity 2023. Kurs video. Programowanie gier 3D multiplayer kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia będziesz w stanie samodzielnie tworzyć proste gry sieciowe na różne platformy. Zrozumiesz także różnicę między strukturą informacji w grze dla jednego gracza a tą, która obowiązuje w grach sieciowych. Da Ci to możliwość przebudowania lub rozwoju niektórych projektów tak, by mogły się w nich odbywać rozgrywki wieloosobowe. Być programistą gier sieciowych – co to właściwie znaczy? Praca w charakterze programisty gier w dużej mierze polega na logicznym łączeniu różnych scenariuszy, koncepcji i idei za pomocą dostępnych narzędzi i mechanizmów. Wiele zadań w grze można poprawnie wykonać na co najmniej kilka różnych sposobów. Programista danej gry, zanim przystąpi do pisania kodu, musi mieć świadomość, że często te same jego linijki będą jednocześnie wykonywane na wielu urządzeniach różnych graczy. To duża odpowiedzialność, ponieważ kod zawsze powinien działać zgodnie z oczekiwaniami. Na szczęście twórcy gier nie są pozostawieni z tym wyzwaniem sami. Na pomoc przychodzi im Unity –silnik do tworzenia gier dwu- i trójwymiarowych oraz język C#, w którym pisane są skrypty. Najnowsze wersje edytora otwierają przed programistami dostęp do darmowych usług chmurowych przeznaczonych specjalnie dla gier sieciowych, matchmakingu, monetyzacji, ale też do komunikacji głosowej czy reklam w grach.