Kup wszystkie razem za 49 zł
Oszczędzasz 108,19 zł
Video Kurs Java - wydanie 2
Cena: 57 zł
Język: polski
Czas Trwania: 7h 53min 20s
Autor: Arkadiusz Włodarczyk
Data Wydania: 10-08-2015
ISBN: 978-83-63445-02-7
Przykładowe ekrany kursu Java | |
---|---|
Kliknij by powiększyć |
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
"Panie Arkadiuszu, dziękuję nie tylko za kurs, dziękuję także za przywrócenie mi wiary w siebie. To fantastycznie uczucie przerabiać kolejne lekcje i je rozumieć!! :) (A myślałam, że najdalej po 3 lekcji się pogubię...) Przystępny język (nie nazbyt mocno naukowy, pojęcia wprowadzane są stopniowo) i co dla mnie ważne - wyczuwalna życzliwość wobec słuchacza, także w korespondencji w razie pytań. O ekspresowej wysyłce i zniżkach dla stałych klientów inni już widzę napisali, więc pozostaje mi serdecznie pozdrowić i polecić kursy NOWYM klientom - starzy pewnie po jakiś kolejny jeszcze wrócą :) (to niesamowite, z ilu różnych dziedzin zgłębił Pan wiedzę, a teraz ją tłumaczy: z języka naukowego na ludzki :) )" by BlueGreenSea
"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 przykładowe lekcje poniżej:
Zapraszam Cię do zapoznania się z video kursem programowania w języku Java! Kurs ten trwa aż 7 godzin 53 minuty 20 sekund. Jest to nie tylko nauka - ale i praktyka!
Kurs jest przygotowany przez młodego człowieka przez co używany język jest prosty i przystępny dla każdego.
W kursie założone jest, że nie trzeba znać żadnych podstaw programowania. W nim nauczysz się wszystkiego od ZERA. Obal mit, że programowanie jest dla nielicznych! Pisz własne programy! :)
Java jest językiem totalnie zorientowanym obiektowo. Jego główną zaletą jest to, że może być odpalony wszędzie na Windowsie, Linuksie, Uniksie, Macintoshu, w tel. komórkowym itd.
Java jest jednym z najbardziej pożądanych języków przez pracodawców - poznając Jave na pewno łatwo znajdziesz pracę. W Javie możesz tworzyć aplikacje mobilne na Androida, gry komputerowe (Minecraft), aplikacje pulpitowe i wiele innych.
Po naszym kursie będziesz znał i rozumiał zagadnienia takie jak:
- kompilator, JVM etc.
- klasy i obiekty
- zmienne/typy zmiennych
- operatory arytmeczyne, relacyjne, bitowe, logiczne
- wyrażenia warunkowe if / else / switch
- tablice jedno/wielowymiarowe
- pętle - for / while / do-while
- metody, przeładowanie/nadpisywanie metod, przekazywanie zmiennych do metod
- programowanie zorientowanie obiektowo
- zmienne referencyjne
- konstruktory
- interfejsy
- wyjątki
- pakunki i modyfikatory dostępu private, public, protected
- polimorfizm
- rzutowanie
- wyrażenia lambda (Java 8)
- klasy abstrakyjne
- i wiele więcej
Proszę nie mylić Javy z JavaScriptem.
Java jest najpopularniejszym językiem: www.tiobe.com.
Zawartość kursu Java:
- Dowiesz się co będziesz wiedział po kursie i dlaczego warto wybrać właśnie ten kurs.
- Dowiesz się: Czym jest język programowania? Czym jest Java? Czym jest JVM?
- Poznasz 5 powodów z powodu których warto nauczyć się Javy
- Pokażę Ci jak ściągnąć Netbeansa z JDK oraz zainstalować te oprogramowanie po czym pokażę Ci jak stworzyć Twój pierwszy projekt.
- Czym są komentarze? Po co używać komentarzy? Jakie są typy komentarzy i czym się od siebie różnią?
- Co to są białe znaki? Co to są instrukcje? Jak tworzyć kod, aby ładnie wyglądał? Co to są klasy i funkcje?
- W tej lekcji pokażę Ci najczęściej używane skróty klawiaturowe przez programistów, które zaoszczędzą Ci ogromną ilość czasu.
- Czym są zmienne? Jakie są typy zmiennych?
- Konwencje nazewnictwa zmiennych.
- Jak rzutować, czyli zmieniać typy zmiennych? Na co uważać podczas rzutowania?
- Poznasz operatory arytmetyczne tj. dodawania, odejmowania, mnożenia, dzielenia, reszty z dzielenia modulo, inkrementacji, dekrementacji; różnice między POST, a PRE oraz szybsze dodawanie, odejmowanie etc.
- Poznasz operatory relacyjne oraz typ boolean.
- Pokażę Ci działanie operatorów logicznych, dowiesz się czym jest alternatywa, koniunkcja oraz negacja.
- Dowiesz się czym są oraz kiedy stosować operatory bitowe. Poznasz również binarny zapis.
- Dowiesz się jakie tworzyć instrukcje warunkowe, czyli jak sprawdzać zawartość zmiennych i wykonywać na tej podstawie wybrane przez Ciebie instrukcje. Dowiesz się również wstępnie po co są klamerki { }.
- Poznasz instrukcje warunkową która przełącza się pomiędzy przypadki względem przekazanej wartości.
- Pokażę Ci jak sprawdzić czy liczba jest parzysta, czy też nieparzysta na przykładzie wyrażenia warunkowe "? :"
- Czym są tablice? Jak tworzyć tablice? Po co korzystać z tablic?
- Czym są wielowymiarowe tablice i jak z nich korzystać?
- Dowiesz się czym są pętle na podstawie pętli while i do while.
- Pokazę Ci w szybki sposób korzystając z poprzedniej lekcji jak działa pętla for.
- Poznasz ulepszoną wersję (skróconą) pętli for.
- Lekcja ćwiczeniowa, w której pokażę Ci jak napisać tabliczkę mnożenia korzystając z pętli w pętli.
- Pokażę Ci na przykładzie wypisywania liczb parzystych / nieparzystych jak działa instrukcja break i continue.
- Lekcja ćwiczeniowa, w której pokażę Ci jak zsumować wiele wartości z tablicy.
- Dowiesz się czym jest programowanie obiektowe oraz dlaczego z niego korzystamy. Czym są obiekty, klasy, instancje klasy, metody.
- Dowiesz się czym są konstruktory, jak z nich korzystać oraz dlaczego z nich korzystamy. Dowiesz się czym jest instancja klasy.
- Dowiesz się jak działa słowo kluczowe this. Pokażę Ci rozwiązanie problemu, gdy masz konflikt nazw zmiennych.
- Dowiesz się czym są metody. Czym się różni funkcja od metody. Czym jest zwracanie wartości funkcji. Jak zwracać wartość funkcji. Po co korzystamy z metod? Dlaczego je tworzymy?
- Dowiesz się czym jest, jak i kiedy stosować przeciążenie metod.
- Dowiesz się czym są statyczne metody i pola oraz jak z nich korzystać na praktycznych przykładach. Dowiadujesz się dlaczego metoda main jest statyczna.
- Dowiesz się czym są pakunki, jak je tworzyć oraz jak z nich korzystać. Poznasz modyfikatory dostępu pakunkowego (domyślnego), private oraz public.
- Dowiesz się czym jest enkapsulacja. Po co i jak tworzyć settery i gettery. Czym jest i jak działa modyfikator private.
- Dowiesz się czym jest referencja oraz czym się różni referencja od zmiennych tzw. prymitywnych.
- Pokażę Ci na co uważać podczas przekazywania wartości referencyjnych i prymitywnych poprzez metody.
- Dowiesz się w jaki sposób i dlaczego porównuje się Stringi z pomocą specjalnej metody equals.
- Pora na ćwiczenia - pokażę Ci jak stworzyć klasę reprezentująca butelkę z której możesz wylewać, dolewać oraz przelewać zawartość.
- Dowiesz się czym jest dziedziczenie na przykładzie potworów w grze komputerowej.
- Poznasz pojęcie polimorfizmu i dowiesz się jak nadpisywać poprawnie metody.
- Poznasz działanie modyfikatora protected
- Czym są, jak oraz kiedy korzystać z abstrakcyjnych klasi metod.
- W tej lekcji pokażę Ci praktyczne zastosowanie instanceof oraz przetrenujemy wiadomości poznane w poprzednich lekcjach.
- Pokażę Ci kiedy oraz jak stosować rzutowanie w dół obiektu oraz opowiem Ci czym jest late binding
- Po tej lekcji poznasz klasę, która nazywa się Object. Pokażę Ci jak porównywać ze sobą stworzone przez Ciebie obiekty oraz w jaki sposób działa metoda toString();
- Dowiesz się w jaki sposób słowo kluczowe oddziaływuje na zmienne lokalne, właściwości oraz metody.
- Poznasz oraz zrozumiesz bardzo ważne pojęcie jakim jest interfejs. Pokażę Ci praktyczny przykład użycia interfejsów przy okazji nauczysz się jak sortować malejąco/rosnąco obiekty.
- Dowiesz się czym są klasy zagnieżdżone i czym różni się klasa wewnętrzna od klasy zagnieżdżonej która jest statyczna.
- Pokażę Ci praktyczniejszy przykład i przedstawię Ci jeden z powodów stosowania klas zagnieżdżonych.
- Dowiesz się czym są klasy anonimowe oraz poznasz praktyczny przykład ich użycia.
- Czym jest agregacja, a czym kompozycja - poznasz różnice oraz dowiesz się jak z nich korzystać.
- Poznasz odpowiedzi na pytania: Jak działa blok try catch? Po co jest finally? Dlaczego korzystamy w ogóle z wyjątków skoro mamy również instrukcje warunkowe?
- Dowiesz się czym są wyrażenia lambda, jak z nich korzystać oraz po co w ogóle są wyrażenia lambda.
- Powiem Ci po są oraz jak korzystać z domyślnych metod interfejsów.
- Przedstawię Ci jak dokumentować projekt korzystając z javadoc
- Powiem Ci co warto nauczyć się po tym kursie.
- Kodeki - w razie gdyby były problemy z odpalaniem kursu - (freeware)