KURSPLAN. PHP Utvecklare MMPU13. Förkortad version för LIA-information

Storlek: px
Starta visningen från sidan:

Download "KURSPLAN. PHP Utvecklare MMPU13. Förkortad version för LIA-information"

Transkript

1 KURSPLAN PHP Utvecklare MMPU13 Förkortad version för LIA-information Utbildningsledare: Peter Jacobsen Teknikhögskolan Barkgatan 6, Malmö

2 Innehåll Webbproduktion... 3 Grundläggande programmering... 4 PHP/MySQL... 5 Produktionstekniker... 6 CMS-teori... 7 Kompletterande tekniker... 8 Objektorienterad programmering... 9 PHP/MySQL del CMS aktuella system PHP fördjupning Lärande i Arbete, LIA Examensarbete Litteraturlista av 14

3 Delkurs 1 Webbproduktion Yh-poäng: 15 Kursens mål är att lära sig grundläggande webbproduktion med HTML och CSS, att strukturera innehåll semantiskt samt omsätta en skiss till en publicerad html-sajt. Formgivning, typografi och läsbarhet för webb med hjälp av HTML5 och CSS. HTML-element och DOM Semantisk HTML taggar/entiteter som avspeglar innehållsstruktur Hur arv, selektorer och attribut används inom CSS Grundläggande förståelse för vad responsive design innebär. Organisation och anpassning av innehåll via olika innehålls- och menystrukturer. Justering av fotografier och bilder (nivåer, ljushet, upplösning etc, optimering och filformat för webben) Grundläggande om HTML-formulär Genomgång av texteditor för programmering Installation och användning av lokal webbserver Skissarbete Bygga sajt utifrån skiss Publicering av sajt med FTP (fakta, förståelse, färdighet, förtrogenhet) inom: Design och skiss för webben Grundläggande informationsarkitektur för webbsidor Grunderna inom HTML CSS-design Produktionsverktyg Disposition av och inkluderande av filer i HTML-dokument Filstruktur för HTML-sajt Publicering med FTP 3 av 14

4 Delkurs 2 Grundläggande programmering Yh-poäng: 20 Kursen ger den studerande såväl teoretiska som praktiska grundläggande kunskaper om programmering. I inledningen av kursen fokuseras på programmering i allmänna termer, oavsett vilket programmeringsspråk som skall användas i systemutvecklingen. I kursens praktiska del introduceras den studerande i JavaScript och PHP. Programmeringens grunder Orientering i JavaScript och PHP, likheter, skillnader och användningsområden Grundläggande applikationsdesign (planering och utförande) Separation av data, logik och presentation Semantisk namngivning Enkla programmönster (standardlösningar), felsökning och felhantering JSON (Javascript Object Notation) Disposition/konstruktion av en enkel JavaScript-applikation Disposition/konstruktion av en enkel PHP-applikation Introduktion till AJAX (XHR) och asynkron kommunikation mellan klient (JavaScript-applikation) och server (PHP-applikation) variabler, funktioner, logiska jämförelser kontrollstrukturer, upprepningar (olika sorters loopar) vanliga datatyper typiska applikationsstrukturer kodkommentarer och dokumentation metoder och verktyg för felsökning (debugging) praktisk konstruktion av enklare applikationer kommunikation mellan applikationer som koncept 4 av 14

5 Delkurs 3 PHP/MySQL Yh-poäng: 20 Kursens mål är att den studerande lär sig disponera och skapa PHP-applikationer som samverkar med databaser samt lär sig grundläggande SQL och databasmodellering. PHP och HTML: Enkel sida med formulär PHP och HTML: Formulärdata till/från formulär PHP och MySQL: Databaskoppling med PDO PHP och MySQL: Skicka kommandon till MySQL-databas med hjälp av PDO i PHP PHP och MySQL: Ta emot resultat och data ifrån MySQL med hjälp av PDO i PHP Introduktion till MySQL och relationsdatabaser Datatyper i MySQL Privilegier i MySQL Skapa tabeller av relevant databastyp och kollationering Skapa kolumner med relevanta datatyper CRUD (Create/Insert, Read/Select, Update, Delete) i MySQL Förekommande syntaxformer vid Insert och Update Logiska jämförelser och mönstermatchning i MySQL Översikt strängfunktioner i MySQL Nycklar och index i mysql Modellering av relationsdatabas efter 3 första normalformerna Inner Join (Implicit och Explicit) i MySQL Översikt övriga JOINs SQL-språkets uppbyggnad PHP Data Objects (PDO) som interface mot MySQL Publicering av PHP-dokument på webbserver Publicering av databas på webbserver 5 av 14

6 Delkurs 4 Produktionstekniker Yh-poäng: 15 Kursens mål är att den studerande lär sig att planera och arbeta i större grupp samt parprogrammera, enligt gängse agila metoder, liksom att lära sig använda sig av versionshanteringssystem. Orientering i Agil metodik Gruppövningar i Agil metodik Parprogrammeringsövningar Genomgång av hur versionshanteringssystem fungerar Att sätta upp och komma igång med versionshanteringssystem Hur man hämtar och hur man skapar ett versionshanterat projekt Utbildning och praktiska övningar med vanliga/nödvändiga kommandon Hur man hanterar versionskonflikter och versionssammanslagningar Hur man planerar och sätter upp publicerings- och utvecklingsstrategier med versionshanteringssystem, och hur man publicerar. Om tids-/omfattningsuppskattningar och om att förhålla sig till sådana. Agil projektmetodik Parprogrammering Versionshantering med Git eller liknande aktuellt system Publicering med versionshanteringssystem 6 av 14

7 Delkurs 5 CMS-teori Yh-poäng: 15 Kursens mål är att den studerande lär sig planera för CMS-projekt där man genom arbete i grupp lär sig upptäcka och kartlägga informationsstrukturer och modellera data mot CMS:er, lär sig att skapa skisser för CMS-projekt samt lär sig skriva och upprätthålla kravspecifikationer i dialog med uppdragsgivare. Vidare ska den studerande orienteras i aktuella CMS:er och få lära sig att praktiskt applicera datamodeller i ett CMS. CMS (Content Management System) från grunden Informationsarkitektur (Klassificering, ordningsscheman, hierarkier) Informationsmodellering (Datamodeller) CMS:er och informationshantering (Orientering i aktuella CMS:er och applicering av datamodeller i dessa) Kravspecifikationer (levande informella specifikationer i agilt arbetssätt) Wireframing Informationsarkitektur Informationsmodellering Aktuella CMS:er och hos dessa typiska förekommande datastrukturer Kravspecifikation ur agilt perspektiv Wireframing 7 av 14

