Visa utbildning.se som: Mobil

Java – beprövade lösningar och designmönster

Learning Tree International AB
Kort om utbildningen
4 dagar
27 950 SEK exkl. moms
Nästa tillfälle: 2019-09-03 09:00 - Distans
Alexandria, Distans, London, New York, Ottawa, Stockholm
Engelska
Onlineutbildning
Kommande starter
Ottawa
2019-09-03 09:00  
27 950 SEK
2020-03-03 09:00  
27 950 SEK
Distans
2019-09-03 09:00  
27 950 SEK
2019-10-22 09:00  
27 950 SEK
Stockholm
2019-10-22 09:00  
27 950 SEK
2020-01-28 09:00  
27 950 SEK

Beskrivning av: Java – beprövade lösningar och designmönster

Javaprogrammering fördjupning

 

Java – beprövade lösningar och designmönster

Lös vanliga problem inom mjukvaruutveckling och leverera responsiva applikationer som är snabba och driftsäkra.

Under den här kursen lär du dig att använda bästa praxis för Java-programmering, att undvika fallgropar och använda branschstandarder för mjukvaruutveckling.

Du lär dig även att använda designmönster som beprövad lösning på återkommande problem och att tillämpa idiom och mönster för att förbättra din Java-kod.

Du får lära dig att

  • Bygga pålitliga och skalbara Java-applikationer enligt bästa praxis
  • Effektivt tillämpa testdriven utveckling för att göra programmen lättare att underhålla
  • Lösa arkitektoniska problem med väl beprövade designmönster
  • Använda avancerade Java APIs för multitrådad programmering

 

Delta på denna lärarledda kurs i klassrummet eller online via AnyWare.

Är ni fler än 3 personer som är intresserade av att gå denna kurs? Då finns möjligheten att företagsanpassa kursen efter just era förutsättningar, på plats i era egna lokaler eller på något av våra utbildningscenter. 

Målgrupp

Förkunskapskrav:

  • Kunskap i nivå med det som lärs ut på vår kurs Introduktion till Java-programmering
  • 3 till 6 månaders erfarenhet av Java-programmering

Du bör även kunna:

    • Förstå Java-klasser, modellen för arv, polymorfism och inkapsling
    • Använda grundläggande standardversioner av Java API
    • Applicera objektorienterad analys och design, inklusive att definiera klasser och skapa objekt

Kursinnehåll

Effektiv Java-programmering

  • Tydliggöra målen för bästa praxis
  • Identifiera de viktigaste egenskaperna hos högkvalitativ programvara

 

Tillämpa testdriven utveckling

  • Utforska ett ramverk för testning
  • Övervaka mjukvaruhälsan med loggningsbibliotek
  • Skapa matchers och mock objekts

 

Använda designmönster

  • Tillämpa vanliga designmönster
  • Refaktorisera äldre kod

 

Utöka applikationer med Java meta-programmering

  • Förbättra typsäkerhet med generiska typer och uppräkningstyper
  • Lägga till metadata genom att skriva annotationer
  • Modifiera körtidsbeteendet med reflektion

 

Optimera för maximal prestanda

  • Mäta och förbättra prestandan
  • Använda skräpinsamlare
  • Utnyttja trådar fullt ut
  • Säkra en trådad applikation
  • Utforska alternativ till synkronisering

 

Skapa arkitektur för Separation of Concerns

  • Tilldela ansvar till komponenter
  • Centralisera skapandet av objekt

Tid & plats

I kurspriset inkluderas:

Coaching av läraren efter kursen

När du kommer tillbaka till jobbet kan du boka tid för kostnadsfri coachning för att få vägledning i hur du använder dina nya kunskaper i ditt dagliga arbete.

Computing Sandbox efter kursen

Efter kursen får du access till en virtuell dator som innehåller den programvaran som används under utbildningen. Här kan du göra om övningsuppgifter, skriva/testa kod och labba i en felsäker miljö.

Learning Trees kunskapstest

Learning Trees kunskapstest som erbjuds i slutet av kurserna ingår i kurspriset. För certifieringstest från tredje part (ex. ITIL) tillkommer en avgift.

Distanskurs:
När du deltar på distans via AnyWare startar kursen 09:00 lokal tid. Kursstart i svensk tid varierar därför beroende på var klassrumskursen hålls. Har du frågor, kontakta oss för mer information!

Investering

I kurspriset inkluderas:

Coaching av läraren efter kursen

När du kommer tillbaka till jobbet kan du boka tid för kostnadsfri coachning för att få vägledning i hur du använder dina nya kunskaper i ditt dagliga arbete.

Computing Sandbox efter kursen

Efter kursen får du access till en virtuell dator som innehåller den programvaran som används under utbildningen. Här kan du göra om övningsuppgifter, skriva/testa kod och labba i en felsäker miljö.

Learning Trees kunskapstest

Learning Trees kunskapstest som erbjuds i slutet av kurserna ingår i kurspriset. För certifieringstest från tredje part (ex. ITIL) tillkommer en avgift.

Intresseanmälan

Fyll i formuläret för att få mer information om Java – beprövade lösningar och designmönster, direkt från arrangören. Det är gratis och inte bindande!

Learning Tree International AB

Learning Tree International AB

Learning Tree International

Learning Tree är ett internationellt utbildningsföretag med över 40 års erfarenhet av att leverera utbildning till yrkesverksamma IT-proffs, projektledare, verksamhetsutvecklare och chefer. Vi erbjuder allt från enstaka kurser till globala utbildningsprogram, och vi hjälper våra kunder att införa hållbara processer som fungerar idag och förbereder...


Läs mer om Learning Tree International AB och visa alla utbildningar.

Kontaktuppgifter till Learning Tree International AB

Learning Tree International AB

Lindhagensgatan 126
112 51 Stockholm

 Visa telefonnummer

Recensioner

Kursdeltagare
(4)
Bra kurs, men ibland lite långa sessioner utan att man fick prova på att koda..
Kursdeltagare
(5)
Bra lagom tempo. Bra lokaler och tider. 4 dagar var helt lagom..
Kursdeltagare
(5)
bra lärare. bra tempo.
Recensioner
Java – beprövade lösningar och designmönster
Kursrecensioner
(4,6)
Baseras på 22 recensioner.
Läs recensioner
Arrangörsrecensioner
(4,5)
Baseras på 1063 recensioner.
Alla recensioner för arrangören