Kategorie
Ebooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komputer w biurze
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Multimedialne szkolenia
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Raporty, analizy
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
- Architektura i wnętrza
- BHP
- Biznes i Ekonomia
- Dom i ogród
- E-Biznes
- Ekonomia i finanse
- Ezoteryka
- Finanse
- Finanse osobiste
- Firma
- Fotografia
- Informatyka
- Kadry i płace
- Kobieca
- Komputery, Excel
- Księgowość
- Kultura i literatura
- Naukowe i akademickie
- Ochrona środowiska
- Opiniotwórcze
- Oświata
- Podatki
- Podróże
- Psychologia
- Religia
- Rolnictwo
- Rynek książki i prasy
- Transport i Spedycja
- Zdrowie i uroda
-
Historia
-
Informatyka
- Aplikacje biurowe
- Bazy danych
- Bioinformatyka
- Biznes IT
- CAD/CAM
- Digital Lifestyle
- DTP
- Elektronika
- Fotografia cyfrowa
- Grafika komputerowa
- Gry
- Hacking
- Hardware
- IT w ekonomii
- Pakiety naukowe
- Podręczniki szkolne
- Podstawy komputera
- Programowanie
- Programowanie mobilne
- Serwery internetowe
- Sieci komputerowe
- Start-up
- Systemy operacyjne
- Sztuczna inteligencja
- Technologia dla dzieci
- Webmasterstwo
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poemat
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Podręczniki szkolne
-
Popularnonaukowe i akademickie
- Archeologia
- Bibliotekoznawstwo
- Filmoznawstwo
- Filologia
- Filologia polska
- Filozofia
- Finanse i bankowość
- Geografia
- Gospodarka
- Handel. Gospodarka światowa
- Historia i archeologia
- Historia sztuki i architektury
- Kulturoznawstwo
- Lingwistyka
- Literaturoznawstwo
- Logistyka
- Matematyka
- Medycyna
- Nauki humanistyczne
- Pedagogika
- Pomoce naukowe
- Popularnonaukowa
- Pozostałe
- Psychologia
- Socjologia
- Teatrologia
- Teologia
- Teorie i nauki ekonomiczne
- Transport i spedycja
- Wychowanie fizyczne
- Zarządzanie i marketing
-
Poradniki
-
Poradniki do gier
-
Poradniki zawodowe i specjalistyczne
-
Prawo
- BHP
- Historia
- Kodeks drogowy. Prawo jazdy
- Nauki prawne
- Ochrona zdrowia
- Ogólne, kompendium wiedzy
- Podręczniki akademickie
- Pozostałe
- Prawo budowlane i lokalowe
- Prawo cywilne
- Prawo finansowe
- Prawo gospodarcze
- Prawo gospodarcze i handlowe
- Prawo karne
- Prawo karne. Przestępstwa karne. Kryminologia
- Prawo międzynarodowe
- Prawo międzynarodowe i zagraniczne
- Prawo ochrony zdrowia
- Prawo oświatowe
- Prawo podatkowe
- Prawo pracy i ubezpieczeń społecznych
- Prawo publiczne, konstytucyjne i administracyjne
- Prawo rodzinne i opiekuńcze
- Prawo rolne
- Prawo socjalne, prawo pracy
- Prawo Unii Europejskiej
- Przemysł
- Rolne i ochrona środowiska
- Słowniki i encyklopedie
- Zamówienia publiczne
- Zarządzanie
-
Przewodniki i podróże
- Afryka
- Albumy
- Ameryka Południowa
- Ameryka Środkowa i Północna
- Australia, Nowa Zelandia, Oceania
- Austria
- Azja
- Bałkany
- Bliski Wschód
- Bułgaria
- Chiny
- Chorwacja
- Czechy
- Dania
- Egipt
- Estonia
- Europa
- Francja
- Góry
- Grecja
- Hiszpania
- Holandia
- Islandia
- Litwa
- Łotwa
- Mapy, Plany miast, Atlasy
- Miniprzewodniki
- Niemcy
- Norwegia
- Podróże aktywne
- Polska
- Portugalia
- Pozostałe
- Przewodniki po hotelach i restauracjach
- Rosja
- Rumunia
- Słowacja
- Słowenia
- Szwajcaria
- Szwecja
- Świat
- Turcja
- Ukraina
- Węgry
- Wielka Brytania
- Włochy
-
Psychologia
- Filozofie życiowe
- Kompetencje psychospołeczne
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Audiobooki
-
Biznes i ekonomia
- Bitcoin
- Bizneswoman
- Coaching
- Controlling
- E-biznes
- Ekonomia
- Finanse
- Giełda i inwestycje
- Kompetencje osobiste
- Komunikacja i negocjacje
- Mała firma
- Marketing
- Motywacja
- Nieruchomości
- Perswazja i NLP
- Podatki
- Polityka społeczna
- Poradniki
- Prezentacje
- Przywództwo
- Public Relation
- Sekret
- Social Media
- Sprzedaż
- Start-up
- Twoja kariera
- Zarządzanie
- Zarządzanie projektami
- Zasoby ludzkie (HR)
-
Dla dzieci
-
Dla młodzieży
-
Edukacja
-
Encyklopedie, słowniki
-
E-prasa
-
Historia
-
Informatyka
-
Inne
-
Języki obce
-
Kultura i sztuka
-
Lektury szkolne
-
Literatura
- Antologie
- Ballada
- Biografie i autobiografie
- Dla dorosłych
- Dramat
- Dzienniki, pamiętniki, listy
- Epos, epopeja
- Esej
- Fantastyka i science-fiction
- Felietony
- Fikcja
- Humor, satyra
- Inne
- Klasyczna
- Kryminał
- Literatura faktu
- Literatura piękna
- Mity i legendy
- Nobliści
- Nowele
- Obyczajowa
- Okultyzm i magia
- Opowiadania
- Pamiętniki
- Podróże
- Poezja
- Polityka
- Popularnonaukowa
- Powieść
- Powieść historyczna
- Proza
- Przygodowa
- Publicystyka
- Reportaż
- Romans i literatura obyczajowa
- Sensacja
- Thriller, Horror
- Wywiady i wspomnienia
-
Nauki przyrodnicze
-
Nauki społeczne
-
Popularnonaukowe i akademickie
-
Poradniki
-
Poradniki zawodowe i specjalistyczne
-
Prawo
-
Przewodniki i podróże
-
Psychologia
- Filozofie życiowe
- Komunikacja międzyludzka
- Mindfulness
- Ogólne
- Perswazja i NLP
- Psychologia akademicka
- Psychologia duszy i umysłu
- Psychologia pracy
- Relacje i związki
- Rodzicielstwo i psychologia dziecka
- Rozwiązywanie problemów
- Rozwój intelektualny
- Sekret
- Seksualność
- Uwodzenie
- Wygląd i wizerunek
- Życiowe filozofie
-
Religia
-
Sport, fitness, diety
-
Technika i mechanika
Kursy video
-
Bazy danych
-
Big Data
-
Biznes, ekonomia i marketing
-
Cyberbezpieczeństwo
-
Data Science
-
DevOps
-
Dla dzieci
-
Elektronika
-
Grafika/Wideo/CAX
-
Gry
-
Microsoft Office
-
Narzędzia programistyczne
-
Programowanie
-
Rozwój osobisty
-
Sieci komputerowe
-
Systemy operacyjne
-
Testowanie oprogramowania
-
Urządzenia mobilne
-
UX/UI
-
Web development
-
Zarządzanie
Podcasty
Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw
Kurs Java Full Stack Developer online Full Stack Developer posiada umiejętności programistyczne zarówno po stronie serwerowej, jak i interfejsu użytkownika - takie połączenie kompetencji jest coraz bardziej pożądane na rynku pracy w branży IT. Warto, aby osoba przygotowująca się do zawodu Full Stack Developera zainteresowała się językiem Java, którego popularność, a tym samym wymagalność, stale rośnie. W kombinacji z frameworkiem Angular po stronie użytkownika Java jest coraz częściej wykorzystywana w planowaniu architektury nowoczesnych aplikacji internetowych. Ten kurs jest adresowany zarówno do programistów z podstawową wiedzą z zakresu programowania w Javie oraz JavaScripcie, jak i tych specjalistów, którzy dotąd tworzyli aplikacje webowe w innych językach programowania, takich jak PHP czy Python. Ci pierwsi mogą potraktować to szkolenie jako świetny wstęp do kompletnego podejścia w tworzeniu aplikacji internetowych z użyciem technologii bazujących na językach Java i JavaScript. Z kolei tym drugim kurs pozwoli na płynne przejście w świat wyżej wspomnianego stacku technologicznego. Co Cię czeka podczas kursu Java Full Stack Developer? W trakcie tego kursu Full Stack Developer: Nauczysz się tworzenia REST-API z użyciem języka Java i frameworka Spring. Opanujesz zasady pisania testów jednostkowych, integracyjnych, e2e z użyciem JUnit i frameworka Spring. Skonfigurujesz połączenie z bazą danych i użyjesz Spring Data JPA w persystencji danych w aplikacji internetowej. Będziesz tworzyć warstwy serwisów zgodnie z konwencjami frameworka Spring. Zbudujesz aplikację (część interfejsu użytkownika) z użyciem frameworka Angular. Dowiesz się, jak wykorzystywać bibliotekę Angular Material w aplikacjach tworzonych z użyciem frameworka Angular. Co więcej... Opanujesz pisanie testów jednostkowych z użyciem środowiska Karma i frameworka Jasmine. Java Full Stack Developer. Kurs video. Tworzenie aplikacji internetowych od podstaw kończy się na poziomie średnio zaawansowanym. Po ukończeniu szkolenia słuchacz będzie wyposażony w wiedzę umożliwiającą mu tworzenie aplikacji internetowych z użyciem Javy i frameworka Spring oraz TypeScriptu i frameworka Angular. Dlaczego Java, dlaczego Angular? Systemy oparte na rozwiązaniach bazujących na Javie są niezwykle powszechne w biznesie, także gdy wymaga on szczególnych zabezpieczeń - korzystają z nich między innymi instytucje finansowe i banki. Dobre opanowanie Javy otwiera drzwi do nauki innych języków programowania, ponieważ na jej wirtualnej maszynie (JVM) oparte są takie języki jak Scala, Kotlin czy Clojure. Uczenie się ich bez uprzedniego poznania Javy może rodzić problemy. Jednym z wielu powodów, dla których developerzy Javy preferują używanie frameworka Angular, jest wiele podobieństw i cech wspólnych pomiędzy językiem Java i TypeScriptem. Powtarzalność klas i interfejsów oraz dziedziczenia powodują, że mimo oczywistej różnicy zastosowań developerom związanym raczej z warstwą serwerową aplikacji internetowych łatwiej jest pracować w Angularze przy elementach interfejsu użytkownika. Wybierz kursy WordPress, poszerz swoją wiedzę i zwiększ swoją konkurencyjność na rynku pracy.
Terraform w praktyce. Kurs video. Architektura serverless i usługi chmurowe AWS
Obierz kurs na... model „infrastruktura jako kod” Szukasz kursu, który pomoże Ci zdobyć wiele praktycznych umiejętności związanych z korzystaniem z narzędzia Terraform? Jesteś we właściwym miejscu. Terraform, określany jako oprogramowanie pozwalające zarządzać infrastrukturą komputerową w modelu „infrastruktura jako kod”, służy w praktyce do definiowania infrastruktury w kodzie, ale także zapewnia integrację z popularnymi technologiami od rozmaitych dostawców, między innymi Cisco, Cloudflare, GitHub, GitLab, MongoDB, i z publicznymi platformami chmurowymi, takimi jak Amazon Web Services, Microsoft Azure, Google Cloud Platform, Oracle Cloud czy VMware Cloud. Lista jest długa, nic więc dziwnego, że Terraform stale zyskuje na popularności. Według serwisu Stack Overflow w 2022 roku był jednym z najczęściej używanych narzędzi związanych z programowaniem. Rosnąca popularność oprogramowania Terraform i to, że można go używać zarówno do stworzenia procesów disaster recovery w organizacji, jak i do wersjonowania zmian infrastrukturalnych, czyni z niego technologię, której praktyczna znajomość jest bardzo ceniona przez rynek i, co oczywiste, przez potencjalnych pracodawców. Ten kurs wyjaśni Ci, czym jest Terraform i jak z niego korzystać. Poznasz jego najważniejsze funkcje. Szkolenie odwzorowuje wyzwania stawiane przed użytkownikiem podczas działań komercyjnych, daje więc praktyczną wiedzę, szczególnie cenioną na rynku pracy, będącą znaczącym wyróżnikiem osoby, która rozpoczyna pracę jako specjalista w zakresie DevOps. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas naszego kursu między innymi: Nauczysz się konfigurować środowisko WSL + Terraform Opanujesz najważniejsze pojęcia związane z narzędziem Terraform Zastosujesz providery Poznasz metody autoryzacji AWS Będziesz pracować z zasobami, a także zdefiniujesz zależności jawne i niejawne Użyjesz źródeł danych, zmiennych, pętli, funkcji, bloków i wartości lokalnych, bloku dynamic, outputów Poznasz najlepsze praktyki pracy z plikiem stanu Popracujesz na modułach Dowiesz się, jak stosować flagę target (uruchamiać część kodu) Terraform w praktyce. Kurs video. Architektura serverless i usługi chmurowe AWS kończy się na poziomie średnio zaawansowanym. Szkolenie umożliwi Ci nie tylko poznanie podstaw narzędzia, ale także zagłębienie się w część zagadnień na nieco wyższym poziomie zaawansowania. Po ukończeniu nauki będziesz w stanie swobodnie i samodzielnie pracować z tym oprogramowaniem. Zdobyte umiejętności i nowa wiedza pozwolą Ci na rzetelne posługiwanie się dokumentacją i umiejętne wychwycenie możliwości użycia narzędzia Terraform w danym projekcie, a w efekcie na zbudowanie infrastruktury zgodnej z najlepszymi praktykami IaaC. Kurs pomoże Ci też z sukcesem przejść przez zagadnienia związane z technologią Terraform na rozmowie kwalifikacyjnej. Praktyka czyni mistrza!
Angielski dla specjalistów IT. Kurs video. Swobodnie dogadaj się w pracy
Obierz kurs na... angielski w pracy Zaktualizowana i poszerzona wersja bestsellerowego kursu Angielski dla specjalistów IT. Kurs video. Komunikacja w codziennej pracy. Angielski w pracy? - być może się obruszysz. Wszak działasz w branży IT, znajomość języka angielskiego to dla Ciebie sprawa oczywista. Na co dzień musisz czytać dokumentację projektów, rozumieć anglojęzyczne komunikaty i instrukcje, a w wolnym czasie może nawet grasz w gry w tym języku. Przecież Ty znasz angielski! Oczywiście. Przyznaj jednak - czym innym jest bierna znajomość języka, czytanie tekstów czy słuchanie, a czym innym próba czynnego porozumienia się z drugim człowiekiem, próba aktywnego przekazania mu własnych myśli. Cóż, w takim momencie bardzo często cała wiedza, cała znajomość słówek i zasad gramatycznych, jakoś magicznie wyparowuje i zostajemy z niczym... Spokojnie, ten bestsellerowy kurs w swojej kolejnej, poszerzonej odsłonie powstał właśnie po to, by to Ci się już nigdy nie przytrafiło. Celem proponowanego przez nas szkolenia, Angielski dla specjalistów IT. Kurs video. Swobodnie dogadaj się w pracy, jest tak przygotować jego uczestników do pracy w języku angielskim, aby mogli swobodnie konwersować w tym języku i by nigdy nie zabrakło im słów, idiomów, celnych sformułowań i zdań poprawnych zarówno stylistycznie, jak i gramatycznie. W nowej odsłonie kursu, zgodnie z najnowszymi wytycznymi w nauczaniu języków obcych, stawiamy przede wszystkim na praktykę. Nie tylko wysłuchasz przykładów, ale też każdorazowo powtórzysz je za lektorem, wykonasz odpowiednie ćwiczenia i utrwalisz znajomość słownictwa dzięki fiszkom, liście słówek i dodatkowym zadaniom. Kurs zawiera także moduł gramatyczny oparty na praktycznych przykładach, które można natychmiast wykorzystać w codziennym życiu. Czeka Cię przeszło 6,5 godziny kursu video w podziale na 58 lekcji, ponad 1300 słówek w formie interaktywnych fiszek i ponad 200 stron dodatkowych ćwiczeń do samodzielnego wydruku lub uzupełniania na komputerze. Co Cię czeka podczas naszego profesjonalnego szkolenia Ucząc się angielskiego z naszym kursem: Przyswoisz najważniejsze, najbardziej potrzebne w rozmowach słownictwo Stworzysz własne przykłady, które pomogą Ci używać słówek i struktur w taki sposób, w jaki odbywa się to w codziennej pracy Poznasz wyrażenia i zdania gotowe do natychmiastowego wykorzystania Dowiesz się, jakie pułapki czyhają na Ciebie w związku ze stosowaniem i z wymową wyrażeń Zdobędziesz umiejętności pozwalające na samodzielne poszerzanie słownictwa Utrwalisz wiedzę nabytą podczas szkolenia dzięki krótkim fiszkom, ćwiczeniom i quizom Sprawdzisz, który aspekt języka angielskiego sprawia Ci największy problem Porównasz swoją wymowę z wymową lektora Odświeżysz znajomość gramatyki Co więcej... W trakcie szkolenia będziesz się uczyć zgodnie z zaleceniami metodycznymi, aby jak najpełniej wykorzystać czas poświęcony na poszerzanie wiedzy Angielski dla specjalistów IT. Kurs video. Swobodnie dogadaj się w pracy przeznaczony jest dla osób średnio zaawansowanych i zaawansowanych w znajomości języka. Osobom na niższym poziomie pomoże znacząco poprawić umiejętności, a tym startującym z wyższego pułapu pozwoli rozwinąć kompetencje. Angielski, angielski i jeszcze więcej angielskiego Raz jeszcze możesz zapytać o celowość zagłębiania się w meandry lingua franca współczesnego świata, skoro Ty już przecież znasz angielski. Czytasz, piszesz, rozumiesz, co do Ciebie mówią, w razie potrzeby jesteś w stanie wymienić nawet kilka luźnych zdań podczas niezobowiązującej konwersacji, zamówić obiad u anglojęzycznego kelnera i poruszać się zagraniczną komunikacją zbiorową... To świetnie, masz bazę, by podjąć dalszą naukę! Myślisz przecież o awansie, prawda? O lepszych zarobkach, wyższym stanowisku? Tak się składa, że na pewnym poziomie zawodowego profesjonalizmu tym, co czyni różnicę, są nierzadko umiejętności miękkie. W tym zdolności językowe i praktyka komunikacyjna. W IT rozmowy z klientami, podwykonawcami i teamami roboczymi często odbywają się w środowisku międzynarodowym i w związku z tym prowadzi się je w języku angielskim. Dlatego nie trać czasu, zakasuj rękawy, przygotuj aparat mowy i zaczynamy - kurs angielskiego specjalnie dla specjalistów z branży IT!
Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video
Obierz kurs na… profesjonalną fotografię! Jak wygląda praca fotografa od kuchni? Jak wykonać dynamiczny portret sportowy? Jak wykorzystać bezpośrednie światło słoneczne? Książki Scotta Kelby’ego są najczęściej wybieranymi podręcznikami zarówno przez amatorów, jak i profesjonalistów fotografii cyfrowej. Nic dziwnego! Są bogato ilustrowane, zawierają liczne przykłady i — co najważniejsze — zostały napisane przystępnym językiem. Zawarte w nich informacje stanowią źródło inspiracji oraz pomysłów na nowe, jeszcze lepsze zdjęcia. Tym razem oddajemy w Twoje ręce szkolenie Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video, które zawiera blisko dwie godziny materiału filmowego przedstawiającego pracę fotografa w najdrobniejszych szczegółach. Scott wraz ze swoją ekipą odwiedził studio fotograficzne i plenery w Miami. Co zatem znajdziesz w ramach warsztatów? Sesje nawiązujące do porad fotograficznych prezentowanych w jego książkach oraz mnóstwo nowych, interesujących informacji, które pozwolą Ci na wykonywanie jeszcze lepszych zdjęć! W trakcie spotkania ze Scottem zgłębisz tajniki zastosowania światła w portrecie i sesji mody, wykorzystania cieni oraz doświetlania sceny, a w kolejnych minutach filmu dostrzeżesz mnóstwo drobiazgów, które składają się na finalny efekt fotografii, a których nie sposób opisać słowami. To obowiązkowa pozycja dla każdego pasjonata zdjęć! Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jak: zrobić portret w naturalnym świetle, używać lamp w portrecie, wykorzystać reflektory beauty dish, zastosować lampy Spiderlite, wykonać portret sportowy, fotografować w plenerze z wykorzystaniem lampy, zrobić sesję mody. Co więcej, poznasz: zalety cienia i zasady doświetlania przez okno. Oświetlenie portretowe. Warsztaty ze Scottem Kelbym. Kurs video to źródło inspiracji i wiedzy w zasięgu Twoich rąk!
Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów
Obierz kurs na... Javę dla nieco bardziej zaawansowanych Skoro interesujesz się tym szkoleniem, to pewnie znasz już podstawy języka Java. Może ukończyłeś nasz kurs dla początkujących programistów tego języka? A może zgłębiałeś jego tajniki samodzielnie? Tak czy inaczej, skoro opanowałeś bazową wiedzę dotyczącą Javy i wiesz, że chcesz w niej programować, czas sięgnąć głębiej i zaprzyjaźnić się na przykład z popularnym systemem kontroli kodu Git oraz narzędziami do budowy projektów, takimi jak Maven i Gradle. Warto poznać pełnię możliwości Javy - po to, by pracować w niej sprawniej, szybciej i efektywniej. Dobrze jest zaznajomić się z szerokim spektrum narzędzi, jakie ten język oferuje developerom. Co Cię czeka podczas naszego profesjonalnego szkolenia? Umiejętności zdobyte w trakcie kursu pozwolą Ci: szybciej i łatwiej budować projekty, efektywniej pracować samemu, sprawniej działać w zespole, tworzyć kontrybucje w innych projektach otwartoźródłowych, dekompilować kod, by dokładnie sprawdzać jego działanie, zaciemniać kod, co potencjalnie utrudnia jego „kradzież”, odciemniać kod, by później, po procesie dekompilacji, był bardziej czytelny, skracać miejsca, gdzie porównuje się ciągi znaków, dzięki użyciu wyrażeń regularnych. Co więcej... wiedza, którą przyswoisz w ramach szkolenia, przyda Ci się podczas poszukiwania nowej, ciekawej pracy. W ofertach dla programistów Javy umiejętności korzystania z Gita, Mavena oraz Gradle’a wymieniane są na samej górze listy wymagań. Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów kończy się na poziomie, na którym będziesz mógł powiedzieć, że jesteś już Java developerem. Odtąd będzie tak o Tobie mówić także Twój nowy pracodawca. Git, Maven, Gradle Git, mimo że można go uznać za kluczowe narzędzie podczas pracy w zespole, dzięki swoim funkcjom jest równie przydatny, gdy nad projektem pracuje tylko jedna osoba. Został stworzony przez Linusa Torvaldsa w 2005 roku jako wolne oprogramowanie, by wesprzeć rozwój jądra Linuxa. Od tamtego czasu jest rozwijany i skutecznie wspomaga prace nawet nad naprawdę dużymi projektami. Ze wsparcia Gita korzystają między innymi Reddit, Digg, Facebook, Apache. Z kolei Maven służy do automatyzowania budowy oprogramowania na platformę Java. Jego poszczególne funkcje są realizowane dzięki wtyczkom, które pobiera się automatycznie podczas pierwszego wykorzystania. Z Mavena korzystają między innymi Google i Zalando. Na koncepcie Mavena - niejako w roli jego doskonalszego następcy - powstał Gradle. To narzędzie także służy do automatyzacji budowy oprogramowania, jednak, w przeciwieństwie do Mavena, który korzysta z XML, umożliwia używanie Kotlina DSL, co będziesz mógł zauważyć w trakcie naszego kursu. Gradle został zaprojektowany do budowania wielu projektów, nawet takich, które są naprawdę duże. Obsługuje kompilacje przyrostowe, inteligentnie określając, które części drzewa kompilacji są aktualne; każde zadanie zależne tylko od tych części nie musi być ponownie wykonywane. Korzystają z niego między innymi Netflix i Adobe. Zanurz się z nami w Javie Java dla średnio zaawansowanych. Kurs video. Tworzenie profesjonalnych projektów nauczy Cię programować asynchronicznie przy użyciu klasy Thread, interfejsu Runnable oraz klasy Executors, przybliży Ci także podstawy i zastosowanie klas atomicznych. Podpowie, jak tworzyć i korzystać z algorytmów bubble sort (sortowania bąbelkowego), insertion sort (sortowania przez wstawianie) oraz selection sort (sortowania przez wybieranie). Opanujesz procesy kreowania i używania algorytmów linear search (wyszukiwania liniowego) oraz binary search (wyszukiwania binarnego). Ukończywszy szkolenie, będziesz swobodnie korzystać z wyrażeń regularnych, dekompilować kod oraz używać programu Bytecode Viewer, który oferuje wiele dekompilatorów w jednym programie. Dzięki zaznajomieniu się z programem ProGuard zaciemnisz swój kod, a za pomocą Java Deobfuscatora odciemnisz. Opanujesz oczywiście Gita: instalowanie, konfigurowanie, budowanie nowego repozytorium; będziesz tworzyć i publikować zmiany w kodzie, pobierać je, nadpisywać i cofać stan gałęzi, pracować na wielu gałęziach, ignorować pliki oraz foldery, a także korzystać z Gita w IntelliJ IDEA. Poznasz najpopularniejsze serwisy, które oferują umieszczanie projektów używających Gita, takie jak GitHub, GitLab, Bitbucket, nauczysz się w ramach nich przemieszczać. Zaprzyjaźnisz się z Mavenem - dowiesz się, jak tworzy się w nim projekty, jak zmienia się podstawowe informacje o projekcie, poznasz zasady jego budowania, system repozytoriów, system zależności oraz system wtyczek. Zapoznasz się z Gradle’em. Także w nim stworzysz projekt, zmienisz podstawowe informacje o nim, dowiesz się, jaki ma system repozytoriów, zależności i wtyczek, nauczysz się budować w nim projekt. Na koniec wszystkie zdobyte informacje wykorzystasz do stworzenia jednego, dużego projektu.
REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP
Obierz kurs na... tworzenie API API to akronim pochodzącego z języka angielskiego terminu application programming interface, co tłumaczy się jako interfejs programowania aplikacji. W praktyce to zestaw zasad i protokołów, które pozwalają różnym programom komunikować się ze sobą. API może być używane do integrowania różnych systemów, a także do dostępu do funkcji lub danych w określonej aplikacji czy platformie. Każdy, kto się zajmuje – lub planuje się zajmować – informatyką, prędzej czy później zetknie się z API i będzie musiał sobie poradzić ze stworzeniem i z przetestowaniem tego rozwiązania. Dziś bowiem nie ma już systemu, który nie korzystałby z API. Dlatego powstało to szkolenie. Dzięki kursowi video REST API i Symfony nauczysz się z niego, jak wykreować API, jak je obsługiwać, testować i wyszukiwać w nim błędy. Przy okazji, biorąc udział w szkoleniu, poznasz wiele przydatnych narzędzi i technologii. Do skonfigurowania i wytworzenia środowiska pracy wykorzystamy Docker i Docker Compose. Aplikacja Postman posłuży nam do stworzenia listy wszystkich możliwych „endpointów” API, a także do sprawdzenia, czy nasza aplikacja działa. Samą aplikację zbudujemy, opierając się na frameworku Symfony. Użyjemy również interfejsu REST API – korzysta się z niego praktycznie w każdej aplikacji, która coś udostępnia (jak mapy Google, mapy Apple, giełdy, systemy tłumaczeń itd.). Poznamy więc sposób komunikacji, który cieszy się ogromną popularnością – a to oznacza, że po prostu wypada go opanować. Co cię czeka podczas naszego profesjonalnego szkolenia video online z REST API i Symfony W trakcie kursu między innymi: Dowiesz się, czym jest API i na jakich zasadach działa REST API Nauczysz się konfigurować środowisko dla Dockera (PHP, NGINX, MySQL) i środowisko Symfony Będziesz tworzyć encje, komendy w Symfony, zapytania do innych API Przyjrzysz się temu, jak tworzy się API w Symfony Opanujesz zasady zabezpieczania aplikacji (autoryzacja) Poznasz dobre praktyki pisania kodu w Symfony Skorzystasz z kluczy JWT Szkolenie REST API i Symfony. Kurs video. Nowoczesne aplikacje w PHP kończy się na poziomie średnio zaawansowanym. Po jego ukończeniu bez problemu stworzysz samodzielnie API, przetestujesz je i wychwycisz błędy. Będziesz także w stanie samodzielnie skonfigurować środowisko, wykreujesz aplikacje REST API w Symfony i „dogadasz się” z Postmanem. Zobacz także kursy video JavaScript dostępne w naszej ofercie!
Zostań UI designerem. Kurs video. Projektowanie ikon i ilustracji
Dorwij Nerda, Agnieszka Gorgoń
Obierz kurs na... projektowanie graficzne z myślą o użytkowniku Pierwsze skojarzenie z pracownikiem branży IT? Oczywiście developer, który obłaskawia języki programowania, śmiało sięga po odpowiednie biblioteki, by tworzyć sprawne aplikacje i skomplikowane systemy służące do zarządzania i przetwarzania danych ze świata rzeczywistego na cyfrowe. I odwrotnie. Owszem, to dobre skojarzenie, ale nie jest pełne. Użytkownikami programów komputerowych, aplikacji i systemów przetwarzających dane bowiem są ludzie. Często spoza branży, żywe istoty, do których nie przemawiają nawet najlepiej napisane linijki kodu i najbardziej wyrafinowane rozwiązania techniczne. Do przeciętnego „konsumenta” komputera i smartfona przemawia obraz. Estetyczny, prosty w obsłudze, interaktywny obraz. Takie inteligentne systemy wizualne powstają w efekcie współpracy zespołów programistycznych ze specjalistami w zakresie user interface (UI). Zapotrzebowanie na ich usługi stale rośnie, w rytmie rosnącego zapotrzebowania na usługi wszystkich pracowników branży IT. Jeśli więc myślisz o karierze w tym sektorze, ale niekoniecznie marzysz o spędzeniu życia między linijkami kodu, rozważ, czy nie będziesz się czuć dobrze właśnie w projektowaniu interfejsów. Na początek przyda Ci się umiejętność kreatywnego myślenia i zdolność do podejmowania szybkich decyzji. Potem znajomość odpowiednich programów graficznych i świadomość wymogów technicznych, jakie musi spełnić przygotowywany przez Ciebie projekt. Bazą Twojej pracy będzie grafika wektorowa. Najczęściej tworzona w programie Adobe Illustrator. Z podstawami działania w nim i - szerzej - z podstawami pracy projektanta UI zapoznasz się w trakcie proponowanego przez nas kursu. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu: Dowiesz się, czym jest design thinking Rozwiniesz myślenie kreatywne Będziesz podejmować decyzje projektowe Nauczysz się prowadzić projekt - od pomysłu po realizację Zdobędziesz dostęp do rzetelnych źródeł wiedzy na temat projektowania Opanujesz podstawy projektowania wyglądu i funkcjonalności stron internetowych i aplikacji Co więcej... W czasie kursu będziesz pracować z programem Adobe Illustrator i przeniesiesz swoją pracę do Adobe XD - programu służącego do tworzenia interaktywnych prototypów aplikacji mobilnych i stron internetowych Zostań UI designerem. Kurs video. Projektowanie ikon i ilustracji jest przeznaczony dla osób, które się zastanawiają, w jaki sposób zacząć przygodę z projektowaniem ze szczególnym uwzględnieniem projektowania UI. Udział w szkoleniu pozwoli Ci opanować absolutne podstawy - zarówno myślenia projektowego, jak i samego projektowania - a także poznać oprogramowanie, które jest niezbędne każdemu twórcy UI. Kim jest projektant user interface Najkrócej rzecz ujmując - swojego rodzaju tłumaczem. Interfejs użytkownika to przestrzeń porozumienia, gdzie następuje integracja człowieka z maszyną. Anegdotycznie - interfejs użytkownika programu komputerowego, aplikacji czy strony WWW jest jak dobry żart. Czyli: jeśli musisz go użytkownikowi tłumaczyć, nie jest dobry. Czujesz już, co będzie należało do Twoich zadań, jeśli zdecydujesz się rozpocząć karierę jako projektant UI? Będziesz tworzyć nie tylko piękne grafiki, gotowe do zaimplementowania przez zespół frontend developerów. Przede wszystkim będziesz projektować grafiki użytkowe - zrozumiale przekazujące przesłanie za pomocą odpowiednio rozmieszczonych symboli (ikon). Oszczędne w formie, rozbudowane w treści. Proste do pojęcia i równocześnie intuicyjnie rozmieszczone. Takie, które będą cieszyć oko użytkownika i ułatwiać pracę jego głowie. To spora odpowiedzialność, ale także ogromne pole do kreatywnych popisów. Przestrzeń dla Twojej wyobraźni i wyzwanie dla intelektu. Jesteś na to gotów? Chcesz spróbować? Jeśli tak, to zapraszamy - czekamy na Ciebie z tym kursem! Patronat medialny:
Obierz kurs na... doskonalenie umiejętności w produkcji gier Silnik gier Unity i współpracujący z nim Edytor powstały po to, by generować gry, także te w 2D. Ponad połowa wszystkich gier na świecie powstaje z użyciem właśnie tego narzędzia. A gry to dziś nie tylko rozrywka. Minigry stają się coraz ważniejszą składową nowoczesnej edukacji – zarówno w systemach szkolnych i szkoleniowych, jak i na poziomie edukacji społecznej; sięga się po nie w różnych obszarach, na przykład w ekologii, kulturze, finansach, e-zakupach itd. Skoro zaś ludzie tak kochają grać i tak chętnie korzystają z mechanizmów gier w rozmaitych życiowych sytuacjach, rola deweloperów w tym sektorze będzie stale rosła. By zacząć karierę jako junior game developer, trzeba wykonać co najmniej kilka własnych projektów i z sukcesem opublikować je w sklepie Google Play. Właśnie tego nauczysz się z naszego szkolenia. Kurs przeprowadzi Cię krok po kroku przez proces kreowania gry 2D za pomocą silnika Unity i stworzonego w tym celu Edytora. Poznasz zaawansowane możliwości tego oprogramowania, ułatwienia, jakie oferuje, a także nowości, które pojawiły się w jego najświeższej wersji. Opanujesz specjalistyczne słownictwo, przejdziesz przez wszystkie niezbędne etapy pracy, dzięki którym Twoja gra stanie się funkcjonalna i dostępna dla graczy. Przygotujesz się do pracy w branży – dobrze się przy tym bawiąc. Tworzenie gier 2D w Unity 2022. Kurs video. Poziom zaawansowany stanowi trzecią część wznowienia bestsellerowej serii kursów poświęconych tworzeniu gier 2D. Seria, która składała się z trzech szkoleń, powstała kilka lat temu. Tymczasem zmieniły się technologie i urządzenia do grania, a Unity rozwinęło narzędzia służące do projektowania gier 2D. Autor, świadom tych zmian, przygotował nowe wersje kursów – bogatsze pod względem merytorycznym i atrakcyjniejsze dydaktycznie, z jeszcze bardziej angażującymi i interesującymi lekcjami. Jeśli nie masz doświadczenia w pracy z silnikiem Unity, nim rozpoczniesz przygodę z kursem na poziomie zaawansowanym, zapoznaj się z kursem dla początkujących (Tworzenie gier 2D w Unity 2022. Kurs video. Poziom podstawowy) i z kursem dla średnio zaawansowanych (Tworzenie gier 2D w Unity 2022. Kurs video. Poziom średnio zaawansowany). Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu nauczysz się między innymi: Budować interfejs w Unity z wykorzystaniem UI Elements Pauzować grę i wstrzymywać wszystkie obiekty na scenie przy pozostawieniu działającego interfejsu Implementować przyciski wyciszające dźwięki w całej grze za jednym razem Wymuszać na graczu podróżowanie w oczekiwanym przez twórcę kierunku na planszy Zapisywać informacje o stanie rozgrywki na urządzeniu Wczytywać zapisane wcześniej informacje i odtwarzać stan gry po jej ponownym uruchomieniu Rejestrować zarówno działania gracza, jak i samej aplikacji w usłudze Unity Analytics Przeglądać i analizować statystyki graczy Implementować do swojej gry Analytics Umieszczać w grze reklamy Nagradzać gracza za oglądanie reklam Przygotowywać konsolę deweloperską w Google Play Kompilować i podpisywać grę cyfrowo Umieszczać skompilowaną grę w Google Play i uruchamiać testy wewnętrzne dla wskazanych użytkowników Finalizować proces udostępniania gry szerokiemu gronu odbiorców Ten kurs (podobnie jak cały cykl) zakończysz na poziomie średnio zaawansowanym. Oznacza to, że będziesz przygotowany do samodzielnego tworzenia gier na platformę Android przy użyciu najnowszej wersji silnika Unity i odpowiedniego Edytora, a także publikowania ich w sklepie Google Play. Kurs może służyć w równej mierze osobom dorosłym, jak i młodzieży w wieku szkolnym. Jeżeli Twoje dziecko chce się rozwijać w kierunku tworzenia gier, ta seria kursów idealnie nada się na prezent dla niego.