8 Delkurs 6 Kompletterande tekniker jquery och andra JavaScript- bibliotek Yh-poäng: 15 Kursens mål är att lära ut användning av bibliotek och ramverk i JavaScript, främst jquery. Kursen ger utrymme för att med självstudier undersöka andra aktuella bibliotek/ramverk. Aktuella JavaScript-bibliotek och ramverk, orientering och exempel DOM- och CSS-manipulation med jquery Event handling med jquery AJAX (XHR) med jquery Att skriva egna jquery-plugins Användning av olika JavaScript-bibliotek jquery DOM- och CSS-maniplulation Events AJAX (XHR) Plug-Ins 8 av 14

9 Delkurs 7 Objektorienterad programmering Yh-poäng: 15 Kursens mål är de studerande ska lära sig grunderna inom objektorienterad programmering. Grundläggande problemlösning med hjälp av OOP-koncept: Nedbrytning av en uppgift till en avgränsad problemställning Formalisering av en delmängd av verkligheten via uppdelning i saker/entiteter och förhållandet mellan dessa (objekt, relationer) Olika entiteter kan utföra olika handlingar (metoder) och ha olika egenskaper Orsak och verkan (events och event listeners) Val av arv eller komposition som strukturell lösning Abstrakta klasser Polymorfism Olika implementationer av OOP Objekt i JavaScript Prototypbaserat arv (JavaScript) Skapa objekt med Factorymetoder (JavaScript) Klasser och objekt i PHP Klassbaserat arv (PHP och abstraktion av i JavaScript) Privata och skyddade egenskaper och metoder Skillnader mellan prototypbaserat och klassbaserat arv Objektorienterad programmering som koncept Objekt Klasser/konstruktorer Arv Komposition OOP i JavaScript OOP i PHP 9 av 14

10 Delkurs 8 PHP/MySQL del 2 Yh-poäng: 15 Kursens mål är den studerande ska fördjupa sig inom objektorienterad programmering med särskilt fokus på separation av data/logik/presentation. OMT (Object Modelling Technique) Design patterns inom OOP SRP (Single Responsibility Principle) MEPs (Message Exchange Patterns) REST (Representational State Transfer) MVC (Model View Controller) Mallar (templating) Dynamiska SQL-frågor Dynamiska anrop, routing och mapping i OOP Dynamiska frågor till databas MEP och RESTful services Separation av data/logik/presentation och MVC-koncept 10 av 14

11 Delkurs 9 CMS aktuella system Yh-poäng: 40 Kursens mål är att den studerande lär sig hantering och modifiering av aktuella CMS såsom Wordpress och Drupal, liksom får kännedom om och översikt av andra aktuella system. Genomgång av aktuella ledande system som exempelvis Wordpress och Drupal Likheter och skillnader mellan dessa system Hantering och modifiering av dessa system Översikt av andra aktuella CMS:er För de aktuella ledande CMS:er vi fördjupar oss i: Installation Administrationsgränssnitt Datamodeller och kodstrukturer Blocks (layout), teman och templates (mallsidor) Menyer och taxonomier Innehållstyper och entiteter Använda och modifiera/skapa moduler/plugins Hooks och API:er Widgets och JavaScript Integration: externa datakällor, data-export/-import Avancerad användning Översikt av andra populära och/eller lovande aktuella CMS:er Egenskaper samt likheter och skillnader i datamodeller och kodstrukturer 11 av 14

12 Delkurs 10 PHP fördjupning Yh-poäng: 40 Kursens mål är att den studerande lär sig avancerad PHP-programmering med relevanta tekniker, ramverk och tjänster. I kursen ska finnas möjlighet för den studerande att fördjupa sig individuellt eller i grupp inom fritt valda områden (inom ramarna för utbildningens olika moment). Säkerhetsprinciper inom PHP och MySQL Användarbunden data (Cookies, Sessions) Autentiseringstekniker Avancerade systematiska formulär Filsystem och uppladdning Enkel bildmanipulation med PHP/GD/GD2 Konfigurera domäner: Host files och DNS. Grundläggande om att konfigurera/använda Apache Regex och patterns Vad är ett API (Application Programming Interface)? Kommunikation med externa API:er Aktuella PHP-ramverk E-handel Att programmera säkert inom PHP och MySQL Att hantera användare, användardata och rättigheter/behörigheter Att skapa formulärsystem Filsystemstraversering/iterering Uppladdning av filer Bildomskalning/beskärning och formatkonvertering med GD/GD2 i PHP Att hantera domäner i host-files och DNS. Att sätta upp sajter med och konfigurera Apache samt några viktiga htaccess-tekniker (Apache runtime scripting) såsom redirects, rewrites, file/mime-types, access rights. PHP regular expressions, metoder för matching, extrahering och ersättning Att skriva API:er Att använda API:er PHP-ramverk: CakePHP och Laravel E-handel: Varukorg och kommunikation med betalväxel 12 av 14

13 Delkurs 11 Lärande i Arbete, LIA Yh-poäng: 75 Kursen syftar till att den studerande tar ansvar, använder sina kunskaper och färdigheter på en LIA-plats genom att självständigt eller i ett arbetslag medverka i det dagliga arbetet inom ramen av ett PHP-uppdrag. Arbetslaget Arbetsuppgiften Arbetsavslut Delkurs 12 Examensarbete Yh-poäng: 15 Kursen syftar till att den studerande integrerar de genomgångna kurserna och skapar en databasdriven sajt, i enlighet med en kunds/ beställares kravspecifikation. Examensarbetet kan med fördel göras i anslutning till LIA-perioden. Förstudie Presentation Opponering Komplettering Betygskriterier För Godkänt krävs: Ett arbete fritt från buggar och som i sin omfattning motsvarar delkursens längd. För godkänt krävs även att alla delar görs: förstudie, presentation och opponering. För Väl godkänt krävs: Utöver ovanstående: Uppvisa ett arbete innehållande fördjupningar i ämnen inom PHP-baserad webbproduktion och/eller antagande av utmaningar utifrån egna problemställningar. 13 av 14

