Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > Övrigt > Övrigt

Java för nybörjare

Roosweb
Roosweb

Gradering

#21129

Hej!

Har lite tid över och tänkte använda den till att kika lite närmre på Java. Det finns ju en uppsjö av olika webbplatser, böcker och videoguider för att komma igång, men jag tänkte höra med er först om ni har någon speciell källa att rekommendera? Är alltså helt ny på Java så söker webbplatser/guider etc som tar en med från första början.

Fortsatt trevlig sensommar på er!

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21129 | Skapades: 2011-08-11 13:18:28 | Tråden har 16 svar och har lästs 793 gånger.
Sida: 1 2

Youtube TheNewBoston har många filmer som täcker många områden, han har väldigt bra Java videoguider.

Its not about how hard you can hit, its how hard you can get hit, and still go on.
ID: #21131 | Skapades: 2011-08-11 15:03:36

Java med Swing av Jan Skansholm är bra. Den använde vi under utbildningen 2002-2004.

Kan man inte läsa och förstå min kod, kan man inte programmera - Christher Lenander
ID: #21132 | Skapades: 2011-08-11 21:25:11

Roosweb
Roosweb

Gradering

#21135

Pettersoft: TheNewBoston var ju en grym webbplats, där fanns det material för många timmar framöver. Tack ska du ha!

chrillemeter: Ska ta en titt på den med, såg gedigen ut i alla fall.

Är det någon här f.ö som aktivt kodar i Java? Jag har fått intrycket av att det är språket att satsa på just nu och att det dessutom är lätt och roligt att jobba med. Vad tycker ni andra?

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21135 | Skapades: 2011-08-11 23:08:40

LP_MAXI
LP_MAXI

Gradering

#21136

Varför tror du Java är språket att satsa på nu? 

Det ska väl vara ganska likt C# så det är nog inte så svårt att sätta sig in i om man har grunderna i C#. 

http://www.lpmaxi.se/
ID: #21136 | Skapades: 2011-08-12 11:04:30

Roosweb
Roosweb

Gradering

#21137

Väldigt mycket verkar vara skrivet i just Java idag, vi kan ta t.ex. mobilapplikationer för Android- eller andra program och applikationer som kan köras över flera olika OS. Dessutom om jag inte missminner mig, är inte hela Minecraft gjort i Java också? ;)
Jag kanske har fel, men får som sagt intrycket av att väldigt mycket handlar om endera .NET eller Java just nu. Men rätta mig gärna om jag har fel.

Det var längesedan jag skrev en rad C# så de kunskaperna är för min del helt borta, man glömmer av allt så snabbt när man inte hela tiden håller sig uppdaterad och igång. Så blir helt enkelt att börja om på nytt. Har fått in Eclipse nu och testar mig fram lite, arbetssättet hittills tycker jag påminner mycket om att jobba i Visual Studio el. liknande.

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21137 | Skapades: 2011-08-12 12:40:02

LP_MAXI
LP_MAXI

Gradering

#21141

Java är ju som du säger stort när man utvecklar till Android-platformen. Jag har med fått för mig att minecraft bygger på Java faktiskt. 

Men inom webbutveckling så tror jag inte på Java, Iaf inte om man snackar med mina lärare på universitetet då dom tog bort Java kurserna för att det är inte så populärt på webben som min utbildning riktar sig mot. Just nu är det väl .NET och C# som dominerar jobbannonserna för webbutvecklare på serversidan. 

Men du nämer ju inte direkt några webbaserade applikationer, minecraft och Android. 

Det är nog inte fel att kunna Java, speciellt om man vill rikta in sig på Android-utveckling. 

 

http://www.lpmaxi.se/
Redigerades av LP_MAXI den 12 augusti 2011. Läs tidigare inlägg.
ID: #21141 | Skapades: 2011-08-12 23:19:33

Roosweb
Roosweb

Gradering

#21142

