
Java w praktyce. Kurs video. Zbuduj chatbota
- Ocena:
- Bądź pierwszym, który oceni ten kurs
- Wersja:
- Online
- Czas trwania:
- 05:38:54
- Technologia:
- Java 17, IntelliJ IDEA 2022
+ gratis
Kupując ten produkt dodatkowo otrzymasz:
Java w 24 godziny. Wydanie VIII ( ebook )
Opis kursu video Java w praktyce. Kurs video. Zbuduj chatbota
Obierz kurs na... praktyczną znajomość Javy
Pierwsza wersja Javy ukazała się w 1995 roku. Po 27 latach od publikacji kod napisany w tym języku programowania możemy spotkać niemal wszędzie: w aplikacjach webowych, chmurowych, narzędziach programistycznych, a nawet systemach wbudowanych. Java w lodówce? Tak, i to dosłownie! Ponadto przyszłość Javy maluje się w jasnych barwach, ponieważ deklasuje ona konkurencję i plasuje się wśród trzech najbardziej pożądanych języków w sektorze IT. Co decyduje o takiej popularności? Do zalet Javy należy prosta składnia pozbawiona jawnych wskaźników i przeciążania operatorów, co znacznie poprawia czytelność kodu. Wspomniany brak jawnych wskaźników wraz ze sprawdzaniem typów i z wykonywaniem programów przez maszynę wirtualną JVM przekładają się na zwiększone bezpieczeństwo języka. Ten obiektowy, wieloplatformowy język programowania zapewnia doskonałe zarządzanie pamięcią przez odśmiecanie pamięci (garbage collection) i środowisko wielowątkowe, w którym złożone zadanie można rozbić na wątki i uruchomić oddzielnie. To oczywiście nie wszystkie zalety Javy - kolejne poznasz już w trakcie proponowanego kursu!
Z naszym profesjonalnym szkoleniem:
- Nauczysz się obsługi pakietu IntelliJ IDEA
- Przećwiczysz operacje matematyczne, logiczne i obsługę tekstów
- Dowiesz się, jak zadbać o wysoką jakość kodu
- Nauczysz się podstaw programowania w Javie z naciskiem na:
- Pętle
- Funkcje
- Klasy
- Wyjątki
- Poznasz najważniejsze struktury danych, w tym:
- Tablicę
- Listę
- Zbiór
- Enum
- Mapę
- Silnik regułowy
- Zrozumiesz sposób działania wytwarzanego oprogramowania i sposoby jego uruchamiania
- Zapoznasz się z mechanizmem działania programu poprzez technikę debugowania
- Dowiesz się, jak zrefaktoryzować kod
- Zagłębisz się w tematykę testów automatycznych na przykładzie biblioteki JUnit 5
- Poznasz dalsze możliwości rozwoju kariery w IT
Java w praktyce. Kurs video. Zbuduj chatbota wyposaży Cię w niezbędną wiedzę teoretyczną i zapewni mnóstwo programistycznej praktyki. Przez cały kurs bowiem będzie Ci towarzyszył sympatyczny projekt chatbota analizującego emocje. Szkolenie jest przeprowadzane od podstaw, dlatego na początku dowiesz się, jak obsługiwać liczby i teksty w programach. Następnie nauczysz się dekomponować projekt na funkcje i klasy, a także rozpoznawać, w którym momencie to uczynić. Zapoznasz się z najpopularniejszymi strukturami danych, występującymi we wszystkich znaczących językach programowania. Dowiesz się także, jak zadbać o optymalizację i wysoką jakość kodu przy użyciu takich technik jak testowanie automatyczne czy refaktoryzacja. Dzięki przeprowadzeniu testów jednostkowych zweryfikujesz poprawność napisanego fragmentu programu. Zdobędziesz umiejętności pozwalające na stworzenie i rozwijanie własnej aplikacji z wykorzystaniem języka Java i środowiska IntelliJ IDEA. Szkolenie ma na celu przede wszystkim przekazać Ci wiedzę o uniwersalnych konceptach programowania i zapoznać Cię z zakresem obowiązków stojących przed programistą. Wbrew pozorom najważniejszą ideą kursu wcale nie jest składnia języka Java. W trakcie omawiania poszczególnych tematów prezentowane są potencjalne problemy, z którymi zmaga się niejeden junior. Usiądź wygodnie, odpal pierwszą lekcję i zobacz, jak się z nimi zmierzyć!
Java developer
Specyfika pracy programisty łączy w sobie wiele elementów. Ważnymi aspektami tego zawodu są zmienność środowiska, umiejętność dostosowywania się i ciągła konieczność rozwoju. Szczególnie w sytuacji, gdy potrzebna jest zmiana projektu na przykład po jego zakończeniu lub przejściu z fazy życia rozwoju i utrzymania oprogramowania do fazy wygaszania, a poszukiwanie kolejnych wyzwań zmusza nie tylko do rozwoju umiejętności technicznych, ale też bardzo często wymaga znajomości wąskiej dziedziny nauki. Przed przystąpieniem do projektu programista musi poznać zagadnienie, nad którym będzie pracować, i wszystkie możliwe związane z nim problemy.
Aktualna sytuacja na rynku pracy, podyktowana w głównej mierze obecnie działającymi systemami informatycznymi, sprawia, że nauka Javy jako pierwszego języka programowania może stanowić bardzo dobry kompromis pomiędzy trudnymi językami niskopoziomowymi, utrzymującymi krytyczne systemy, a nowoczesnymi wysokopoziomowymi językami i rozwiązaniami no-code, które pozwalają dostarczyć pełne rozwiązanie znacznie szybciej, ale mają swoje ograniczenia i często podlegają zmiennym trendom.
Wybrane bestsellery
-
Kariera zawodowa programisty jest związana z nieustanną nauką i doskonaleniem zdobytych umiejętności. Jednym z podstawowych etapów rozwoju programisty Java jest zaznajomienie się z dobrymi praktykami programistycznymi, co obejmuje także wzorce projektowe – i to im właśnie poświęcony jest ten kurs. Wzorce projektowe stanowią zestaw praktycznych rozw
(59,60 zł najniższa cena z 30 dni)
67.05 zł
149.00 zł (-55%) -
W 1994 roku w książce Design Patterns: Elements of Reusable Object-Oriented Software pierwszy raz pojawia się pojęcie wzorca projektowego. Jego autorzy, znani jako Banda Czworga, nazywają wzorce projektowe gotowymi schematami rozwiązań typowych programistycznych problemów. Można rzec, że dzięki tym schematom nie musimy wyważać otwartych drzwi. Nale
(47,60 zł najniższa cena z 30 dni)
53.55 zł
119.00 zł (-55%) -
Algorytm jest pojęciem ściśle związanym z programowaniem. Jak podaje definicja, algorytm to skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań. W efekcie ich wykonania następuje rozwiązanie postawionego problemu. Brzmi informatycznie? Oczywiście - wszak algorytm może zostać zaimplementowany w postaci progra
(24,75 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
W zakresie wytwarzania oprogramowania pojawiają się różne trendy, ale każdej organizacji, bez wyjątku, zależy na dobrym wizerunku. Widać to po wyraźnym wzroście świadomości w obszarach poświęconym bezpieczeństwu i wydajności aplikacji. Dbałość o te aspekty zapewnia chętnie wybierany przez programistów framework Spring, przeznaczony do tworzenia bez
(51,60 zł najniższa cena z 30 dni)
58.04 zł
129.00 zł (-55%) -
Język Java należy do najważniejszych - i najpopularniejszych - języków programowania. Dlatego też jest obiektem zainteresowania wielu początkujących programistów. Można by wręcz zaryzykować tezę, że prawie każdy junior developer ma opanowane podstawy Javy i bazując na nich, rozpoczyna karierę zawodową. Tylko co dalej? Elementarna znajomość tego jęz
(55,65 zł najniższa cena z 30 dni)
63.60 zł
159.00 zł (-60%) -
Skoro interesujesz się tym szkoleniem, to pewnie znasz już podstawy języka Java. Może ukończyłeś nasz kurs dla początkujących programistów tego języka? A może zgłębiałeś jego tajniki samodzielnie? Tak czy inaczej, skoro opanowałeś bazową wiedzę dotyczącą Javy i wiesz, że chcesz w niej programować, czas sięgnąć głębiej i zaprzyjaźnić się na przykład
(38,70 zł najniższa cena z 30 dni)
58.04 zł
129.00 zł (-55%) -
Wśród wielu języków programowania to właśnie Java cieszy się ogromną popularnością. Wiąże się to z jej fantastycznymi możliwościami i niesłychaną elastycznością, pozwalającą na wykorzystywanie tego języka w wielu technologiach: aplikacjach serwerowych, desktopowych i mobilnych. Java to język obiektowy, współbieżny, wykorzystujący klasy... ale o tym
(34,65 zł najniższa cena z 30 dni)
49.50 zł
99.00 zł (-50%) -
Pracę z kursem rozpoczniesz w rozdziale pierwszym od stworzenia prostej aplikacji graficznej z JFX API. Na tej podstawie omówimy strukturę JFX API. Następnie przejdziemy do Notepada, by wykreować kontrolera plików i widoku. Rozdział drugi jest poświęcony cechom Javy 1.8. Z kolei w rozdziale trzecim skoncentrujemy się na typach generycznych — dowiem
(27,65 zł najniższa cena z 30 dni)
31.60 zł
79.00 zł (-60%) -
Podczas szkolenia Java 8. Programowanie obiektowe. Kurs video. Poziom pierwszy składającego się z 57 lekcji nauczysz się podstaw programowania obiektowego. Po ukończeniu kursu będziesz potrafił pisać konsolowe aplikacje na poziomie podstawowym. Autor pomoże Ci odnaleźć się w środowisku IntelliJ, w którym prowadzone są zajęcia.
(35,60 zł najniższa cena z 30 dni)
44.50 zł
89.00 zł (-50%) -
Java należy do najpopularniejszych języków programowania na świecie. Używana przez miliony programistów, jest na tyle uniwersalna, że znajduje zastosowanie zarówno w aplikacjach desktopowych, mobilnych, jak i serwerowych, a także w zaawansowanych systemach zarządzania bazami danych. Z jej zalet korzystają samodzielni specjaliści, niewielkie firmy i
(39,60 zł najniższa cena z 30 dni)
44.55 zł
99.00 zł (-55%) -
Kto się decyduje na karierę programisty, musi wybrać swój „ulubiony” język. Ten, w którym będzie się specjalizować, doskonalić, pracować. Oczywiście nie musi to być jeden jedyny język. Chodzi po prostu o język pierwszego wyboru, w którego zakresie będzie się ekspertem. Wielu programistów wybiera do tej roli Javę, czyniąc ją tym samym jednym z najpo
(67,60 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%)
O autorze kursu video
Szymon Majkut – absolwent Wydziału Elektrotechniki, Automatyki, Informatyki i Inżynierii Biomedycznej Akademii Górniczo-Hutniczej im. S. Staszica w Krakowie. Współautor publikacji Tracing the Evolution of Approaches to Semantic Similarity Analysis. Od kilku lat aktywny programista Java. W wolnych chwilach zajmuje się tańcem i oddaje się zajęciom sportowym, jest zapalonym fanem gier planszowych. Kiedy tylko ma możliwość, spędza czas z najbliższymi. Nieustannie się zastanawia, gdzie jeszcze dałoby się wykorzystać grafy.
Wyznaczajcie sobie ambitne cele, ale ich spełnienie musicie uzależnić od dostosowanego do siebie planu, który szybciej lub wolniej, ale nieprzerwanie będzie Was do nich zbliżał.
Spis lekcji (odkodowane lekcje)
-
1. Wstęp 00:17:28
-
2. Budujemy od samego zera - podstawy programownaia w Javie 02:04:21
- 2.1. Na początek coś policzmy - Operacje matematyczne 00:20:05
- 2.2. Chatbot powinien umieć pisać - Operacje tekstowe 00:24:21
- 2.3. Rozgałęzianie programu i warunki - Operacje logiczne 00:11:00
- 2.4. Niech sam komputer powtarza - Pętle 00:15:08
- 2.5. Nie chce wiedzieć jak to zrobisz - Funkcje 00:18:37
- 2.6. Sąsiedzkie życie w programie - Klasy 00:18:25
- 2.7. Kiedy coś pójdzie nie tak - Wyjątki 00:16:45
-
3. Bajty nie powinny pływać w bagnie - struktury danych 01:43:59
- 3.1. Porządek i dyscyplina - Tablica 00:14:10
- 3.2. Gdy potrzeba większej elastyczności - Lista 00:14:40
- 3.3. A może wszystko do jednego worka? - Zbiór 00:15:24
- 3.4. Żeby się w tym nie pogubić - Enum 00:13:20
- 3.5. Trafię do Ciebie po kluczu - Mapa 00:17:14
- 3.6. Powiedz co czujesz, a poszukam dla Ciebie reguły - Silnik regułowy cz. 1. 00:12:15
- 3.7. Powiedz co czujesz, a poszukam dla Ciebie reguły - Silnik regułowy cz. 2. 00:16:56
-
4. Żeby to wszystko nie wybuchło - jakość kodu 01:33:06
- 4.1. Przydałoby się coś jeszcze... - Wprowadzanie zmian cz. 1. 00:11:34
- 4.2. Przydałoby się coś jeszcze... - Wprowadzanie zmian cz. 2. 00:18:03
- 4.3. Skąd pewność że zadziałało? - Debugowanie 00:14:31
- 4.4. Czy błędy znajdą się same? - Testowanie automatyczne 00:16:53
- 4.5. Podnoszenie jakości - Refaktorowanie kodu 00:18:37
- 4.6. Co dalej? - Radzenie sobie po kursie 00:13:28
Kurs Video "Java w praktyce. Kurs video. Zbuduj chatbota" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły kursu
- Ilość lekcji:
- 22
- Czas trwania:
- 5 godz. 38 min.
- Format:
- Online
- Rok nagrania:
- 2023-02-02
- ISBN :
- 978-83-832-2325-4, 9788383223254
- Data wydania :
- 2023-02-02
- Numer z katalogu:
- 190992
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Kategorie:
Programowanie » Java
Videopoint - inne kursy
-
Jeśli jesteś programistą, na przykład pracujesz jako specjalista w dziedzinie DevOps i do Twoich zadań należy między innymi utrzymanie środowiska produkcyjnego – także z użyciem rozwiązań chmurowych – nazwa Kubernetes z pewnością nie jest Ci obca. Przypomnijmy jednak dla porządku: zyskujący popularność na całym świecie Kubernetes (zwany także K8s)
(70,95 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Jaki jest najgorętszy temat w informatyce ostatnich lat? Bez wątpienia palmę pierwszeństwa dzierży sztuczna inteligencja. Jej możliwości, rozwój, sposoby, za których pośrednictwem działa. A skoro o AI mowa, to nie sposób nie poruszyć zagadnienia uczenia maszynowego: obszaru sztucznej inteligencji poświęconego algorytmom, które poprawiają się automa
(71,60 zł najniższa cena z 30 dni)
80.55 zł
179.00 zł (-55%) -
Początków C++ należy szukać w latach 70. XX wieku, kiedy powstał imperatywny, proceduralny język ogólnego przeznaczenia C. C++ stanowi jego rozszerzenie o obiektowe mechanizmy abstrakcji danych i silną statyczną kontrolę typów. Zgodny z językiem C na poziomie kodu źródłowego, pozwala na abstrakcję danych i stosowanie paradygmatów programowania proc
(51,60 zł najniższa cena z 30 dni)
64.50 zł
129.00 zł (-50%) -
Identyfikacja wizualna to kluczowy element strategii marketingowej, który pozwala przedsiębiorstwom budować spójny wizerunek i uzyskiwać rozpoznawalność na rynku. Właśnie dlatego kursy takie jak ten są coraz bardziej popularne i cenione przez właścicieli małych firm. Nasze szkolenie sprawi, że zdobędziesz umiejętności niezbędne do tego, by samodzie
(51,60 zł najniższa cena z 30 dni)
58.04 zł
129.00 zł (-55%) -
Spotkania biznesowe – z dostawcami, klientami i w szerszym gronie współpracowników – potrafią spędzać sen z powiek, nawet jeśli odbywają się w języku polskim. Poza urodzonymi oratorami, uwielbiającymi błyszczeć wobec zgromadzonej publiki, większość ludzi po prostu się denerwuje, kiedy muszą przemawiać publicznie czy też gdy rozmawiają jeden na jede
(23,70 zł najniższa cena z 30 dni)
35.55 zł
79.00 zł (-55%) -
Business intelligence (BI) jest procesem przekształcania danych w informacje, a informacji w wiedzę. Ta zaś może zostać wykorzystana do zwiększenia konkurencyjności przedsiębiorstwa. Jeśli wiemy więcej o otoczeniu rynkowym, o konkurentach, dostawcach i klientach, jesteśmy wszak w stanie podejmować decyzje bardziej racjonalne i oparte na faktach. Da
(86,70 zł najniższa cena z 30 dni)
115.60 zł
289.00 zł (-60%) -
W 2022 roku około 10% architektury IT było zarządzane za pomocą chmur obliczeniowych. Prognozuje się, że ten trend będzie rósł i do 2027 roku rzeczony odsetek wzrośnie do 35%. Bez wątpienia wiąże się to z faktem, że świat IT ewoluuje niezwykle szybko, a współczesne aplikacje stają się coraz bardziej złożone – bez zaangażowania chmury nie byłoby moż
(53,70 zł najniższa cena z 30 dni)
89.49 zł
179.00 zł (-50%) -
Jeśli jesteś inżynierem lub technikiem i w sytuacjach zawodowych porozumiewasz się w języku angielskim, z pewnością zdajesz sobie sprawę z tego, jaką przewagę na rynku pracy daje Ci ta umiejętność. Otwiera przed Tobą drzwi międzynarodowych korporacji i firm, które operują na zagranicznych rynkach. Pozwala Ci uczestniczyć w szkoleniach, konferencjac
(44,70 zł najniższa cena z 30 dni)
67.05 zł
149.00 zł (-55%) -
Jeśli pracujesz lub będziesz pracować na danych, prędzej czy później zetkniesz się z akronimem ETL. ETL, czyli wyodrębnianie, przekształcanie i ładowanie, jest procesem powszechnie stosowanym przez organizacje gromadzące i łączące dane z wielu źródeł w celu wspomagania zadań wykrywania, raportowania, analizowania i podejmowania decyzji. Apache Airf
(50,70 zł najniższa cena z 30 dni)
76.05 zł
169.00 zł (-55%) -
Jednym z obszarów, w które AI wkracza coraz śmielej, jest programowanie. Tam, gdzie pracuje się z liczbami, kodem i algorytmami, pomoc sztucznej inteligencji okazuje się nieoceniona. Jak ją zaprosić do współpracy? Tego dowiesz się z naszego kursu. Jego tematyka obejmuje bowiem programowanie z wykorzystaniem takich narzędzi jak ChatGPT czy GitHub Co
(50,70 zł najniższa cena z 30 dni)
67.60 zł
169.00 zł (-60%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
W przypadku usługi "Druk na żądanie" termin dostarczenia przesyłki może obejmować także czas potrzebny na dodruk (do 10 dni roboczych)
Masz pytanie o konkretny tytuł? Napisz do nas:
Kurs video


Oceny i opinie klientów: Java w praktyce. Kurs video. Zbuduj chatbota Szymon Majkut (0)
Weryfikacja opinii następuje na podstawie historii zamowień na koncie Użytkownika umiejszczającego opinię.
Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniającej do uzyskania rabatu w ramach Programu Kadr.