Kup wszystkie razem za 27 zł
Oszczędzasz 12,72 zł
Video Kurs Java - Strumienie
Cena: 39 zł
Język: polski
Czas Trwania: 5h 9m 31s
Autor: Arkadiusz Włodarczyk
ISBN: 978-83-61899-48-8
Video Kursy?
"Powiem Krotko Jestes PRO Nikt mnie nienauczyl tfu nauczl nie wytlumaczyl tak dobrze jak Pan uwazam pana za czlowieka godnego szacunku Widac Ze Pan Sie ZNA i chce pomoc innym oby tak dalej 99/5" by Gattan123
"Po zmaganiach z "Ecklem" i "Horstmanem" szczerze warto było zacząć właśnie od TEGO KURSU. Polecam bezapelacyjnie. I szacun dla AUTORA." by mrozwalka
"Przesyłka Expresowa, kurs bardzo fajny ! Lektor umie tłumaczyć ;) POLECAM" by lak12
"Jak najbardziej duzy pozytyw. Szybka przesyłka, miły kontakt, a do tego musze przyznac że kurs jest tłumaczony w bardzo przejrzysty, dostepny sposób. Nauczyciele powinni tak tłumaczyc, to wtedy mogliby wymagać. Serdecznie polecam" by marcinjac1982
"Profesjonalny kurs lepszego nie znajdziecie nigdzie, polecam !!!" by Jas72
i wiele innych! 100% zadowolonych Klientów :-)
Nie kupuj kota w worku!
Sprawdź wcześniej kurs Java oglądając jedną lekcję tutaj (116.35 MB)
Video Kurs Java - Strumienie trwa 5 godzin 9 minut 31 sekundy. Jest to nie tylko nauka - ale zwłaszcza praktyka!
Kurs jest przygotowany przez młodego człowieka, więc używany w nim język jest bardzo przystępny dla każdego.
Uwaga! W kursie założone jest, że ma się podstawy programowania w Javie z zakresu tego kursu oraz z zakresu kursu tworzenia aplikacji.
- Czym są strumienie wejścia/wyjścia
- Czym jest tokenizacja danych
- Co oznacza serializacja obiektów
- Czym jest ZIP i GZIP, czym się różnią
- Jak napisać swój własny ZIPPER
- I wiele wiele innych... (zapraszam do opisu lekcji niżej)
UWAGA! W kursie w ostatnich lekcjach piszemy zamiast zwykłego prostego wszędzie powtarzającego się notatnika od ZERA swoją własną aplikację ZIPPER, która potrafi skompresować pliki, katalogi oraz ich podkatalogi wraz ze wszystkimi plikami w środku.
Proszę nie mylić Javy z Java Scriptem.
Java jest najpopularniejszym językiem programowania: www.tiobe.com.
Zawartość kursu Java Strumienie:
- Uczymy się tworzyć nowe pliki, katalogi, sprawdzać, czy już jakieś istnieją, czy są edytowalne, czy są ukryte, kiedy były modyfikowane etc. Tworzymy metodę wypisującą wszystkie foldery oraz pliki od miejsca zadanego przez użytkownika.
- Dowiadujemy się czym jest tak naprawdę wejście, wyjście oraz strumień, tak abyśmy "czuli" te pojęcia.
- Dowiadujemy się o klasach abstrakcyjnych strumieni: InputStream, OutputStream, Reader, Writer, dowiadujemy się po co one są, oraz tworzymy pierwszy plik tekstowy, do którego zapisujemy tekst.
- Dowiadujemy się jak łączyć ze sobą wiele strumieni (filtrować je), oraz co to jest buffor.
- Uczymy się przepisać zawartość jednego pliku do drugiego nowego pliku. Poznajemy klasę PrintWriter. Dowiadujemy się w jaki sposób stworzyć metodę przyjmująca "nieskończenie" wiele parametrów.
- Dowiadujemy się czym jest token, poznajemy klasę StringTokenizer.Piszemy klasę reprezentująca towar. Zapisujemy tablicę towarów do pliku, tokenizując odpowiednio każdy rekord, a następnie je odczytujemy.
- Omawiamy binarne strumienie oraz RandomAccesFile, przygotowujemy się, aby rozszerzyć naszą klasę "Towar" o nowe funkcjonalności.
- Ulepszamy naszą klasę "Towar", dodając metody, które umożliwiają swobodny dostęp do pliku. Np. bez wczytywania uprzednio wszystkich danych możemy pobrać 452-rekord spośród np. 1000. Dodatkowo poznajemy klasę StringBuffer.
- Dowiadujemy się czym jest serializacja, czym się różni od zapisywania danych z poprzedniej lekcji przy pomocy RandomAccessFile oraz dlaczego powinno się uważać gdy ją stosujemy. Poznajemy modyfikator transient, serializujemy obiekty oraz piszemy własną nadpisaną prywatną metodą readObject(...) oraz writeObject(...).
- Dowiadujemy się czym jest archiwizacja danych, kompresja oraz ZIP. Tworzymy program zapisujący kilka pików do archiwum ZIP, korzystając z Buffora.
- Tym razem uczymy się stworzyć folder nazywający się tak jak archiwum ZIP, a następnie rozpakowywujemy zawartość archiwum do stworzonego katalogu.
- Poznajemy różnicę między ZIP'em a GZIP'em. Kompresujemy serializowane dane przy pomocy GZIP.
- Poznajemy nową klasę JFileChooser, poznajemy jej własności oraz tworzymy własne filtry różnych rozszerzeń, np. tekstowych, przez co możemy szukać tego co akurat chce Użytkownik naszej aplikacji.
- Tworzymy ręcznie cały interfejs naszego przyszłego programu, który będzie archiwizował i kompresował wybrane przez użytkownika pliki przy pomocy formatu kompresji ZIP. Opieramy się na interfejsie Action, menadżerze układów GroupLayout oraz wielu innych komponentach poznanych w Video Kursie: Java - Tworzenie Aplikacji.
- Implementujemy kod przycisku "Dodaj" naszego zipper'a. Poznajemy pewną ciekawostkę dotyczącą klas anonimowych.
- Tym razem zajmujemy się przyciskiem "Usuń".
- Implementujemy przycisk "Zip", tworzymy metodę, która potrafi skompresować pliki, katalogi oraz ich podkatalogi wraz ze wszystkimi plikami w środku.