IT-kurs
Systemutvikling
Oslo
Du har valgt: Majorstuen
Nullstill
Filter
Ferdig

-

Oslo 5 dager 23 900 kr
02 Dec
13 Jan
This course takes a deeper look into some of the advanced techniques and APIs available in contemporary Java, focussing specifically on Java 8 through Java 12. [+]
This course takes a deeper look into some of the advanced techniques and APIs available in contemporary Java, focussing specifically on Java 8 through Java 12. You’ll learn all about the new modular approach introduced in Java 9, as well as a thorough investigation of functional programming techniques via lambdas, functional interfaces, and streams. The course also covers important parts of the API including concurrency, data manipulation, and security.You can use this course as part of your preparation for Oracle exam 1Z0-816, Java SE 11 Programmer II. What you will learn: Modular Java Functional programming techniques Effective concurrency Data access techniques Security Localization Course outline: Java Class Fundamentals: Final classes; Overview of inner classes; Regular inner classes; Method-local inner classes; Anonymous inner classes; Static nested classes; Enumerations Lambda expressions: What are lambda expressions; Formal syntax for lambda expressions; Lambda expression simple syntax; Lambda expressions that return a value; Lambda expressions with multiple arguments; Lambda expressions and scope; Common usage scenarios Method enhancements: Method references; Constructor references; Default methods; Static methods in interfaces Functional interfaces: Function; UnaryOperator; BiFunction; BinaryOperator; Predicate; Consumer; Supplier; Additional new functional interfaces Streams: Sequential vs. parallel streams; Immediate vs. terminal operations; Stream example; Lazy evaluation; A closer look at immediate and terminal operations; Primitive-specialized streams Modular Programming in Java: Getting started with Java modules; Using the modular JDK; Creating a modular application; Creating a multi-module app; Modularized JARs Going Further with Java Modules: Standalone applications; Services; The unnamed module; Automatic modules; Migration Strategies Concurrency: Runnable and Callable classes; Java synchronization language features; Designing thread-safe classes; Recommendations for synchronizing resource access Additional Multithreading Issues: Using concurrent collections; Using synchronizers and locks; Thread pooling techniques; Using the executor framework; Using pooling effectively File Handling: Overview of working with files; Reading and writing text files; Reading and writing binary files; Serialization; Overview of NIO2; Basic operations; File visitors; Directory watching; File attributes Accessing Databases using JDBC: JDBC drivers and connections; Statements and results; Obtaining metadata; DataSources; Metadata; JDBC escape syntax; Transaction management; Additional techniques Annotations and Reflection: Understanding annotations; Using standard annotations; Defining custom annotations; Overview of reflection; Dynamic retrieval of information using reflection; Creating instances of extensibility objects Security: Security managers; Policy files; Sandboxing; Cryptographic random numbers; Localization and Resource Bundles: Locales; Resource bundles; Locale-specific formatting and parsing [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Innføring i webprogrammering med PHP. Grunnleggende syntaks og byggestener. Strukturering av kode. Skjemabehandling for økt dynamikk og interaktivitet. Databaseintegrasjo... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Forkunnskaper om webutvikling tilsvarende emnet Webutvikling 1 og grunnleggende programmeringskunnskaper er en fordel. Emnet passer godt i kombinasjon med for eksempel Ajax og HTML5. Innleveringer: 6 øvinger må være godkjent Vurderingsform: Prosjektoppgave, individuell, som vurderes til bestått/ikke bestått. Ansvarlig: Svend Andreas Horgen         Læremål: KUNNSKAPER:Kandidaten:- kan konstruere en funksjonell webløsning ved hjelp av PHP utfra en gitt problemstilling- kan strukturere kode på en god måte i en webløsning- kan forklare hvordan tilstandsbevaring kan gjøres med PHP FERDIGHETER:Kandidaten:- kan bruke PHP-manualen og annen webbasert dokumentasjon- kan bruke PHP-scripting som verktøy for å løse problemer og oppgaver relatert til informasjonsbehandling- kan lage funksjonsrike webbaserte løsninger- kan programmere en fullverdig databasedrevet løsning GENERELL KOMPETANSE:Kandidaten:- kan identifisere potensielle sikkerhetsmessige svakheter i en webløsning og iverksette gode sikkerhetstiltak Innhold:Innføring i webprogrammering med PHP. Grunnleggende syntaks og byggestener. Strukturering av kode. Skjemabehandling for økt dynamikk og interaktivitet. Databaseintegrasjon. Filbehandling. Sikkerhet. Tilstandsbevaring med sessions og cookies.Les mer om faget herDemo: Her er en introduksjonsvideo for faget   Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Webprogrammering i PHP 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.  [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Fysiske medier i bruk i lokalnettverk. Nettverkskomponenter. Design av nettverk (nettverk infrastruktur). Trådløse nettverk, design og sikkerhet. Generelt om forskjellige... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Ingen Innleveringer: For å kunne gå opp til eksamen må 8 utvalgte øvingsoppgaver være godkjente. Personlig veileder: ja Vurderingsform: Skriftlig eksamen, individuell, 3 timer. Ansvarlig: Arne Bjørn Mikalsen Eksamensdato: 16.12.13 / 19.05.14         Læremål: KUNNSKAPERKandidaten:- kan gjøre rede for de mest brukte teknologiene for lokalnettverk- kan gjøre rede for teknisk oppbygning av nettverk- kan gjøre rede for ulike nettverkskomponenter, deres virkemåte og bruksområde- kan planlegge og vurdere sikkerhet i lokalnettverk FERDIGHETER:Kandidaten:- kan koble til og konfigurere en datamaskin slik at den fungerer i et nettverk med internettoppkobling- kan opprette brukerkontoer, tildele rettigheter, samt administrere nettverk med en ressursdatabase- kan planlegge, implementere og konfigurere et mindre lokalnettverk GENERELL KOMPETANSE:Kandidaten:- har kompetanse til selvstendig både å formidle og å ta i bruk sine kunnskaper og ferdigheter innen emnets tema i en driftssituasjon- kan i en praktisk driftssituasjon, forklare og gjøre bruk av sin kunnskap både innen hvert enkelt tema i faget og på tvers av temaene- kan kommunisere med andre om nettverksløsninger Innhold:Fysiske medier i bruk i lokalnettverk. Nettverkskomponenter. Design av nettverk (nettverk infrastruktur). Trådløse nettverk, design og sikkerhet. Generelt om forskjellige typer nettverksoperativsystem. Introduksjon til Active Directory og eDirectory. Prinsipper for konfigurasjon, installasjon, drift og sikkerhet og driftsfilosofi i lokalnettverk. Introduksjon til virtualisering. Driftsmodeller: Fjerndrift eller ASP (Application Service Provider)Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Drift av lokalnettverk 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
1 dag 3 990 kr
Dette kurset gir deg kunnskap om relevante nettverksbegreper og forståelse av protokollen som benyttes i alle nettverk – IP. [+]
Routere, switcher og lag 3 switcher er vanlige komponenter i et nettverk. Hva er forskjellen på disse? Hva brukes MAC adresser til? Hvorfor er en standard gateway relevant? Hvordan fungerer NAT? Hva brukes port-nummer til?  Det er relevant med forståelse for IP og nettverk uansett om du er en prosjektleder, om du er IT-ansvarlig eller har en administrativt rolle i et teknisk miljø. Kanskje ønsker du å ha mer forståelse i kommunikasjon med kunder, leverandører eller kollegaer? Dette 1-dags kurset gir deg den ballasten!  Agenda for kurset: Introduksjon til TCP/IP og nettverks teknologi Nettverksstandarder og -begreper – disse må du kjenne til! Switch eller router? Hva er forskjellen? IP- og MAC-adresser. Hva bør jeg vite her? Nettverksmaske og default/standard gateway? Hvorfor er dette relevant? Brannmurer og port nummer? Datasikkerhet er et stikkord her.  Neste kurs: Etter å ha gått dette innledende kurset kan du gå videre på kurset IP2: IP- og nettverks-workshop [-]
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
2 dager 12 500 kr
Dette er kurset som passer for deg som ønsker en optimal introduksjon til HTML5, CSS3 og responsive rammeverk. Kurset er basert på solide erfaringer og du får garanter... [+]
Kursinstruktør Tore Dahl Tore Dahl har vært ansatt i Bouvet siden januar 2007. Han er utdannet master i informatikk ved Universitetet i Oslo, og arbeider som utvikler i avdeling KO - Kundeopplevelser. Tore har tidligere arbeidet med applikasjonsutvikling hos SINTEF ved institutt for Anvendt Matematikk, men har de siste årene jobbet for Bouvet på portaler laget i Python og åpen kildekode. Han er i dag primært frontendutvikler med HTML, CSS og JavaScript som hovedarbeidsområde, og har også utviklet mobile applikasjoner. Kursinnhold Omtrent alt vi ser på internett i dag, er bygget opp med HTML og CSS i en eller annen form. For å kunne utvikle gode nettsider, er det både nyttig og nødvendig å kjenne til noen av de mange ulike metodene som blir benyttet. I dette kurset tar vi for oss mange av de teknikkene som webutviklere benytter til daglig. Dette kurset passer for personer som ønsker å lære grunnleggende HTML og CSS, samt få en innføring i hva som er nytt i HTML5 og CSS3. Målgrupper -Nybegynnere-Utviklere som ønsker å oppdatere gammel kunnskap -Designere og prosjektledere som ønsker litt mer teknisk innføring Lærestoff I kurset gjennomgår vi HTML og CSS fra det helt grunnleggende, til avanserte teknikker som er nyttig å kjenne til - enten du skal kode selv, eller kommunisere med utviklere. Underveis i kurset vil det bli gitt en rekke praktiske oppgaver som kursdeltagerne vil løse under veiledning.    I løpet av de to dagene kurset var tar vi i bruk de vanligste HTML-elementene, fra de opprinnelige som fremdeles er i utstrakt bruk, til de nyeste som ble introdusert i HTML5. Vi ser på forskjeller mellom semantiske og ikke-semantiske elementer og på inline og block-elementer. Det vil bli gitt en innføring i hvordan man debugger kode ved hjelp av verktøy. Vi stiler HTML med CSS, og lærer å bruke ulike selektorer innført i CSS3.  Vi ser på hvordan man kan lage responsive nettsider ved hjelp av Media Queries og hvordan vi tilpasser stiler for ulike skjermstørrelser og mobile enheter. Vi ser på enkle CSS-animasjoner  med transisjoner og transformasjoner.  Vi får en innføring i bruk av avanserte preprosessorer som SASS og LESS.  Vi ser på de reponsive rammeverkene Foundation og Bootstrap, og tar i bruk ett av dem. Vi ser på hvordan vi kan tilpasse nettsider til mobil, tablet og desktop ved hjelp av slike rammeverk. Avhengig av tilgjengelig tid ser vi også på absolutt posisjonering, floats og flexbox, web fonts og krav til universell utforming for webløsninger, samt helt nye egenskaper som CSS grids.  Oppsummering HTML5               - gamle og nye HTML-elementer              - semantisk HTML vs layout HTML              - inline og block elementer              - validering              - debugging med Chrome inspector  CSS3:               - CSS selektorer               - CSS hierarkiet              - stiler              - størrelser              - responsivt design              - posisjonering              - transisjoner              - flexbox              - preprosessering: SASS og LESS              - universell utforming              - rammeverk: Bootstrap og Foundation              - CSS grids   [-]
Les mer
2 dager 12 600 kr
Ønsker du å lære mer om de teoretiske aspektene ved metoder innen maskinlæring? Og hvordan du kan utnytte din teoretiske kunnskap i praksis ved bruk av programmeringssprå... [+]
KursinnholdDette kurset vil introdusere deg til datavitenskap gjennom programmeringsspråket R. Du vil utvikle en dyp forståelse av prinsippene for maskinlæring og utlede praktiske løsninger ved hjelp av prediktiv analyse. Introduksjon til R programmering import og manipulering av data indeksering og spørring med DataFrames og håndtering av manglende verdier undersøkelse av dataene ved å manipulere, slå sammen og bruke aggregatfunksjoner i DataFrames Datavisualisering i R datavisualiseringer i ggplot biblioteket hva som gjør en god eller dårlig visualisering beste praksis for å lage grunnleggende diagrammer opprette innsiktsfulle diagrammer som histogrammer, boksplott og kakediagrammer Supervised maskinlæring i R Linear regresjon Logistisk regresjon Support Vektor Maskiner KNN Decision trees, Random forest, Boosted trees Unsupervised maskinlæring i R K-Means clustering Anbefalingssystemer Tekst analyse ML utfordringene Hvilken metode velger man for å estimere parameter av modellen? Hva er gradient descent og normal equation? Features selection – hva er de beste egenskapene du kan bruke? Overfitting – problem og løsning Hvor kan jeg lære mer?   [-]
Les mer
Fredrikstad Oslo 2 semester 98 300 kr
31 Aug
02 Sep
Praktisk studie i installasjon, drift og administrasjon av nettverk og CISCO-teknologi. 60 studiepoeng. [+]
Nettverksadministrator – Lær IT ved å praktisere IT Studiet Nettverksadministrator med design er praktisk rettet, og gjennom opplæringen trenes studentene i installasjon, administrasjon og drift av servere og nettverk i klasserommet. I tillegg opparbeider studentene tilstrekkelig kompetanse til å foreta gode og relevante behovsanalyser som grunnlag for gjennomføring av IT-arbeid i bedrifter.  Gjennom studiet fokuserer vi på at studentene opparbeider tilstrekkelige kunnskaper og ferdigheter tilknyttet IT-sikkerhet. Næringslivet etterspør oppdatert kompetanse innen IT-sikkerhetsløsninger, og gjennom kombinasjon av teoretiske gjennomganger og praktisk trening opparbeider studentene nødvendige kunnskaper og ferdigheter i design av relevante sikkerhetsløsninger, samt konfigurering og implementering av konkrete sikkerhetstiltak. Studentene blir også trent i teamarbeid, og skal kunne gjennomføre konstruktivt arbeid som del av et team. IT-løsningene er i kontinuerlig utvikling og gjennom studiet fokuseres det derfor på hvordan man som utøver av IT-rettet arbeid kontinuerlig må oppdatere sin kompetanse for å være relevant. Studentene gis derfor god oversikt over kilder for kompetanseoppdatering innen de ulike områdene studiet omhandler. Studiet er utformet med basis i Windows- og Cisco-teknologi, og gir grunnlag for gjennomføring av flere sertifiseringer. Fredrikstad og Oslo FagAkademi er også testsenter, og tester tilknyttet aktuelle sertifiseringer kan derfor gjennomføres på skolen. Fredrikstad og Oslo FagAkademi er akkreditert som Cisco NetWorking Academy noe som innebærer at studentene har tilgang til Ciscos egne nettbaserte løsninger i tillegg til skolens egen Cisco-lab.    Praktisk undervisning Gjennom studiet jobber studentene med praktiske oppgaver. Studentene gjennomfører installasjon og drift av nettverk i skolens virtuelle servermiljø. Vi benytter varierte undervisningsformer som klasseromsundervisning, praktiske oppgaver, virkelighetsnære prosjekter etc. for å gjøre opplæringen mest mulig relevant og variert.    Jobbmuligheter Jobbmulighetene etter fullført studium er mange og kvalifiserer for en rekke jobber som nettverksadministrator, nettverksdesigner, driftskonsulent, systemkonsulent eller systemansvarlig i små og mellomstore bedrifter. Mange av våre tidligere studenter jobber også som en del av et driftsteam eller en konsulentgruppe i store virksomheter. Studiet og arbeidet med dette gir deg kunnskaper, ferdigheter og generell kompetanse som legger grunnlaget for å bli en viktig ressursperson i en IT-avdeling eller et IT-selskap. Siden studiet og pensum i dette er utformet i tråd med MS Windows og Cisco sine krav er jobbmulighetene også gode i utlandet og i store internasjonale selskaper.   Er du usikker på hva du skal studere? Hva skal jeg bli?  - Hva skal jeg studere?  - Hva bør jeg studere?  - dette er spørsmål som mange stiller seg. Valgmulighetene er mange. En fagskole har et praktisk fokus, og skiller seg tydelig fra en teori- og forskningsbasert utdanning ved høyskole/universitet. Næringslivet ønsker i økende grad å rekruttere personer med praktisk kompetanse som kan generere merverdi for bedriften fra første dag. En fagskoleutdanning tilfredsstiller disse ønskene fra næringslivet og hjelper deg raskere i jobb.  Hvis du er usikker på hva som passer for deg så ta gjerne kontakt med oss for en gratis og uforpliktende studiesamtale/veiledning. Vi hjelper deg å velge det som er passer best for deg. [-]
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
Oslo 5 dager 23 900 kr
This course is aimed at students who need to get up to speed in C++. [+]
The course introduces Object-oriented concepts and shows how they are implemented in C++. The course does not require awareness or familiarity with Object-oriented programming techniques, but programming experience of some kind is assumed.   Course outline: Introduction to C++: Key features of C++; Defining variables;Formulating expressions and statements; Built-in data types; Console input/output Operators and types: Assignment; Compound Assignment; Increment and decrement operators; Const declarations; Type conversions Going Further with Data Types: Enumerations; Arrays; Using the standard vector class; Using the standard string class; Structures Flow of Control: Decision making: if, if-else, and switch; Looping: for loops, while loops, and do-while loops Defining functions: Declaring, calling and defining functions; Function overloading; Defining default arguments; Pass-by-copy versus pass-byreference; Defining inline functions; Header files and source files Pointers: Overview of pointers; Defining pointers; Dereferencing pointers; Const pointers; Null pointers Overview of Object Oriented Concepts: Classes and objects; Abstraction; Encapsulation; Inheritance and polymorphism Defining Classes: Syntax of class declarations; Public and private members; Creating objects; Using new and delete; Structures vs. classes Implementing Class Functionality: Function overloading; Default arguments; Anonymous arguments; Ambiguities; Resolving scope conflicts; Using the this pointer Defining Constructors and Destructors: Overview of an objects lifetime; Defining constructors; Constructor chaining; Defining destructors Operator Overloading: Overview of operator functions; Defining unary operators; Defining binary operators; Defining the operator; Defining input and output operators Defining Class-Wide Members: Overview; Static data members; Static member functions; Nested types; Friend classes Creating Collections of Objects: The need for collections; Introduction to template classes; Using vector and list; Using iterators; Introduction to template functions; Using the Standard Template Library Copying and Conversions: The copy assignment operator; Copy constructors; Conversions to a class; Conversions from a class Inheritance: Recap of inheritance principles; Defining a subclass; Defining protected members; Scoping and initialisation; Multiple inheritance; Abstract base classes Polymorphism: Recap of polymorphism; Defining virtual functions; Virtual destructors; Pure virtual functions and abstract classes   [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Klient- kontra tjener-programmering. Klientside-validering. Objektmodellen i VB. Response-objektet. Request-objektet. HTML forms. GET/POST. Prosessering av forms-informas... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Grunnleggende programmering i for eksempel C# eller VB Innleveringer: Øvinger: 5 av 11 må være godkjent. Alle arbeidskravene må være godkjente for at studenten skal kunne fremstille seg til vurdering. Personlig veileder: ja Vurderingsform: Prosjektoppgave som vurderes til bestått/ikke bestått. Ansvarlig: Grethe Sandstrak         Læremål: Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte: KUNNSKAPER:Kandidaten:- kan konstruere en web-appliksjon ved hjelp av ASP .NET- ut fra en gitt problemstilling- kjenner til ulike objekter/ elementer/ kontroller som kan brukes for å lage gode brukergrensesnitt i ASP .NET applikasjoner FERDIGHETER:Kandidaten kan:- sette opp programmiljø for å utvikle og kjøre ASP. NET web applikasjoner på egen pc- kan finne fram, sette seg inn i og anvende dokumentasjon om .NET Framework library- lage ASP.NET web-applikasjoner- der bruker for opp spesialtilpassede web-sider- som kommuniserer med en database via SQL- som kommuniserer med datafiler- som er robuste og tar høyde for ulike metoder for hacking GENERELL KOMPETANSE:Kandidaten kan:- kommunisere om web-applikasjoner med relevant begrepsapparat Innhold:Klient- kontra tjener-programmering. Klientside-validering. Objektmodellen i VB. Response-objektet. Request-objektet. HTML forms. GET/POST. Prosessering av forms-informasjon. Å lagre tilstandsinformasjon: cookies, applikasjons- og session-objekt. Å bruke ferdige ASP.NET-komponenter. Datafiler på tjenersiden. Generelt om databaser. Bruk av DataSet-objekt. Hvordan bruke SQL direkte fra ASP.NET-program. Transaksjoner, låsing, skalering, sikkerhet. Debugging. Programmeringspråk er valgfritt (VB.NET eller C#.NET).Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Webprogrammering i ASP.NET 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Oslo 3 dager 18 900 kr
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to prod... [+]
During this course you will learn all the basic concepts around DevOps and get familiair with tooling to support this process. After this course you will have gathered enough knowledge to start implementing DevOps in your organisation. Ronald Harmsen er en senior konsulent og instruktør basert i Nederland. Ronald har vært profesjonelt utviklet programvare siden 1997 og har valgt. NET som sitt primære utviklingsmiljø siden versjon 1.0. Han har lang erfaring i utvikling av webapplikasjoner med ASP.NET, ASP.NET MVC, WCF, Silverlight og HTML5.       Introduction to DevOps What is it and why should we care? Problems that DevOps solves Concepts Automated builds and testing Continuous Integration Continuous Delivery Continuous Deployment Strategies Culture and behaviours Planning and control Architecture Continuous learning & improvement Monitoring Gathering data Feedback cycles Tools Automation tools Monitoring tools Configuration management Versioning & deployment Introducing DevOps in your organisation Pitfalls and hurdles Measuring success Selling DevOps [-]
Les mer
Bergen Oslo 4 dager 20 900 kr
19 Nov
16 Dec
This course takes a thorough look at the progressive Vue.js framework. [+]
Vue.js is known as the most approachable JavaScript Framework while still being performant and maintainable. This course will cover all major parts with examples and exercises. What you will learn Vue.js architectural concepts Creating and testing Vue.js apps Essential JavaScript 2019 for Vue.js Creating reusable components Declarative rendering Templates with interpolations and directives Conditional and list rendering Handling properties and events Working with forms Dynamic components Plugins Debugging and Developer Tools Vue Routing and navigation Vue CLI Vuex state management Calling REST Services   [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Introduksjon til Windows Phone, live tiles og panorama view, installasjon av nødvendig programvare, Hello World, deployment av applikasjoner på telefonen eller emulator, ... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Grunnleggende erfaring med objektorientert programmering er en fordel. Innleveringer: Øvinger: 6 av 8 må være godkjent. Større eller mindre øvinger tilsvarende 8 øvinger hvor 6 må være godkjent før endelig karakter settes. Personlig veileder: ja Vurderingsform: Karakter settes basert på et prosjekt som gjennomføres individuelt. Prosjektet gjennomføres mot slutten av emnet. Ansvarlig: Atle Nes         Læremål: KUNNSKAPERKandidaten:- kjenner til grensesnittet og egenskaper ved Windows Phone- kjenner til ulike programmeringsspråk som kan benyttes ved utvikling av applikasjoner på Windows Phone- kan forklare hvordan en Windows Phone applikasjon publiseres på Marketplace FERDIGHETER:Kandidaten:- kan installere nødvendig programvare på egen datamaskin for å komme i gang med applikasjonsutvikling for Windows Phone- kan utvikle enkle mobilapplikasjoner basert på C# eller VB og XAML (Silverlight)- kan deploye en Windows Phone applikasjon til egen telefon eller til emulator- kan bestemme layout og orientering- kan legge til ulike kontrollere og håndtere hendelser- kan legge til multimedia-elementer- kan utnytte telefonens egenskaper ved hjelp av Windows Phone SDK GENERELL KOMPETANSE:Studenten får en grunnleggende innføring i utvikling av applikasjoner for mobiltelefoner med Windows Phone Innhold:Introduksjon til Windows Phone, live tiles og panorama view, installasjon av nødvendig programvare, Hello World, deployment av applikasjoner på telefonen eller emulator, XAML, layout og orientering, touch og navigasjon, ulike kontrollere og hendelser, multimedia (bilder, lyd og video), Windows Phone SDK, utnyttelse av telefonens egenskaper (GPS, akselerometer, kontaktliste, kamera), publisering av applikasjoner på Marketplace.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Applikasjonsutvikling for Windows Phone 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.   [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
.NET-rammeverket og arkitekturen. Common Language Runtime (CLR). Common Type System (CTS). Klassebiblioteket. Common Language Specification (CLS). Assemblies. Programmeri... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Erfaring med programmering i et objektorientert språk. Innleveringer: Det blir gitt 10 øvinger. 8 må være godkjente for å gå opp til eksamen. Personlig veileder: ja Vurderingsform: individuell skriftlig eksamen, 3 timer. Ansvarlig: Tore Berg Hansen Eksamensdato: 17.12.13 / 20.05.14         Læremål: Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte: KUNNSKAPER:Kandidaten kan forklare:- hva .NET-rammeverket er, dets hensikt og hva det inneholder- begrepene Common Language Runtime, Common Type System og managed code- begrepene Solution, Project og Assembly- hva en webtjeneste er- hvordan datakilder kan aksesseres ved hjelp av ADO.NET- hvordan webapplikasjoner kan lages ved hjelp av ASP.NET FERDIGHETER:Kandidaten:- kan skrive korte programmer i C#, Visual Basic .NET og C++/managed C++ som viser bruk av de sentrale konsepter som klassebiblioteket, ADO.NET og ASP.NET GENERELL KOMPETANSE:Kandidaten:- er klar over at .NET rammeverket har styrker og svakheter og at det finnes alternative teknologier Innhold:.NET-rammeverket og arkitekturen. Common Language Runtime (CLR). Common Type System (CTS). Klassebiblioteket. Common Language Specification (CLS). Assemblies. Programmeringsspråkene C#, C++, Visual Basic.NET. Managed code. Web services. ADO.NET. ASP.NET.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Applikasjonsutvikling på .NET-plattformen 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
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.