Materiały dostępne w sieci

Materiały dostępne w sieci
Wibowit
  • Rejestracja:prawie 20 lat
  • Ostatnio:około 4 godziny
10

Specyfikacje API JavySE

Tutoriale do JavySE

JavaFX 2

Dokumentacje JavaDoc JavyEE

Tutoriale do JavyEE

Zestaw przykładów w Javie

Kursy programowania obiektowego w Javie

Książki o Javie

Poniższa lista zawiera tylko książki na licencjach otwartych.

Blogi

  • JVMBloggers – agregator polskich blogów programistycznych. Można dodać własnego bloga do listy.
  • Inside Java - News and views from the Java team at Oracle

Menadżery wersji

Narzędzia te pozwalają na konfigurację wersji języka per katalog/projekt/sesja terminala

  • Sdkman – Java i inne języki JVM oraz popularne narzędzia i biblioteki
  • asdf – Java i inne języki programowania oraz narzędzia i programy

"Programs must be written for people to read, and only incidentally for machines to execute." - Abelson & Sussman, SICP, preface to the first edition
"Ci, co najbardziej pragną planować życie społeczne, gdyby im na to pozwolić, staliby się w najwyższym stopniu niebezpieczni i nietolerancyjni wobec planów życiowych innych ludzi. Często, tchnącego dobrocią i oddanego jakiejś sprawie idealistę, dzieli od fanatyka tylko mały krok."
Demokracja jest fajna, dopóki wygrywa twoja ulubiona partia.
edytowany 9x, ostatnio: Koziołek
SI
  • Rejestracja:prawie 19 lat
  • Ostatnio:ponad 12 lat
0
HP
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 11 lat
  • Postów:5
2

http://javastart.pl/ - Bardzo pomocny kurs programowania w Java.Jak ktoś jeszcze nie zna Javy to tam można bez problemu zacząć.


Pozdrawiam.
I przepraszam za wszelkie błędy w pisowni,jakie mogłem popełnić.
PI
  • Rejestracja:ponad 13 lat
  • Ostatnio:około 11 lat
  • Postów:14
1

http://it-ebooks.info/google/?q=java - bardzo duża, anglojęzyczna baza ebooków z działu IT, w tym książki do Javy.

Qbisiek
  • Rejestracja:około 12 lat
  • Ostatnio:około 10 lat
  • Postów:160
0

Sporo kursów można również znaleźć na YT. Np. tutaj (po polsku, zarówno podstawy jak i bardziej zaawansowane rzeczy - GUI)


edytowany 2x, ostatnio: Qbisiek
hcubyc
  • Rejestracja:ponad 12 lat
  • Ostatnio:ponad 2 lata
0

Ktoś kiedyś wrzucił link na YT do jednej z prezentacji z confitury. Mógłby ktoś polecić więcej takich materiałów? Mam na myśli wszelkiej maści szkolenia/konwenty/e-ziny/cokolwiek, co będzie miało wartość dla świeżaka, nawet jeśli nie teraz to w przyszłości


Limitations are limitless > ##### Ola Nordmann napisał(a)
> Moim językiem ojczystym jest C++ i proszę uszanować to, że piszę po polsku.
0

Nie chciałem tworzyć nowego wątku więc swoje pytanie zadaję tutaj.

Czy ktoś z Was posiada jakieś linki do ciekawych projektów na githubie, blogów lub stron.
Nie chodzi mi o kursy a bardziej przykłady praktyczne, poprawne zastosowanie technologi.
Takie bardziej o tak powinno się robić itp.

0
HubsterPL napisał(a):

http://javastart.pl/ - Bardzo pomocny kurs programowania w Java.Jak ktoś jeszcze nie zna Javy to tam można bez problemu zacząć.

Dzisiaj darmowy kurs javastart.pl stał się płatny.

KA
ojjej. je**c ich. jest mnóstwo innych darmowych dobrych kursów. można się nauczyć nie wydając ani grosza ;]
spartanPAGE
Przeleciałem przez niego parę razy wzrokiem. d**y nie urywa.
AR
  • Rejestracja:ponad 10 lat
  • Ostatnio:ponad 10 lat
  • Postów:1