Jag var nog litet otydlig tidigare, jag menade självfallet inte att det var #1 när det gällde webbutvecklingen. Utan jag täntke mera på program och applikationer, som t.ex. till Android. Eller bara program man vill kunna köra på såväl PC som Mac och i Linux. Det känns som att det borde vara ett rätt optimalt språk för det, eller vad tror du?

Sen är jag väldigt intresserad av Android och då om jag förstått det rätt är Java ett krav för att kunna skriva applikationer och modifieringar av annan mjukvara till enheter som kör Andorid.

Skulle vara kul att veta lite mera om språket innan man gav sig in djupare i det, så att det inte visar sig sen att den bild jag har av det inte alls stämmer och att om 2 år kommer ingen längre veta vad Java är. ;)

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21142 | Skapades: 2011-08-13 00:23:45

LP_MAXI
LP_MAXI

Gradering

#21143

För att utveckla applikationer till alla de tre platformer du väljer så är nog Java ett bra alternativ, jag har nog dock aldrig kört ett java program på en Wiindows burk utan att datorn låser sig en stund innan Java-programmet kommer igång. 

Jag har dålig koll på vilka språk som är framtiden när det gäller skrivbordsapplikationer så jag kan inte säga så mycket om vad jag tror om Java där. Framtiden är väl snarare att så mycket som möjligt flyttas ut och blir webbaserat. 

Men för Android utveckling så är ju Java stort. 

Här står ju en massa om Java, http://en.wikipedia.org/wiki/Java_(...amming_language) fast där har du säkert redan varit och läst. 

http://www.lpmaxi.se/
ID: #21143 | Skapades: 2011-08-13 12:59:03

Roosweb
Roosweb

Gradering

#21144

Jo jag har tänkt på det jag med, egentligen har jag aldrig gillat Java just på grund utav det- men känns ändå som ett bra språk om man som tidigare nämnt då vill utveckla för smartphones och över olika OS.

Jag har kollat på och testat Python också som jag egentligen gillade ännu mera sett till enkelheten och till att syntaxen är så ren och rolig att jobba med. Dessutom är det enklare att jobba med i många fall också då mycket finns med i biblioteken redan, saker som tar 1-2 rader i Python kan ta 10 - 15 rader i Java att göra.

Dock är det ju fattigare marknad om man skulle sätta sig in i Python och vill göra applikatikoner för mobiler tyvärr.

Får fundera lite, eller kanske helt enkelt testa mig fram med båda två samtidigt ett tag tills man känner vilket språk som passar en bäst.

Tack för svaren förresten LP_MAXI, är skönt att bolla tankegången lite med någon.

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21144 | Skapades: 2011-08-13 18:59:12

LP_MAXI
LP_MAXI

Gradering

#21145

Python vet jag väldigt lite om, så det kan jag inte kommentera så mycket. Men tror du inte det finns ramverk till Java som erbjuder många  funktioner på smidiga sätt? 

Jag tycker bara det är kul att få igång en diskussion här på sidan.  

Har du planer på att börja utveckla för Android-platformen? 

http://www.lpmaxi.se/
ID: #21145 | Skapades: 2011-08-14 19:52:34

Roosweb
Roosweb

Gradering

#21146

Det är det mycket möjligt att det gör, jag har inte kollat upp sådant så noga ännu utan har bara suttit och lärt mig grunderna lite hittills! Men som jag fattat det så är t.ex. Java för Android helt enkelt bara ett ramverk som gör det smidigare att göra applikationer m.m. Så det du säger kan nog mycket väl stämma.

Jag har väl inga planer på att aktivt börja mata ut applikationer eller börja bygga custom ROM:s, men eftersom jag är intresserad av Android så skulle det vara roligt att ha möjlighet till att själv ned på grundnivå konfigurera allting. Eller utveckla egna applikationer man själv, eller andra kan ha nytta utav. Finns så stora möjligheter känns det som, speciellt när OS:et växer så explotionsartat.