14 Litteraturlista Böcker CSS3: The Missing Manual (3rd ed) David Sawyer McFarland ( ) Object-Oriented Javascript Stoyan Stefanov ( ) PHP: The Good Parts Peter MacIntyre ( ) Murach's MySQL Joel Murach ( ) Beginning jquery Jack Franklin ( ) Pro PHP programming Peter MacIntyre, Mladen Gogala, Brian Danchilla ( ) O'Reilly - Information Architecture For The World Wide Web Third Edition (aka The Polar Bear) ( ) Professional WordPress: Design and Development (2nd ed) Brad Williams ( ) Drupal 7: Börja här Johan Falk ( ) (SVENSKA) eller Drupal 7: The Essentials Johan Falk ( ) (ENGELSKA) Webbsidor Git Immersion Pro Git Scott Chacon (Fritt tillgänglig bok online: ) Agile Scrum Agile manifesto 14 av 14

KURSPLAN. Utvecklare Webbapplikationer MMRIA12. Utb nr 201218690. (framarbetat av Thomas Frank)

KURSPLAN. Utvecklare Webbapplikationer MMRIA12. Utb nr 201218690. (framarbetat av Thomas Frank) KURSPLAN Utvecklare Webbapplikationer MMRIA12 Utb nr 201218690 (framarbetat av Thomas Frank) Utbildningsledare: Peter Jacobsen Teknikhögskolan Drottningatan 4b, 212 11 Malmö 040-31 40 08 peter.jacobsen@plushogskolan.se

Läs mer

1. Webbproduktion, 20 Yhp (4 v)

1. Webbproduktion, 20 Yhp (4 v) Webbutvecklare CMS, Yh-utbildning, 2 år, 400 Yhp, Medieinstitutet, www.medieinstitutet.se, sida 1/12 1. Webbproduktion, 20 Yhp (4 v) Produktion och publicering av välstrukturerade webbsajter. Kursen syftar

Läs mer

Kursplanering Utveckling av webbapplikationer

Kursplanering Utveckling av webbapplikationer Kursplanering Utveckling av webbapplikationer Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-WEB Klass Systemutvecklare.NET Syfte och koppling till yrkesrollen För att kunna arbeta som systemutvecklare

Läs mer

3. Dynamiska webbplatser, 20 Yhp (4 v)

3. Dynamiska webbplatser, 20 Yhp (4 v) Webbutvecklare CMS, Yh-utbildning, 2 år, 400 Yhp, Medieinstitutet, www.m Webbutvecklare CMS, Yh-utbildning, 2 år, 400 Yhp, Medieinstitutet, www.medieinstitutet.se, sida 3/12 3. Dynamiska webbplatser, 20

Läs mer

Webbprogrammering, grundkurs 725G54

Webbprogrammering, grundkurs 725G54 Webbprogrammering, grundkurs 725G54 Lab 4, 5 ERD PHP + MySQL Återblick Idag Sessions PHP och MySQL för samband Lab 6 725G54: Genomgång projektuppgift Avstämning av kursmål Om sessions På IDA måste ni göra

Läs mer

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år

Javautvecklare. Utbildningsfakta. 400 YH-poäng, 2 år Javautvecklare 400 YH-poäng, 2 år Utbildningsfakta Kurser (12 stycken) Grundläggande programmering och javaverktyg 50 yhp Grafiskt gränssnitt och interaktion 20 yhp Internet, webb och webbramverk 40 yhp

Läs mer

Projektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06

Projektarbete myshop. Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06 Projektarbete myshop av Sandra Öigaard so222es WP12 Individuellt mjukvaruutvecklingsprojekt 2013-06-06 ABSTRAKT En rapport om utvecklingen av myshop, ett 10 veckors projektarbete i kursen individuellt

Läs mer

Projekt Foreläsning VI