0
javon napisał(a):
HubsterPL napisał(a):

http://javastart.pl/ - Bardzo pomocny kurs programowania w Java.Jak ktoś jeszcze nie zna Javy to tam można bez problemu zacząć.

Dzisiaj darmowy kurs javastart.pl stał się płatny.

Darmowy kurs cały czas jest dostępny na tej stronie. http://javastart.pl/static/mapa-strony/
A co do płatnego kursu. Sam z niego korzystam i jestem bardzo zadowolony. Polecam

PA
Cóż marna reklama kolego :)
D2
  • Rejestracja:prawie 10 lat
  • Ostatnio:prawie 10 lat
  • Postów:1
0

Dwa darmowe kursy dla początkujacych, z uniwersytetu w Helsinkach . Dużo zadań które są automatycznie sprawdzane . Bardzo klarownie wytłumaczone.

http://mooc.fi/courses/2013/programming-part-1/
http://mooc.fi/courses/2013/programming-part-2/

edytowany 1x, ostatnio: dziku21
BA
  • Rejestracja:prawie 10 lat
  • Ostatnio:prawie 10 lat
  • Postów:12
0

Potrzebuje jakies stron, filmy, tutoriale ale nie z podstaw javy gdzie jest tego pelno w sieci. Chodzi mi bardziej o praktyczne zastosowanie, tworzenie prostych gier, programow itp.

Burdzi0
Poszukaj: CodinGame, Coderslab, Codebat i Hackerrank
M9
  • Rejestracja:około 10 lat
  • Ostatnio:około 9 lat
  • Lokalizacja:Polska , Łódź
  • Postów:22
0
0

coraz częściej używam guavy, chciałbym sobie utrwalić, rozszerzyć wiadomości.
Poleci ktoś jakiś fajny tutorial?

Gamers Lab
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:1
0

Cześć wszystkim!
Właśnie powstał projekt Gamers Lab.
W skrócie, jest to najszybsza droga na zdobycie doświadczenia, umiejętności i wiedzy potrzebnej do programowania gier i aplikacji mobilnych w języku JAVA. ;)
Zbędne tomy teorii zastąpiliśmy czystą praktyką - praca w realnym teamie programistów, na realnych produktach, pod wodzą doświadczonego Android Developera!
Po więcej smaczków i informacji musicie sięgnąć tutaj:
www.gamerslab.pl
Do usłyszenia! :)
PS. Jeśli tutaj taki post to spam, to proszę nakierujcie mnie go mogę go udostępnić. DZIĘKI!

PA
Ciekawa opcja, zwłaszcza że w Poznaniu. A gdybym wysłał dziewczynę po taki bon do PUP'a, a fizycznie ja bym chodził to by przeszło? ;D
  • Rejestracja:około 9 lat
  • Ostatnio:około 9 lat
  • Postów:9
1

http://kobietydokodu.pl/kurs-javy/ -> polecam ten kurs, może nie jako sam kurs stricte javy, bo zbyt rozbudowany nie jest, ale taki około Javo'vy, dla osób chcących zdobyć pierwszą pracę ...

H1
  • Rejestracja:około 9 lat
  • Ostatnio:około 7 lat
  • Postów:10
0

http://introcs.cs.princeton.edu/java/home/

Ja osobiście korzystam z tego tutorialu. Masa przykładów

bakeraw2
  • Rejestracja:prawie 14 lat
  • Ostatnio:ponad 5 lat
  • Postów:400
2

Tutoriale z Javy i IntelliJ IDEA:

Zobacz pozostałe 2 komentarze
IceHeart
Swoją drogą to wielki plus za korzystanie z Intellij Idea. Co do języka to mógłbyś rozważyć wersję angielską zawsze to większe grono odbiorców.
bakeraw2
Taki właśnie miałem zamiar :)
IceHeart
Wrócę do domu to subuję :D Masz już jakiś pomysł na nowe filmy ?
bakeraw2
Na razie jeszcze nie ;)
IceHeart
Może jakiś większy projekt z Rest, dobre praktyki korzystania z Rest'a, chętnie bym się poduczył :D
Burdzi0
  • Rejestracja:prawie 9 lat
  • Ostatnio:5 miesięcy
  • Lokalizacja:Futurama
  • Postów:887
