IT-kurs
Systemutvikling
Webutvikling
Du har valgt: Hordaland
Nullstill
Filter
Ferdig

-

Bedriftsintern 3 dager 14 500 kr
This is a comprehensive course for people not familiar with any other distributed version control system. [+]
Duration 21 hours   Prerequisites Basic knowledge of project development.   Overview This is a comprehensive course for people not familiar with any other distributed version control system. It starts with simple exercises for working in a local repository and finishes with practising working in a team. This course focuses on exercises.   Course Outline Git Basics Introduction to Git Git Repository Recording Changes to the Repository Viewing the Commit History Undoing Things Tagging Git Branching Branching and Merging Brance Management Branching Workflows Remote Branches Rebasing Git on the Server The Protocols Getting Git on a Server Generating SSH Public Key Setting up the Server Public Access Hosted Git (GitHUB) Working with Remotes Distributed Git Distributed Workflows Contributing to a Project Maintaining a Project Git Tools Revision Selection Interactive Staging Rewriting History Debugging with Git (bisect) Submodules Subtree Merging Customizing Git Git Configuration Git Attributes Git Hooks [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Installasjon av webserver med scriptspråk og database. PHP, tilstandsbevaring (sesjonshåndtering), JavaScript, Ajax, web på mobile enheter, avansert innhold (lyd, video, ... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Grunnleggende kunnskaper i HTML, CSS og programmering. Dette tilsvarer Webutvikling 1 og et vilkårlig programmeringsemne. Innleveringer: For å kunne gå opp til eksamen må 5 av 8 obligatoriske øvingsoppgaver være godkjent. Personlig veileder: ja Vurderingsform: Karakteren settes på grunnlag av større øving/case (60 %) og flervalgseksamen på nett (40 %). Netteksamen varer 1 t. Begge deler må være bestått. klageadgang i emnet gjelder hver enkelt vurderingsdel. Ansvarlig: Tore Mallaug Eksamensdato: 11.12.13 / 14.05.14         Læremål: KUNNSKAPER:Kandidaten:- forstår hvordan et nettsted er delt i funksjonalitet som utføres på tjeneren og funksjonalitet som utføres i nettleseren- kjenner til aktuelle teknologier som kan anvendes for å konstruere et nettsted FERDIGHETER:Kandidaten:- kan utvikle utvikle nettsteder med logikk på både klient- og tjenerside- kan å utvikle et komplett nettsted basert på en kombinasjon av tredjepartskomponenter og egen kode/design- har grunnleggende kunnskap i PHP og JavaScript- kan teknikker for å utveksle data med andre parter på Internett GENERELL KOMPETANSE:Kandidaten:- kan identifisere potensielle sikkerhetsmessige svakheter i en webløsning og iverksette gode sikkerhetstiltak Innhold:Installasjon av webserver med scriptspråk og database. PHP, tilstandsbevaring (sesjonshåndtering), JavaScript, Ajax, web på mobile enheter, avansert innhold (lyd, video, 3D, m.m.), bruk av tredjeparts datakilder (web services m.m.), sikkerhet i webapplikasjoner, komponentbasert webutvikling.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Webutvikling 2 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Oslo 3 dager 18 900 kr
16 Dec
This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, an... [+]
REST has emerged in recent years as a tremendously important vehicle for creating flexible and standards-based Web services. This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, and performant REST APIs. The course is based on ASP.NET Web API 2, and discusses many of the rich framework APIs and advanced techniques available. What you will learn Creating REST services using Web API Advanced Web API 2 techniques API architecture and modelling concepts Working with OData The importance of Hypermedia in REST Building secure REST services Implementing Quality of Service features Deploying and hosting REST services   Essential Concepts:Overview of REST; HTTP methods, requests, responses, and headers; Creating a simple REST service using Web API Web API 2 Techniques: Managing flexible HTTP requests and responses; Dependency injection; HTTP message handlers; Filters; File uploading Model Binding: REST and MIME types; Content negotiation; Media formatters for XML, JSON, and BSON; Creating a custom model formatter; Configuration REST Clients: Consuming REST services in .NET; Consuming REST services in web and mobile clients; Additional types of client Managing Routes: Web API routing mechanisms; Route parameters; Best practices for designing APIs and routes; Architectural considerations and best practice Working with OData: Overview of OData; Defining a data model; Configuring an OData endpoint; Implement CRUD operations; Advanced techniques Building Hypermedia-Driven REST Services: What is Hypermedia? Understanding HATEOAS (Hypermedia as the Engine of Application State) constraints; Understanding HAL (Hypertext Application Language); Implementing Hypermedia solutions using Web API Security: Using SSL and HTTPs; Authentication and authorization options; ASP.NET identity; Using OAuth2; Using Windows Azure ACLs; Enabling Cross-Origin requests; Preventing Cross-Site Request Forgery (CSRF) attack Practical Considerations: Documenting a REST API; Logging; Error handling; Testing; Performance; Scalability; Versioning Deployment and Hosting: Deployment to IIS; Deployment to Windows Azure; Self-hosting using OWIN About Andy Olsen - the author and instructor of the course Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books. [-]
Les mer
Nettkurs 1 time 299 kr
Lær å lage en responsivt nettside på 1-2-3 med nettkurs fra Utdannet.no [+]
Dette er tredje del av vårt nettkurs som omhandler webutvikling. I denne delen kommer du til å lære hvordan du gjør en nettside responsiv ved hjelp av CSS. Kursinstruktør Espen Faugstad vil guide deg gjennom hele prosessen, steg for steg. I kurset lærer du hva det vil si at en nettside er responsiv og hvorfor dette er nyttig. Du lærer også hvordan du laster ned og tar i bruk en responsiv layout. I kurset kommer vi til å bruke et system som heter Skeleton, men du står fritt til å bruke et annet system. Avslutningsvis lærer du hvordan du gjør nettsiden responsiv ved hjelp av Media Queries. Innhold Du lærer å lage en responsiv nettside med HTML5 og CSS3 [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Introduksjon til webpublisering, HTML og XHTML, CSS, prinsipper for webdesign, DOM og JavaScript, XML (SVG og RSS), multimedia på web (grafikk, bilder, lyd og video), int... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Ingen Innleveringer: Større og mindre øvinger tilsvarende 8 øvinger, hvor 6 må være godkjent før endelig karakter settes. Personlig veileder: ja Vurderingsform: Karakteren i faget settes på grunnlag av to eksamensdeler - et prosjekt (60 %) og en netteksamen (40 %). Prosjektet går over 5 uker og gjennomføres som gruppearbeid. I vurderingen av prosjektet teller prosess, dokumentasjon og produkt. Individuelle karakterer kan gis ved manglende deltagelse. Netteksamen varer 1 time og består av både flervalgs- og fritekstspørsmål. Både prosjekt, netteksamen og obligatoriske øvinger må være bestått for å få karakter i faget. Klageadgang gjelder for hver enkelt eksamensdel. Ansvarlig: Atle Nes Eksamensdato: 11.12.13 / 14.05.14         Læremål: Etter å ha gjennomført emnet Webutvikling 1 skal studenten ha følgende læringsutbytte: KUNNSKAPER:Kandidaten:- forstår klient-tjener-arkitektur i konteksten nettleser og webtjener.- kjenner til forskjellen på statiske og dynamiske websider.- kjenner til HTTP-protokollen og kryptert kommunikasjon med HTTPS.- forstår oppbygningen til en URL, domenenavn og porter.- vet forskjellen på absolutt og relativ adressering.- kjenner til virkemåten til søkemotorer.- forstår viktigheten av å følge web-standarder. FERDIGHETER:Kandidaten:- kan utvikle et funksjonelt nettsted ved bruk en enkel testeditor og HTML eller XHTML.- kan laste opp nettstedet til webtjener med SFTP.- kan endre utseendet på nettstedet med intern eller ekstern CSS.- kan bruke DOM og JavaScript til å lage dynamiske nettsider.- kan legge til multimedia (grafikk, bilder, lyd, video) på nettstedet.- kan integrere eksterne tjenester på nettstedet. GENERELL KOMPETANSE:Kandidaten:- får en grunnleggende forståelse av hvordan et moderne nettsted er oppbygd. Innhold:Introduksjon til webpublisering, HTML og XHTML, CSS, prinsipper for webdesign, DOM og JavaScript, XML (SVG og RSS), multimedia på web (grafikk, bilder, lyd og video), integrasjon av eksterne tjenester.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Webutvikling 1 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Nettkurs 1 time 299 kr
Lær HTML på 1-2-3 med nettkurs fra Utdannet.no [+]
Dette er første del av vårt nettkurs som omhandler webutvikling. I denne delen kommer du til å lære hva HTML er, hvorfor det er nyttig og hvordan du tar det i bruk. Kursinstruktør Espen Faugstad vil guide deg gjennom hele prosessen, og i slutten av kurset har du laget din egen nettside ved hjelp av HTML. I begynnelsen av kurset lærer du å skrive HTML. Dette omfatter hvordan du legger til overskrifter, paragrafer, lister, linker og bilder. Du lærer også hvordan du definerer strukturen til en nettside ved hjelp av HTML. Innhold Lær å lage en HTML5-basert nettside Lær å bruke en tekstredigerer [-]
Les mer
Nettkurs 2 timer 299 kr
Lær å lage en nettside med CSS på 1-2-3 med nettkurs fra Utdannet.no [+]
Dette er andre del av vårt nettkurs som omhandler webutvikling. I denne delen kommer du til å lære hva CSS er, hvorfor det er nyttig og hvordan du tar det i bruk. Kursinstruktør Espen Faugstad vil guide deg gjennom hele prosessen, og i slutten av kurset har du laget din egen nettside ved hjelp av HTML og CSS. I begynnelsen av kurset lærer du hvordan man legger til CSS koder som påvirker eksisterende HTML-tagger. Deretter lærer du hvordan man lager egne CSS klasser som påvirker HTML-tagger. Du kommer også til å lære hvordan man lager en flytende layout ved hjelp av CSS. Innhold Du lærer å lage og tilpasse utseende på en nettside ved hjelp av CSS3 [-]
Les mer
Nettkurs 2 timer 299 kr
Lær å lage en avansert layout med CSS på 1-2-3 med nettkurs fra Utdannet.no [+]
Dette er fjerde del av vårt nettkurs som omhandler webutvikling. Dette kurset passer for deg som ønsker å lære hvordan man lager en layout ved hjelp av HTML og CSS. Kursinstruktør Espen Faugstad kommer til å vise hvordan du lager en statisk, flytende og responsiv layout. Med denne kunnskapen kan du lage både enkle og avanserte layouts. I starten av kurset lærer du å lage en flytende layout bestående av tre kolonner, ved hjelp av: Block, Inline, Inline-Block og Vertical Align. Deretter lærer du å lage en moderne layout ved hjelp av Float. Videre lærer du å plassere elementer på en side ved hjelp av Absolute, Relative og Fixed. Avslutningsvis lærer du å lage en responsiv layout. Innhold Du lærer å lage en avansert layout ved hjelp av HTML5 og CSS3 [-]
Les mer
Nettkurs 4 timer 299 kr
Lær å bruke CSS-rammeverket Bulma på 1-2-3 med nettkurs fra Utdannet.no [+]
Bulma er et gratis og moderne CSS-rammeverk utviklet av Jeremy Thomas. Det brukes av over 100 000 utviklere, har åpen kildekode, og er bygget på Flexbox. Bulma gjør det enkelt å lage moderne og responsive nettsider som fungerer like bra på datamaskin som mobil. I dette kurset kommer Espen Faugstad til å lære deg hvordan du bruker CSS-rammeverket Bulma. I kurset lærer du å lage en responsiv nettside ved hjelp av Bulma. Dette omfatter hvordan du lager en struktur, legger til seksjoner, kontaktskjema, bokser, knapper, beskjeder, tabeller, menyer, osv. Kort fortalt, alt du trenger for å komme raskt i gang med Bulma. Innhold Du lærer å bruke CSS-rammerket Bulma [-]
Les mer
3 dager 18 900 kr
This course provides an introduction to client-side Web development. The course begins with a summary of how HTML, CSS, and JavaScript fit together, and then goes into ea... [+]
This course provides an introduction to client-side Web development. The course begins with a summary of how HTML, CSS, and JavaScript fit together, and then goes into each of these three topics in sufficient detail to enable you to start creating your own Web pages. The course does not assume prior experience in Web development. We cover everything you need to know about HTML and CSS. However, some programming experience is required for the JavaScript part of the course; you should be comfortable with programming concepts such as variables, loops, decision-making, and functions. What you will learn Understand client-side web development technologies Creating HTML web pages Using HTML controls effectively Creating CSS style sheets Defining common CSS styles Making a Web page dynamic via JavaScript Understand JavaScript language essentials Handling user interaction events Manipulating Web page content using JavaScript Web Development Concepts and Technologies:The role of Web servers and browsers; HTTP requests and responses; Defining a Web page using HTML; Styling documents using CSS; Implementing dynamic behaviour using JavaScript Creating Simple HTML Web Pages: HTML document structure; Defining text content using div, span, etc.; Defining headers; Creating hyperlinks Lists and Tables: Creating ordered and unordered lists; Configuring list appearance; Creating tables, table rows, and table columns; Configuring table layout Defining Forms: The role of forms in HTML; Defining input controls; Defining buttons; Submitting and resetting forms Working with Images: Image file formats; Adding images to a web page; Configuring images; Using images in hyperlinks Web Development Quickstart (3 days) Getting Started with CSS: Overview of CSS; Defining inline and embedded styles; Linking to external style sheets; Overview of media queries and adaptive rendering Understanding CSS Selectors: Element selectors; Class selectors; id selectors; Combining selectors; Positional selectors; Attribute selectors; Chaining and grouping selectors Details of CSS Styling: Styling backgrounds; Styling text; Styling fonts; Styling lists; Styling tables Understanding the CSS Box Model: Overview; Defining borders; Defining padding; Defining margins Controlling Layout: Visibility and display; CSS positioning; Floating elements; Additional techniques Getting Started with JavaScript: Overview of JavaScript; Defining immediate JavaScript code; Defining JavaScript functions; Overview of common JavaScript libraries JavaScript Essential Syntax: Declaring variables; Using operators and expressions; Loops and decision making; Functions; Alert, confirmation and prompt boxes Event Handling: Event-handling concepts; Handling events inline; Defining event-handler functions; Handling common types of events Window and Document Management: Interacting with the browser; Document Object Model (DOM); Accessing nodes in the document; Manipulating existing content in the Web page; Adding new content to the Web page What Next: Overview of jQuery and other libraries; Overview of Ajax; Overview of HTML5 and CSS3 features. About Andy Olsen - the author and instructor of the course Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy worked for 7 years as a technology specialist and product manager at QA Training, and now specializes in Microsoft .NET and Java Enterprise Edition systems. Andy is also actively involved in a variety of book projects primarily with Apress, and is a regular speaker at conferences in the UK, Europe, and the US. [-]
Les mer
Trondheim 3 timer 5 000 kr
10 Dec
24 Dec
Lær deg Vue.js! [+]
Dette er en lang beskrivelse av kurset. [-]
Les mer
1 år 72 000 kr
På forespørsel
Er du spesielt interessert i datamaskinar, programvare og internett? [+]
Har du lyst på meir kunnskap, inspirasjon og ferdigheitar? Utvikle gode og kreative websider, grafikk, 3D og mye anna?    Eit år på data- og internettlinja er nyttig for deg som planlegg ei yrkeskarriere innan data. Det er også nyttig for deg som vil bruke datamaskinen som ei fritidssyssel. Data- og internettlinja gir deg nemleg tid til spesialisering, samtidig som vi går i breidda. Gjennom året blir du kjend med ulike standardprogramvarer, LAN, maskinvare, operativsystem, språk og metodar. Alt som trengst for å utvikle web-sider, spel og liknande. Elevane brukar sine eigne datamaskinar. Data- og internettlinja Data- og internettlinja er eit allsidig og kreativt tilbod med grunnleggjande opplæring in-nan data, programvare og utvikling av gode websider. Her lærer du mellom anna om digi-talbildebehandling, lyd, videoredigering, flash, animering, html, PHP.  Du vil også jobbe ein del med programmering og 3D teikning, samt sjølvvalde tema og fordjupingar. Vi brukar dei mest vanlege verktøy for data i privat - og arbeidsliv.  Klasserommet er samla i eit felles 100Mb-nettverk. Skulen har breiband og klasserommet vårt er utstyr med videokanon, scanner, digital kamera/video, skrivarar med meir.  Elevane tar med seg sin eigen datamaskin og bruker den i studia. Mange bygger om på eigen datamaskin når dei kjem til skulen.     Målet er at du etter eit år på Voss FHS skal ha testa ut nye og kreative måtar å bruke datamaskinen på. Slik får du eit godt grunnlag for å bruke verktøya/programma vidare i utdanning, jobb eller fritid.     UndervisningaNokon er sterke på det grafiske, nokre på koding og andre på innhald. Moderne webut-vikling er difor ofte basert på at ein jobbar i team. Det skal vi også gjere. Slik lærer vi best – og får det kjekt saman.    Ulike kunnskapsnivåHovedutfordinga vår er at elevane er på svært ulike kunnskapsnivå. Difor er behovet ulikt frå tema til tema, frå elev til elev. Noen kan mykje frå før mens andre er nybegynnarar. Dei som kan mykje om eit tema ønsker gjerne å utvikle denne kunnskapen, kan hende med meir fokus på det faglege. Vi gjer alt vi kan for å følgje opp dei individuelle behova på best mulig måte.   InndelingOmlag halvparten av undervisninga er felles for heile klassa. Her går vi gjennom tema som er nye for alle. Omlag ein fjerdedel av tida brukast på tema du kanskje mestrar frå før. Da kan du i tilfelle velje å bruke denne tida på eigne prosjekt. Den siste fjerdedelen er sett av til eigne eller felles prosjekt innafor tema de finn mest interessant. Samarbeid med Film- og fotolinja eller Musikklinja er også mogeleg her. På same måte som på dei andre linjene, kan elevane bruke lokala og utstyret så mykje dei vil på fritida.   TemaFør jul vil vi ha ein klar struktur. Etter jul kjem tema som kan stå meir aleine. I starten set vi oss inn i html, bildebehandlingsprogram og teikneprogram. Neste steg er mellom anna Dreamweaver, PHP, Flash og animeringer. Vi brukar grunnleggjande programmering i Visual Basic eller Flash og greie program for å teikne i 3D. Dessutan er vi innom tema som Windows, Linuxs, OSX, nettverk / LAN, kontor-programmer, modding av spel, re-digering av musikk, lyd og video samt bygging av maskinar. I og med at spelindustrien har blitt større enn filmindustrien i omsetning, vil vi dessutan jobbe ein del med gaming og modifisering av spel. Er dette ting du allerede kan mykje om, får du god tid til å jobbe deg vidare inn i dei ulike tema.    BigBenStudieturDet har blitt ein tradisjon at klassen reiser til utlandet, for eksempel London, for å sjå på datamaskinen som kreativt verktøy.  [-]
Les mer

Lukk Denne siden benytter seg av informasjonskapsler (cookies).
Du kan fortsette å bruke siden som vanlig hvis du godtar dette. Les mer om bruk av informasjonskapsler i vår personvernerklæring.