Projekt Foreläsning VI Webbprogrammering - 725G54 Projekt Foreläsning VI Agenda Sessions update Labb 5 Genomgång projektuppgift Kursinnehåll avstämning Kursmål avstämning Sessions På IDA måste ni göra session_save_path('dir)

Läs mer

Elektronisk publicering TNMK30

Elektronisk publicering TNMK30 Elektronisk publicering TNMK30 Förra gången Usability & interaktionsdesign Projektintroduktion Bildbehandling. Byte av handledare Istället för Martin Johansson Annsofi Pettersson, annpe655@student.liu.se

Läs mer

Priskamp. En prisjämförelsesite Björn Larsson 130609

Priskamp. En prisjämförelsesite Björn Larsson 130609 Priskamp En prisjämförelsesite Björn Larsson 130609 Abstrakt Detta är en post-mortem slutrapport om mitt projekt "Priskamp" inom ramen för kursen Individuellt Mjukvaruutvecklingsprojekt VT 2013. Projektets

Läs mer

JavaScript in SharePoint and not just for Apps. Wictor Wilén

JavaScript in SharePoint and not just for Apps. Wictor Wilén JavaScript in SharePoint and not just for Apps Wictor Wilén Wictor Wilén Agenda Varför JavaScript? JavaScript bibliotek SharePoint JS bibliotek JavaScript Client Side Object Model (JSOM/CSOM) REST Client

Läs mer

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016

Objekt-orienterad Programmering och Design. TDA551 Alex Gerdes, HT-2016 Objekt-orienterad Programmering och Design TDA551 Alex Gerdes, HT-2016 Kursteamet Dr. Alex Gerdes kursansvarig, föreläsare Dr. Niklas Broberg examinator, (föreläsare) Fredrik Sjöholm handledare Johan Andersson

Läs mer

Webbprogrammering, grundkurs 725G54

Webbprogrammering, grundkurs 725G54 Webbprogrammering, grundkurs 725G54 Återblick Foreign key Normalisering Javascript XML AJAX Mash-up API för webbprogrammering Google Maps API. Idag Projekt Idag Idag Projekt Adobe Flash Idag Projekt Adobe

Läs mer

CMS. - Content management system

CMS. - Content management system CMS - Content management system Agenda CMS Server, webbhotell och FTP Wordpress, ställ mycket frågor Om vi hinner - Snabb genomgång av CMS - uppgiften Nu & Då Sidor med bara HTML och CSS kräver manuell

Läs mer

Q1 Har ni under utbildning haft undervisning inom HTML5?

Q1 Har ni under utbildning haft undervisning inom HTML5? Q1 Har ni under utbildning haft undervisning inom HTML5? ade: 13 Hoppade över: 0 84,62% 11 15,38% 2 Totalt 13 1 / 26 Q2 Hur pass bra bedömer du att dina kunskaper inom HTML5 är? ade: 13 Hoppade över: 0

Läs mer

Webbserverprogrammering

Webbserverprogrammering Webbserverprogrammering WES Webbserverprogrammering Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets

Läs mer

Programmering B PHP. Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408.

Programmering B PHP. Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408. Programmering B PHP DTR1208 - Programmering B 50 poäng Specialiseringen mot PHP medför att kursens kod i betygshanteringen heter PPHP1408. Mål Mål för kursen (Skolverket) Kursen skall ge fördjupade teoretiska

Läs mer

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018

Objekt-orienterad Programmering och Design. TDA552 Alex Gerdes, HT-2018 Objekt-orienterad Programmering och Design TDA552 Alex Gerdes, HT-2018 Kursteamet Dr. Alex Gerdes examinator och föreläsare (Dr. Niklas Broberg föreläsare) Handledare: Sólrún Halla Einarsdóttir Yazan Ghafir

Läs mer

KONSULTPROFIL Rodrigo

KONSULTPROFIL Rodrigo KONSULTPROFIL Rodrigo Systemutvecklare.NET/EPiServer/SharePoint Sammanfattning Rodrigo är en utåtriktad och glad person med båda fötterna på jorden som trivs både med att leda och samarbeta. Har jobbat

Läs mer

Webbservrar, severskript & webbproduktion

Webbservrar, severskript & webbproduktion Webbprogrammering Webbservrar, severskript & webbproduktion 1 Vad är en webbserver En webbserver är en tjänst som lyssnar på port 80. Den hanterar tillgång till filer och kataloger genom att kommunicera

Läs mer

Prislista. Information. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet

Prislista. Information. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet. Se detaljerad info i dokumentet Prislista Prislista Produkt Information Pris, SEK Kampanjsida 8.500 Nyhetsbrev 3.500 Banners 900-1200 Mobilwebapp 12.000 Logotyper 8.000-14.000 Informationswebbplats 13.500 Offertbaserade webbplatser Offertbaserade

Läs mer

Webbprogrammering 725G54

Webbprogrammering 725G54 Webbprogrammering 725G54 Hej! Jakob Bandelin, gästadjunkt jakob.bandelin@liu.se Interaktionsdesign, webbdesign, apputveckling Agenda Kursmål och -upplägg HTML Teckenkodning Validering Lab 1. Kursmål exemplifiera

Läs mer

Programinformation för. Webbprogrammering, 180 högskolepoäng. (Web Programming, 180 ECTS credits)

Programinformation för. Webbprogrammering, 180 högskolepoäng. (Web Programming, 180 ECTS credits) Sida 1(9) Programinformation för Webbprogrammering, 180 högskolepoäng (Web Programming, 180 ECTS credits) 1. Beslut Detta dokument är fastställt av nämnden för utbildningsfrågor vid Sektionen för datavetenskap

Läs mer

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare

Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare YH-utbildningar 2016 Innehållsförteckning Sida 3 Om IT-Högskolan Sida 4-5.NET-utvecklare Sida 6-7 Applikationsutvecklare till iphone och Android Sida 8-9 Mjukvarutestare Sida 10-11 Webbutvecklare CMS 2

Läs mer

Slutrapport YUNSIT.se Portfolio/blogg

Slutrapport YUNSIT.se Portfolio/blogg Slutrapport YUNSIT.se Portfolio/blogg RICKARD HANSSON 2012-06-04 Abstrakt Rapporten du har i din hand kommer handla om mitt projektarbete som jag genomfört under tio veckor för utbildningen Utvecklare

Läs mer

Klient/server. Översikt. Lektion 1: Webbtekniker från Microsoft. Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning.

Klient/server. Översikt. Lektion 1: Webbtekniker från Microsoft. Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning. Klient/server Översikt Webbteknik från Microsoft. Klient/server. Designmönster. Utrullning. Lektion 1: Webbtekniker från Microsoft Microsoft webbtekniker. ASP.NET. Klientsidan. Internet Information Server.

Läs mer

Content Management System. Publiceringssystem

Content Management System. Publiceringssystem Content Management System Publiceringssystem Vad är ett Content Management System (CMS)? Ett verktyg för att separera innehåll från presentation Skapa webbsidor utan att kunna html Låt många skapa sidor

Läs mer

Objekt-orienterad programmering och design. DIT953 Niklas Broberg, 2018

Objekt-orienterad programmering och design. DIT953 Niklas Broberg, 2018 Objekt-orienterad programmering och design DIT953 Niklas Broberg, 2018 Kursteamet Niklas Broberg kursansvarig, föreläsare, examinator Johannes Åman Pohjola föreläsare Assistenter: Karin Wibergh Sarosh

Läs mer

Webbprogrammering TDDD52

Webbprogrammering TDDD52 Webbprogrammering TDDD52 ERD MySQL+PHP. Förra gången Idag Javascript jquery Progressive enhancement XML & AJAX Lab 4 och 5 Sammanfattning av kursen. Om databastabeller varje tabell ska beskriva en typ

Läs mer

Content Management System. Publiceringssystem

Content Management System. Publiceringssystem Content Management System Publiceringssystem Vad är ett Content Management System (CMS)? Ett verktyg för att separera innehåll från presentation Skapa webbsidor utan att kunna html Låt många skapa sidor

Läs mer

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer.

Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer. Informationsinfrastruktur 7.5 hp Mattias Nordlindh Inledning Det här dokumentet är till för att ge en översikt över ASP.NET MVC samt hur WCF Services används från.net applikationer. Dokumentet består av

Läs mer

Avancerade Webbteknologier

Avancerade Webbteknologier Projektledning, Business Knowledge Användbarhet & Layout Avancerade Webbteknologier Lkti Lektion 1 Kommunikation Tobias Landén tobias.landen@chas.se Avancerade webbteknologier del 1 (4 KY poäng) Syfte

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar hur mjukvaror skapas, anpassas och utvecklas samt programmeringens roll i informationstekniska sammanhang som datorsimulering och praktisk datoriserad problemlösning.

Läs mer

WEBBSERVERPROGRAMMERING

WEBBSERVERPROGRAMMERING WEBBSERVERPROGRAMMERING Ämnet webbserverprogrammering behandlar funktionalitet för webblösningar och samspelet mellan beställare, användare, formgivare och utvecklare. Ämnets syfte Undervisningen i ämnet

Läs mer

METODER OCH VERKTYG EXEMPEL PÅ UPPDRAG KOMPETENSOMRÅDEN

METODER OCH VERKTYG EXEMPEL PÅ UPPDRAG KOMPETENSOMRÅDEN AGNES KNOX - CV METODER OCH VERKTYG EXEMPEL PÅ UPPDRAG KOMPETENSOMRÅDEN HTML5, CSS3, SASS Javascript, jquery, Ajax Twitter Flight, AngularJS JSP, JSP/Servlets Git IntelliJ Subversion Wordpress, Joomla,

Läs mer

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign

Systemutvecklare.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign Rodolfo Weisser.NET, C#/VB, C/C++, ASP.NET, T-SQL, JAVA Systemdesign Översikt Rodolfo har mycket lång erfarenhet av systemutveckling i C# och på Microsoftplattformen och har god kunskap om Visual Studio

Läs mer

Tove Carlsund Systemutvecklare

Tove Carlsund Systemutvecklare OM MIG Under mina yrkesverksamma år som systemutvecklare har jag jobbat mycket med olika Content Management System, CMS. Dels med utveckling av själva systemen, mestadels frontend. Men också med transformation

Läs mer

Kursplan Webbutveckling 2, 100p Läsår 2013-2014

Kursplan Webbutveckling 2, 100p Läsår 2013-2014 Kursplan Webbutveckling 2, 100p Läsår 2013-2014 Kurswebb: www.creativerooms.se/edu, välj Webbutveckling 2 Lärare: Aino-Maria Kumpulainen, aino-maria.kumpulainen@it-gymnasiet.se Hösttermin 2013 Vecka Tema

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING

Kurskatalog 2010 INNEHÅLLSFÖRTECKNING SFÖRTECKNING 1. RFID-Kurser... 2 1.1. RFID Grundkurs... 2 1.2. RFID Fortsättningskurs... 3 1.3. RFID dator programmering... 4 1.4. RFID Systemadministration... 5 1.5. RFID Aktiv Systemadministration...

Läs mer

Datavetenskapligt program, 180 högskolepoäng

Datavetenskapligt program, 180 högskolepoäng GÖTEBORGS UNIVERSITET UTBILDNINGSPLAN IT-fakultetsstyrelsen 2013-02-14 Datavetenskapligt program, 180 högskolepoäng (Computer Science, Bachelor s Programme, 180 credits) Grundnivå/First level 1. Fastställande

Läs mer

VAD GÖR DU / VEM ÄR DU?

VAD GÖR DU / VEM ÄR DU? INNEHÅLL Vad blir din roll Databaser vad är och varför Terminologi Datamodellering vad är och varför Utvecklingsprocessen SQL vad är det Data / Information / Kunskap Kapitel 1 delar av. Praktisk Datamodellering

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Emil Ahlqvist (c10eat@cs.umu.se) Didrik Püschel (dv11dpl@cs.umu.se) Johan Hammarström (c08jhm@cs.umu.se) Hannes Frimmel Moström (c10hml@cs.umu.se) 1 1. Introduktion 1.1 Objektorienterad

Läs mer

Utbildningsplan. Webb och multimedia. Dnr HS 2015/172 SGWOM. Programkod: Webb och multimedia Study Programme in Web and Multimedia

Utbildningsplan. Webb och multimedia. Dnr HS 2015/172 SGWOM. Programkod: Webb och multimedia Study Programme in Web and Multimedia Dnr HS 2015/172 Fakulteten för humaniora och samhällsvetenskap Utbildningsplan Webb och multimedia Programkod: SGWOM Programmets benämning: Högskolepoäng/ECTS: 120/180 Beslut om inrättande: Undervisningsspråk:

Läs mer

CMS, optimerade för programmerare Eller hur kan ett sådan skapas.

CMS, optimerade för programmerare Eller hur kan ett sådan skapas. Examensarbete CMS, optimerade för programmerare Eller hur kan ett sådan skapas. David Strömbom 2011-05-20 Ämne: Datavetenskap Nivå: B Kurskod: 1DV40E Abstrakt Denna rapport fokuserar på att undersöka några

Läs mer

Lässystem Webbutvecklare.NET

Lässystem Webbutvecklare.NET Lässystem Webbutvecklare.NET År 1 Termin 1 Termin 2 Webbarkitektur 30 Yhp Plattformsoberoende webbutveckling 30 Yhp Avancerad objektorienterad programmering och design 1 20 Yhp Projektarbete för webbutveckling

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

Objektorienterad programmering. Grundläggande begrepp

Objektorienterad programmering. Grundläggande begrepp Objektorienterad programmering Grundläggande begrepp Hur beskriver vi objekt? Vill ha en representationsoberoende beskrivning Abstrakta datatyper! Data Operationer Objekt Representerar en verklig eller

Läs mer

YH, Systemutvecklare agil webbprogrammering 400 Yh- poäng (utbildningsnummer: ) Connectivity och Internet of things IoT

YH, Systemutvecklare agil webbprogrammering 400 Yh- poäng (utbildningsnummer: ) Connectivity och Internet of things IoT Huvudmoment Skapa i grupp en applikation som pratar med en enhet och ger en användare möjlighet att läsa av och/eller styra den. Utforma och koda ett användargränssnitt för ovannämnda applikation utifrån

Läs mer

Webbprogrammering. Sahand Sadjadee

Webbprogrammering. Sahand Sadjadee Webbprogrammering Sahand Sadjadee Agenda Webb The World Wide Web (WWW) is a network of online content that is formatted in HTML and accessed via HTTP. The term refers to all the interlinked HTML pages

Läs mer

Hemsideutveckling för Anjool AB

Hemsideutveckling för Anjool AB Beteckning: Akademin för teknik och miljö Hemsideutveckling för Anjool AB Christopher Gidlöf Maj 2012 Examensarbete 15hp B nivå Datavetenskap Internetteknologi Examinator: Carina Petterson Handledare:

Läs mer

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp

Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp Grundläggande programmering med matematikdidaktisk inriktning för lärare som undervisar i gy eller komvux gy nivå, 7,5 hp Dag Wedelin, bitr professor, och K V S Prasad, docent Institutionen för data- och

Läs mer

SKOLFS. beslutade den XXX 2017.

SKOLFS. beslutade den XXX 2017. 1 (11) Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan, inom kommunal vuxenutbildning på gymnasial nivå och inom vidareutbildning

Läs mer

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande:

Undervisningen i ämnet webbutveckling ska ge eleverna förutsättningar att utveckla följande: WEBBUTVECKLING Ämnet webbutveckling behandlar de tekniker som används för att presentera och bearbeta information i webbläsaren samt utifrån dessa tekniker skapa och vidareutveckla statiska och dynamiska

Läs mer

PROGRAMMERING. Ämnets syfte. Kurser i ämnet

PROGRAMMERING. Ämnets syfte. Kurser i ämnet PROGRAMMERING Ämnet programmering behandlar programmeringens roll i informationstekniska sammanhang som datorsimulering, animerad grafik, praktisk datoriserad problemlösning och användaranpassad konfiguration

Läs mer

E12 "Evil is going on"

E12 Evil is going on E12 "Evil is going on" Föreläsning 12, HT2014 AJAX Kurs: 1dv403 Webbteknik I Johan Leitet E12 Evil is going on Dagens agenda AJAX XMLHttpRequest-objektet JSON Vad är AJAX? Asynchronous JavaScript and XML

Läs mer

SKOLFS. beslutade den -- maj 2015.

SKOLFS. beslutade den -- maj 2015. SKOLFS Föreskrifter om ändring i Skolverkets föreskrifter (SKOLFS 2010:247) om ämnesplan för ämnet programmering i gymnasieskolan och inom kommunal vuxenutbildning på gymnasial nivå; beslutade den -- maj

Läs mer

Examensarbete. LMSEngine API. Utveckling av en plattform för e-learning. Fredrik Johansson Ämne: Datavetenskap Nivå: B Kurskod: 1DV40E

Examensarbete. LMSEngine API. Utveckling av en plattform för e-learning. Fredrik Johansson Ämne: Datavetenskap Nivå: B Kurskod: 1DV40E Examensarbete LMSEngine API Utveckling av en plattform för e-learning Fredrik Johansson 2010-06-09 Ämne: Datavetenskap Nivå: B Kurskod: 1DV40E Abstrakt Arbetet handlar om utveckling av ett e-learningsystem

Läs mer

Modulär design. Objekt-orienterad programmering och design (DIT953) Niklas Broberg / Johannes Åman Pohjola, 2018

Modulär design. Objekt-orienterad programmering och design (DIT953) Niklas Broberg / Johannes Åman Pohjola, 2018 Modulär design Objekt-orienterad programmering och design (DIT953) Niklas Broberg / Johannes Åman Pohjola, 2018 Separation of Concern principle Do one thing do it well. Separation of Concern är inte specifikt

Läs mer

Webbtjänster med API er

Webbtjänster med API er Webbtjänster med API er Mål med lektionen! Veta kursmålen. Lite grunder om WCF Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se

Läs mer

PHP - Fortsättning. PHP och MySQL

PHP - Fortsättning. PHP och MySQL PHP - Fortsättning Copyright 2016 Mahmud Al Hakim mahmud@dynamicos.se www.webacademy.se PHP och MySQL Skapa en databasbaserad telefonkatalog Steg 1 Skapa en MySQL databas. Steg 2 Skapa en tabell i denna

Läs mer

IT OCH PROGRAMMERING I SKOLAN. Jan Erik Moström Peter Vinnervik

IT OCH PROGRAMMERING I SKOLAN. Jan Erik Moström Peter Vinnervik IT OCH PROGRAMMERING I SKOLAN Jan Erik Moström Peter Vinnervik VILKA ÄR VI OCH VAD KOMMER VI ATT PRATA OM? Jan Erik Moström - undervisar på institutionen för datavetenskap Peter Vinnervik - doktorand vid

Läs mer

KONSULTPROFIL Juan. Systemutvecklare.NET/EPiServer/Commerce. Sammanfattning. Kompetens. Uppdrag

KONSULTPROFIL Juan. Systemutvecklare.NET/EPiServer/Commerce. Sammanfattning. Kompetens. Uppdrag KONSULTPROFIL Juan Systemutvecklare.NET/EPiServer/Commerce Sammanfattning Mångsidig IT-arkitekt med mer än 14 års erfarenhet av IT-branschen. Erfarenhet av att leverera och implementera avancerade IT-lösningar

Läs mer

Objektorienterad programmering

Objektorienterad programmering Objektorienterad programmering Aletta Nylén http://user.it.uu.se/~aletta Epost: aletta.nylen@it.uu.se Rum: 1216 Kursinfo Lärare: Aletta Nylén Jesper Wilhelmsson Litteratur: Object-Oriented Software Development

Läs mer

Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng

Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng Programinformation för Webb, internet och programvaruteknik, 120 högskolepoäng (Web, Internet and Software Engineering, 120 ECTS credits) 1. Beslut Detta dokument är fastställt av chefen för grundutbildning

Läs mer

Konsultprofil Joel Andersson Född 1976

Konsultprofil Joel Andersson Född 1976 Konsultprofil Joel Andersson Född 1976 Erfaren systemutvecklare som jobbat med olika typer av utveckling sedan 1998 i Microsoftmiljö med inriktning på.net (C#, VB.NET & ASP.NET) och SQL. Som konsult i

Läs mer

Next -> Next -> Finish

Next -> Next -> Finish Next -> Next -> Finish eller? Vad bör man tänka på i samband med uppgradering till eller nyutveckling i EPiServer CMS 7? Oscar Larsson Oscar Larsson Agenda Det Leverantören här är Sogeti lovar Är det verkligen

Läs mer

Programinformation för. Webb, internet och programvaruteknik, 180 högskolepoäng

Programinformation för. Webb, internet och programvaruteknik, 180 högskolepoäng Programinformation för Dnr BTH 56-0250-2009 1 Webb, internet och programvaruteknik, 180 högskolepoäng (Web, Internet and Software Engineering, 180 ECTS credit points) 1. Beslut Detta dokument är fastställt

Läs mer

Slutrapport Thunderbug

Slutrapport Thunderbug Slutrapport Thunderbug Individuellt mjukvaruprojekt Linnéuniversitet Sabina Linder Webbprogrammerare -12 2013-06-07 Abstrakt Denna rapport kommer att handla om projektet Thunderbug, som är en webbsida

Läs mer

Kursöversikt Certifierad Mjukvarutestare

Kursöversikt Certifierad Mjukvarutestare Kursöversikt Certifierad Mjukvarutestare Kurs Poäng (5 yh poäng/vecka) Examensarbete 20 Grunderna inom test 20 Kommunikation i arbetslivet 15 Lärande i arbete 1 60 Lärande i arbete 2 60 Projektarbete 15

Läs mer

Yanting Larsen. Mjukvaruutvecklare. Cybercom Group

Yanting Larsen. Mjukvaruutvecklare. Cybercom Group Cybercom Group www.cybercom.se info@cybercom.com Yanting Larsen Jag har ett stort intresse av mjukvaruutveckling och jag är angelägen om att arbeta med antingen webbapplikationer, datorprogram eller mobilapplikationer.

Läs mer

Callisma (2 mån) Adam levererade en modern och plattformsoberoende webbplats som även är integrerad till en E-handelsplattform.

Callisma (2 mån) Adam levererade en modern och plattformsoberoende webbplats som även är integrerad till en E-handelsplattform. KONSULTPROFIL Adam Frontend-utvecklare Sammanfattning Adam är en senior frontend-utvecklare med tyngd på HTML, CSS och JavaScript. Han fungerar väldigt bra både i team och individuellt. Han drivs av att

Läs mer

Introduktion Till WordPress

Introduktion Till WordPress Introduktion Till WordPress Vad är WordPress? ett blogg- och innehållshanteringssystem skrivet i PHP och som använder databasen MySQL för datalagringen Wordpress har under åren utvecklats från ett bloggsystem

Läs mer

Mål med lektionen! Veta kursmålen. Ha kännedom om några av de grundläggande begreppen.

Mål med lektionen! Veta kursmålen. Ha kännedom om några av de grundläggande begreppen. Entity Framework Mål med lektionen! Veta kursmålen. Ha kännedom om några av de grundläggande begreppen. Vem är jag? Mitt namn är Björn Jönsson och jobbar på Tahoe Solutions, ni når mig via mail: bjorn.jonsson@tahoesolutions.se

Läs mer

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion

Webbteknik. Innehåll. Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender. En kort introduktion Webbteknik En kort introduktion Innehåll Historisk återblick Teknisk beskrivning Märkspråk Standardisering Trender 1 Historisk återblick 89 CERN Tim Berners Lee Ett plattformsoberoende sätt att sprida

Läs mer

Kursplaner för Administartör IT-System Innehåll

Kursplaner för Administartör IT-System Innehåll Kursplaner för Administartör IT-System Innehåll Hårdvara och operativsystem (15 Yhp)... 2 Advanced Enterprise System Administration (25 yhp)... 2 Advanced Linux Security (25 yhp)... 2 CCNA (35 yhp)...

Läs mer

VAD GÖR DU / VEM ÄR DU?

VAD GÖR DU / VEM ÄR DU? INNEHÅLL Vad blir din roll Databaser vad är och varför Terminologi Datamodellering vad är och varför Utvecklingsprocessen SQL vad är det Data / Information / Kunskap Kapitel 1 delar av. Praktisk Datamodellering

Läs mer

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem

Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Laboration 3 i kursen Produktion för tryckta medier och webb: Webbplatsproduktion med ett publiceringssystem Målsättning Att bygg upp en komplett webbplats i ett publiceringssystem. Platsen ska vara snygg,

Läs mer

Kursplanering Objektorienterad programmering

Kursplanering Objektorienterad programmering Kursplanering Objektorienterad programmering Fakta Ämne Programmering Poäng 40 Yh-poäng Kurskod YSYS-OOP Klass Systemutvecklare.NET 2 Syfte och koppling till yrkesrollen Syftet är att få en stabil grund

Läs mer

MVC med Javascript och Ajax. Filip Ekberg

MVC med Javascript och Ajax. Filip Ekberg MVC med Javascript och Ajax Filip Ekberg MVC med Javascript och Ajax Lektion 7 ASP.NET MVC mail@filipekberg.se Veckans mål ASP.NET MVC Repetition & Diskussion Vad är MVC? Vad är ASP.NET MVC? Hur skapar

Läs mer

Rune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling

Rune Tennesmed. Oskar Norling 1DV430. Individuellt Mjukvaruutvecklingsprojekt 1DV430 Webbprogrammerare H12 Oskar Norling Rune Tennesmed Oskar Norling Individuellt Mjukvaruutvecklingsprojekt Webbprogrammerare H12 Oskar Norling 2012-05-30 Abstrakt Denna rapport handlar om mitt mjukvaruutecklingsprojekt som jag och en klasskompis

Läs mer

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7)

Utbildningsplan Dnr CF 52-66/2007. Sida 1 (7) Utbildningsplan Dnr CF 52-66/2007 Sida 1 (7) PROGRAMMET FÖR SIMULERING OCH DATASPELSUTVECKLING, 180 HÖGSKOLEPOÄNG Programme in Simulation and Computer Game Development, 180 ECTS Utbildningsplanen är inrättad

Läs mer

Webservice & ERP-Integration Rapport

Webservice & ERP-Integration Rapport Webservice & ERP-Integration Rapport Hardwood AB Mustafa Lazem 930916-9713 Jonas Ahrne 920325-0379 Hasan Nerjovaj 940130-7195 Stefan Liden 920628-0639 2014-05-18 Innehåll Bakgrund... 2 Syfte... 2 Projektbeskrivning...

Läs mer

Programmering, grundkurs

Programmering, grundkurs DNR LIU-2018-02499 1(5) Programmering, grundkurs Programkurs 8 hp Introduction to Computer Programming TDDE44 Gäller från: 2019 VT Fastställd av Programnämnden för elektroteknik, fysik och matematik, EF

Läs mer

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09

Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 Prova på-laboration i PHP Johan Sjöholm johsj@ida.liu.se Institutionen för datavetenskap, Linköpings universitet 2009-08-09 1. Introduktion till webbprogrammering Webbprogrammering består av ett antal

Läs mer

Introduktionsmöte Innehåll

Introduktionsmöte Innehåll Introduktionsmöte Innehåll Introduktion till kursen Kursens mål och innehåll Undervisning Datavetenskap (LTH) Introduktionsmöte ST 2019 1 / 14 EDAA01 Programmeringsteknik - fördjupningskurs Ingen sommarkurs

Läs mer

Webbutveckling med AngularJS

Webbutveckling med AngularJS Webbutveckling med AngularJS Kommunikation och Användargränssnitt HT 2016 Per Lind Upplägg Laboration 1 - Skapa en SPA (single-page application) med AngularJS Laboration 2 - Responsiv design, mobile-first

Läs mer

DI Studio 4.3 - nyheter

DI Studio 4.3 - nyheter DI Studio 4.3 - nyheter Sofie Eidensten och Patric Hamilton Copyright 2010 SAS Institute Inc. All rights reserved. 2 Varför DI Studio Snabbare utveckling Enklare underhåll Gör det överskådligt 3 Nyheter

Läs mer

Modul 5 Joomla! Översikt. Denna moduls mål: - Få kunskaper om Joomla! - Få kunskap om installation och konfiguration.

Modul 5 Joomla! Översikt. Denna moduls mål: - Få kunskaper om Joomla! - Få kunskap om installation och konfiguration. MODUL 5 JOOMLA!... 1 Översikt... 1 Lektion 1: Joomla!... 2 Koncept... 3 Struktur... 4 Hantera användare... 5 Hantera användare (forts.)... 6 Åtkomstnivåer... 8 Grupper... 9 Moduler, komponenter och insticksprogram...

Läs mer

Kandidatarbete I- data

Kandidatarbete I- data Kandidatarbete I- data TDDD83 Aseel Berglund aseel.berglund@liu.se Journey line X KURSINFORMATION Mål Utveckla e? litet webbaserat affärssystem av typ e- bufk. Skriva rapport inkl marknasföringsplan för

Läs mer

YH, Systemutvecklare agil webbprogrammering 400 Yh-poäng (utbildningsnummer: ) Kursplan för Introduktion till mjukvaruteknik i applikationer

YH, Systemutvecklare agil webbprogrammering 400 Yh-poäng (utbildningsnummer: ) Kursplan för Introduktion till mjukvaruteknik i applikationer Beslutad av Ledningsgruppen 2015-10-22 Giltig från 2015-10-22 och gällande utbildnings omgång 1 och 2 Kursplan för Introduktion till mjukvaruteknik i applikationer 10 yrkeshögskolepoäng Kursens huvudsakliga

Läs mer

Design och konstruktion av grafiska gränssnitt

Design och konstruktion av grafiska gränssnitt Design och konstruktion av grafiska gränssnitt Armin Nezirevic Peter Börjesson Interaktionsdesign Tillämpad informationsteknologi Chalmers/GU Idag Vad utmärker ett bra användargränssnitt? Kort kursinfo

Läs mer

SLUTRAPPORT WEBBPROJEKT 1

SLUTRAPPORT WEBBPROJEKT 1 SLUTRAPPORT WEBBPROJEKT 1 Kostregistrering 30 mars 2012 Webbprojekt 1 1DV411 Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Ella Källman - ella@kallman.se Martin Kuoppa - martin@duofy.com

Läs mer

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1

Välkommen! SA S PSA S Im I puls s Mobilite t t e 8 1 Välkommen! SAPSA Impuls Mobilitet 81 Impuls sponsorer 2012 Guldsponsorer SAPSA Impuls Mobilitet 81 Mobilitet 81: Mobil reseräkningsapp med möjlighet att fotografera kvittona Christer Ingemarsson Lena Kågedal

Läs mer

Fortsättningskurs Webbklientprogrammering

Fortsättningskurs Webbklientprogrammering Tentamen, Fortsättningskurs Webbklientprogrammering (40 YH-poäng) Plats: Övningstenta Tid: Övningstenta Tillåtna hjälpmedel: Papper, penna, suddgummi, linjal. Ej tillåtna hjälpmedel: Datorer, mobiltelefoner,

Läs mer

Individuellt Mjukvaruutvecklingsprojekt

Individuellt Mjukvaruutvecklingsprojekt zm222ag 1DV430 Individuellt Mjukvaruutvecklingsprojekt [Website] Restaurang & Pizzeria Europa Slutrapport Zlatan Majdanac - Webbprogrammerare 2011 Abstrakt I min slutrapport skriver jag om projektet som

Läs mer

Inlämningsuppgift 2. DA156A - Introduktion till webbutveckling Teknik och samhälle, Malmö högskola Oktober 2012

Inlämningsuppgift 2. DA156A - Introduktion till webbutveckling Teknik och samhälle, Malmö högskola Oktober 2012 Oktober 2012 Uppgiften går ut på att redovisa dina kunskaper kring JavaScript, liksom din förmåga att skapa en CSS-baserad layout. Detta gör du genom att lämna in ett resultat som följer specifikationerna

Läs mer

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN

KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN KONSTFACK Institutionen för design, inredningsarkitektur och visuell kommunikation KURSPLAN Grafisk formgivning och Illustration 1 Graphic design and Illustration 1 26,5 högskolepoäng / 26,5 credits Kurskod:

Läs mer

Objekt, klasser. Tillstånd Signatur Kommunikation Typ. Fält, parametrar och lokala variabler. Konstruktorer Metoder DAVA15

Objekt, klasser. Tillstånd Signatur Kommunikation Typ. Fält, parametrar och lokala variabler. Konstruktorer Metoder DAVA15 DAVA15 Objekt, klasser Vad är det? Vad är sambandet mellan dem? Vad är skillnaden mellan dem? Tillstånd Signatur Kommunikation Typ Fält, parametrar och lokala variabler Likheter och skillnader Räckvidd

Läs mer