3

Tutoriale do Javy (i JVM, Scala, Akka, Kotlin) na stronie IBM.
Ponad 1000


Bite my shiny metal ass!
Life throws you an error code like that, you don't have the luxury of a ZnVja2luZw== pop-up explanation *Robię projekty studenckie, pisz priv ;) *
edytowany 1x, ostatnio: Burdzi0
JA
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 8 lat
  • Postów:1
1

Zapraszam Was na kanał związany z technologiami w języku Java, w każdą środę nowe części kursu. Kanał dopiero powstał więc liczę że się rozkręci i Wam się spodoba :

JP
  • Rejestracja:około 8 lat
  • Ostatnio:prawie 8 lat
  • Postów:9
Julian_
  • Rejestracja:prawie 8 lat
  • Ostatnio:ponad 4 lata
  • Postów:1703
0

dla początkujących polecam kurs z edx: https://courses.edx.org/courses/course-v1:UC3Mx+IT.1.1x+3T2016/info
Bardzo mnie zaciekawili, fajne ćwiczenia, wykłady z humorem.

javadi85
  • Rejestracja:ponad 7 lat
  • Ostatnio:ponad 7 lat
  • Postów:5
0

Początkującym polecam kursy freecodecamp.com i ecademy.pl też całkiem spoko

Gdzie Java w tych dwóch?
S9
  • Rejestracja:ponad 10 lat
  • Ostatnio:5 miesięcy
  • Lokalizacja:Warszawa
  • Postów:3573
1

"w haśle <młody dynamiczny zespół> nie chodzi o to ile masz lat tylko jak często zmienia się skład"
DE
  • Rejestracja:ponad 9 lat
  • Ostatnio:10 miesięcy
  • Postów:1788
1

Tutorial do androida

The Best
  • Rejestracja:ponad 7 lat
  • Ostatnio:około 5 lat
  • Postów:46
0

https://www.tutorialspoint.com/java_technology_tutorials.htm Jak dla mnie jedno z najbardziej obszernych kompendiów do nauki javy. Serdecznie polecam

Julian_
w tutorialu do wzorców projektowych mieli groch z kapustą.
Sparrow-hawk
  • Rejestracja:prawie 13 lat
  • Ostatnio:3 miesiące
  • Lokalizacja:Katowice
  • Postów:189
0

A co sądzicie o tym kursie: UDEMY: Programowanie w javie, kurs dla każdego - od podstaw
Zwykle przyzwyczajony byłem do korzystania z książek i zasobów sieci do zgłębiania języka, ale może warto iść z duchem czasu? Przyznam, że cena po obniżce (38.99 zł) zachęcająca :]

Update: Obejrzałem darmowe odcinki - moim zdaniem nie warto :(

edytowany 2x, ostatnio: Sparrow-hawk
S9
ja jako kompletny laik dopiero poznający język JAVA powiem że prowadzący potrafi w dosyć przystępny i zrozumiały sposób wytłumaczyć poruszane zagadnienia. Co prawda jestem dopiero w 6 rozdziale kursu więc nie wiem jak będzie dalej ale po zakończeniu postaram się opisać jak wygląda to od strony kogoś zupełnie zielonego :)
0

Kurs Scali - jaki polecacie? Wykupilem na Courserze kurs "Functional Programming Principles in Scala" ale mi nie podchodzi do konca

DR
Na courserze kursy są za darmo. I IMO najlepszy kurs dostępny dla scali
0

Książka --> Scala for the Impatient (część książki jest dostępna online)
Tutorial jak są już jakieś podstawy --> http://danielwestheide.com/scala/neophytes.html

KA
KA
  • Rejestracja:prawie 12 lat
  • Ostatnio:prawie 5 lat
  • Lokalizacja:Warszawa
  • Postów:1683
1

