Nytt år och ny kurs, avancerad java

we can do it java

Det har varit mycket så här på det första dagarna på året, ny kurs och lite strul med CSN. Allt är fixat nu och vi kan gå vidare med våra liv. Denna veckan började vi den nya kursen avancerad java, den här kursen känns lite mer kul att hålla på med än vad Projektkunskap enligt agila metoder gjorde. Sen vet jag att det kursen var nyttig och att det är något som vi kommer att jobba mycket med i framtiden, sen behöver man inte tycka om det. 

Som sagt så startade ny kurs den veckan, avancerad java. Känns som det var  sjukt länge sen jag läste java, men det gick hyfsat snabbt att kom in i det igen trots allt. 

Kursen syftar till att den studerande utvecklar avancerade kunskaper inom Javaspråket. De studerande får lära sig objektorienterade funktioner för modern utveckling. Kursen omfattar följande moment: 

  • • Lambda uttryck 
  • • Streams 
  • • Regular expressions 
  • • Serialisering 
  • • Date and time 
  • • Avancerad objektorientering 
  • • Threads 
  • • Annotations 
  • • Reflection 
  • • Design patterns

Så de första två lektionerna har vi kört lite repetition och även fått lite övningar att göra, jag har även fått lära mig program Intellj som jag föredrar framför Eclipse

Presentationen av vårt galleri gick bra i går

Galleri  plus Christerholm.nu

Vår grupp i skolan hade redovisning i går, sanningen är den att jag var rätt nervös inför denna presentation som skulle ske inför hela klassen. Man kanske ska vara glad att det var digitalt, då syns det inte att man är nervös. Jag brukar inte tycka om dessa presentationer, men det gick hur bra som helst och jag kände mig otroligt bekväm i att tala inför hela klassen.

Presentation i sin helhet gick bra och jag är helt säker på att vår lärare blev nöjd med den, våran app/galleri är gjord helt i vanilla javascript. Detta var ett svårt projekt att lösa då vi inte fick använda något ramverk alls, hade man fått använda det så hade det varit bra mycket enklare att lösa. Vi stötte på en del problem under tiden vi arbetade med galleriet.

Att kunna göra sidan helt i vanilla javascript, innebär att även all html kod ska skrivas i javascrip.Detta var något som vi till en början hade svårt att lösa, men som allt annat så  med tre huvuden så fixade vi även det här. Ett annat problem som vi stötte på var att git, tror vi alla tyckte det var onödigt krångligt. Vi fick lösa det på något annat sätt.

På den punkten så ser jag nog som en av våra största brister, det är krångligt att arbeta med. Trots att det är krångligt så måste vi lära oss det, det är viktigt för hela vår karriär som programmerare.

Länk till vårt projekt F3G (Fantastic 3 Gallery), fler av min projekt kan ni hitta under min portfölj.

Christer Holm God jul

Med det här inlägget säger jag God Jul

De första dagarna på utbildningen

Som alla vid det här laget vet så läser jag till Javautvecklare, vilket jag blev hastigt och lustigt antagen till. Trodde inte det skulle gå så fort, men ja nu är jag här och kommer kämpa hårt för att klara av utbildningen. Men som många kanske inte förstod så hålls föreläsningarna på distans och genom Teams, vilket jag själv anser är hopplöst buggigt.

Men hör och häpna , det har fungerat relativt bra. Förutom då dessa små saker som  att kameran fryser med jämna mellanrum, samt att ljudet bara försvinner medans man lyssna på något intressant som föreläsaren har att säga.


Tror dock att allt detta kommer att fixa sig under tiden vi kommer att ha dessa föreläsningar, tekniken är alltid lite opålitlig i början. Det märkte vi ju i våras när vi hade lektioner på distans med.

Pingpong är ännu ett system som vi använder, detta system är onödigt krångligt kan jag tycka. Mycket klickande för att hitta rätt bland alla flikar,vilket gör att hela systemet känns rörigt.  Begriper inte varför de ska göra det så krångligt.


Sen arbetar vi med ytterligare ett system som heter Github, vilket är om inte ännu rörigare att använda. Men till deras försvar så ska det här vara en plattform för de som skriver kod och program, så det lär nog bli väldigt logiskt när man väl kommer in i hur det fungera. Har bara lagt upp ett program där, vilket är det program vi skrev denna veckan.


Jag kom in på utbildningen javautvecklare

I fredags skrev jag att jag klarat av först delprovet i programmering 1, vad jag inte visste just då vara att jag kommit in på utbildningen javautvecklare. Detta kom för mig som en överraskning då jag från början var tvungen komplettera med just programmering 1 för att komma in på utbildningen för att bli javautvecklare. Allt gick så fort , ena stunden var man tvungen att komplettera. Sen helt plötsligt var man antagen. Fick snabbt söka CSN, kolla hur jag skulle ta mig till Växjö för uppropet. Hade tur, CSN går snabbt att ansöka till och jag fick göra uppropet samt introduktionen digitalt då det kom med så kort varsel. Ska ändå läsa den här i Ronneby sen.


Men jag kommer inte sluta göra kursen programmering 1, känner att jag kan ha nytta av den med även som javautvecklare. Dock finns det en nackdel med det hela, jag var tvungen att installera Windows 10 på min dator. Det bar mig väldigt mycket emot att göra det, men är man tvungen så gör man det. Så detta inlägg skrivs på Windows 10, så jädra surt.