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

-

Mer enn 100 treff ( i Oslo ) i Systemutvikling
 

Oslo 4 dager 18 500 kr
04 Dec
29 Jan
Kurset passer for deg som ønsker å komme igang med Java-programmering, forstå grunnleggende programmeringskonsepter, lage enkle programmer og forstå Java-kode skrevet... [+]
Dette er et 4-dagers introduksjonskurs i Java-programmering. Kurset passer for deg som ønsker å komme igang med Java-programmering, forstå grunnleggende programmeringskonsepter, lage enkle programmer og forstå Java-kode skrevet av andre. Hvis du ikke har tatt noen Java-kurs tidligere er dette stedet å begynne. Vi bruker Eclipse IDE med Java 8 SE (Standard Edition) til kurset. Målsetting Etter gjennomført kurs vil deltakerne kunne skrive enkle programmer i Java og kjenne til de grunnleggende komponentene og prinsippene Java bygger på. Forkunnskaper Kurset krever ingen forkunnskaper annet enn generell bruk av PC. Kurset vil såvidt mulig bli tilpasset deltakernes kunnskaper og behov. Kursinnhold Hva er Java? Kort historikk og anvendelseområder frem til idag. Grunnleggende konsepter for objektorientert programmering: abstraksjon, innkapsling, arv og polymorfi Variabler og datatyper Klasser, objekter og metoder Public, Private og Protected Constructors, getters and setters Pakker og biblioteker Behandling av tall og tekst Betingelser (if - else, switch) Progammeringsløkker (for, do ... while) Lesing fra og skriving til tekstfiler Java Collections (Set, List, Queue, Deque, Map) Lesing fra og skriving til databaser med JDBC Kompilering og eksekvering av Java-programmer Hente inn avhengigheter fra internett ved hjelp av Maven Gjennomføring Kurset gjennomføres med en kombinasjon av online læringsmidler, gjennomgang av temaer og problemstillinger og praktiske øvelser. Det er ingen avsluttende eksamen, men det er øvingsoppgaver til hvert av temaene som gjennomgås. [-]
Les mer
Oslo 2 dager 14 250 kr
11 Dec
TOGAF®9 er et ledende rammeverk for å utvikle og forvalte virksomhetsarkitektur. TOGAF dekker alle arkitekturdomenene; forretningsarkitektur, informasjonsarkitektur og ... [+]
TOGAFs Architecture Development Method (ADM) brukes for å produsere, benytte og forvalte arkitekturene og arkitekturleveransene. I tillegg gir rammeverket et sett med beste praksis rundt forvaltningen av virksomhetsarkitekturen, typisk hvordan man organiserer en arkitekturvirksomhet, hvilke roller man ser for seg og hvilke ansvar som bør knyttes til disse rollene. Dette igjen ses da i relasjon til andre fora som styringsgrupper, ledelse og program/prosjektledelse. Bouvet tilbyr to kurs innen TOGAF: et grunnleggende (Foundation) og et påbyggingskurs (Certified).  Hvorfor virksomhetsarkitektur?    “This training course is delivered by Bouvet Norge AS., partner of BiZZdesign International BV. BiZZdesign Academy is the provider of this Accredited Training Course. Bouvet Norge AS delivers this training course on behalf of BiZZdesign International BV. Both organizations hold an ArchiMate® & TOGAF® Commercial License issued by The Open Group” "TOGAF® is a registered trademark of The Open Group in the United States and other countries”. Kursbeskrivelse   Kurset består av en grunnleggende gjennomgang av prinsippene for EA og rammeverket TOGAF®9, som tilfredsstiller The Open Group's krav for sertifisering på TOGAF®9 Level 1. - Introduksjon til TOGAF - Arkitekturens ulike syn og interessenter- Arkitekturens konsept- Arkitekturstyring (EA Governance) - Faser i ADM (Architecture Development Method) - Resultatet i ADM - Retningslinjer for ADM - Enterprise Continuum og verktøy - TOGAF og referansemodeller Kursmateriell Deltakerne får tilsendt brukertilgang for nedlasting av kursmateriell før kursstart. Kursmateriellet distribueres kun elektronisk. Kursdeltakerne bes ta med egen PC til kurset.Kursmateriellet er på engelsk og kurset undervises på engelsk.   TOGAF Foundation Study Guide Vi kan tilby en studyguide som hjelper deg med forberedelsene til kurset, boken anbefales til alle som har tenkt å ta sertifiseringseksamen. Boken koster kr. 500,- + mva og sendes til deg i forkant av kurset. Bestilles i påmeldingsskjemaet.  Eksamen Du vil få utdelt en eksamensvoucher du kan bruke i et Pearsonvue testsenter når det passer deg å ta eksamen. Du har krav på ekstra tid dersom du ikke har engelsk som morsmål. Husk å oppgi dette ved bestilling eksamen. Eksamen har en varighet på 90 minutter for de som ikke har engelsk som morsmål. TOGAF ®Foundation eksamen er en såkalt "closed book" examinering, dette betyr at du ikke får tilgang til TOGAF materiell under testen. Testen består av 40 multiple-choice spørsmål. Ved behov kan sertifiseringstesten tas på nytt etter 4 ukers karantenetid. [-]
Les mer
Oslo 5 dager 22 500 kr
27 Nov
Under dette kurset lærer du deg å planlegge og implementere en databasestruktur med høy ytelse og høy tillgjengelighet, med SQL Server og andre microsoftteknologier [+]
This 5-day instructor led course provides students with the technical skills required to write basic Transact-SQL queries for Microsoft SQL Server 2014. This course is the foundation for all SQL Server-related disciplines; namely, Database Administration, Database Development and Business Intelligence. This course helps people prepare for exam 70-461. [-]
Les mer
Oslo 2 dager 18 900 kr
04 Dec
JavaScript is everywhere today, and there's no way around it. Now you can even run JavaScript on the server with node.js. Why not embrace this powerful language and learn... [+]
JavaScript is everywhere today, and there's no way around it. Now you can even run JavaScript on the server with node.js. Why not embrace this powerful language and learn the secrets. The need for proficient JavaScript programmers is increasing, and this course will give you a good basis to take on this role. The course teaches the JavaScript programming language from the ground up, with all it's quirks and powers. You'll also learn how to leverage modern JavaScript with ES2015 and beyond. The course has a practical format with roughly a 50/50 time split between lectures/discussions and exercises. Delegates are expected to have basic programming knowledge through experience with at least one other programming language. HTML and CSS alone is not enough background to take this course, as introductory programming concepts are not part of the course. Course structure: Day one focuses on the basic syntax of the language, as well as its built-in types and essential language features. Day two focuses on functions, objects, closures and how to combine these to create abstractions. We also cover asynchronous JavaScript. Preparations needed: install nodejs 6.X.X install chrome and/or firefox install atom or sublime-text (or your favorite editor/IDE with syntax support for JSX/ES2015) if you're using windows, follow this guide: https://github.com/Microsoft/nodejs-guidelines Pre-requisites: Delegates should be proficient with at least one other programming language. HTML and CSS alone is not enough background to take this course. Delegates will benefit from experience with web technologies such as HTML and CSS, but it is not strictly necessary. [-]
Les mer
2 dager 13 900 kr
Web authors are collectively coming to the same conclusion: the Web is becoming less inert HTML+CSS, and more dynamic JavaScript with the feeling of a desktop application... [+]
Web authors are collectively coming to the same conclusion: the Web is becoming less inert HTML+CSS, and more dynamic JavaScript with the feeling of a desktop application. Interaction is more and more becoming the norm. Some roll their own solutions, or build on top of existing libraries. Others seek the comfort, scalability, and experience of a web application framework. There are lots of web application frameworks out there, but Angular stands out from the crowd. Google-powered, open-sourced, and brimming with powerful mechanisms to turn your website into a web application. This course takes you through how and why.   Day 1   What is Angular? Live demo Impedance mismatch: Document-centric HTML vs web applications The need for structure: a proper component approach Data binding An HTML compiler Angular's testing story   Templates HTML++ Two-way data binding Angular expressions: full of mustaches Dirty checking ng-click ng-show and ng-hide ng-repeat ng-template   Filters Transforming values i18n and l10n Testing filters   Directives Angular extends, and you can, too! Directive normalization Directives and HTML validators ng-app ng-controller ng-restrict, ng-replace, and ng-transclude   Controllers MVC Scopes: the things your expressions happen in Some live action with Batarang Scope life cycle Dependency injection The Angular bootstrap ng-init   Day 2   Models A place to put your data ng-model Models and views ng-select and ng-options Testing your model   Forms Form validation ng-valid, ng-invalid ng-pristine, ng-dirty Custom form validation Custom form controls   Animations How they work Directives that do animation   Services View-independent business logic Injecting services into controllers Implicit dependency injection Service dependencies The $location service Testing your services   End-to-end testing Protractor   The future  ?...of Angular ?...of HTML ?...of web applications   [-]
Les mer
Oslo 3 dager 12 490 kr
13 Dec
31 Jan
13 Jun
Kurs i HTML5 og CSS3 er et kurs som fokuserer på en del av de nye elementene i HTML5, nye muligheter i CSS3, samt responsiv webdesign. Lær produksjon av moderne nettsid... [+]
Semantisk web med HTML5, video, responsiv webdesign, CSS3 for uante visuelle effekter og nyttige funksjoner.   Kurs i HTML5 og CSS3 er et kurs som fokuserer på en del av de nye elementene i HTML5, nye muligheter i CSS3, samt responsiv webdesign. Lær produksjon av moderne nettsider med dette kurset.   Hvorfor velge dette kurset i HTML5 og CSS3? Du vil lære om de nye mulighetene CSS3 gir, ting som vil sette deg i stand til å lage fantastiske og moderne layouter og effekter, kun ved hjelp av CSS. Og, du vil lære om de nye HTML5-taggene og hva disse har å si for utvikling av en nettside i dag. Vi ser på hva som støttes i de ulike nettleserne og hvilke utfordringer vi står ovenfor. Hvordan løser vi dette slik at vi trygt kan bruke HTML5 og CSS3, selv det som ikke har støtte i eldre nettlesere. Responsiv webdesign - du vil lære om Media Queries for enkelt å produsere en nettside som er tilpasset både mobil, nettbrett og desktop, hvordan håndtere skalerbare bilder, menyer og annet innhold som skal tilpasse seg skjermstørrelsen.   Kursinnhold Responsiv webdesign Responsiv webdesign - hva er det, hvordan bruker vi det? Media Queries: tilpasse sidene til ulike skjermoppløsninger (skjerm, nettbrett, telefon) Multi-kolonne layout Hvis tid: workshop hvor du kan bruke det du har lært på kurset til produksjon av eget prosjekt HTML5 HTML5 Doctype, nye HTML5 tagger, struktur og semantikk, håndtering av HTML5 i dagens (og gårsdagens) nettlesere Skjema: nye input elementer og attributter i skjema Audio og video: hva gjør vi der hvor HTML5-video ikke støttes? Lage en offline-versjon av websiden som kan lastes ned som en webapp på iPhone/iPad (portrett/landskaps visning, programikon). Hva er CSS3? Du får en god innføring og "oppskrifter" på hva som støttes av ulike nettlesere og hva du bør gjøre der hvor det ikke er støtte. Hvordan CSS3 kan forbedre hastigheten på nedlasting av sider og minske utviklingstiden? Visuelle effekter som f.eks runde hjørner, gradienter, skyggeeffekter, opacity m.m. uten bruk av bilder Flere bakgrunnsbilder på samme element, skalering, rammer av bilder m.m. Nye avanserte selektorer som lar deg formatere spesifikke elementer - automagisk! Pseudo-class og pseudo-elementer Rotering av innhold Webfonter Transparente farger (HSLA, RGBA)   Internkurs i HTML5 og CSS3 Våre kurs tilbys også som internkurs, på din arbeidsplass, over hele landet. Ta kontakt for mer informasjon: kurs@qross.no.   Uttalelser fra kunder Les flere uttalelser her. [-]
Les mer
16 995 kr
Unngå dobbeltarbeid og overlapp mellom testnivåer. Lær å finne en større andel av feilene, og å sikre god, forutsigbar kvalitet i systemene med god testing [+]
Med dette kurset forbedrer du din test og sparer både tid og testkostnader. Kurset passer derfor for alle som arbeider med test av programvare, ledere for systemutvikling, prosjektleder, tester, testleder, kunder som kjøper programvare og andre som arbeider med kvalitetssikring av IT-systemer.    Kurset viser deg hva du bør kreve av dem som har testet før deg slik at du slipper å bekjempe problemer andre burde ha funnet.     Du lærer: Å teste slik at det blir mindre dobbeltarbeid og overlapp mellom testnivåer Å finne en større andel av feilene og å sikre god, forutsigbar kvalitet i systemene Å sørge for kvalitet og korrekt ressursbruk i alle steg av testprosessen Best practice - praktisk kursKurset er praktisk lagt opp med øvelser og diskusjoner. Hensikten er at du skal lære mest mulig på kortest mulig tid og ta kunnskapen i bruk med en gang du kommer tilbake på jobb.     Din kursleder - en av Nordens fremste eksperterKursleder er Hans Schaefer, en av Nordens fremste eksperter på test og kvalitetssikring av software. Han kombinerer stort engasjement med unike formidlingsevner som gjør at komplekse termer og problemstillinger forstås på en enkel og lettfattelig måte.     Hvem bør delta på kurset? Kurset passer for alle som arbeider med test av programvare, ledere for systemutvikling, prosjektleder, tester, testleder, kunder som kjøper programvare og andre som arbeider med kvalitetssikring av IT-systemer. [-]
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. Databaseintegras... [+]
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 1 semester 4 980 kr
På forespørsel
Adresser og pekere, pekere og tabeller, det frie lageret, operator overloading, konstruktører og destruktører, templates, introduksjon til STL, RTTI og exceptions. [+]
Studieår: 2013-2014   Gjennomføring: Høst Antall studiepoeng: 5.0 Forutsetninger: Programmeringserfaring i et eller flere objektorienterte programmeringsspråk Innleveringer: 8 bestemte øvinger kreves godkjent for å få gå opp til eksamen. Personlig veileder: ja Vurderingsform: 4 timer skriftlig eksamen. Ansvarlig: Else Lervik Eksamensdato: 05.12.13         Læremål: KUNNSKAPERKandidaten:- kan definere begrepene pekere og referanser og forholdet mellom pekere og tabeller- kan redegjøre for hva konstruktører og destruktører er, og kan forklare når det er nødvendig å lage dem.- kan gjøre rede for «overloading» av operatorer- kan forklare begrepet «templates» og hvordan det brukes- kan forklare behovet for Standard Template Library og hva det inneholder- kan forklare bruken av RTTI og Exceptions FERDIGHETER:Kandidaten:- kan lage programmer i C++ som demonstrerer bruk av pekere, «overloading», templates, RTTI, exceptions og elementer fra Standard Template Library- kan lage programmer i C++ som bruker pekere og det frie lageret på en forsvarlig måte og med nødvendig opprydding GENERELL KOMPETANSE:Kandidaten:- er opptatt av at som profesjonell yrkesutøver skal man lage programmer som skal lette arbeidet for andre yrkesutøvere eller generelt være til nytte for folk og samfunn Innhold:Adresser og pekere, pekere og tabeller, det frie lageret, operator overloading, konstruktører og destruktører, templates, introduksjon til STL, RTTI og exceptions.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Dette faget går: Høst 2013    Fag C++ for programmerere 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
3 dager 17 900 kr
What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric conce... [+]
What is Domain Driven Design (DDD) really about? How might Command Query Responsibility Segregation (CQRS) help us to build better software? Far from being esoteric concepts, they can be harnessed by everyday developers to create long-lasting, flexible solutions. DDD and CQRS are gaining in popularity because they attack genuine challenges in software development. This course balances explaining important underlying theory with both design- and code-focused exercises, giving participants both understanding and new practical development skills. Rather than teaching a framework, the course teaches a factoring and some ways to implement it, highlighting the key pitfalls to avoid along the way. During the course, a small application will gradually be built up from scratch. The course also includes coverage of testing, how to apply the insights from the course to existing systems and how to scale out a system developed using CQRS. Read more about CQRS and DDD on the CQRS FAQ   About the instructor Carl has extensive experience in software development and software architecture, both in active use, blogging, and teaching. He uses a variety of programming languages daily. Carl has worked in the software industry for the last 15 years. His experience spans over a wide range of paradigms and platforms, and he has developed everything from custom web site design and bioinformatics toolkits to grammar engines and compilers. His specialty is to make systems coordinate and systematize large amounts of heterogeneous data - or, more casual, "bringing order out of chaos." He also likes to heal major systems that are in need of an architect.   Day 1 The Challenge of "Database Driven" Software Development Types of complexity Scaling and consistency Testing Integration Introduction to Domain Driven Design Domains and Domain Models Ubiquitous Language Exercise on building a domain model Bounded Contexts Why boundaries matter Context Maps Decomposition in the domain Composition in the UI Exercises on boundary hunting Commands, Queries and Events Normalization and denormalization Write models and read models Events as the write-side/read-side link Eventual consistency and its consequences Designing commands Designing queries Exercise on command and query design Message Busses Messages as decoupling Publish/Subscribe Send vs. Publish Building a simple message bus Exercise on message bus implementation Write Side Architecture Command handlers State sourcing vs. event sourcing Introduction to aggregates Building up aggregates from past events Transactional safety Exercise on command handlers and aggregates Day 2 BDD Style Testing Introduction to BDD Commands, Events and BDD Building a simple test framework Exercise on BDD Event Stores Existing options Building an event store on top of an RDBMS Implementing a repository using an event store Advantages of freeing aggregate representation from persistence Optimizations using snapshots Exercise on building an event store Advanced Aggregate Design Finding aggregate boundaries Coping with relationships Exercise on aggregate design Building Read Sides Overall approach Relational DB read sides NoSQL read sides Other options Re-building and introducing new read sides Exercise on building read sides Day 3 Sagas What is a saga? Different types of saga Handling saga state Building a simple saga framework Exercise on sagas Evolving a System Refining domain models Handling changes to commands Event versioning Handling event upgrade Exercise on event upgrading CQRS, DDD and Existing Codebases Introducing bounded contexts to existing systems Separating commands and queries Migrating towards event sourcing Scaling out Using the read/write separation to scale Scaling write sides by bounded context and by aggregate Scaling within an aggregate Message distribution and reliability Message queues and ESBs Other Opportunities Parallel development and outsourcing Recreating previous states for debugging   [-]
Les mer
Nettstudier 2 semester 4 980 kr
På forespørsel
Utvikling av Android-applikasjoner via bruk av emulator. Noen stikkord: Intents, grafiske brukergrensesnitt, lagring av data, bruk av ulike typer filer (for eksempel layo... [+]
Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: LC191D Videregående programmering eller tilsvarende kunnskaper i objektorientert Java-programmering Innleveringer: Øvinger: 8 av 8 må være godkjent.  Personlig veileder: ja Vurderingsform: Faget vurderes til bestått/ikke bestått basert på 8 innleverte øvingsoppgaver. Ansvarlig: Tomas Holt   Læremål: Forventet læringsutbytte:Etter å ha gjennomført emnet skal kandidaten ha følgende samlete læringsutbytte: KUNNSKAPER:Kandidaten:- kan gjengi livssyklusen til en Android-applikasjon.- kan redegjøre for nødvendige bestanddeler i en Android-applikasjon.- kan gjengi MVC-prinsippet og hvordan dette brukes i forbindelse med Android-applikasjoner. FERDIGHETER:Kandidaten:- kan sette opp utviklingsmiljø og lage applikasjoner for Android-plattformen.- kan bruke emulator for kjøring av applikasjonene.- kan lage grafiske Android-applikasjoner, hvor GUI-komponentene både kan lages via Java-kode og XML-filer.- kan lage Android-applikasjoner hvor data kan lagres i minnet og på permanent lager.- kan benytte Android sin intents-mekanisme.- kan benytte Android-plattformens mekanismer for å lage applikasjoner tilpasset internasjonalisering.- kan lage trådede Android-applikasjoner.- kan lage forbindelsesorienterte nettverksløsninger vha. av Java Socket API'en. GENERELL KOMPETANSE:Kandidaten:- kan bruke API-dokumentasjon og andre ressurser til å skaffe seg nødvendige ferdigheter ved utvikling av funksjonalitet som ikke er dekket i emnet. Innhold:Utvikling av Android-applikasjoner via bruk av emulator. Noen stikkord: Intents, grafiske brukergrensesnitt, lagring av data, bruk av ulike typer filer (for eksempel layoutfiler, bildefiler, xml-filer), nettverksprogrammering, trådprogrammering, spillprogrammering, sensorer (for eksempel kamera og gps), location-based services, internasjonalisering.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 Applikasjonsutvikling for Android 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
5 dager 22 500 kr
Kursinnhold About this Course This training course teaches developers the programming skills th... [+]
Kursinnhold About this Course This training course teaches developers the programming skills that are required for developers to create Windows applications using the C# language. During their five days in the classroom students review the basics of C# program structure, language syntax, and implementation details, and then consolidate their knowledge throughout the week as they build an application that incorporates several features of the .NET Framework 4.5. The course introduces many of the techniques and technologies employed by modern desktop and enterprise applications, including: •Building new data types. •Handling events. •Programming the user interface. •Accessing a database. •Using remote data. •Performing operations asynchronously. •Integrating with unmanaged code. •Creating custom attributes. •Encrypting and decrypting data. At the end of the course, students should leave the class with a solid knowledge of C# and how to use it to develop .NET Framework 4.5 applications.This course uses Visual Studio 2012, running on Windows 8. Audience Profile This course is intended for experienced developers who already have programming experience in C, C++, JavaScript, Objective-C, Microsoft Visual Basic, or Java and understand the concepts of object-oriented programming.This course is not designed for students who are new to programming"" it is targeted at professional developers with at least one month of experience programming in an object-oriented environment.   At Course Completion After completing this course, students will be able to: •Describe the core syntax and features of C#. •Create and call methods, catch and handle exceptions, and describe the monitoring requirements of large-scale applications. •Implement the basic structure and essential elements of a typical desktop application. •Create classes, define and implement interfaces, and create and use generic collections. •Use inheritance to create a class hierarchy, extend a .NET Framework class, and create generic classes and methods. •Read and write data by using file input/output and streams, and serialize and deserialize data in different formats. •Create and use an entity data model for accessing a database and use LINQ to query and update data. •Use the types in the System.Net namespace and WCF Data Services to access and query remote data. •Build a graphical user interface by using XAML. •Improve the throughput and response time of applications by using tasks and asynchronous operations. Kurset fører til eksamen: 70-483   Sertifiseringsløp [-]
Les mer
24 900 kr
This course covers everything you need to know to start building applications with the latest Microsoft web development stack. We will use ASP.NET MVC on the server and s... [+]
1. Introductiona. Fundamentals of the MVC design patternb. Starting new MVC projectsc. Basics of handling an HTTP request 2. Controllersa. Routingb. Controller factoriesc. Actionsd. Action filterse. Areasf. Async controllers with async / await 3. Viewsa. View conventionsb. Razor syntaxc. HTML helpers and custom helpersd. View and partial viewse. Templates 4. Modelsa. Model bindingb. Mass assignment vulnerabilitiesc. Models versus view modelsd. Model validatione. Data annotations 5. JavaScripta. JavaScript and ECMAScript 5b. Scope, functions, and best practicesc. Using Prototypesd. Using Modules and IFFEs. 6. jQuerya. DOM ready b. Selecting elementsc. Catching eventsd. Manipulation and traversal 7. AJAX and MVCa. Using the AJAX helpersb. Client validation and custom client validationsc. jQuery UI widgetsd. Bundling and minifying scriptse. Remote validation 8. HTML 5a. New elements and inputsb. Working with mediac. Canvas and SVG 9. CSS 3a. The box modelb. Animation and transitionsc. Rounded corners and box shadows 10. JavaScript APIsa. Web Storageb. GeoLocationc. WebSockets and Signal R [-]
Les mer
Oslo 5 dager 26 000 kr
The TOGAF® 9 Level 1 and 2 Combined course is an interactive, classroom-based learning experience. The course covers the curriculi of both Level 1 and level 2. [+]
The TOGAF® 9 Level 1 and 2 Combined course is an interactive, classroom-based learning experience. The course covers the curriculi of both Level 1 and level 2. The Foundation level content enables participants to successfully complete the associated TOGAF Level 1 exam, known as TOGAF 9 Foundation. The certification provides validation that the candidate has gained knowledge of the terminology, structure, and basic concepts of TOGAF 9, and understands the core principles of Enterprise Architecture and TOGAF. The TOGAF 9 Level 2 content focuses on the practical application of TOGAF framework, building on the foundational knowledge and comprehension of Level 1, using practical scenarios to enforce concepts. [-]
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.
;