Oprócz 4programmers i praktyki wiedzę bardzo fajnie agreguje ta strona: http://jvm-bloggers.com/ Polecam sobie odwiedzać i czytać co jakiś czas. Oprócz tego zachęcam do nauki nowych technologii typu Spring 5 , Kotlin, Spock.


PROGRAMY NA ZAMÓWIENIE, ZALICZENIA STUDENCKIE, KONFIGURACJA SERWERÓW, SYSTEMÓW I BAZ DANYCH, STRONY INTERNETOWE, POMOC W PROGRAMOWANIU, POPRAWIENIE I OPTYMALIZACJA APLIKACJI
JAVA, C++, LINUX, WWW, SQL, PYTHON
POSIADAM KOMERCYJNE DOŚWIADCZENIE
TANIO, SZYBKO I PORZĄDNIE
Z KOMENTARZAMI OBJAŚNIAJĄCYMI KOD
PISZ NA PRYWATNĄ WIADOMOŚĆ
CENY JUŻ OD 49,99ZŁ ZA PROGRAM
ZAJMIJ SIĘ TYM CO CIĘ NAPRAWDĘ INTERESUJE!
Koziołek
W pierwszym poście jest wspominane :D
Kliknij, aby dodać treść...

Pomoc 1.18.8

Typografia

Edytor obsługuje składnie Markdown, w której pojedynczy akcent *kursywa* oraz _kursywa_ to pochylenie. Z kolei podwójny akcent **pogrubienie** oraz __pogrubienie__ to pogrubienie. Dodanie znaczników ~~strike~~ to przekreślenie.

Możesz dodać formatowanie komendami , , oraz .

Ponieważ dekoracja podkreślenia jest przeznaczona na linki, markdown nie zawiera specjalnej składni dla podkreślenia. Dlatego by dodać podkreślenie, użyj <u>underline</u>.

Komendy formatujące reagują na skróty klawiszowe: Ctrl+B, Ctrl+I, Ctrl+U oraz Ctrl+S.

Linki

By dodać link w edytorze użyj komendy lub użyj składni [title](link). URL umieszczony w linku lub nawet URL umieszczony bezpośrednio w tekście będzie aktywny i klikalny.

Jeżeli chcesz, możesz samodzielnie dodać link: <a href="link">title</a>.

Wewnętrzne odnośniki

Możesz umieścić odnośnik do wewnętrznej podstrony, używając następującej składni: [[Delphi/Kompendium]] lub [[Delphi/Kompendium|kliknij, aby przejść do kompendium]]. Odnośniki mogą prowadzić do Forum 4programmers.net lub np. do Kompendium.

Wspomnienia użytkowników

By wspomnieć użytkownika forum, wpisz w formularzu znak @. Zobaczysz okienko samouzupełniające nazwy użytkowników. Samouzupełnienie dobierze odpowiedni format wspomnienia, zależnie od tego czy w nazwie użytkownika znajduje się spacja.

Znaczniki HTML

Dozwolone jest używanie niektórych znaczników HTML: <a>, <b>, <i>, <kbd>, <del>, <strong>, <dfn>, <pre>, <blockquote>, <hr/>, <sub>, <sup> oraz <img/>.

Skróty klawiszowe

Dodaj kombinację klawiszy komendą notacji klawiszy lub skrótem klawiszowym Alt+K.

Reprezentuj kombinacje klawiszowe używając taga <kbd>. Oddziel od siebie klawisze znakiem plus, np <kbd>Alt+Tab</kbd>.

Indeks górny oraz dolny

Przykład: wpisując H<sub>2</sub>O i m<sup>2</sup> otrzymasz: H2O i m2.

Składnia Tex

By precyzyjnie wyrazić działanie matematyczne, użyj składni Tex.

<tex>arcctg(x) = argtan(\frac{1}{x}) = arcsin(\frac{1}{\sqrt{1+x^2}})</tex>

Kod źródłowy

Krótkie fragmenty kodu

Wszelkie jednolinijkowe instrukcje języka programowania powinny być zawarte pomiędzy obróconymi apostrofami: `kod instrukcji` lub ``console.log(`string`);``.