Sen känns Python smidigt på sitt sätt också, då man bland annat slipper segheten vid start av program i Windows, jag vet att bland annat Dice mfl använder det flitigt. För att inte tala om Google som använder Python till i princip allt. Dock är det ju som sagt inget man kan använda om man vill utveckla för Android tyvärr utan då får man lära sig både Python och Java i sådana fall.

Har du läst Java på högskolan? Funderade nästan på om jag skulle ta en sådan kurs till våren utöver vad jag läser annars. Det beror väl på om man hittar en som inte går i helfart, blir lite svettigt med 45hp/termin kanske haha.

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21146 | Skapades: 2011-08-14 20:04:16

LP_MAXI
LP_MAXI

Gradering

#21147

Nej jag har inte läst Java på högskolan. Den utbildningen jag går hade kurser inom Java för några år sedan, men eftersom Java inte har någon framtid på webbsidan så byttes de kurserna ut mot nyare tekniker/språk som tex ASP.NET. 

Jag pluggar webbutveckling på LNU i Kalmar. Här är kurserna för ettan och tvåan: http://lnu.se/utbildning/program/ngwec/kurser

Läste lite snabbt om pyhton, det verkar lite små kul att leka med någon kväll. Är det platformoberoende? 

http://www.lpmaxi.se/
ID: #21147 | Skapades: 2011-08-14 22:48:03

Roosweb
Roosweb

Gradering

#21148

Okej jag förstår!

Tack för länken, ser att flera av kurserna finns på universitetet jag läser på, dessutom på halvfart. Kanske man skulle tagit något extra att läst på sidan om bara för att det är roligt from VT-12. Bland annat "Inledande programmering C# 7,5hp" såg intressant ut. (Eller Java I som också finns på mitt univ) Nu är ju det ytterligare ett annat språk, men vi får se hur det ser ut när det väl beger sig. Om inte annat så tror jag att eftersom syntax och "tankesätt" är så lika C# och Java emellan, kan man få ut en hel del ändå. Dessutom kan man ju om man vill ta med sig de kunskaperna och bygga något i .NET i framtiden igen.

Ja det är verkligen kul och så enkelt att komma igång och börja lära sig också. Japp det är det, för det mesta är det alltid installerat om man kör OS/X eller Linux. I Windows behöver man dock installera ramverket först innan man kan börja koda/kompilera filer. Just nu leker jag runt lite med WxPython, ett GUI toolkit som hittills känns grymt smidigt att jobba med.

"TheNewBoston" har en hel del bra tutorials att följa, annars finns det en hel del gratislitteratur också, samt en e-bok som heter "Learn Python the Hard Way" som jag hittills tycker är helt okej, kostar endast 2$ också.

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21148 | Skapades: 2011-08-16 02:24:42

LP_MAXI
LP_MAXI

Gradering

#21153

Inledande programmering C# 7,5hp är en jäkligt bra kurs för att få grunderna inom programmering.

Vi gjorde endast konsol program men vi lärde oss verkligen programmering från grunden. Den kursen är förkrav till alla våra andra kurser, som javascript, ASP.NET MVC och PHP och säkert ännu fler.

Jag kör med Mac så då har jag väl Pyhton installerat i macen, jag får se om jag får tid att leka med Pyhton, det verkar intressant. Men det känns som jag ska lägga fokus på det skolan försöker lära oss istället.

http://www.lpmaxi.se/
ID: #21153 | Skapades: 2011-08-17 10:45:05

Roosweb
Roosweb

Gradering

#21158

Låter toppen det, då ska jag nog lägga den på minnet och söka den till våren sen, tack för inormationen!

Har skolan dragit igång därnere för dig redan? Annars har du ju ett par dagar på dig att leka i alla fall innan du blir tvingad till att hålla dig till skolans kursplan igen. ;)

Med Vänliga Hälsningar - Robert Roos - Roosweb.se
ID: #21158 | Skapades: 2011-08-17 20:47:40
Sida: 1 2
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy