Hälsningar, vänner! Du har väntat på den här händelsen så länge. Du frågade oss "När kommer det att hända??" igen och igen. Här är de: träffa de spännande nya CodeGym Quests!  - 1Svaret är: idag är dagen vi är glada att kunna presentera dig med ett nytt... nej, två helt nya CodeGym-uppdrag på en gång! Det betyder att du kommer att få 323 nya fascinerande föreläsningar och 565 kodningsuppgifter av varierande komplexitet . Du kan gå igenom Java Multithreading och Java Collection Quests i valfri ordning efter att ha gjort dina Java Syntax och Java Core Quests. När du har klarat de nya uppdragen kommer du att vara väldigt nära att bli ett Java-proffs!

Ny megafunktion: stora uppgifter!

Möt en ny CodeGym-funktion som hjälper dig att förbättra dina färdigheter att arbeta med större projekt. Både Java Multithreading och Java Collection Quests innehåller speciella typer av kodningsproblem. Vi kallade dem "stora uppgifter". De är typ av miniprojekt uppdelade i flera "vanliga" uppgifter. Här är de: träffa de spännande nya CodeGym Quests!  - 2När du löser alla delar av stora uppgifter får du dina egna coola program, som en restaurangemulator, en bankomat, jobbaggregator och några enkla spel.

Java Multithreading-ämnen:

  • Objektets interna struktur: equals, hashCode, clone, wait, notify, toString()
  • Allt om String: föränderlig, oföränderlig, format, StringTokenizer, StringBuilder, StringBuffer
  • Interna klasser, exempel: Karta.Entry
  • Interna klasser, implementeringsfunktioner
  • Trådar: börja, avbryta, sova, ge efter
  • Delad tillgång till exklusiv data: synkroniserad, flyktig
  • Dödläge. Vänta, meddela, meddela alla
  • ThreadGroup, ThreadLocal, Executor, ExecutorService, Callable. Erfarenhet av Jsoup
  • Autoboxning, implementeringsfunktioner
  • Operatörer: numeriska, logiska och binära. Swing Experience
Här är de: träffa de spännande nya CodeGym Quests!  - 3

Java Collection-ämnen:

  • Arbeta med filer och arkiv
  • RMI och dynamisk proxy. Swing Experience
  • Json JavaScript-erfarenhet med Guava, Apache Commons Collections, JUnit
  • Rekursion Sophämtning och länktyper i Java. Skogsavverkning
  • Versionskontrollsystem: Git och SVN. Generika
  • Grundläggande mönster för att skapa webbapplikationer. Fördjupning av samlingar
  • Design mönster. Verktygsklasser Arrayer. Samlingar
  • Utvecklingsmetoder. Anteckningar i Java. Undantagshierarki
  • Min första webbapplikation. Arbeta med Tomcat och Idé
  • URI, URL. REST-tjänster. Skapa din klientserverapplikation.
Låter intressant, va? Tveka inte, prova nya uppdrag om du redan har slutfört Java Syntax och Java Core. Om du inte har gjort det, fyll i dem så snart som möjligt. Stora uppgifter och stora prestationer av Java Multithreading och Java Collection väntar på dig! Java Syntax + Java Core + Java Multithreading + Java Collection == Jag kan Java En liten spoiler: stora uppgifter är verkligen spännande. Ert CodeGym Team.