Pozdrowienia, przyjaciele! Tak długo czekaliście na to wydarzenie. Zapytaliście nas „Kiedy to nastąpi?” znowu i znowu. Oto one: poznaj ekscytujące nowe zadania CodeGym!  - 1Odpowiedź brzmi: dzisiaj jest dzień, w którym z przyjemnością przedstawiamy Wam nowe… nie, dwa zupełnie nowe Questy CodeGym naraz! Oznacza to, że otrzymasz 323 nowe fascynujące wykłady i 565 zadań programistycznych o różnej złożoności . Możesz przechodzić przez zadania Java Multithreading i Java Collection Quests w dowolnej kolejności po ukończeniu Java Syntax i Java Core Quests. Po ukończeniu nowych zadań będziesz bardzo blisko zostania profesjonalistą Java!

Nowa mega funkcja: duże zadania!

Poznaj nową funkcję CodeGym, która pomoże Ci poprawić umiejętności pracy z większymi projektami. Zarówno Java Multithreading, jak i Java Collection Quests zawierają specjalny rodzaj problemów z kodowaniem. Nazywaliśmy je „wielkimi zadaniami”. Są to swego rodzaju mini projekty podzielone na kilka „zwykłych” zadań. Oto one: poznaj ekscytujące nowe zadania CodeGym!  - 2Gdy rozwiążesz wszystkie części dużych zadań, otrzymasz własne fajne programy, takie jak emulator restauracji, bankomat, agregator ofert pracy i kilka prostych gier.

Tematy wielowątkowości Java:

  • Wewnętrzna struktura obiektu: równa się, hashCode, klonuj, czekaj, powiadamiaj, toString()
  • Wszystko o String: zmienny, niezmienny, format, StringTokenizer, StringBuilder, StringBuffer
  • Klasy wewnętrzne, przykłady: Map.Entry
  • Klasy wewnętrzne, cechy implementacji
  • Wątki: start, przerwanie, uśpienie, wydajność
  • Wspólny dostęp do ekskluzywnych danych: zsynchronizowany, ulotny
  • Impas. Czekaj, powiadom, powiadom wszystkich
  • ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Doświadczenie z Jsoupem
  • Autoboxing, funkcje implementacyjne
  • Operatory: numeryczne, logiczne i binarne. Doświadczenie swingu
Oto one: poznaj ekscytujące nowe zadania CodeGym!  - 3

Tematy kolekcji Java:

  • Praca z plikami i archiwami
  • RMI i dynamiczny serwer proxy. Doświadczenie swingu
  • Json JavaScript Experience z Guava, Apache Commons Collections, JUnit
  • Rekurencja Odśmiecanie i typy linków w Javie. Logowanie
  • Systemy kontroli wersji: Git i SVN. Generyki
  • Podstawowe wzorce do tworzenia aplikacji internetowych. Dogłębne badanie zbiorów
  • Wzorce projektowe. Klasy użyteczności Tablice. Kolekcje
  • Metodologie rozwoju. Adnotacje w Javie. Hierarchia wyjątków
  • Moja pierwsza aplikacja internetowa. Pracuj z Tomcatem i Idea
  • URI, adres URL. usługi REST. Utwórz aplikację serwera klienta.
Brzmi interesująco, co? Nie wahaj się, wypróbuj nowe misje, jeśli ukończyłeś już Java Syntax i Java Core. Jeśli jeszcze tego nie zrobiłeś, uzupełnij je jak najszybciej. Wielkie zadania i wielkie osiągnięcia Java Multithreading i Java Collection czekają na Ciebie! Składnia Java + Java Core + Wielowątkowość Java + Kolekcja Java == Znam Javę Mały spoiler: duże zadania są naprawdę ekscytujące Pozdrawiam Zespół CodeGym.