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
- 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
Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty
Obierz kurs na... pierwsze kroki w świecie programistów Język Python należy do tzw. wysokopoziomowych języków ogólnego przeznaczenia. Jest także językiem o niezwykle szerokich możliwościach: ma wiele bibliotek rozmaitego przeznaczenia i liczne frameworki (platformy programistyczne, szkielety do budowy aplikacji), które czynią go uniwersalnym narzędziem programowania. Z Pythonem można pracować i nad stronami WWW, i nad aplikacjami mobilnymi, i nad projektami korzystającymi z dobrodziejstw sztucznej inteligencji. Jeśli zatem myślisz o karierze programisty, decyzja o tym, by pierwsze szlify w zawodzie zdobywać z Pythonem, jest słuszna. Nie tylko dlatego, że to język przyjazny i wszechstronny. Także dlatego, że jego znajomość jest powszechnie wymagana w świecie IT. By ułatwić Ci start, przygotowaliśmy ten kurs. Gra Minecraft z pewnością nie jest Ci obca - co Ty na to, by dołożyć kilka własnych cegiełek do jej świata? Skrypty, które razem stworzymy, możesz dalej rozwijać, by bawić się Minecraftem na swoich warunkach. Poza tym umiejętności, które zdobędziesz, przydadzą Ci się, gdy postanowisz poznać inne języki programowania i rozwijać się w dziedzinie programowania w Pythonie. Co Cię czeka podczas naszego profesjonalnego szkolenia? Ten kurs video nauczy Cię: Konfigurować środowisko systemowe i prywatny serwer do Minecrafta. Efektywnie korzystać z IDE PyCharm i Google Colab. Budować pętle, funkcje i klasy w języku Python. Korzystać z wcięć w kodzie. Używać bibliotek zewnętrznych i wtyczki MCPI. Co więcej... Ukończywszy szkolenie, będziesz w stanie pisać własne skrypty w Minecrafcie. Podstawy Pythona z Minecraftem. Kurs video. Piszemy pierwsze skrypty kończy się na poziomie podstawowym. Oznacza to, że po wysłuchaniu, obejrzeniu i przepracowaniu materiału szkolenia będziesz w stanie samodzielnie pisać proste aplikacje w Pythonie, a także skrypty do Minecrafta. Przygotuje Cię to do poznawania bardziej zaawansowanych zagadnień i dalszej nauki programowania. Nieco więcej o Pythonie Jak wspomnieliśmy wcześniej, Python należy do języków wysokiego poziomu. Oznacza to, że jego składnia i słowa kluczowe są tak przygotowane, by maksymalnie ułatwić człowiekowi zrozumienie kodu programu. Czyni to z Pythona język przyjazny dla pracujących z nim programistów. Także z tego powodu wielu początkujących koderów wybiera go jako swoje pierwsze narzędzie pracy. Twórca języka, holenderski programista Guido van Rossum, stworzył go zresztą z myślą o klarowności i maksymalnej użytkowości - ideą przewodnią Pythona jest klarowność i czytelność kodu źródłowego, składnia z kolei ma być przejrzysta i zwięzła. Rozwijany na licencji open source Python wspiera wielorakie wzorce programowania, przede wszystkim projektowe i imperatywne, ale (choć w mniejszym stopniu) także funkcyjne. Jeśli dodać do tego, że Python pozwala na stosowanie różnych stylów programowania, jest bogaty w rozmaitego typu biblioteki i frameworki, można go uznać za język uniwersalny. I przyjazny dla początkującego programisty. Przygodę z programowaniem warto zacząć właśnie od Pythona! Jeśli wybierasz ten kurs, to znaczy, że interesują Cię dwie rzeczy: programowanie i granie. To bardzo dobre połączenie! W Pythonie bowiem możesz także napisać własną grę - przez pięć godzin nauczysz się solidnych podstaw i poznasz tajniki API do Minecrafta. Jeśli Python Ci się spodoba, koniecznie ucz się jego zaawansowanych funkcji i frameworków.
PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe
Obierz kurs na... projektowanie w pełni funkcjonalnych aplikacji internetowych Skoro zainteresował Cię ten kurs, Twoje informatyczne serce najprawdopodobniej bije w rytmie projektowania aplikacji, które mają wydajnie działać w sieci. To świetnie, ponieważ proponowane przez nas szkolenie pozwala poznać dwie kluczowe technologie, dzięki którym będziesz w stanie samodzielnie budować aplikacje w pełni funkcjonalne, kompletne i sprawne. Te technologie to PHP i MySQL. Są bardzo popularne w branży IT, a ich znajomość często stanowi warunek, który trzeba spełnić, jeśli się szuka dobrze płatnej pracy w tym sektorze. Stale rozwijający się język PHP pozwala na budowanie serwisów skalowalnych – i takich, które korzystają z dużej ilości danych, i niewielkich, a także innych, mniej zaawansowanych stron WWW. Podczas nauki z naszym kursem przyjrzysz się przykładom faktycznie działających serwisów, bazujących zarówno na PHP, jak i MySQL. Umiejętności wyniesione ze szkolenia możesz potraktować jako bazę do dalszego rozwoju w zakresie tworzenia aplikacji WWW. Ta wiedza przyda Ci się z pewnością podczas rozmowy o pracę, ale także w czasie stażu w firmie IT albo gdy będziesz stawiać pierwsze kroki jako junior PHP developer. Kurs obejmuje informacje niezbędne do tego, by móc rozpocząć pracę zarówno z językiem PHP, jak i z systemem zarządzania relacyjnymi bazami danych MySQL. Zawiera także wiele przykładów obrazujących opisywane teoretyczne zagadnienia. Zaczyna się od podstaw, potem przechodzi kolejno przez najważniejsze zagadnienia dotyczące PHP i MySQL, a kończy się na sposobach łączenia ze sobą obu tych technologii. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach kursu między innymi: Poznasz podstawy programowania funkcjonalnego w PHP Dowiesz się, na czym polega programowanie obiektowe w PHP Nauczysz się tworzyć bazy danych MySQL Opanujesz umiejętność tworzenia tabel w bazie danych MySQL Przyjrzysz się temu, jak modyfikuje się tabele w bazie danych MySQL Nauczysz się wprowadzać, aktualizować i usuwać dane z bazy Poznasz sposoby wyszukiwania danych w tabelach MySQL Założysz indeksy i klucze obce na tabelach danych Wstępnie zoptymalizujesz zapytania Dowiesz się, jak korzystać z baz danych w bibliotekach PHP PHP i MySQL. Kurs video. Twórz strony i aplikacje webowe uzbroi Cię w wiedzę z zakresu PHP i MySQL na poziomie podstawowym. Zdobędziesz komplet informacji o tym, w jaki sposób można zastosować powyższe technologie podczas tworzenia aplikacji WWW. Wiedzę tę możesz potem śmiało rozwijać samodzielnie lub korzystając z kursów tematycznych na wyższych poziomach. PHP i MySQL PHP definiuje się jako interpretowany, skryptowy język programowania, przygotowany specjalnie do projektowania stron internetowych i aplikacji webowych w czasie rzeczywistym. Stosuje się go zwykle do tworzenia skryptów po stronie serwera WWW. Można go też używać do przetwarzania danych z poziomu wiersza poleceń. Poradzi sobie również z pisaniem programów pracujących w trybie graficznym. Za nazwą MySQL kryje się wolnodostępny, otwartoźródłowy system zarządzania relacyjnymi bazami danych. Stanowi część popularnego pakietu służącego do rozwoju aplikacji webowych, zwanego LAMP (składają się na niego Linux, Apache, MySQL i PHP). MySQL to niezwykle wydajna baza danych – radzi sobie z wielkimi ilościami zapytań (nawet do miliona na sekundę!). Współpracuje z wieloma systemami, wśród których są oczywiście Linux, Windows i OS X, ale także na przykład OpenSolaris czy Symbian. Co istotne, MySQL zapewnia ochronę danych na wielu poziomach, takich jak uwierzytelnianie użytkownika, wsparcie dla protokołów SSH i SSL, granularna struktura dostępu, sprawiająca, że użytkownik ma dostęp tylko do danych, do których powinien go mieć, potężna enkrypcja i dekrypcja danych itd.
Pokonaj stres. Kurs video. Jak zadbać o odporność psychiczną w obecnej i każdej trudnej sytuacji
Obierz kurs na... odporność psychiczną w trudnych sytuacjach! Długotrwały stres to we współczesnym świecie jeden z najpoważniejszych czynników chorobotwórczych. Według szacunków ekspertów nawet 70 procent wszystkich wizyt u lekarzy spowodowanych jest dolegliwościami wynikającymi z silnego, przewlekłego stresu. Od obniżonej odporności na rozmaite infekcje, przez bezsenność, zaburzenia żołądkowo-jelitowe, po najpoważniejsze schorzenia, takie jak nowotwory - długotrwałe oddziaływanie hormonów stresu na organizm może być dla niego zabójcze. Niestety, stresu trudno uniknąć, zwłaszcza w obecnej, dynamicznie zmieniającej się rzeczywistości. Wszyscy, bez wyjątku, jesteśmy na niego w mniejszym lub większym stopniu narażeni niemal każdego dnia. Niepewna przyszłość, niestabilna teraźniejszość, troska o bliskich, problemy w pracy - wszystko to poważne i niemal niemożliwe do uniknięcia czynniki stresogenne. Na szczęście znamy sposoby, jak sobie z nim radzić. Z naszego kursu dowiesz się, jak redukować poziom stresu, zwiększyć swoją odporność psychiczną w warunkach kryzysu (i nie tylko), a także jak skutecznie ograniczyć obawy. Co Cię czeka podczas naszego profesjonalnego szkolenia? Dowiesz się, jakie procesy zachodzą w Twoim ciele, kiedy jest wystawione na długotrwały stres. Dowiesz się, jak wpływa to na Twoją kondycję zdrowotną. Poznasz źródła stresu związanego z obecną trudną sytuacją. Poznasz metody trwale pozwalające zwiększyć odporność na stres. Dowiesz się, jak szybko zredukować stres, gdy zaczyna być zbyt duży. Zrozumiesz, skąd w obecnej sytuacji biorą się Twoje lęki, i nauczysz się je zmniejszać. Poznasz błędne koło stresu i nauczysz się, jak można je przerwać. Zrozumiesz przyczyny osłabienia odporności psychicznej, nie tylko w obecnej sytuacji. Poznasz sześć metod, które zwiększają odporność psychiczną w każdym kryzysie. Nauczysz się osiągać maksymalną efektywność w pracy zdalnej. Podczas trwającego ponad godzinę kursu prowadzonego przez naszego eksperta poznasz szeroki wybór metod i technik radzenia sobie ze stresem i z lękami. Dowiesz się, czym jest stres subiektywny i jak redukować związane z nim napięcie - także w warunkach zmniejszonej aktywności fizycznej. Nauczysz się radzenia sobie zarówno z długotrwałym stresem, jak i z tym pojawiającym się w sytuacjach nagłych. Dowiesz się, jak zachować trzeźwy osąd i optymizm w warunkach przewlekłego kryzysu. Dla kogo przeznaczony jest ten kurs? Pokonaj stres. Kurs video. Jak zadbać o odporność psychiczną w obecnej i każdej trudnej sytuacji jest adresowany do wszystkich, którzy chcieliby mierzyć się z sytuacjami kryzysowymi bez obaw i na własnych warunkach; tych, którzy pragną być zdrowsi dzięki zredukowaniu wpływu stresu na swój organizm; tych, którym trudno funkcjonować w dzisiejszych czasach; tych, którzy mają problemy z adaptacją do rzeczywistości zmieniającej się nagle, w trudny do przewidzenia i niemożliwy do kontrolowania sposób; wreszcie tych, którzy czują się przytłoczeni obawami o przyszłość własną i swoich bliskich, o pracę czy zdrowie. A po zakończeniu kursu... Będziesz umiał we właściwy sposób interpretować różne zjawiska życiowe. Nabierzesz wiary we własne siły i będziesz potrafił sprawić, by nie opuszczała Cię ona w najtrudniejszych momentach. Wiedza oraz umiejętności nabyte podczas naszego kursu przydadzą Ci się w każdego rodzaju trudnej i stresującej sytuacji. Nie tylko związanej z kryzysem - także we wszystkich zawodowych i życiowych okolicznościach wymagających mobilizacji i odporności psychicznej. Będziesz zdrowszy i będziesz działać skuteczniej w życiu zawodowym i prywatnym. Zainteresował Cię nasz kurs? Chcesz osobiście porozmawiać z prowadzącym? Skorzystaj z oferty Helion Szkolenia - szkolenia on-line prowadzonego przez Andrzeja Niemczyka.
PySpark. Kurs video. Przetwarzanie i analiza danych w procesach ETL
Obierz kurs na... pracę z dużymi zbiorami danych Czy znane są Ci nazwy Apache Spark i PySpark? Jeśli pracujesz z danymi i do tej pory nie poznałeś tej technologii, najwyższy czas to nadrobić - na przykład w trakcie proponowanego przez nas szkolenia wideo. Apache Spark to otwarta platforma programistyczna służąca do obliczeń rozproszonych. Opracowana i rozwijana początkowo na Uniwersytecie Kalifornijskim, dziś zarządzana przez Apache Software Foundation, świetnie nadaje się do analizy dużych zbiorów danych. Jej interfejs API, znany jako PySpark, skutecznie ułatwia integrację Sparka ze specjalistycznymi narzędziami PyData. W ostatnich latach PySpark stał się najpopularniejszym narzędziem służącym przetwarzaniu danych; może swobodnie zastąpić w tym zakresie SQL czy biblioteki pandas/numpy. Ze Sparka korzystają między innymi Databricks, DeepNote czy JupyterLab. Szczególną cechą i zaletą tego rozwiązania jest to, że umożliwia ono przetwarzanie danych w sposób rozproszony. Nasz kurs pozwala zdobyć bazową wiedzę z zakresu pracy z danymi za pomocą Apache Spark (PySpark). W jego trakcie będziemy przygotowywać dane, selekcjonować je, sortować, agregować, łączyć i grupować, a także stworzymy własne funkcje do mapowania ich i nauczymy się zapisywać je do pliku. Co Cię czeka podczas naszego profesjonalnego szkolenia W ramach nauki z proponowanym przez nas kursem między innymi: Skonfigurujesz środowisko pracy Dowiesz się, czym jest SparkSession i jak ją uruchomić Stworzysz podstawową DataFrame Dokonasz selekcję danych i je posortujesz Zbudujesz schemat dla danych Poznasz podstawowe operacje związane z agregacją danych i łączeniem zbiorów w jeden Przetransformujesz dane za pomocą takich metod jak konkatenacja, rzutowanie czy explode Wykreujesz własne funkcje dla PySpark Wykonasz mapowanie Zapiszesz dane i odczytasz je z pliku - także w formacie parquet PySpark. Kurs video. Przetwarzanie i analiza danych w procesach ETL kończy się na poziomie podstawowym. Otrzymana wiedza pozwoli Ci na samodzielne tworzenie pierwszych procesów związanych z transformacją i przetwarzaniem danych. Ułatwi Ci również ich mapowanie i zmianę typów danych. Po ukończeniu szkolenia bez problemu przygotujesz zadania z zakresu ETL. Apache Spark Apache Spark jest silnikiem zbudowanym specjalnie w celu przetwarzania danych. Został wyposażony w całą masę służących do tego bibliotek. Co ważne, dane w Sparku można przetwarzać równolegle, co stało się jednym z powodów, dla których technologia ta zdominowała świat big data. Apache Spark obsługuje wiele języków programowania, takich jak SQL, Scala, Python czy R, i pozwala rozwiązywać problemy na różne sposoby z zastosowaniem SQL, transmisji danych i uczenia maszynowego. Przydaje się wszędzie tam, gdzie ilość danych, które wymagają przetworzenia, przekracza możliwości tradycyjnych narzędzi.
Angielski w biznesie. Kurs video. Poziom drugi. Zaawansowane słownictwo biznesowe
Obierz kurs na... angielski w biznesie! Wyobraź sobie, że znajdujesz doskonałą niszę biznesową — powiedzmy, że wszyscy w okolicy poszukują jakiegoś rzadkiego towaru. Zakładasz firmę i znajdujesz ten produkt w... Indiach. W jakim języku będziesz negocjować jego sprzedaż i transport? A teraz wyobraź sobie, że pracujesz w dużej firmie, która staje do przetargu na budowę drogi na drugim końcu Europy. Jak porozumiesz się z podwykonawcami na miejscu? W takich sytuacjach może Cię uratować jedynie doskonała znajomość biznesowego angielskiego. Nie można się bez niego obejść ani w Europie, ani tym bardziej w Afryce, Ameryce Północnej czy Australii. Obojętne, jaką działalność prowadzisz: bez angielskiego nie porozumiesz się bezpośrednio z nikim i w żadnej sprawie! Angielski w biznesie. Kurs video. Poziom drugi. Zaawansowane słownictwo biznesowe pozwoli Ci poznać — albo przypomnieć sobie — zaawansowane słownictwo z dziedziny biznesowej, usystematyzować najważniejsze zagadnienia językowe na poziomie średnio zaawansowanym, a jednocześnie pokaże, jak łatwa i przyjemna może być samodzielna nauka języka obcego. Ukończenie kursu sprawi, że Twój angielski zacznie pomagać Ci na co dzień w utrzymywaniu kontaktów zawodowych i osiąganiu zysków. Podszlifuj swój angielski i swobodnie działaj w biznesie! Czego nauczysz się podczas naszego profesjonalnego szkolenia? Poznasz najważniejsze słowa związane z szeroko pojętym biznesem — pracą w korporacji i prowadzeniem własnej firmy. Zaznajomisz się z zaawansowanymi zagadnieniami gramatycznymi i odświeżysz wiedzę w tym zakresie. Przećwiczysz prezentacje, pisanie krótkich e-maili i wyjaśnianie współpracownikom różnych zagadnień. Otrzymasz gotowe zdania i wyrażenia do natychmiastowego wykorzystania. Odkryjesz kulturę krajów anglojęzycznych, która różni się nieco od naszej. W trakcie trzydziestu lekcji dokładnie zapoznasz się z potencjalnymi sytuacjami, w których trzeba przeprowadzić rozmowę po angielsku. Zobaczysz, jak motywować i chwalić innych. Przestaniesz bać się udziału w telekonferencjach, będziesz w stanie zająć się planowaniem i realizacją kontraktów. Uzyskasz większą wiedzę o mentalności ludzi z krajów anglojęzycznych, nauczysz się doceniać niuanse w rozmowach z przedstawicielami różnych kultur. Dowiesz się, jak rozmawiać o zmianach w Twojej karierze i rozwoju osobistym. Nauczysz się prowadzić rozmowy kwalifikacyjne po angielsku i dyskutować o własnej firmie. Sprawdzisz, jak powinna wyglądać urzędowa korespondencja w różnych formach (e-mail, CV) i jakiego słownictwa należy używać podczas prezentacji. Kurs porusza także zagadnienia zaawansowanej gramatyki, która przyda Ci się zwłaszcza wtedy, kiedy będziesz chciał zrobić na kimś bardzo dobre wrażenie lub zrozumieć kogoś, kto posługuje się wyrafinowanym językiem. Nawet jeśli znakomicie znasz angielski, dzięki temu szkoleniu przypomnisz sobie rzadziej używane konstrukcje, odświeżysz słownictwo, znajdziesz gotowe zdania i formuły przydatne w różnych sytuacjach. Nie wychodź po angielsku! Ileż kontraktów, projektów, najróżniejszych przedsięwzięć na świecie upadło tylko dlatego, że dwie strony nie potrafiły się porozumieć! Najszczersze chęci nie zastąpią swobodnej rozmowy, a korzystanie z usług tłumacza bywa po pierwsze kosztowne, a po drugie — to Ty wiesz dokładnie, jaki rezultat chcesz osiągnąć, tłumacz zaś zawsze jest tylko pośrednikiem. Komunikacja face to face jest nieoceniona, a z tym szkoleniem uda Ci się zgłębić tajniki języka biznesowego. Ta wiedza umożliwi Ci swobodną komunikację i komfort w negocjowaniu z partnerami biznesowymi. Sprawi, że Twoi współpracownicy i pracownicy będą mogli lepiej zrozumieć Twoje intencje i sposób myślenia. Kimkolwiek jesteś i w jakiejkolwiek branży działasz, powinieneś koniecznie zapoznać się z tym szkoleniem. A potem korzystać z niego pełnymi garściami. New perspectives Zaskocz swoich anglojęzycznych przyjaciół i partnerów biznesowych znajomością idiomów, słówek, czasów i precyzyjnych określeń. Roztocz przed nimi nowe perspektywy, a zobaczysz, z jakim entuzjazmem zareagują. Dołącz do grona specjalistów w dziedzinie komunikacji, a Twoje akcje poszybują w górę. Przejdź przez wszystkie stopnie wtajemniczenia, które proponuje Ci autorka szkolenia Angielski w biznesie. Kurs video. Poziom drugi. Zaawansowane słownictwo biznesowe i naucz się przygotowywać doskonałe dokumenty oraz jasno tłumaczyć, czego Ci potrzeba. Podnieś swoje kwalifikacje zawodowe, by zdobyć lepszą pracę lub rozszerzyć działalność biznesową na inne kraje. Porozumiewaj się swobodnie z rodzimymi i nierodzimymi użytkownikami języka. Zdobądź mistrzostwo w stosowaniu struktur gramatycznych i skorzystaj z gotowych wzorów, które pomogą Ci w codziennych rozmowach i korespondencji. Tylko dla wtajemniczonych Angielski w biznesie. Kurs video. Poziom drugi. Zaawansowane słownictwo biznesowe to kurs dla tych, którzy wiedzą, czego chcą. Dostarczy Ci narzędzi do skutecznego prowadzenia firmy, załatwiania spraw, negocjowania. Wtajemniczy Cię w zaawansowane struktury językowe i pomoże Ci doskonale się zaprezentować w każdej sytuacji wymagającej komunikacji po angielsku. Nie przepuść okazji do podniesienia Twojego poziomu znajomości tego języka! „We are what we repeatedly do. Excellence, then, is not an act, but a habit” Aristotle
Linux. Kurs video. Wprowadzenie do pracy z konsolą
Obierz kurs na... uniwersum Linuksa Mianem Linuksa określamy całą rodzinę systemów operacyjnych, które bazują na jądrze Linux. Jest to oprogramowanie wolne i otwarte, jego kod może być dowolnie wykorzystywany i rozpowszechniany oraz przebudowywany w zależności od potrzeb. Odkąd w 2017 roku oparto na nim najpopularniejszy system mobilny Android, Linux jest najbardziej rozpowszechnionym systemem operacyjnym na świecie. Przyszły informatyk, programista czy tester ma wręcz obowiązek go znać - bez Linuksa nie można działać w branży IT. Materiał przedstawiony w ramach tego kursu wprowadzi Cię w świat Linuksa. Zawiera bowiem omówienie podstawowych komend, wręcz niezbędnych do pracy z systemem Linux z poziomu konsoli „na start”. Poznanie ich pozwoli Ci na w miarę swobodne poruszanie się po elementach tego systemu oraz weryfikowanie i rozwiązywanie popularnych problemów, którą mogą w nim wystąpić. Wiedza dotycząca zasad tworzenia skryptów powłoki umożliwi zautomatyzowanie i usprawnienie codziennych zadań. Dlatego jeśli rozpoczynasz albo zamierzasz rozpocząć pracę z Linuksem, ale wcześniej nie zdarzyło Ci się z nim pracować - koniecznie poświęć kilka godzin i skorzystaj z wiedzy, jaką oferuje autor tego szkolenia. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie kursu: Opanujesz podstawowe zasady pracy w konsoli/terminalu systemu operacyjnego Linux. Będziesz zarządzać plikami i katalogami. Ustawisz i zmienisz uprawnienia poszczególnych użytkowników. Poznasz metody działania procesów, sposoby ich weryfikacji oraz modyfikacji. Nauczysz się pracy z tekstami, ze skryptami i zmiennymi. Opanujesz bazowe instrukcje skryptów Linuksa, takie jak if i case, pętla for oraz while. Co więcej... Skonfigurujesz połączenie SSH na systemie Windows i Linux, stworzysz także własny klucz SSH Linux. Kurs video. Wprowadzenie do pracy z konsolą kończy się na poziomie podstawowym. Ma na celu zapoznanie Cię z obsługą i pracą z systemami typu Linux bez dostępnego środowiska graficznego na podstawie systemu operacyjnego Ubuntu. Zdobyta wiedza jest jednak uniwersalna i może zostać wykorzystana podczas pracy z dowolną dystrybucją Linuksa. Materiał zawarty w szkoleniu stanowi elementarny zbiór poleceń używanych podczas działań prowadzonych w wymienionych systemach. Jeszcze raz. Dlaczego właśnie Linux? Linux - ponieważ w branży IT wiele systemów/serwerów jest opartych właśnie na systemach należących do tej szerokiej rodziny. Po prostu: programiści ukochali sobie Linuksa i tyle! Dlatego też wiele aplikacji - wliczając w to coraz popularniejszą chmurę - działa właśnie pod kontrolą tego systemu operacyjnego. Ze względów bezpieczeństwa i wydajnościowych systemy linuksowe nie mają warstwy graficznej do obsługi takiego systemu; jedyny dostęp jest możliwy za pomocą konsoli, najczęściej poprzez SSH. Dlatego tak ważna jest znajomość podstawowych komend systemu, aby móc na przykład pobrać informacje o błędach, uruchomić narzędzie diagnostyczne czy usprawnić procedury poprzez utworzenie skryptu. W naszym kursie skupiamy się na pracy z konsolą. Opanowanie jej zasad jest praktycznie niezbędne do tego, by rozpocząć pracę w branży.
Excel na maturze. Kurs video. Rozwiązania zadań maturalnych z arkusza kalkulacyjnego
Obierz kurs na... Excela na maturze z informatyki! Na egzaminie maturalnym z informatyki każdego roku trafia się jedno zadanie analityczne, do którego rozwiązania przydaje się znajomość arkusza kalkulacyjnego. Za takie zadanie można uzyskać aż do 20 procent wszystkich punktów! Jak się do niego przygotować? Na przykład z naszym kursem. Wspólnie przeanalizujemy 10 zadań maturalnych z wszystkich arkuszy i informatorów dostępnych w formule matury obowiązującej od 2023 roku. Każde wymaga użycia (nieraz wielokrotnego) tabel przestawnych. We wszystkich pojawiają się te same funkcje, podobne schematy. Także pewne formuły, które będziemy w ramach kursu wspólnie konstruować, bywają bardzo podobne. I nic w tym dziwnego – zadania maturalne sprawdzają przecież te same czy podobne umiejętności: umiejętność analitycznego myślenia i umiejętność przetwarzania danych z użyciem odpowiednich narzędzi komputerowych. Wystarczy więc dostrzegać pewne szablony, a także znać odpowiednie narzędzia i metody. Każdy maturzysta przystępujący do egzaminu z informatyki chciałby podejść do zadania z gotowym sposobem, prawda? Dlatego ten kurs będzie dla Ciebie idealnym wyborem. Szkolenie jest przeznaczone zarówno dla osób początkujących, jak i dla słuchaczy, którzy już mają doświadczenie z tego typu zadaniami, ale chcą się poczuć naprawdę pewnie na maturze. To kurs dla uczniów i ich nauczycieli, którym trudno nadążyć za ciągłymi zmianami wymagań maturalnych. Autorka szkolenia kładzie szczególny nacisk na umiejętności praktyczne, co więcej, do każdej lekcji przygotowała zadanie utrwalające – do wykonania po przerobieniu partii materiału. Uruchom kurs i dowiedz się, jak pracować ze zbiorami danych i które funkcje, formuły i schematy Excela warto opanować, by lepiej zdać maturę z informatyki. Poznaj zasady przeprowadzania symulacji w arkuszu kalkulacyjnym, użycia tabel przestawnych do analizy danych, poprawnego i zgodnego z wymaganiami maturalnymi wstawiania i opisywania wykresów. Opanuj wskazówki i triki, z których skorzystasz, by skutecznie rozwiązać zadania na poziomie rozszerzonej matury z informatyki. Co Cię czeka podczas naszego szkolenia W ramach proponowanego przez nas kursu: Poznasz interfejs programu Excel 2019 Nauczysz się poprawnie importować dane Zaznajomisz się z typami danych w arkuszu kalkulacyjnym, zrozumiesz, w jaki sposób w programie przechowywane są daty i czas, pojmiesz też znaczenie poprawnej prezentacji wyniku (poprawne zaokrąglanie wartości) Opanujesz umiejętność importowania danych z pliku tekstowego bez ich zniekształcenia czy utraty Przećwiczysz czytanie ze zrozumieniem treści zadania maturalnego Nauczysz się przetwarzać dane tekstowe, wartości liczbowe, a także datę i czas z zastosowaniem odpowiednich funkcji; w razie konieczności samodzielnie napiszesz odpowiednią formułę Zrozumiesz działanie funkcji warunkowej JEŻELI, a także funkcji logicznych: ORAZ i LUB Przeprowadzisz wyszukiwanie za pomocą funkcji WYSZUKAJ.PIONOWO Znajdziesz wartość największą/najmniejszą w zbiorze, w grupach i podgrupach Posortujesz z wykorzystaniem poziomów sortowania Zastosujesz tabele przestawne do analiz Poradzisz sobie z najczęstszymi problemami związanymi z użyciem tabel przestawnych (to samo grupowanie dat i czasów w kilku tabelach, tabela się nie odświeża) Wstawisz i opiszesz wykresy zgodnie z wymogami zadania Przeanalizujesz ciągi wartości w kolumnie arkusza, naliczysz wartości „narastająco” Poznasz sposoby rozwiązywania typowych zadań maturalnych i bez problemu przeprowadzisz symulację Excel na maturze. Kurs video. Rozwiązania zadań maturalnych z arkusza kalkulacyjnego kończy się na poziomie pozwalającym przystąpić do rozwiązania dowolnego zadania maturalnego. Uczestnik szkolenia dowie się z niego, w jaki sposób arkusz kalkulacyjny umożliwia łatwe i przyjemne rozwiązywanie zadań maturalnych. Przede wszystkim jednak dzięki lekcjom, a także ćwiczeniom utrwalającym, prócz wiedzy, zdobędzie umiejętności praktyczne, które pozwolą bez problemu poradzić sobie z tego typu zadaniami. Działaj! Nie za miesiąc, nie za tydzień, nie jutro, nie za godzinę. Działaj teraz! Weź przyszłość w swoje ręce.
Git. Kurs video. Zaawansowane aspekty konfiguracji popularnego systemu kontroli wersji
Konfiguracja Gita - odkrywamy karty Git to rozproszony system kontroli wersji. Rozproszony i kontrowersyjny, bo przez jednych kochany, a przez innych znienawidzony! Niezależnie od tego, jakie uczucia żywisz do Gita, jest to narzędzie wciąż zyskujące na popularności, a co za tym idzie - nie da się bez końca unikać zaznajomienia się z nim. W pewnym momencie trzeba zaprzyjaźnić się z Gitem. Może to właśnie ten moment? Jeśli uznajesz, że tak, zapraszamy na szkolenie! Git to nie tylko zestaw komend i magicznych przełączników, Git to także konfiguracja. To całe morze, ba, ocean konfiguracji. Bo o ile zrobienie commitu to stosunkowo prosta sprawa, o tyle wpłynięcie na pewne aspekty jego tworzenia w sposób trwały to już zupełnie co innego. Dużo większy kaliber zadania. A przecież na pierwszy rzut oka mogłoby się wydawać, że w Gicie nie chodzi przede wszystkim o konfigurację... Tymczasem okazuje się, że praktycznie każda operacja, jaką w nim wykonujemy, opiera się właśnie na konfiguracji! Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie tego kursu video: Dowiesz się, czym jest konfiguracja, i odpowiesz sobie sam, czego wolisz używać, żeby ją zmieniać. Nauczysz się sprawnie lawirować między kolejnymi poziomami konfiguracji oraz dzielić ją na mniejsze elementy. Zrozumiesz, że niepilnowany koniec linii może spowodować więcej szkód, niż by się mogło wydawać. Zagłębisz się w temat końców linii, aby zobaczyć, że linia linii nierówna. Poznasz hooki w Gicie i zrozumiesz, że nie potrzeba niczego więcej niż Gita, aby stworzyć własny system hooków. Co więcej... Opanujesz metodę wykorzystywania Gita na pierwszej linii obrony w drodze ku doskonałości kodu źródłowego. Git. Kurs video. Zaawansowane aspekty konfiguracji popularnego systemu kontroli wersji kończy się na poziomie średnio zaawansowanym. Opanowanie wiedzy zawartej w szkoleniu otworzy przed Tobą wrota wspaniałego świata opcji konfiguracyjnych Gita i - kto wie - być może przemieni Cię w wielkiego entuzjastę tego systemu kontroli. Git zaawansowany - z czym i po co to się je? Git, wbrew temu, co twierdzi czasem jego twórca Linus Torvalds, nie jest ani głupi, ani tym bardziej prosty. Git jest bardzo złożoną maszynerią, zbudowaną z warstw, a każda z nich oferuje lepszy i prostszy interfejs. Początkujący użytkownik Gita opanowuje zwykle po pierwsze interfejs położony najwyżej, jakim jest git commit czy też git fetch, nie wiedząc, że w systemie istnieje drugie dno, którym jest jego konfiguracja. Warto spojrzeć na nią przychylnym okiem, ponieważ konfiguracja i słynne komendy `git config --global user.name` oraz `git config --global user.email` mogą być pierwszymi w życiu komendami - jak „Hello World” - które młody adept Gita zobaczy i wykona. Zaawansowana konfiguracja Gita w pigułce Usiądź wygodnie, uruchom nasz kurs - i zaczynamy. Na początek spojrzymy na to, czym jest konfiguracja w Gicie i jak możemy do niej bezpiecznie podejść. Krok ten będzie wstępem do krótkiej opowieści dotyczącej tego, że w Gicie systemowa konfiguracja nie jest tym samym, co konfiguracja użytkownika. Później udamy się do mało przyjemnego i pełnego pułapek świata końców linii, aby odkryć, że elastyczność Gita w tym zakresie może stanowić źródło wszelkiej maści problemów. Na szczęście wspólnie uda nam się ten problem przezwyciężyć i do omówienia pozostaną już tylko przyjemne tematy - jak to, że w automatyzacji pracy nie ma haczyków i że zawsze warto z nich korzystać.
Notion w godzinę. Kurs video. Efektywne zarządzanie czasem i projektami
Obierz kurs na... organizację zadań w Notion Notion, wszechstronne narzędzie do organizacji pracy, znajduje zastosowanie zarówno w sferze zawodowej, jak i prywatnej. Pomysł na jego stworzenie zrodził się z potrzeby dostępu w jednej aplikacji do funkcji i udogodnień oferowanych przez notatniki, bazy danych, kalendarze i menedżery zadań. Połączenie funkcji wielu narzędzi w jednej platformie sprawiło, że Notion szybko zyskał zwolenników i jest częstym wyborem w środowisku biurowym i korporacyjnym. Umiejętność używania go do tworzenia spersonalizowanych systemów zarządzania zadaniami i projektami pozytywnie przekłada się na produktywność. Dzięki integracji Notion z popularnymi narzędziami, takimi jak Slack czy Google Calendar, w prosty sposób można spersonalizować swoje środowisko pracy. Za pomocą kilku kliknięć możesz je także współdzielić z innymi, a praca zespołowa stanie się wygodniejsza. Niezależnie od tego, czy potrzebujesz Notion do realizacji osobistych celów, czy jako wsparcia w działalności zawodowej, nasz kurs, skupiając się na efektywnym wykorzystaniu możliwości tej platformy, pozwoli Ci szybko opanować jej funkcje. Wystarczy godzina praktyki, by się przekonać, jak utrzymać pracę pod kontrolą i mieć dostęp do projektów w jednym miejscu. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu: Dowiesz się, jak założyć konto w Notion i rozpocząć przygodę z aplikacją Nauczysz się tworzyć i personalizować pierwszą stronę w Notion, która posłuży jako centrum organizacyjne Zdobędziesz wiedzę na temat różnych typów bloków dostępnych w Notion i ich praktycznego zastosowania w tworzeniu treści Poznasz zalety i funkcjonalności Notion, które mogą być przydatne w pracy i życiu prywatnym Zintegrujesz Notion z innymi popularnymi narzędziami Poznasz zasady tworzenia baz danych w Notion w celu zarządzania złożonymi informacjami Nauczysz się zarządzać bazami danych i je edytować, co jest kluczowe dla efektywnego wykorzystania Notion jako narzędzia do zarządzania projektami Utworzysz skróty do najważniejszych baz danych, co znacząco poprawi efektywność pracy Zrozumiesz sposoby tworzenia powiązań między bazami danych, potrzebnych do tworzenia zintegrowanych systemów zarządzania projektami Nauczysz się ustawiać filtry w bazach danych Poznasz zaawansowane techniki organizacji pracy Zrozumiesz, jak personalizować Notion, aby odpowiadał indywidualnym potrzebom i preferencjom użytkownika Notion w godzinę. Kurs video. Efektywne zarządzanie czasem i projektami jest odpowiedzią na potrzeby osób, które chcą się szybko nauczyć korzystania z tego narzędzia, a przy tym oszczędzić czas i skupić się na efektywności. W trakcie szkolenia nauczysz się tworzyć i personalizować swoją pierwszą stronę, która może służyć jako dokument, notatka, baza danych lub dashboard. Dzięki poznaniu bloków, czyli podstawowych elementów budulcowych w Notion, zorganizujesz treści według swoich potrzeb. Nauczysz się dodawać różne typy danych, w tym teksty, obrazy, linki czy kody. Zdobędziesz fundamentalną wiedzę na temat tworzenia baz danych, które umożliwiają sortowanie, filtrowanie i tworzenie relacji między danymi, potrzebne do zarządzania złożonymi informacjami. Następnie nauczysz się ustawiać filtry w bazach danych i wyświetlać elementy, które spełniają określone kryteria. W ten sposób przyspieszysz przeszukiwanie danych, a zarządzanie dużymi zbiorami danych stanie się łatwiejsze. Poznasz widoki, takie jak lista, tabela, kalendarz, galeria czy timeline, które umożliwiają różnorodne sposoby prezentacji danych. Ponadto nauczysz się tworzyć skróty do baz danych i umieszczać je w głównym menu. Dzięki temu najpotrzebniejsze rzeczy będziesz mieć zawsze pod ręką. Zrozumiesz również, jak tworzyć relacje między bazami danych, co pozwoli na zarządzanie projektami, w których informacje są wzajemnie powiązane. Po zakończeniu szkolenia z powodzeniem zastosujesz Notion do planowania i monitorowania postępów w projektach, zarządzania zadaniami i terminami, a także jako centralne miejsce do przechowywania ważnych informacji i dokumentów. Z Notion każda chwila jest okazją do lepszego zarządzania swoim czasem i zasobami. Korzystaj z tych narzędzi, aby uczynić swoje życie bardziej zorganizowanym i efektywnym.
Angielski dla specjalistów IT. Kurs video. Komunikacja w codziennej pracy
Angielski dla specjalistów IT. Kurs video. Komunikacja w codziennej pracy bazuje na praktycznych przykładach ściśle powiązanych z tematyką programistyczną, dzięki czemu zobaczysz jasno i wyraźnie, jak wprowadzać w życie dane zagadnienia — w mowie i piśmie. Dlaczego warto to zrobić? Choćby po to, by porozumieć się z zagranicznym klientem. Albo po to, by podnosić kwalifikacje zawodowe, wyszukując na własną rękę potrzebne do tego informacje w anglojęzycznych publikacjach i na stronach internetowych. Kurs pomoże Ci także przezwyciężyć barierę językową i przełamać obawę przed rozmową na tematy zawodowe, osadza bowiem nową wiedzę w znanym Ci kontekście IT. Co Cię czeka podczas naszego profesjonalnego szkolenia? W trakcie kursu powtórzysz najważniejsze zagadnienia gramatyczne na przykładach związanych z IT oraz usystematyzujesz i wzbogacisz słownictwo dzięki słowniczkom oraz tekstom. Nauczysz się używania właściwych słów w odpowiednim, praktycznym kontekście, ale również otrzymasz gotowe zdania i wyrażenia do natychmiastowego wykorzystania. Dowiesz się, jak należy poprawnie wymawiać i akcentować słowa, a w efekcie łatwiej porozumiesz się z osobami anglojęzycznymi i spoza branży. Kurs jest przeznaczony dla osób znających język na poziomie co najmniej podstawowym, a najlepiej średnio zaawansowanym. Po jego zakończeniu będziesz w stanie z większą łatwością posługiwać się poznanymi zwrotami i wyrażeniami. Zatem do dzieła!
Java na serwerze - kurs przetrwania. Obóz pierwszy
Szkolenie Java na serwerze – kurs przetrwania. Obóz pierwszy powstało, by nauczyć Cię projektowania aplikacji webowych od A do Z. Jego autor kładzie szczególny nacisk na typowe problemy, jakie się z tym wiążą, czyli komunikację z klientem (REST/JSON), wielowątkowość oraz prezentację i składowanie danych. Dodatkowo omawia zagadnienia związane ze współdzieleniem kodu w zespole i z utrzymaniem jego jakości. Ukończywszy szkolenie, będziesz mógł pisać kompletne aplikacje, a także przygotować się do rozmowy w sprawie pracy w charakterze nowoczesnego programisty serwera Java. Co Cię czeka podczas naszego szkolenia? W ramach tego kursu video poznasz aplikacje serwerowe Java. Opanujesz podstawy Spring 5 WebFlux i zasady praktycznego programowania funkcyjnego w języku Java. Zaznajomisz się z AngularIO (Angular 5) i ze sposobami zapisywania danych do pliku. Będziesz pracować z protokołami HTTP/REST, także z formatem JSON. Zdobędziesz wiedzę o metodach wymiany danych z MongoDB oraz współdzieleniu kodu Git/GitHub. Co więcej, będziesz mieć okazję do praktykowania programowania i modelowania obiektowego. Kurs kończy się na poziomie podstawowym i jest dobrą bazą do dalszych, samodzielnych eksperymentów.
Programowanie w PostgreSQL. Kurs video. Analiza danych
PostgreSQL to świetny, zaawansowany i bezawaryjny system zarządzania bazą danych, dostępny na licencji open source — zdecydowanie najbardziej rozwinięty wśród darmowych rozwiązań. Jeśli nauczysz się wykorzystywać jego możliwości w swojej pracy, czas potrzebny na połączenie bazy z aplikacją i wprowadzenie do bazy wszystkich niezbędnych danych wydatnie się skróci Co Cię czeka podczas szkolenia Programowanie w PostgreSQL. Kurs video. Analiza danych? Nauczysz się właściwie stosować funkcje i procedury. Zobaczysz, jak poradzić sobie z bałaganem w kodzie, kontrolą danych, wydawaniem skomplikowanych poleceń i zapewnianiem efektywnego przesyłu informacji między bazą a aplikacją. Odkryjesz tajniki działania konstrukcji warunkowych w bazie danych i dowiesz się, jak tworzyć (oraz czytać) sensowne raporty. Ponadto nauczysz się tworzyć widoki, używać wyzwalaczy i obchodzić się z plikami XML oraz CSV. Dowiesz się, jak wykorzystywać tabele systemowe i pracować z danymi losowymi. A także — jak powinna wyglądać analiza danych w bazie i jak stworzyć aplikację z wykorzystaniem tych danych. Zostań mistrzem PostgreSQL i zacznij poważnie korzystać z tej bazy danych!
Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji
Obierz kurs na... Cisco! Trudno wyobrazić sobie współczesny świat bez sieci komputerowych. Są obecne wszędzie i stają się coraz bardziej potrzebne, między innymi za sprawą rozwoju sieci komórkowych. Technologia 5G, internet rzeczy i inne wynalazki ułatwiające nasze codzienne funkcjonowanie wymagają coraz lepszych, szybszych i wydajniejszych sieci. Co więcej, sieć musi być inteligentna i reagować na zmieniające się warunki. Właśnie dlatego trzeba ją poznać od podszewki, aby dobrze nią administrować. Ważne jest zrozumienie podstaw i sposobu działania, przekazywania ramek i pakietów. Administrator musi wiedzieć, czego się spodziewać w przypadku włączenia danej funkcjonalności, musi umieć tym wszystkim zarządzać i zapewniać bezpieczeństwo przekazu danych. Tego wszystkiego można się nauczyć podczas trzyczęściowego cyklu Cisco CCNA 200-301. Część pierwsza szkolenia skupia się na podstawach działania sieci i jest fundamentem, bez którego nie ma sensu rozpoczynać dalszej pracy. Tematy zostały tak dobrane, abyś mógł zostać świadomym użytkownikiem, który wie, co robi. Zdobędziesz tu wiedzę i umiejętności w zakresie sieci komputerowych, a także konfiguracji i zarządzania sieciami teleinformatycznymi czy telekomunikacyjnymi średniej wielkości. Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji wprowadzi Cię w świat technologii Cisco. Wykorzystane materiały umożliwią Ci samodzielne wykonanie dowolnej liczby projektów, a następnie ich konfigurację. Dzięki temu zyskasz niemal nieograniczone możliwości konfiguracyjne, a stopień skomplikowania projektów będzie zależeć tylko od Twojej wyobraźni. W kolejnych częściach znajdziesz materiał dotyczący administrowania urządzeniami oraz bezpieczeństwem sieci. Dopiero całość stanowi kompletne kompendium wiedzy potrzebnej do zdania egzaminu CCNA 200-301. Potraktuj ten kurs jak bramę, przez którą jako administrator powinieneś przejść, aby iść dalej. Czego nauczysz się podczas naszego profesjonalnego szkolenia? Nauczysz się obsługi programu Wireshark, przechwytującego i analizującego dane w sieci komputerowej. Dowiesz się, czym jest adresowanie w sieciach komputerowych, oraz poznasz sposoby podziału sieci na podsieci. Zaczniesz rozróżniać rodzaje komunikacji w sieci komputerowej. Zrozumiesz działanie protokołu ARP i obsługi tablicy ARP. Opanujesz metody analizy przechwyconych danych. Poznasz podstawową konfigurację przełącznika Cisco. Sprawdzisz, jak zabezpieczać przełącznik Cisco przed dostępem osób niepowołanych i podłączać go do sieci komputerowej z nadaniem adresu IP. Odkryjesz, jak zerować hasła dostępu i zabezpieczać interfejsy przełącznika przed nieautoryzowanym dostępem komputerów, które nie są dopuszczone do komunikacji w sieci. Cisco CCNA 200-301. Kurs video. Podstawy sieci komputerowych i konfiguracji zakończysz na poziomie podstawowym, z wiedzą pozwalającą na samodzielne utworzenie działającej sieci. Wśród Twoich nowych umiejętności będą także: dokonywanie operacji na liczbach binarnych i prostego podziału sieci na podsieci, tworzenie podsieci na podstawie liczby wymaganych sieci i liczby wymaganych hostów, przeprowadzanie adresowania sieci z uwzględnieniem różnych potrzeb, konfiguracja programu GNS3. Nauczysz się przygotowywać emulację routera i przełącznika, dołączać do projektów wirtualnych maszyn VMware, przechwytywać komunikację wirtualnych urządzeń i obsługiwać tablicę routingu na routerze. W następnym kroku odkryjesz tajniki konfiguracji routera do pracy z programem Cisco Configuration Professional oraz instalacji i konfiguracji oprogramowania CCP. Zaprojektujesz od podstaw niewielką sieć komputerową, a potem ją skonfigurujesz. Ważnym elementem kursu jest przygotowanie do egzaminu końcowego Cisco CCNA 200-301. Dokładne zrozumienie i opanowanie pojawiających się tu zagadnień jest niezbędne, jeśli chcesz zmierzyć się z pytaniami egzaminacyjnymi. Dotyczy to także pozostałych dwóch części kursu. Jak się snuje sieć? Routery, przełączniki, protokoły, adresowanie, hasła dostępu, dane przesyłane i przechwytywane... To może przyprawić nowicjusza o zawrót głowy. Jeśli jednak jesteś zdeterminowany i chcesz zrozumieć od podstaw, jak to wszystko ze sobą współdziała, ten kurs będzie idealnym rozwiązaniem. Autor w sposób jasny, prosty i kompetentny podaje wszystkie potrzebne informacje, zwraca uwagę na szczególnie istotne kwestie, odwołuje się do przykładów praktycznych i zachęca do samodzielnego budowania sieci. Uzbrojony w taką wiedzę, po przeanalizowaniu przykładów i wykonaniu ćwiczeń, będziesz w stanie stworzyć niewielką, lecz w pełni funkcjonalną sieć komputerową — i udowodnić swoje kompetencje pracodawcy lub potencjalnemu klientowi. Nacisk położony w tym szkoleniu na praktykę sprawia, że Twoje umiejętności będą poprawiać się w mgnieniu oka, a Ty sam uzyskasz świetną bazę do poszerzania swojej wiedzy. Jeśli chcesz być dobrym administratorem albo samodzielnie konstruować sieci, a w efekcie zdać egzamin CCNA, nie znajdziesz lepszego źródła! Wystarczająco dobry administrator Specyfika pracy administratora sieci polega na projektowaniu sieci, podłączaniu urządzeń sieciowych oraz ich konfigurowaniu, zabezpieczeniu, testowaniu i utrzymaniu sieci. Po procesie konfiguracji administrator sieci skupia się głównie na analizie jej działania, monitoruje jej aspekty i poprawia te, w których coś szwankuje. Administrator chcący podnosić swoje kwalifikacje musi przeprowadzać wiele konfiguracji. Niestety, w warunkach rzeczywistej firmy jest to bardzo trudne. Nie można narażać zasobów przedsiębiorstwa na błędne konfiguracje lub przeprowadzanie jakichkolwiek niezapowiedzianych testów. Nie można też w warunkach sieci produkcyjnej zmieniać konfiguracji bez przyczyny. Wiele firm nie posiada również sieci przeznaczonych do testów. Tymczasem oprogramowanie emulujące GNS3 daje każdemu administratorowi swobodę działania. Dzięki niemu na wydzielonym sprzęcie można do woli testować różne konfiguracje bez obaw o ewentualne porażki. W razie konieczności wykonywany projekt po prostu wyrzuca się do kosza i tworzy nowy. Wszystkie konfiguracje można przeprowadzać na prywatnym sprzęcie, co też jest nie do pogardzenia.
Angular. Kurs video. Programowanie reaktywne aplikacji webowych z RxJS
Obierz kurs na... znajomość Angulara! Angular został przystosowany przez programistów Google’a do tworzenia złożonych i skalowalnych aplikacji. Dzięki modułowości i wydajności jest wybierany do pisania wymagających aplikacji korporacyjnych i biznesowych. Kod jest zredukowany i zorganizowany modułowo, co zapewnia czytelność i ułatwia pracę nad projektem. Dla tworzenia dynamicznych aplikacji kluczowa jest również umiejętność zarządzania asynchronicznością i zdarzeniami, wspomagana przez bibliotekę RxJS. Choć Angular z początku może być trudniejszy do nauczenia, z perspektywy finansowej wypada lepiej od konkurencji (React i Vue). Zdecydowanie ten framework jest atrakcyjnym wyborem dla osób poszukujących stabilnego zatrudnienia. Wkrocz na przyszłościową ścieżkę rozwoju zawodowego razem z Angularem. Z naszym szkoleniem uzyskasz solidne podstawy programowania, jak również znajomość zaawansowanych technik niezbędnych do efektywnego tworzenia aplikacji webowych. Co Cię czeka podczas naszego profesjonalnego szkolenia Podczas kursu: Będziesz pracować z podstawowymi plikami w Angularze (wygenerowanymi przy tworzeniu projektu) Dowiesz się, czym są dyrektywy strukturalne/atrybutowe i pipe’y Nauczysz się korzystać z serwisów do przesyłania zapytań HTTP do serwera Dowiesz się, czym są cykle życia i kiedy ich używać Skorzystasz z zalet TypeScriptu poprzez tworzenie interfejsów, typów i enumów Zastosujesz RxJS (w tym async pipe) do obsługiwania operacji asynchronicznych Użyjesz nowych funkcjonalności Angulara w wersjach 17 i 18 Nauczysz się używać takich operatorów RxjS jak combineLatest, forkJoin, switchMap, take, takeUntil() Poznasz założenia ng-content i ng-template Stworzysz własny pipe, własną dyrektywę i kontrolki formularza Opanujesz podstawy Angular Signals i łączenia sygnałów z RxJS Dowiesz się, czym są guardy i interceptory i nabędziesz umiejętności pisania własnych Nauczysz się konfigurować Jest na potrzeby testów jednostkowych Będziesz dodawać profesjonalne testy jednostkowe w komponentach Przeprowadzisz instalację Angular Material i użyjesz komponentów z tej biblioteki w projekcie Przyswoisz nadpisywanie stylów między innymi z Angular Material poprzez ::ng-deep Co więcej... Poznasz najczęstsze pytania zadawane w trakcie rekrutacji na stanowisko junior/mid Angular developera Szkolenie Angular. Kurs video. Programowanie reaktywne aplikacji webowych z RxJS ukończysz na poziomie średnio zaawansowanym. Kurs obejmuje wszystkie podstawowe zagadnienia związane z Angularem i wiele zaawansowanych zastosowań frameworka, niezbędnych w codziennej pracy. Wszystko w zgodzie z najnowszymi trendami i funkcjonalnościami zawartymi w wersjach 17 i 18 tego frameworka. Zobaczysz, jak w profesjonalny sposób podejść do pisania kodu, dokładnie tak jak w aplikacjach komercyjnych. Dowiesz się, jak zadbać o jakość zgodnie z zasadami SOLID i DRY. Nauczysz się tworzyć poprawne struktury folderów i przenosić elementy wspólne do folderu shared. Opanujesz zasady tworzenia komunikacji między komponentami i posługiwania się serwisami do obsługi zapytań HTTP. Nauczysz się programowania reaktywnego w RxJS, czyli sprawnego przekazywania danych między różnymi częściami aplikacji. W ten sposób zapewnisz płynne działanie i spójność aplikacji po stronie użytkownika. Dowiesz się też, jak pisać testy jednostkowe w Jest ze 100-procentowym pokryciem, i zdobędziesz kolejną istotną umiejętność dla utrzymania wysokiej jakości kodu. W praktyce skorzystasz z zalet TypeScriptu i nauczysz się tworzyć formularze zarówno za pomocą metody Template Driven, jak i Reactive Forms. Dodatkowo zaimplementujesz Lazy Loading i poznasz globalne i lokalne sposoby dodawania stylów CSS. Przećwiczysz tworzenie własnych pipe’ów, dyrektyw i kontrolek formularza, a także poznasz możliwości biblioteki Angular Material i dostosujesz w niej style. Ukończenie kursu otwiera drogę do pracy na stanowisku junior developera o wysokim poziomie samodzielności. Jeżeli już pracujesz komercyjnie, masz teraz szansę pogłębić i utrwalić swoje umiejętności, co pomoże w osiągnięciu awansu na stanowiska mid/regular developera. Wszechstronność Angulara Zastosowanie Angulara jest szerokie i być może Cię zaskoczy! Angular jest używany do tworzenia zaawansowanych platform handlowych z bezpieczną obsługą płatności online. W sektorze zdrowia angularowe aplikacje wspierają zarządzanie danymi pacjentów, planowanie wizyt i komunikację z lekarzami. W świecie usług bankowych Angular jest używany do działań obejmujących zarządzanie finansami osobistymi, bankowość internetową i analizę danych rynkowych. W branży edukacyjnej natomiast Angular wspiera tworzenie interaktywnych platform e-learningowych, umożliwiających zdalne nauczanie, śledzenie postępów uczniów i dostęp do materiałów edukacyjnych z dowolnego urządzenia. Jednak Angular to nie tylko wydajne aplikacje webowe. W przemyśle lotniczym Angular jest używany do tworzenia systemów monitorowania stanu technicznego samolotów i zarządzania danymi dotyczącymi lotów i pasażerów, co przyczynia się do zwiększenia bezpieczeństwa. W sektorze motoryzacji właśnie w Angularze powstają aplikacje do zarządzania flotą pojazdów, monitorujące trasy, zużycie paliwa i wydajność pojazdów, co przyczynia się do optymalizacji logistyki i redukcji kosztów eksploatacji. Aby więcej zarabiać, musisz się więcej nauczyć Brian Tracy Tak więc największa inwestycja to inwestycja w siebie. Ten kurs pomoże Ci ją przeprowadzić!
Linux. Kurs video. Komendy i polecenia
Kurs komend i poleceń w Linux, bez wychodzenia z domu Linuksowe systemy operacyjne są wykorzystywane w wielu dziedzinach życia. Chętnie używają ich zarówno prywatni użytkownicy komputerów, jak i międzynarodowe instytucje. Różne wersje Linuksa stosuje się m.in. w medycynie, bankowości czy... wojskowości. Pracują na nim na przykład komputery NASA. Linux stosowany jest jako podstawowy system operacyjny serwerów (w tym WWW, FTP, pocztowych i baz danych), zapór sieciowych i routerów. Dlaczego? Ponieważ Linux to stabilny i pewny system operacyjny. Jest wolnym, darmowym oprogramowaniem, które można modyfikować do własnych potrzeb, korzystając z kodu źródłowego. Rozwijany od niemal dwudziestu pięciu lat przez społeczność pasjonatów, jest wciąż doskonalony i multiplikuje do wielu różnych dystrybucji, czyli kompletnych systemów operacyjnych, zawierających nie tylko sam system, lecz także zestaw programów, dzięki którym można np. pracować, grać, słuchać muzyki, czy oglądać filmy. Specjaliści będący w stanie w pełni wykorzystać możliwości, jakie oferuje wolne oprogramowanie Linux, poszukiwani są przez firmy na całym świecie. Czy to nie czas, byś dołączył do ich grona? Naukę zacznij od naszego kursu wideo dotyczącego poleceń i komend! Kurs komend i poleceń Linux - czego się nauczysz? Dowiesz się, czym jest Linux Nauczysz się korzystać z pomocy Linuksa Opanujesz podstawy zarządzania i administracji systemem Będziesz pracować na plikach i katalogach Poznasz podstawy pracy z plikami tekstowymi Jasne staną się dla Ciebie sposoby konfigurowania sieci Co więcej... Po ukończeniu niniejszego kursu, zaczniesz pisać własne skrypty, będziesz w stanie skonfigurować sieć i środowisko pracy dla wielu użytkowników na jednym komputerze. Kurs Linux. Kurs video. Komendy i polecenia zapewni Ci solidną bazę do tego, by dalej już samodzielnie poznawać tajniki pracy z oprogramowaniem Linux. Nie obawiaj się jednak, ponieważ „samodzielnie” nie oznacza w tym przypadku „bez pomocy”. W Polsce, podobnie jak w innych krajach, istnieje spore środowisko entuzjastów Linuksa, którzy chętnie pomagają sobie nawzajem i przyczyniają się do stałego rozwoju oprogramowania. Chcesz się przekonać? Wejdź na stronę www.linux.pl Wejdź w system Czym jest Linux? Najprościej mówiąc, Linux to system operacyjny, czyli zestaw programów pozwalających korzystać z komputera. Nie jest własnością żadnej firmy czy osoby, należy do całej społeczności, tysięcy osób które go rozwijają od 1991 roku, kiedy to fiński programista Linus Torvalds stworzył pierwsze jądro systemu. Do pełnego systemu operacyjnego brakowało jeszcze wielu komponentów, m.in. powłoki systemowej, kompilatora, bibliotek. Opracowano je z użyciem oprogramowania GNU. Dzięki nieodpłatnej pracy wielu entuzjastów z całego świata, projekt „Linux” rozwinął się do dzisiejszej postaci. W efekcie możemy cieszyć się stabilnym i nowoczesnym systemem operacyjnym, który stał się konkurencyjny dla systemów komercyjnych, a w wielu przypadkach je kompletnie zdystansował. Wkrocz na ścieżkę wolności, sięgnij do źródeł, zmieniaj świat Praca z kursem Linux. Kurs video. Komendy i polecenia wprowadzi Cię w świat wolnego oprogramowania. Na początku dowiesz się, czym tak naprawdę jest system operacyjny Linux i co odróżnia go od innych systemów. Następnie poznasz jądro systemu i jego powłoki, poprzez które komunikuje się z użytkownikiem i podstawowe komendy Linuksa, dzięki którym będziesz w stanie nim zarządzać. Opanujesz pojęcia i czynności, jakie musi znać administrator systemu. Będziesz pracować na katalogach i plikach – także tekstowych. Nauczysz się także obsługi sieci i pisania prostych skryptów z użyciem kodu źródłowego. Tylko dla wtajemniczonych Przyjemność pracy z Linuksem wynika nie tylko z jego stabilności i dużych możliwości, jakie oferuje. Ważny jest także aspekt psychologiczny – Linux to wolne oprogramowanie. Oznacza to, że jest rozpowszechniany wraz z kodem źródłowym. Ma to wymiar praktyczny, ponieważ pracując z Linuksem, możesz zmieniać kod i dostosowywać go do swoich potrzeb. Pamiętaj tylko o tym, by efektami swojej pracy podzielić się ze społecznością – zmiany w kodzie źródłowym powinny być dostępne dla innych! Polecamy także szkolenia Windows Server dostępne w naszej ofercie. Poznaj naszego eksperta W świat wolnego oprogramowania GNU/Linux zagłębisz się wraz z Danielem Deresem, autorem kursu Linux. Kurs video. Komendy i polecenia. Daniel Deres jest absolwentem Wydziału Informatyki Uniwersytetu Śląskiego. Pracował dla czołowych korporacji, takich jak Ericsson, Microsoft czy IBM. Specjalizuje się we wsparciu i zarządzaniu aplikacjami oraz systemami operacyjnymi. Wolny czas najchętniej spędza czynnie i rodzinnie zarazem, uprawiając sport z córką. Uwielbia teatr, kino i dobrą muzykę, której najchętniej słucha na żywo, podczas koncertów. Wieczorami staje się niedostępny dla każdego, kto nie podziela jego pierwszej pasji, czyli informatyki. Późne godziny dnia poświęca bowiem na pogłębianie wiedzy z dziedziny IT. Nie popełnia błędu tylko ten, co nie robi nic - najważniejsze, to z każdej porażki wyciągnąć odpowiednie wnioski na przyszłość.
UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce
Obierz kurs na modelowanie w UML Język modelowania UML i będące jego częścią diagramy UML odgrywają ważną rolę w inżynierii oprogramowania. Stanowią komunikacyjny pomost podczas pracy zespołowej i w kontaktach zarówno z menedżerami, jak i klientami biznesowymi, niekoniecznie zorientowanymi w procesach projektowych i deweloperskich. Język UML umożliwia precyzyjne określenie wymagań, analizowanie systemów i tworzenie przejrzystej dokumentacji. Graficzną reprezentacją systemu są diagramy UML, a każda ich grupa jest przeznaczona do modelowania różnych struktur oprogramowania. Można się z nimi spotkać w każdej fazie projektowania systemu: od analizy potrzeb klienta po implementację czy testowanie. Dzięki diagramom UML szybko można przełożyć pomysły na wizualizację interakcji między obiektami, zależności między klasami czy prezentację przepływu sterowania. Nawet najbardziej skomplikowane procesy przedstawione graficznie są prostsze do wyjaśnienia, a warstwa abstrakcji staje się obrazem zrozumiałym dla wszystkich zaangażowanych w powstawanie systemu. Warto wspomnieć, że UML to nie tylko język IT. Jest uniwersalny i równie szeroko stosowany w przemyśle do projektowania oprogramowania, systemów logistycznych, sieci telekomunikacyjnych i wielu innych inżynieryjnych rozwiązań. Dowiedz się, jak biegle modelować i odzwierciedlać funkcjonalności systemu – postaw na praktyczne zastosowanie diagramów UML! W trakcie naszego profesjonalnego szkolenia: Poznasz pojęcia i terminy związane z językiem UML Opanujesz zasady projektowania systemów Nauczysz się obsługi narzędzi do modelowania UML, takich jak Visual Paradigm, Enterprise Architect i StarUML Dowiesz się, jak tworzyć diagramy UML, w tym: diagramy klas diagramy przypadków użycia diagramy sekwencji diagramy aktywności diagramy stanów diagramy komponentów Poznasz zastosowania powyższych typów diagramów UML w różnych fazach projektowania Dowiesz się, jak stworzyć diagramy sekwencji i diagramy aktywności w celu przedstawienia przepływu procesu biznesowego lub procesu w systemie Nauczysz się sporządzać diagramy klas, aby zdefiniować strukturę klas w systemie, ich atrybuty, metody i relacje między nimi Opracujesz diagramy przypadków użycia potrzebne do opisywania wymagań użytkowników i funkcjonalności systemu Zaprojektujesz diagramy stanów, aby opisać cykl życia obiektów systemowych i ich zachowania Nauczysz się analizować i dokumentować funkcjonalne i niefunkcjonalne wymagania systemu za pomocą UML Poznasz zastosowania wzorców projektowych w UML Dowiesz się, jak przygotować opartą na UML dokumentację projektową dla programistów i testerów Zaznajomisz się z etapami pracy zespołowej w procesie projektowania systemów z użyciem UML UML. Kurs video. Projektowanie diagramów i modelowanie systemów w teorii i praktyce to doskonały sposób, by poznać najlepsze praktyki w projektowaniu systemów i umiejętnie korzystać z narzędzi do zautomatyzowania procesu tworzenia diagramów. W trakcie szkolenia dowiesz się, dlaczego diagramy UML usprawniają komunikację w zespole, i zapoznasz się z popularnymi narzędziami używanymi do modelowania, takimi jak Violet, StarUML, Plant UML, Visual Paradigm i Enterprise Architect. Następnie w teorii i za pomocą przykładów poznasz typy diagramów począwszy od diagramu przypadków użycia, stosowanego w początkowej fazie modelowania do zobrazowania interakcji między aktorami (użytkownikami) a systemem. Kolejnym rodzajem diagramu będzie diagram klas, przedstawiający klasy, obiekty, metody i zależności między nimi. Dowiesz się także, jak pokazać interakcje w określonym czasie z zastosowaniem diagramu sekwencji i jak modelować przepływ sterowania za pomocą diagramu aktywności. Na koniec przedstawisz panujące zależności między komponentami poprzez diagram komponentów, a możliwe w programie przejścia i stany obiektów przy użyciu diagramu stanów. Skorzystajcie z wiedzy, która została Wam przekazana. Weźcie choć kawałek, a to pomoże Wam w szkole, na studiach czy też w codziennej pracy.
PLC i TIA Portal. Kurs video. Techniki programowania SIMATIC S7-1200
Obierz kurs na... techniki programowania sterowników PLC Sterownik PLC (ang. programmable logic controller) to urządzenie, które pozwala zarządzać fabrykami. Steruje bowiem znaczną większością procesów i jest obecne w bardzo wielu branżach: od automatyki przemysłowej aż po sterowanie budynkami. Stąd znajomość zagadnienia, przede wszystkim zaś umiejętność programowania takich sterowników, staje się w dzisiejszym przemyśle kluczowa. Z dużym prawdopodobieństwem można założyć, że w przemyśle 4.0, w którym większość procesów będzie zachodzić bez udziału człowieka, zdolność do programowania sterowników stanie się jeszcze istotniejsza. Jeśli chodzi o rynek sterowników, to jest on zdominowany przez jedną firmę – ponad 50 procent tego typu urządzeń sygnowanych jest logo Siemensa. Dlatego też podczas tego kursu przyjrzymy się sterownikowi tej marki – SIMATIC S7-1200 – i procesowi jego programowania za pośrednictwem TIA Portal. TIA Portal (ang. Totally Integrated Automation Portal) to oprogramowanie integrujące wszystkie funkcje projektowe. Umożliwia kompleksowe projektowanie, programowanie, testowanie i utrzymanie systemów automatyki. Stąd wiedza zdobyta podczas tego szkolenia pozwoli jego uczestnikowi na tworzenie i optymalizację programów, diagnostykę błędów, a także zarządzanie procesami przemysłowymi. W trakcie kursu omówimy problemy związane z różnymi wersjami oprogramowania i firmware CPU – co jest bardzo istotne dla praktyków. Poznamy podstawowe funkcje i narzędzia portalu (na przykład Watchtable, MOVE). Dowiemy się, które operacje matematyczne i arytmetyczne wykonuje się zwykle podczas programowania sterownika (potęgowanie, pierwiastkowanie, zarządzanie blokami danych, stosowanie komparatorów, zmiennych i konwersji). Nauczymy się diagnozować urządzenie Siemensa, a także zarządzać pamięcią w sterownikach PLC. Szkolenie pt. PLC i TIA Portal. Kurs video. Techniki programowania SIMATIC S7-1200 kończy się na poziomie średnio zaawansowanym. Przeprowadza uczestnika przez kluczowe zagadnienia – od podstaw po bardziej zaawansowane techniki. Dzięki temu po ukończeniu kursu słuchacz będzie gotowy do samodzielnej pracy w środowisku TIA Portal i obsługi sterownika w rzeczywistych aplikacjach przemysłowych.
Administrowanie sieciami Cisco. Kurs video. Podstawy sieci, technologii przełączania i routingu
Kurs administrowania sieci Cisco Sieci komputerowe łączą ze sobą komputery i inne współpracujące z nimi urządzenia w obrębie firmy, organizacji czy innej jednostki. Postęp w tej dziedzinie umożliwiają sprzęt i oprogramowanie firm związanych z teleinformatyką. Jednym z największych i od dawna obecnych na rynku przedsiębiorstw jest Cisco. Firma kładzie szczególny nacisk na szkolenie specjalistów, którzy będą pracować na jej produktach przeznaczonych do budowy i obsługi sieci. Zasadą kursów Cisco jest szkolenie teoretyczne i praktyczne, a następnie wydawanie certyfikatów po pomyślnie zdanym egzaminie. Narzucają one uznany powszechnie w świecie standard znajomości zagadnień związanych z sieciami komputerowymi, a w szczególności powszechnie używanym sprzętem produkcji Cisco. Co Cię czeka podczas kursu administrowania sieciami Cisco? W trakcie pracy z niniejszym kursem video przyswoisz wiedzę teoretyczną i praktyczną dotyczącą instalacji sieci. Zdobędziesz niezbędne informacje związane z okablowaniem strukturalnym. Nauczysz się konfigurować sieci i opanujesz podstawy zarządzania sieciami teleinformatycznymi i telekomunikacyjnymi średniej wielkości. Szkolenie administrowania sieciami Cisco zakończysz na poziomie podstawowym. Daje ono wiedzę na temat zasad działania sieci komputerowych, w szczególności tych, których praca opiera się na urządzeniach firmy Cisco.
Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym
Obierz kurs na... analizę danych w czasie rzeczywistym Jeśli w swojej pracy masz lub miewasz do czynienia z danymi, z pewnością orientujesz się, że do tego celu stworzono dotąd całkiem sporo narzędzi. Nic dziwnego – przy tej liczbie danych, z jaką spotykamy się w dzisiejszym cyfrowym świecie, zdolność do ich sprawnego analizowania i wyciągania z nich konstruktywnych wniosków daje przewagę konkurencyjną. I tu na scenę wkracza Grafana: wieloplatformowa aplikacja internetowa typu open source, służąca dokładnie temu: analizie i wizualizowaniu danych w czasie rzeczywistym. W tym zakresie Grafana – dzięki elastyczności, możliwości integracji z rozmaitymi źródłami danych, a także łatwości w tworzeniu czytelnych i interaktywnych dashboardów – pozostaje bezkonkurencyjna. Chcesz pogłębić swoje kompetencje w zakresie analizy danych, monitorowania wskaźników wydajności aplikacji, infrastruktury IT czy nawet urządzeń IoT? Naucz się korzystać z Grafany! Grafana wspiera integrację z ponad 30 źródłami danych, w tym popularnymi bazami danych i platformami monitorowania. Wśród funkcjonalności, jakie oferuje, jest tworzenie wykresów i diagramów pozwalających w jasny, czytelny sposób prezentować dane, a także ustawianie alertów przydatnych do ich monitorowania. Narzędzie, powstałe w 2014 roku, stale się rozwija, o co dba stojąca za nim firma Grafana Labs. Regularnie organizuje ona konferencje i webinary i w ten sposób zapewnia społeczności skupionej wokół Grafany platformę wymiany wiedzy i doświadczeń. Sama społeczność nie pozostaje bierna – aktywnie rozwija i udostępnia użytkownikom nowe pluginy, poszerzające możliwości aplikacji. Co Cię czeka podczas naszego profesjonalnego szkolenia W trakcie kursu między innymi: Zapoznasz się z całym ekosystemem związanym z monitoringiem (Grafana, Docker Compose, Prometheus) Poznasz wszystkie elementy interfejsu użytkownika Grafany Opanujesz techniki pracy z dashboardami, w tym panel rows (grupowanie wykresów) Nauczysz się zarządzać wykresami poprzez takie funkcje jak przegląd, edycja, udostępnianie i eksploracja Dowiesz się, czym jest i jak stosować wersjonowanie dashboardów Przyjrzysz się formatowaniu wykresów, w tym nadpisywaniu domyślnych wartości i dodawaniu transformacji do wykresów Poznasz typy wizualizacji, takie jak Stat Panel, Gauge, Bar Gauge, Tabel Panel, Heatmap, Histogram i Geomap Skonfigurujesz źródła danych na przykładzie bazy MySQL Zaznajomisz się z zaawansowanymi technikami zarządzania danymi Zrozumiesz, czym w praktyce jest alertowanie, w tym protokół SMTP i alertowanie na e-mail Zaimportujesz dashboardy, zarówno te dostarczane przez społeczność Grafany, jak i z Prometheusa Zmonitorujesz metryki z MongoDB Przybliżysz sobie temat adnotacji w Grafanie, nauczysz się je dodawać i filtrować Grafana. Kurs video. Monitorowanie, analiza i wizualizacja danych w czasie rzeczywistym kończy się na poziomie średnio zaawansowanym. Zapewnia zdobycie solidnych podstaw, które umożliwiają dalsze samodzielne tworzenie zaawansowanych dashboardów, efektywne zarządzanie danymi i używanie Grafany do monitorowania danych w czasie rzeczywistym. Szkolenie zawiera swojego rodzaju przekrój informacji, od podstawowych funkcji po zaawansowane techniki, i przygotowuje uczestnika do rozwiązywania realnych problemów biznesowych z wykorzystaniem Grafany.
Terraform. Kurs video. Podstawy tworzenia i zarządzania infrastrukturą
Obierz kurs na... tworzenie zasobów w chmurze za pomocą kodu Światem współczesnej informatyki rządzi chmura, a dostawcy opartych na niej rozwiązań rozdają karty w branży. By zarządzać zasobami infrastrukturalnymi zgodnie z najlepszymi praktykami DevOps, inżynierowie potrzebują do tego odpowiednich narzędzi. Jednym z najważniejszych jest Terraform - najbardziej rozwinięte i zaawansowane narzędzie do tworzenia zasobów w chmurze (i nie tylko) za pomocą kodu. Jeśli chcesz się zapoznać z oprogramowaniem Terraform, przybliżyć sobie wiedzę dotyczącą jego funkcjonalności, opanować najlepsze praktyki i sztuczki stosowane w projektach realizowanych z udziałem Terraform - ten kurs jest właśnie dla Ciebie! Szkolenie rozpoczniemy od wyjaśnienia najważniejszych zagadnień dotyczących oprogramowania Terraform, by szybko przejść dalej: do poznania jego składowych i nauczenia się, jak z nich korzystać. Wreszcie w trakcie kursu powstanie prosty projekt i kod. Podczas ich tworzenia zostaną przywołane typowe sytuacje, na które można się natknąć w trakcie realizowania projektów z udziałem Terraform, i zaproponowane skuteczne sposoby wychodzenia z ewentualnych kłopotów. Na koniec prowadzący podpowie, jak dalej, samodzielnie, rozwijać wiedzę i umiejętności, i wskaże, które z najlepszych praktyk warto wdrożyć w utrzymywaniu własnych realizacji. Co Cię czeka podczas naszego profesjonalnego szkolenia Dzięki proponowanemu przez nasz kursowi między innymi: dowiesz się, co się kryje pod pojęciami: infrastructure as a code, provisioning i configuration management poznasz różnicę między programowaniem deklaratywnym i imperatywnym przygotujesz się do pracy z AWS CLI, a także do kompozycji kodu w Terraform opanujesz najlepsze praktyki organizacji pracy i kodu w Terraform (Terraform/HCL clean code) przyswoisz podstawy składni języka HCL Co więcej... podczas szkolenia będziesz mieć okazję przetestować swój kod w Terraform, sprawdzić elementy składowe tego narzędzia w praktyce, a także przekonać się, jak działa w nim wieloplatformowość/wieloprojektowość Terraform. Kurs video. Podstawy tworzenia i zarządzania infrastrukturą pozwoli Ci opanować podstawową obsługę narzędzia. Jest skierowany do początkujących programistów, inżynierów DevOps, którzy chcą się dowiedzieć, czy to coś dla nich; project manager i scrum master również znajdą tu coś dla siebie. Dzięki temu szkoleniu lepiej zrozumieją nomenklaturę, zadania, z jakimi borykają się programiści, a także działanie samego narzędzia. Do pełnego wykorzystania wiedzy z kursu przyda się znajomość chmury AWS na poziomie podstawowym, ale nie jest to wymagane. Dla kogo powstał Terraform? Otwartoźródłowe oprogramowanie Terraform zostało stworzone jako narzędzie infrastructure as a code. Pozwala ono zarządzać infrastrukturą w formie kodu (na co wskazuje anglojęzyczna kategoria). Wspiera programistów tworzących struktury aż po testowanie własnych rozwiązań/aplikacji, a także zespoły architektów chmury, inżynierów DevOps czy administratorów utrzymujących zasoby chmurowe jako platformę. Terraform, jako narzędzie łatwo rozszerzalne i obsługujące wiele platform, bardzo często jest zaprzęgany do pracy w roli centrum zarządzania wieloma rodzajami infrastruktury (na przykład Kubernetes i AWS). Pracując w branży na kilku różnych stanowiskach, mniej lub bardziej technicznych, zauważyłem, że nie wszyscy są - i nie wszyscy muszą - być specjalistami w każdej dziedzinie, z którą się podczas swojej pracy stykają. Zauważyłem równocześnie, że na rynku brakuje możliwości rozwoju dla osób, które niekoniecznie chcą zostać ekspertami w danej dziedzinie, lecz czują potrzebę zrozumienia podstawowych paradygmatów zagadnień związanych z ich specjalizacją. Ten kurs pozwoli Ci wybrać, na którym poziomie zaawansowania chcesz się zatrzymać, jeśli chodzi o narzędzie Terraform. Powodzenia! Rafał Ligmann
AutoCAD 2020. Kurs video. Projektowanie parametryczne
Obierz kurs na... tworzenie bloków w programie AutoCAD 2020! AutoCAD, program stworzony przez firmę Autodesk, to potężne narzędzie wspomagające pracę projektanta, wykorzystywane w większości pracowni projektowych na świecie. Architekci, konstruktorzy, mechanicy, elektronicy - dla wielu z nich AutoCAD jest podstawowym, a często wręcz jedynym programem, z którego korzystają. Wysoka funkcjonalność, otwarta architektura umożliwiająca tworzenie dostosowanych do potrzeb użytkownika nakładek, przejrzysty interfejs użytkownika - to elementy składowe, które zapewniły AutoCAD-owi rynkowy sukces i wieloletnią dominację wśród programów służących komputerowemu wspomaganiu programowania. Wielu użytkowników zatrzymuje się jednak na etapie sprawnego rysowania i edycji elementów, tymczasem AutoCAD jest potężnym narzędziem pozwalającym wykorzystywać wiele wysoko zaawansowanych funkcji mogących zoptymalizować pracę projektanta. AutoCAD 2020. Kurs video. Projektowanie parametryczne jest skierowany do osób, które mają już za sobą podstawowe szkolenie z obsługi programu i chciałyby poznać metody usprawnienia procesu projektowego. Co Cię czeka podczas naszego profesjonalnego szkolenia? Nauczysz się tworzyć wiązania geometryczne i wiązania wymiarowe. Dowiesz się, jak za pomocą edytora bloku tworzyć bloki dynamiczne, które następnie będzie można: o rozciągać, o rozciągać biegunowo, o przesuwać, o skalować, o dopasowywać, o odwracać. Nauczysz się tworzyć tabele. Dowiesz się, jak definiować atrybuty tekstowe i jak ich używać. Poznasz metody zmian opcji bloków dynamicznych, takich jak kierunek czy proporcje. Nauczysz się stosować kombinacje parametrów. Na konkretnym przykładzie będziesz się uczyć, jak tworzyć i parametryzować szablon elementu projektu. A po zakończeniu szkolenia... Będziesz znać zaawansowane techniki tworzenia bloków dynamicznych w programie AutoCAD! Podczas trwającego ponad cztery i pół godziny kursu prowadzonego przez naszego eksperta poznasz narzędzia pozwalające tworzyć i wykorzystywać zależności pomiędzy elementami i będziesz umiał przy ich użyciu zoptymalizować proces projektowy. W ramach kursu krok po kroku będziesz budować samodzielnie dynamiczny blok, który będzie można wykorzystać w przyszłych projektach. Dla kogo ten kurs? AutoCAD 2020. Kurs video. Projektowanie parametryczne jest przeznaczony dla osób znających już program, ale chcących poznać metody optymalizowania projektów. Dzięki naszemu szkoleniu dowiedzą się, jak uniknąć wykonywania wielu powtarzalnych czynności. Parametryzacja projektu przyspieszy pracę i pozwoli ustrzec się wielu błędów, a jednocześnie dzięki uniknięciu wielu czasochłonnych operacji umożliwi skupienie się na innowacyjności.
Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne
Obierz kurs na... Android Studio! Urządzenia mobilne to potężne narzędzia o nieograniczonych możliwościach. To już nie tylko telefon czy niewielki komputer — weszliśmy w erę aplikacji, wśród których prym wiedzie system Android. Środowisko to ożywia blisko dwie trzecie używanych na świecie smartfonów i tabletów, a jego użytkownicy mają do dyspozycji ponad czterysta pięćdziesiąt tysięcy różnych aplikacji! Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne pozwoli Ci zapoznać się z architekturą systemu Android. Nauczysz się tworzyć aplikacje mobilne w Android Studio i — kto wie — być może wkrótce zostaniesz twórcą własnej aplikacji na miarę Endomondo czy Dropboxa. Android jest najpopularniejszym systemem operacyjnym dla urządzeń mobilnych i posiada 80 procent udziałów na rynku smartfonów. Jak zacząć programować na najpopularniejszą platformę mobilną oraz zostać rozchwytywanym przez zleceniodawców specjalistąTo prostsze, niż sądzisz. Skorzystaj ze szkolenia Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne i przekonaj się, że tworzenie aplikacji może być prawdziwą przyjemnością. Co Cię czeka podczas naszego kursu Android Studio? Tworzenie (pisanie) aplikacji na Androida to Twój cel? Sprawdź, co da Ci nasz kurs! Oswoisz się z architekturą systemu Android. Przygotujesz się do tworzenia oryginalnych i autorskich aplikacji mobilnych w Android Studio. Dowiesz się, jakich narzędzi potrzebujesz, aby rozpocząć pracę. Uzyskasz dostęp do pełnego wyposażenia warsztatu programisty. Nauczysz się wykorzystywać multimedia i usługi systemowe. Zaczniesz zapisywać dane w bazie SQLite i w pamięci zewnętrznej. Będziesz obsługiwać wyjątki w aplikacji androidowej. Zaprojektujesz różne interfejsy użytkownika — oparte na gotowych lub własnych komponentach graficznych. Przygotujesz swoją aplikację do publikacji w Google Play. A ponadto... Opanujesz podstawy potrzebne do dalszego poznawania Android SDK. Przekonaj się, że pisanie aplikacji mobilnych na Androida jest dla Ciebie. Podczas dwudziestu czterech przygotowanych dla Ciebie lekcji nauczysz się podstaw języka Java i zaczniesz wykorzystywać go do tworzenia aplikacji na smartfony i tablety. Nasz ekspert przybliży Ci budowę aplikacji działających w Androidzie. Będziesz używać odpowiednich narzędzi, dowiesz się także, jak korzystać z zasobów graficznych i funkcji systemowych. Uzyskasz dostęp do SDK (Software Development Kit), specjalistycznego zestawu narzędzi i bibliotek. Wszystko po to, by po odbyciu szkolenia Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne móc wreszcie pisać własne programy. Android Studio od środka, dzięki naszemu kursowi Android Studio to oparte na IntelliJ kompletne środowisko (IDEA) firmy JetBrains, w którym nawet początkujący Android developer może pisać i projektować aplikacje. Językiem programowania użytym we wszystkich przygotowanych dla Ciebie lekcjach jest Java, a szereg przydatnych funkcji i rozwiązań sprawia, że wykonywanie pewnych czynności jest banalnie proste i nie wiąże się z koniecznością ciągłego kompilowania i testowania zaproponowanych rozwiązań. Co więcej, tworzenie aplikacji mobilnych z Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne i rozpoczęcie pracy jako Android developer nie będzie wymagało od Ciebie prawie żadnego budżetu. Nie będziesz musiał opłacać hostingu ani kupować domeny. Także nakłady na marketing Twojego produktu nie będą wielkie, gdyż sklepy mobilne, takie jak Google Play, będą go promować na własną rękę. Czy masz już pomysł na swoją aplikację? Być jak Android developer Jeśli podziwiasz sukces Instagramu, zaczytujesz się w publikacjach przygotowanych na Kindle’a, odtwarzasz pliki video na urządzeniach mobilnych przy użyciu MX Player, a drogę do piwnicy oświetlasz Tiny Flashlight wprost ze swojego smartfona, to bez wątpienia jesteś zarażony bakcylem Androida. Jeśli doceniasz to, że Android doskonale działa z Twoimi ulubionymi aplikacjami, takimi jak Mapy Google, Kalendarz, Gmail i YouTube, i widzisz w tym potencjał rozwoju, to przyszedł właśnie czas, byś z oddanego użytkownika przeprogramował się na kreatywnego twórcę. Twórcę, który dodatkowo będzie rozchwytywany na rynku pracy. Dzięki szkoleniu Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne nauczysz się tworzyć proste aplikacje i analizować kod przykładów. Poznasz dobre praktyki programistyczne i podstawowe zasady projektowania z wykorzystaniem języka Java oraz spróbujesz sił w ich wdrożeniu. Sięgniesz do przygotowanych przykładów, a nabytą wiedzę wykorzystasz w samodzielnym tworzeniu aplikacji na urządzenia z systemem Android. Łowca androidów Zastanawiasz się, na czym będzie polegała Twoja praca, kiedy zostaniesz Android developerem? To oczywiste, że będziesz wówczas projektować nowe aplikacje mobilne na smartfony i tablety. Będziesz także odpowiedzialny za implementacje i rozwój aplikacji na platformę Android. Nie będzie Ci już straszna żadna dokumentacja aplikacji mobilnych. A Twoje projekty będą obecne w praktycznie każdym telefonie lub tablecie. Porzuć swoje obawy związane z projektowaniem mobilnym. Zdecydowanie łatwiej zostać ekspertem w dziedzinie Androida, który jest stosunkowo młodą platformą, niż konkurować w pisaniu sterowników ze specjalistami z dużo większym doświadczeniem i stażem pracy. Rynek Androida i innych technologii mobilnych (iOS, Windows Phone) jest świeży, a dobrzy programiści są poszukiwani przez zleceniodawców. Po odbyciu szkolenia Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne nie będziesz już musiał szukać pracy — to ona będzie szukać Ciebie. Przygotuj się na oferty rekruterów, proponujących Ci coraz ciekawsze warunki. Tylko dla wtajemniczonych Opracowaliśmy dla Ciebie informacje, które pozwolą Ci zrozumieć specjalistyczną terminologię oraz posługiwać się nią — i będą dostępne od ręki. Nie musisz wertować opasłych tomów ani przeszukiwać internetowej otchłani. Z Android Studio. Kurs video. Programowanie aplikacji na urządzenia mobilne zaczniesz od szybkiego poznania platformy, podstaw programowania obiektowego, języka Java oraz odpowiednich narzędzi, by pod koniec szkolenia stworzyć własną aplikację! Poznaj naszego eksperta Paweł Gajda — Android developer, młody wilk polskiej Doliny Krzemowej. Laureat krajowego finału konkursu Microsoft Imagine Cup 2013. Przygodę z Androidem rozpoczął w 2010 roku, kiedy system dopiero zdobywał popularność. Entuzjasta produktów firmy JetBrains (przede wszystkim IntelliJ IDEA). Naukowo związany z Wojskową Akademią Techniczną. Po godzinach rozwija własne projekty, prowadzi bloga i próbuje sił jako indie game developer. Sprawdź również inne nasze szkolenia, w tym kursy iOS. „Człowiek, który nie zmierza do jakiegoś celu, nie osiągnie żadnego”. Anatole France
Język C#. Kurs video. Poznaj środowisko .NET 8
Obierz kurs na znajomość C#! C# zintegrowany z platformą .NET pozwala tworzyć różnorodne aplikacje – od gier i programów desktopowych po zaawansowane korporacyjne systemy webowe i mobilne. Znajomość C# i platformy .NET otwiera więc możliwości realizowania projektów, które wykraczają poza podstawowe aplikacje. Dzięki C# możesz tworzyć gry komputerowe z wykorzystaniem silnika Unity – jednego z najpopularniejszych narzędzi w branży gamingowej. Z kolei platforma .NET pozwala na budowanie systemów backendowych o wysokiej wydajności, takich jak API do przetwarzania danych w czasie rzeczywistym czy aplikacje IoT (ang. internet of things), które zarządzają urządzeniami w inteligentnych domach i fabrykach. Ponadto dzięki .NET możesz pracować nad aplikacjami desktopowymi o wysokim stopniu personalizacji, na przykład narzędziami księgowymi, systemami CRM czy edytorami graficznymi. C# w połączeniu z .NET sprawdza się również w pisaniu aplikacji wbudowanych, które są używane w urządzeniach medycznych, automatyce przemysłowej i samochodach. Jeśli chcesz zacząć przygodę z programowaniem lub ugruntować dotychczasową wiedzę, ten kurs jest dla Ciebie. Nauczysz się podstaw programowania w C#, co otworzy drzwi do budowania profesjonalnych aplikacji. Kurs jest przystępny zarówno dla początkujących, jak i osób, które mają już doświadczenie, ale chcą usystematyzować wiedzę. Za sprawą praktycznych przykładów i klarownych wyjaśnień szybko poczujesz się pewnie w świecie C#. Nie zwlekaj i postaw na rozwój w jednym z najbardziej pożądanych języków programowania. Rozpocznij naukę C# i nabierz pewności i wprawy, tworząc różne typy aplikacji! W trakcie szkolenia Język C#. Kurs video. Poznaj środowisko .NET 8 nauczysz się podstaw programowania w języku C# począwszy od instalacji i konfiguracji Visual Studio i opanujesz tworzenie prostych programów na wielu praktycznych ćwiczeniach. Poznasz różnice między .NET Framework a .NET 8 i dowiesz się, jak stosować te technologie w praktyce. Nauczysz się pracować z typami danych, aby sprawnie operować na tekstach i liczbach. Zrozumiesz, jak działa programowanie obiektowe, dzięki czemu stworzysz uporządkowany i modularny kod. Zgłębisz instrukcje warunkowe i pętle, dzięki czemu budowanie programów podejmujących decyzje i wykonujących powtarzalne zadania nie sprawi Ci problemu. Będziesz debugować kod i nauczysz się reagować na powstałe w nim błędy. W praktycznych zadaniach, takich jak sortowanie liczb czy tworzenie zegarka, zdobędziesz cenne doświadczenie w rozwiązywaniu realnych problemów programistycznych. Poznasz też techniki optymalizacji kodu, aby tworzyć szybkie i wydajne aplikacje. Dzięki temu kursowi zdobędziesz solidne podstawy programowania, które otworzą przed Tobą nowe możliwości w świecie IT.
Obierz kurs na... ambitne aplikacje w JavaScripcie JavaScript, napisany przez Brendana Eicha w zaledwie 10 dni, szybko zawładnął światem web developmentu. To potężny język, wielu możliwości, napędzający większość aplikacji, których codziennie używamy – od Facebooka, przez X, po Netflix. Jednak by rozpocząć pracę z JavaScriptem, wcale nie potrzebujesz rozbudowanych narzędzi – wystarczy przeglądarka, a wprowadzone w kodzie zmiany możesz śledzić w czasie rzeczywistym i od razu obserwować efekty swojej pracy. JavaScript jest niezwykle wszechstronny: pozwala tworzyć interaktywne strony internetowe (frontend), które reagują na użytkowników, a dzięki Node.js znajduje zastosowanie na backendzie, obsługując serwery i bazy danych. Doskonale sprawdza się również w programowaniu urządzeń IoT i przeglądarkowych gier 2D i 3D. Jeśli postawisz na naukę JavaScriptu, uzyskasz dostęp do szerokiego rynku pracy i wszechstronnego rozwoju. JavaScript to obecnie najczęściej używany język programowania na świecie, co potwierdzają liczne rankingi, w tym Stack Overflow Developer Survey. Szkolenie Ambitny Frontend: JavaScript. Kurs video. Twórz dynamiczne aplikacje oparte na realnych scenariuszach ukończysz na poziomie podstawowym, ze znajomością rozbudowanych, praktycznych przypadków użycia. W trakcie ponad 7 godzin kursu opanujesz solidne podstawy JavaScriptu, umożliwiające samodzielne budowanie dynamicznych aplikacji i interaktywnych stron internetowych. Nauczysz się używać zmiennych, pętli i funkcji i tworzyć logikę aplikacji. Poznasz tajniki obsługi zdarzeń, do sprawnego reagowania na interakcje użytkowników, takie jak kliknięcia i wpisywanie tekstu. Przejdziesz przez proces walidacji formularzy i dowiesz się, jak sprawdzać poprawność wprowadzonych danych. Nauczysz się również komunikować z backendem za pomocą API, co otworzy przed Tobą możliwości budowania aplikacji wymagających wymiany danych z serwerem. Opanujesz podstawy debugowania kodu, dzięki czemu rozwiążesz błędy i usprawnisz swoją aplikację. W części dotyczącej koszyka zakupowego stworzysz logikę, która pozwala na dodawanie produktów, przeliczanie wartości i zarządzanie stanem koszyka. Logika koszyka zakupowego, którą zbudujesz, jest nie tylko doskonałym ćwiczeniem, ale również przykładem rozwiązania używanego w prawdziwych aplikacjach internetowych. To doświadczenie pokaże Ci, jak budować funkcjonalność e-commerce od podstaw. Wiedza ta będzie przydatna nie tylko w tworzeniu własnych projektów, ale również w pracy na stanowisku junior developera w zespole frontendowym.