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. Svaret ä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. Nä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
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.
GO TO FULL VERSION