Kod wielolinijkowy

Dodaj fragment kodu komendą . Fragmenty kodu zajmujące całą lub więcej linijek powinny być umieszczone w wielolinijkowym fragmencie kodu. Znaczniki ``` lub ~~~ umożliwiają kolorowanie różnych języków programowania. Możemy nadać nazwę języka programowania używając auto-uzupełnienia, kod został pokolorowany używając konkretnych ustawień kolorowania składni:

```javascript
document.write('Hello World');
```

Możesz zaznaczyć również już wklejony kod w edytorze, i użyć komendy  by zamienić go w kod. Użyj kombinacji Ctrl+`, by dodać fragment kodu bez oznaczników języka.

Tabelki

Dodaj przykładową tabelkę używając komendy . Przykładowa tabelka składa się z dwóch kolumn, nagłówka i jednego wiersza.

Wygeneruj tabelkę na podstawie szablonu. Oddziel komórki separatorem ; lub |, a następnie zaznacz szablonu.

nazwisko;dziedzina;odkrycie
Pitagoras;mathematics;Pythagorean Theorem
Albert Einstein;physics;General Relativity
Marie Curie, Pierre Curie;chemistry;Radium, Polonium

Użyj komendy by zamienić zaznaczony szablon na tabelkę Markdown.

Lista uporządkowana i nieuporządkowana

Możliwe jest tworzenie listy numerowanych oraz wypunktowanych. Wystarczy, że pierwszym znakiem linii będzie * lub - dla listy nieuporządkowanej oraz 1. dla listy uporządkowanej.

Użyj komendy by dodać listę uporządkowaną.

1. Lista numerowana
2. Lista numerowana

Użyj komendy by dodać listę nieuporządkowaną.

* Lista wypunktowana
* Lista wypunktowana
** Lista wypunktowana (drugi poziom)

Składnia Markdown

Edytor obsługuje składnię Markdown, która składa się ze znaków specjalnych. Dostępne komendy, jak formatowanie , dodanie tabelki lub fragmentu kodu są w pewnym sensie świadome otaczającej jej składni, i postarają się unikać uszkodzenia jej.

Dla przykładu, używając tylko dostępnych komend, nie możemy dodać formatowania pogrubienia do kodu wielolinijkowego, albo dodać listy do tabelki - mogłoby to doprowadzić do uszkodzenia składni.

W pewnych odosobnionych przypadkach brak nowej linii przed elementami markdown również mógłby uszkodzić składnie, dlatego edytor dodaje brakujące nowe linie. Dla przykładu, dodanie formatowania pochylenia zaraz po tabelce, mogłoby zostać błędne zinterpretowane, więc edytor doda oddzielającą nową linię pomiędzy tabelką, a pochyleniem.

Skróty klawiszowe

Skróty formatujące, kiedy w edytorze znajduje się pojedynczy kursor, wstawiają sformatowany tekst przykładowy. Jeśli w edytorze znajduje się zaznaczenie (słowo, linijka, paragraf), wtedy zaznaczenie zostaje sformatowane.

  • Ctrl+B - dodaj pogrubienie lub pogrub zaznaczenie
  • Ctrl+I - dodaj pochylenie lub pochyl zaznaczenie
  • Ctrl+U - dodaj podkreślenie lub podkreśl zaznaczenie
  • Ctrl+S - dodaj przekreślenie lub przekreśl zaznaczenie

Notacja Klawiszy

  • Alt+K - dodaj notację klawiszy

Fragment kodu bez oznacznika

  • Alt+C - dodaj pusty fragment kodu

Skróty operujące na kodzie i linijkach:

  • Alt+L - zaznaczenie całej linii
  • Alt+, Alt+ - przeniesienie linijki w której znajduje się kursor w górę/dół.
  • Tab/⌘+] - dodaj wcięcie (wcięcie w prawo)
  • Shit+Tab/⌘+[ - usunięcie wcięcia (wycięcie w lewo)

Dodawanie postów:

  • Ctrl+Enter - dodaj post
  • ⌘+Enter - dodaj post (MacOS)