Webbprogrammerare.se
- För dig som letar utbildning inom webbprogrammering och webbutveckling
- För dig som letar utbildning inom webbprogrammering och webbutveckling
Nedan följer de kurser som ingår i programmet Webbprogrammerare 120hp. Vissa kurser finns att söka som fristående kurser (men tyvärr inte alla ännu).
Webbteknisk introduktion 7,5 hp
Grundläggande webbdesign med HTML och CSS samt introduktion till datavetenskapliga studier. Grundläggande SEO. Webbsidor för mobila enheter.
Inledande programmering med C# 7,5 hp
Förstå grundläggande begrepp och principer inom objektorienterad programmering.
Kunna utveckla program enligt objektorienterade metoder.
Erhållit grundläggande kunskaper i programspråket C# samt i .NET Framework.
Webbteknik I 7,5 hp
En av de senaste årens webbtrender är att fler och fler applikationen flyttar från den lokala datorn till webben vilket innebär att användandet och betydelsen av Javascript ökar. Detta ställer högre krav på webbutvecklaren i form av disciplin och kunnande.
Kursen behandlar Javascript från grunden och tar dig från ”Hello World” till att skapa en fullfjädrad Javascriptapplikation i form av ett webbbaserat fönsterhanteringssystem med Ajax. Genomgående lär du dig ett modernt arbetssätt och betydelsen av att skapa tillgängliga och säkra applikationer.
Nyckelord:
Javascript, programmering, ajax, json, jquery, toolkit, prototype, objektorientering, tillgänglighet, säkerhet, DOM, jslint
Kursintroduktion VT2011:
Föreläsningar VT2011:
Se samtliga föreläsningar i kursen här
Iterativ mjukvaruutveckling 7,5 hp
Kursen syftar till att ge insikt i hur en iterativ utvecklingsprocess för mjukvara ser ut samt ge kunskap i grundläggande arbetsmoment och dokumentation.
Projektledning och projektdokumentation. Versionshantering. Kravhantering och användningsfall. Mjukvaruutvecklingsprocesser med fokus på iterativ mjukvaruutveckling, UP(EDU). Testning av mjukvara och dokumentation av testning. Spårbarhet. SCRUM.
ASP.NET Web Forms 7,5 hp
Utveckling av webbapplikationer kopplade mot datakällor med ASP.NET WebForms, ADO.NET och programspråket C#.
Databasteknik 7,5 hp
Teoretisk och tillämpad datamodellering samt konstruktion och användning av databaser med frågespråket SQL.
Gränssnittsutveckling – Användarvänlighet och tillgänglighet 7,5 hp (* Ny kurs VT2012)
Användning av aktuella verktyg och teorier för att producera och utvärdera, användbara, tillgängliga och grafiska gränssnitt för webben.
Mjukvaruutvecklingsprojekt I 7,5 hp (* Ny kurs VT2012)
Genomförande av ett mjukvaruprojekt där en fungerande mjukvara skall utvecklas med hjälp av de teoretiska och praktiska förutsättningar som getts i tidigare kurser. Kursen har ett entreprenöriellt fokus.
Objektorienterad analys och design med UML 7,5 hp
Kunskaper om hur objektorienterad analys och design kan implementeras i ett objektorienterat programmeringsspråk samt grunderna i modelleringsspråket UML.
Webbutveckling med PHP 7,5 hp
Utveckling av dynamiska webbplatser med hjälp av PHP och med ett fokus på arkitektur för webbapplikationer.
ASP.NET MVC 7,5 hp
Utveckling av webbapplikationer med ASP.NET MVC och ramverk för hantering av persistent data.
Webbteknik II 7,5 hp (* Ny kurs HT2011)
Utveckling och användande av olika webbtjänster (webbapi:er) för att skapa webbapplikationer som kan tillämpas på olika plattformar och enheter.
Mjukvaruutvecklingsprojekt II 7,5 hp
Genomförande av ett kundorienterat mjukvaruprojekt med ett fokus på projektledning och projektplanering.
Webbramverk 7,5 hp (* Ny kurs HT2011)
Utveckling med hjälp av moderna webbramverk. I kursen kommer inledningsvis Ruby on Rails och Phython med Django att behandlas.
Självständigt arbete 15 hp
Självständigt arbete omfattande teoretisk och experimentell verksamhet med åtföljande rapportskrivning och muntlig presentation.
July 17, 2009 - 23:33
Hej!
Jättekul att se en lista på de kurser som ska läsas, om du redan nu vet vilken kurs- samt referenslitteratur som kommer krävas för respektive kurs vore det kul att få veta, så man kan få tid på sig att planera inköp och liknande.
July 18, 2009 - 14:15
@Tobias
Hej Tobias
Tyvärr “vågar” jag inte publicera en sådan lista eftersom det är väldigt tätt mellan upplagorna av böcker. Det är inte sällan som vi fått byta kurslitteratur bara månaderna innan kursen startar. När du skaffat ditt datorkonto och kan logga in så kommer du åt samtliga kurshemsidor och då kan du kika där vilken litteratur som gällt i år vilket i många fall kan vara vägledande. Men skaffa ingen litteratur om du inte först stämt av med kursansvarig eftersom detta som sagt ofta kan ändras väldigt sent.
July 23, 2009 - 10:35
Om man läser på distans finns det då ändå möjlighet att vara med på labbar och föreläsningar på plats i Kalmar?
July 23, 2009 - 11:57
Hej!
Jag undrar hur mycket man måste kunna innan för att hänga med under kurserna om man går distans. Det ända jag kan är att jag har läst webbdesign och där lärde vi oss mest grunderna inom html och även lite dreamweaver.
July 23, 2009 - 22:51
@Tobias
Hej Tobias
Det är normalt sett inga större problem. Föreläsningarna kan du alltid delta på, laborationerna kan dock vara platsbegränsade så i detta fall får du prata med kursansvarig lärare innan de kurser det är aktuellt att delta på laborationerna i. Hur som helst så läser man exakt samma moment oavsett om man läser på distans eller campus så det är ingen skillnad där.
July 23, 2009 - 22:52
@Louise
Hej Louise
Vår utgångspunkt är att man inte behöver några förkunskaper när man påbörjar utbildningen. Dock så ska man vara beredd på att det är en tuff utbildning med högt tempo och man måste vara beredd på att lägga ner mycket arbete. Allt som man gjort inom området tidigare är givetvis en bonus och ett litet försprång, men ingen nödvändighet.
August 7, 2009 - 09:31
Ingår det installation, felsök m.m av en webb och databasserver i utbildningen?
August 7, 2009 - 13:18
@Tobias
Installation, felsök av webbserver ingår inte till någon större del. Vissa delar behandlas men det ingår inte som separata kursmoment. Installation av databasserver behandlas dock.
Anledningen till att vi inte går igenom just driften är att “webbprogrammeringsområdet” helt enkelt är så brett att vi valt att lägga all fokus på utveckling och programmering. Parallellt med Webbprogrammeringsprogrammet bedrivs IT-teknikerprogrammet (Nätadministration/systemteknik) och på detta program är driften i centrum. Möjlighet finns att läsa till kurser som ingår i detta program.
August 7, 2009 - 16:24
@Johan
Bra att det är med till viss del, det kan ju vara bra att kunna få igång en VPS.
August 17, 2009 - 20:20
Hej där! Jag undrar bara om det är viktigt med förkunskaper inom detta området innan man börjar plugga det? Eller skulle en person som knappt vet hur en dator funkar klara av utbildningen?
obs. Personen i fråga är inte jag, utan bara en hypotetisk fråga
August 18, 2009 - 12:33
@Erik
Hej Erik
Vi går igenom allt från grunden så förkunskaper är alltså inte nödvändiga. Det är dock ofta (inte alltid) en fördel att ha pysslat med webben och programmering tidigare, då har man ett försprång som man ofta kan omsätta i tid till att lära sig än mer avancerade saker som vi inte hinner ta upp. Tittar vi historiskt på de klasser som har gått ut så är många av de duktigaste studenterna i slutändan de som inte kunde något från början men som visade stort intresse under utbildningen och var villiga att lära sig…. så myntet har två sidor.
October 20, 2009 - 15:59
Hej !
Vi undrar om det finns någon duktig programmerare, eller någon som känner en duktig programmerare som har lust att tjäna lite pengar? Vi håller på att starta en communitysida och behöver därför input i form av programmering. Kontakta oss i så fall!
william.seyf@gmail.com – tel. 0735 342342
vabbassi@gmail.com – tel. 0767 69 11 69
November 14, 2009 - 23:50
Till de som undrar om förkunskaper kan jag bara säga att det Johan säger stämmer mycket väl. Jag började på programmet med minimala förkunskaper och i många fall har det varit en klar fördel i och med att jag aldrig behövt lära om något eller riskerat att blanda ihop ny kunskap med gammal. Tempot är mycket högt men det är en riktigt rolig utbildning med många välbehövliga utmaningar.
March 18, 2010 - 17:15
Bör man vara bra på matematik för att klara av det? ser att programmet bara har grundläggande behörighet.
Och är det inte jobbigt att lära sig flera språk? blir det inte rörigt och att man lätt glömmer bort eftersom ni läser .NET , C# , PHP osv
March 19, 2010 - 11:26
Inom programmering är det aldrig en nackdel att ha lätt för matematik eller ha läst mycket matematik. Vi har dock sett att många, speciellt tjejer, som exempelvis läst estetiska inriktningar på gymnasiet har en väldig talang för programmering men man har kanske aldrig varit intresserad av just matematik.
Du behöver alltså inte vara bra på matematik, men det är ingen nackdel att ha lätt för det, det borgar ofta för att man också har lätt för programmering.
Att vara webbprogrammerare/utvecklare innebär att man kommer att arbeta med än fler tekniker än vad vi hinner lära ut på två/tre år. Vi vill att våra studenter får så lätt som möjligt att lätt adaptera till nya/förändrade tekniker. Se det snarare som att det blir mer utmanande och roligt att läsa flera olika saker än att vara riktigt riktigt smal och enbart läsa exempelvis C# och ASP.NET.
Hur eller hur så är programmeringen grunden i allt, och grunderna skiljer sig inte åt speciellt mycket i de olika teknikerna.
March 25, 2010 - 21:12
Hej!
Hur ser tentorna ut för studenter på distans?
MVH
Nikola, Malmö
March 29, 2010 - 13:14
Hej Nikola
Rent generellt så har vi inte så många tentor utan använder andra examiniationsformer så som muntliga tentor, redovisningar via webbkamera/headset, hemtentor etc. I vissa fall så använder vi elektroniska test i form av flersvarsalternativ etc. Kort och gott, examinationen går mycket bra att sköta även utan klassiska skrivtentor.
April 5, 2010 - 04:12
Här kommer ett par frågor till, hoppas det går för sig.
Hur stor chans har man att komma in på distans utbildningen?
Hur ser betygskraven ut?
Tack på förhand!
April 7, 2010 - 11:25
Hej
Detta är väldigt svårt att svara på. Om man tittar på hur det sett ut tidigare om åren så har samtliga som sökt i första hand och i tid (före 15/4) blivit antagna. I år så verkar det dock som att söktrycket ökat vilket troligtvis innebär att vi inte kommer att kunna anta samtliga. Var detta skulle landa på i betygskrav etc. vågar jag dock inte gissa på.
April 12, 2010 - 02:11
Med andra ord bör man köpa in en webbkamera om man inte har en antar jag.
Har en fråga om denna webbsida. Hur är den uppbyggd? Kommer man rent teoretiskt klara av att bygga liknande webbplatser själv efter att ha klarat utbildningen?
April 12, 2010 - 11:33
En webbkamera krävs för distansstudier ja. Läs mer om kraven på utrusning under FAQ: http://www.webbprogrammerare.se/utbildningen/faq/
Denna sida bygger på CMS-systemet WordPress och ett tema från Digitalnature. Efter utbildningen kan du välja att bygga sidan från grunden med ett eget CMS eller anpassa befintliga så som Wordpress, Joomla, Drupal eller liknande.
April 12, 2010 - 02:13
Glömde ställa ytterligare en fråga. Hur länge har utbildningen existerat?
April 12, 2010 - 11:34
Webbprogrammerare har funnits i denna form sedan 2002 och innan dess så har vi i Kalmar bedrivit dataingenjörsutbildningar.
April 12, 2010 - 17:51
Trevligt! Detta lär bli en trevlig resa. Förhoppningsvis kommer man in nu också
Tack för svaren.
MVH
October 14, 2010 - 22:29
Tänkte på det sistnämnda Examensarbete 15hp.
Hur görs arbetet egentligen. Själv har jag läst
interaktionsdesign 180 hp på högskola och där avslutades utbildningen med en forskningsuppsatts på c-nivå hm.
Mvh
Martin
November 10, 2010 - 10:43
Arbetet är på B-nivå och innehåller en skriven rapport kopplad till exempelvis ett utredande arbete. Detta arbete kan sedan vara en del i ett större praktiskt arbete med att exempelvis bygga upp en företagswebb eller skapa en webbtjänst.
Så en uppsatsskrivning ingår.
December 1, 2010 - 11:35
Jag undrar bara vilken nivå kursen håller? Jag började läsa interaktionsdesign för ett antal år sedan. Men det programmet lärde ut var mest grunden i photoshop och word etc. Största delen av klassen hade inte ens hört talas om vad HTML var för någonting.
January 20, 2011 - 09:55
Oj, sent svar, ber om ursäkt för det.
Alltid svårt att själv svara för nivån utan här är det nog bäst att studenter eller andra involverande svarar. Jag har börjat lägga ut mina föreläsningar på Youtube:
http://www.youtube.com/user/leitet?feature=mhum
så det kan ju ge dig lite vägledning.
April 4, 2011 - 19:41
Är det verkligen nödvändigt att läsa både ASP, PHP och Ruby? Vet inte om jag har förstått det fel, men används inte dom till samma sak typ databaskopplingar?
April 5, 2011 - 09:34
Hej Erik
Det stämmer bra att teknikerna ASP.NET, PHP och Ruby on Rails alla används på servern för att exempelvis kommunicera mot databaser. Anledningen till att vi visar på flera är för att vidga vyerna hos studenterna och visa på olika sätt att arbeta på servern. Tilläggas bör också att det enbart är ASP.NET som är en grundkurs, de övriga kurserna kräver att man läst någon serverbaserad teknik sedan tidigare och börjar alltså inte från grunden. Exempelvis fokuserar kursen Webbutveckling med PHP snarare på programmeringsmodellen MVC (Model View Controller) och kräver bland annat att man sedan tidigare läst Objektorienterad analys och design. Många undrar också varför vi fokuserar på ASP.NET då det är en teknik som är låst till Microsoft-plattformen men här handlar mycket om arbetsmarknaden. 8 av 10 jobberbjudanden som inkommer till studenterna är med inriktning på ASP.NET (Webforms eller MVC).