
Podstawy programowania w Javie. Kurs video. Poziom pierwszy. Stwórz swoją pierwszą grę konsolową
- Autor:
- Jakub Zagórski
- Ocena:
- 4.7/6 10 opinii
- Wersja:
- Online i ZIP (649.5MB)
- Czas trwania:
- 6:15:39
+ gratis
Kupując ten kurs dodatkowo otrzymasz:
Myśl w języku Java! Nauka programowania (ebook)
Wartość zestawu to 138,00 zł, oszczędzasz 102,40 zł (-74%)!
Opis kursu
Obierz kurs na... podstawy programowania w Javie
Najprzyjemniejszym rodzajem nauki jest nauka przez zabawę. A nauka, którą przyswaja się dla zabawy? Na przykład po to, by pograć w samodzielnie zaprogramowaną grę? Jeśli chcesz opanować podstawy tworzenia gier konsolowych i przy okazji poznać język Java, ten kurs video jest dla Ciebie. Zdobytą podczas niego wiedzę będziesz mógł wykorzystać nie tylko do wykreowania własnej gry. Java, jako sprawdzony, stale aktualizowany język programowania obiektowego, jest obowiązkowa dla każdego, kto myśli o pracy programisty. Znajomość Javy otwiera przed jej adeptem ogromne możliwości — kontynuując naukę, można przygotować się do tworzenia bardziej zaawansowanych gier, pisania aplikacji pod Androida czy kreowania całych stron WWW. Java jest najczęściej używanym językiem w backendowych systemach aplikacji internetowych — sprawdza się przy pisaniu zarówno dużych, jak i małych projektów. Wymaga się jej znajomości od developerów starających się o pracę we wszelkiego rodzaju firmach programistycznych.
Co Cię czeka podczas naszego profesjonalnego szkolenia?
W trakcie pracy z tym kursem video:
- opanujesz podstawy języka Java i zaznajomisz się z nowościami, jakie oferuje Java 8;
- zrozumiesz, na czym polega programowanie obiektowe;
- nauczysz się wykonywać operacje na plikach i operacje wejścia-wyjścia;
- poznasz wszystkie rodzaje pętli oraz instrukcji sterujących;
- dowiesz się, czym jest analiza stack trace, jak przeprowadzać różnego rodzaju operacje matematyczne i jakie są typy danych;
- przybliżysz sobie takie pojęcia jak deklasacja, inicjacja zmiennych oraz tablice jedno- i wielowymiarowe.
Co więcej...
- ...zapoznasz się z oficjalną dokumentacją firmy Oracle.
Podstawy programowania w Javie. Kurs video. Poziom pierwszy. Stwórz swoją pierwszą grę konsolową kończy się na poziomie podstawowym. Po ukończeniu szkolenia jego uczestnik będzie wyposażony w solidną bazę wiedzy o Javie, pozwalającą na dalsze, samodzielne zgłębianie tajemnic tego języka.
Java, Kotlin, Groovy
Javę, obiektowy język programowania, przedstawiono światu w 1995 roku. Mimo że liczy sobie już niemal ćwierć wieku, ani trochę się nie zestarzała. Jest bowiem na bieżąco aktualizowana i coraz powszechniej używana w programowaniu. Jedną z najważniejszych przyczyn, dla których Java stała się tak popularna, jest jej uniwersalność, w tym wieloplatformowość. Zawdzięczamy jej naprawdę wiele — także aktualnego Androida. Coraz powszechniejsze jest tworzenie w Javie stron internetowych, do czego stosowany jest między innymi omawiany w ramach kursu Spring Framework. Z kolei zintegrowane środowisko programistyczne IntelliJ IDEA, do którego będziemy się odwoływać, pozwala tworzyć aplikacje w Javie. Jest to drugie pod kątem popularności środowisko, uważane za przyszłościowe, ponieważ wspiera nie tylko Javę, lecz także nowsze języki — Kotlin czy Groovy. Stąd opanowanie jej na bazie IntelliJ IDEA pozwala dalej kształcić się nie tylko w programowaniu w Javie, lecz także w pozostałych dwóch wspomnianych językach.
Czas na Javę!
Opanowanie podstaw języka Java zajmie Ci sześć godzin i... kwadrans. Usiądź więc wygodnie, zrób sobie kawę i ruszamy: zapraszamy na Javę! Na dobry początek dowiemy się co nieco o samym języku — czym jest i do czego można go wykorzystać. Uzbrojeni w niezbędną wiedzę, zainstalujemy środowisko pracy i przejdziemy do omówienia po kolei najważniejszych kwestii, takich jak komentarze, typy danych i zmienne, konwersja i rzutowanie typów czy operatory. Następnie przyjrzymy się instrukcjom sterującym, funkcjom matematycznym oraz działaniu na wielkich liczbach. Nauczymy się posługiwać pętlami i wykonywać operacje na tablicach jedno- i wielowymiarowych. Poznamy zakres widoczności zmiennych, a także podstawy wejścia-wyjścia. Dowiemy się, czym jest klasa Random i jak wykonuje się operacje na plikach. Sporo czasu poświęcimy ważnej sprawie, czyli podstawom programowania obiektowego. Dojdziemy również do tego, czemu służą wyjątki, i nauczymy się je tworzyć. Po omówieniu podstaw Javy 8 skupimy się na listach i kolekcjach oraz mapach i zestawach. W ostatniej części szkolenia pochylimy się nad dokumentacją Oracle, a w podsumowaniu przygotujemy konsolowy odpowiednik gry.
Początki zawsze są najtrudniejsze, lecz gdy się przez nie przebrnie, następne rzeczy przychodzą z większą łatwością, co powoduje, że chce się kontynuować naukę
O autorze
Jakub Zagórski — zapalony młody programista. Interesuje się wszystkim, co związane z komputerami i programowaniem. Developerską przygodę rozpoczął od Javy, której używa do pracy i realizowania swojej pasji — udziela się na forach, udostępnia innym własne projekty i dzieli się wiedzą z zakresu programowania w tym języku. W ramach pozostałych hobby montuje filmy i uczy się innych języków programowania — C# i Kotlina. Gdy wyłącza komputer, chętnie rozwiązuje sudoku.
Spis lekcji (odkodowane lekcje)
-
1. Wstęp 4:08
-
2. Przygotowanie 21:36
- 2.1. JDK - instalacja oraz ustawienie 2:48
- 2.2. IntelliJ IDEA - instalacja środowiska 4:35
- 2.3. IntelliJ IDEA - podstawy nawigacji po środowisku pracy 3:45
- 2.4. Podstawy języka - klasa, obiekt, metoda, zmienna 1:42
- 2.5. Tworzenie pierwszego projektu 2:31
- 2.6. Metoda główna - main 2:10
- 2.7. Sposób zapisu i konwencja nazewnictwa 1:35
- 2.8. Pierwszy program: "Hello World!" 2:30
-
3. Komentarze 5:24
-
4. Typy danych i zmienne 12:51
-
5. Konwersja i rzutowanie typów 4:04
-
6. Operatory 22:05
-
7. Instrukcje sterujące 14:57
-
8. Funkcje matematycznie i wielkie liczby 11:11
-
9. Pętle 7:55
-
10. Tablice jedno- i wielowymiarowe 10:51
-
11. Zakres widoczności zmiennych 8:51
-
12. Podstawy wejścia-wyjścia 14:53
-
13. Klasa Random - generator pseudolosowy 8:35
-
14. Operacje na plikach 16:03
-
15. Programowanie obiektowe 1:05:22
- 15.1. Klasy, metody i obiekty 4:30
- 15.2. Pierwszy program obiektowy 5:38
- 15.3. Typy proste jako argumenty metod 4:30
- 15.4. Obiekty jako argumenty metod 4:43
- 15.5. Metody o zmiennej liczbie argumentów 4:13
- 15.6. Przeciążanie metod 4:01
- 15.7. Konstruktory 5:27
- 15.8. Przeciążanie konstruktorów 2:06
- 15.9. Dziedziczenie - podstawy 2:15
- 15.10. Dziedziczenie - praktyka 7:06
- 15.11. Interfejsy - podstawy 3:32
- 15.12. Interfejsy - implementacja 5:33
- 15.13. Klasy abstrakcyjne 6:16
- 15.14. Polimorfizm 5:32
-
16. Wyjątki 17:24
-
17. Podstawy Java 8 21:52
-
18. Listy i kolekcje 13:52
-
19. Mapy 15:16
-
20. Zestawy 7:24
-
21. Oficjalna dokumentacja od Oracle 7:26
-
22. Podsumowanie - konsolowy odpowiednik gry 2048 1:03:39
- 22.1. Szkic programu 3:16
- 22.2. Używanie wejścia-wyjścia do ustawiania opcji oraz informowania użytkownika 5:28
- 22.3. Klasa z danymi o planszy i czyszczenie konsoli 5:06
- 22.4. Używanie metod z klasy Random do losowania pozycji bloków z punktami 5:13
- 22.5. Renderowanie pola z blokami 6:41
- 22.6. Klasa z możliwymi kierunkami ruchu 7:08
- 22.7. Implementacja mechaniki ruchu 5:36
- 22.8. Implementacja mechaniki ruchu - ciąg dalszy 5:58
- 22.9. Implementacja mechaniki ruchu - wykończenia 4:03
- 22.10. Sprawdzanie, czy gracz może się dalej ruszać 5:04
- 22.11. Sprawdzanie, czy gracz zdobył wymagany blok z punktami 2:23
- 22.12. Implementacja systemu punktów i liczby wykonanych ruchów 3:10
- 22.13. Uruchomienie i test gry 4:33
Szczegóły kursu
- Ilość lekcji:
- 95
- Czas trwania:
- 6:15:39
- Format:
- Zip
- Rok nagrania:
- 2018-09-20
- ISBN :
- 978-83-283-4841-7, 9788328348417
- Data wydania :
- 2018-09-20
- Numer z katalogu:
- 77636
- Do kursu dołączone są materiały dodatkowe, znajdziesz je w Twojej Bibliotece
- Uwagi do kursu
- Kategorie:
Programowanie » Java


Oceny i opinie klientów (10)
(5)
(2)
(1)
(0)
(1)
(1)
6 oceniona przez: Marcin Mazur
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
6 oceniona przez: bez podpisu
6 oceniona przez: Janusz
5 oceniona przez: bez podpisu
5 oceniona przez: bez podpisu
4 oceniona przez: bez podpisu
2 oceniona przez: bez podpisu
1 oceniona przez: Marcin Mazur
więcej opinii