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

-

64 treff ( i Oslo ) i Systemutvikling

Sorter på søkerangering, kursnavn, pris, sted, kursdato


Oslo Og 3 andre steder 3 dager 2 400 USD
19 Sep
26 Sep
03 Oct
In Puppet Practitioner students will learn why they should manage their Puppet infrastructure the right way. [+]
In Puppet Practitioner students will learn why they should manage their Puppet infrastructure the Right Way. Note: This is an advanced level course. Students will learn multiple ways to accomplish tasks in Puppet and how to choose which is most appropriate for a given situation. Students will design and build modules, and extend modules from the Forge. Students will also learn best practices for implementing Roles & Profiles in their infrastructure. Objectives After completing this course students will show a mastery of the Puppet DSL and common design patterns providing them with solutions for problem solving techniques and a better understanding of Puppet Best Practices. What You Will Learn to Help You Solve Problems   More advanced Puppet DSL constructs that can be used to write more elegant code. Using data structures to create resources programmatically. Using custom facts to expose information about nodes. The concepts of modularity and composability and how they refer to module design. Methods for testing your Puppet code and infrastructure. Using MCollective from the command line to automate infrastructure orchestration. Troubleshooting techniques and standard log files. The Roles & Profiles design pattern and the benefits it offers. Several different methods for managing portions of files. Why the Anchor Pattern exists and when one should use it or the `contain()` function. Creating generalizable modules and contributing them back to the community via the Puppet Forge. Sharing functionality between classes using inheritance.   [-]
Les mer
Oslo Og 3 andre steder 2 dager 14 000 kr
08 May
29 May
12 Jun
TOGAF9 Level 1 Foundation er et todagers sertifiseringskurs som dekker den grunnleggende delen av TOGAF materialet. Etter endt kurs er man i stand til å bestå TOGAF Lev... [+]
The TOGAF® 9 Level 1 Foundation course is a 2-day, interactive, classroom-based learning experience. The course covers the Foundation Level 1 curriculum. Examples of architecture deliverable and artifacts are provided throughout the course. The course 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. Individuals certified at this level will have demonstrated their understanding of: The basic concepts of Enterprise Architecture and TOGAF The core concepts of TOGAF 9 The key terminology of TOGAF 9 The ADM cycle and the objectives of each phase, and how to adapt and scope the ADM The concept of the Enterprise Continuum; its purpose and constituent parts How each of the ADM phases contributes to the success of enterprise architecture The ADM guidelines and techniques How Architecture Governance contributes to the Architecture Development Cycle The concepts of views and viewpoints and their role in communicating with stakeholders The concept of building blocks The key deliverables of the ADM cycle The TOGAF reference models The TOGAF certification program [-]
Les mer
Oslo Og 2 andre steder 5 dager 22 900 kr
12 Jun
26 Jun
C# 6 is new in Visual Studio 2015, and is the latest evolution of Microsofts primary programming language. This course covers the latest language features in C# 6 and the... [+]
C# 6 is new in Visual Studio 2015, and is the latest evolution of Microsofts primary programming language. This course covers the latest language features in C# 6 and the .NET 2015 platform. You will get a deep and broad understanding of C# as a programming language, and gain confidence to explore the richness of the .NET Framework library including asynchronous programming, LINQ, and EF. What you will learn: Essential C# syntax Implementing object-oriented designs in C# Using generics, collection classes, and exceptions What is new in C# 6 and .NET 2015 Using LINQ and EF Asynchronous programming Dynamic programming Overview of MVC6 About Andy Olsen - the author 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.   Introduction to C# and .NET: .NET Framework building blocks; Hello world in C#; Using Visual Studio 2015; Namespaces and assemblies Core C# Programming Constructs: Variables, operators, and statements; Reference types vs. value types; Conversions; Nullable types; Using the Console and String classes; Flow-of-control; Using implicit types More C# Programming Constructs: Defining methods; Input, output, and optional parameters; Method overloading; Arrays; Structures Defining and Using Classes: Defining classes; Defining constructors and finalizers; Defining properties; Creating and disposing objects; Defining constants and read-only fields; Static members; Partial classes/methods Inheritance and Polymorphism: Defining base classes and derived classes; Overriding methods; Abstract classes; Interfaces Exception Handling: Defining Try/Catch/Finally blocks; Throwing exceptions; Defining new exception classes; Defining Using blocks Creating Collections of Objects: Overview of generics; Using List collections; Using Dictionary collections What is New in C# 6: Static using syntax; Auto-property initializers; Dictionary initializers; Exception filters; String interpolation Delegates, Events, and Lambdas: Overview; Defining simple delegates; Defining and handling events; Using lambda expressions Additional Language Features: Operator overloading; Extension methods; Object initializers; Anonymous types Introduction to LINQ: The role of LINQ; Simple LINQ query expressions; Using LINQ with collections; LINQ query operators Using the Entity Framework: EF classes and DbContext; Implementing relationships; Managing data; Additional techniques Asynchronous Programming: Understanding the async and await keywords; Implementing asynchronous code; Synchronization techniques Integrating with Unmanaged Code: The dynamic keyword; The Dynamic Language Runtime Overview of MVC6: Creating an ASP.NET MVC application; Defining models, views, and controllers; Introduction to REST and Web API [-]
Les mer
Oslo 5 dager 22 900 kr
08 May
When Microsoft introduced ASP.NET, they revolutionized Web development. The clean separation between Web design and code-behind implementation classes brings some much-ne... [+]
When Microsoft introduced ASP.NET, they revolutionized Web development. The clean separation between Web design and code-behind implementation classes brings some much-needed structure and discipline to Web applications, and gives full access to the power of the .NET Framework class library. This course takes a close look at ASP.NET and includes the latest features in ASP.NET 4.5.   About Andy Olsen - the author of the course This course is designed and written by Andy Olsen. 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.     Introduction to ASP.NET 4.5: Evolution of ASP.NET Web development; Websites and Web Projects; Designing Web pages in Visual Studio 2012; Understanding code-behind files; Running/debugging a Web application   Understanding Web Forms: Adding controls to a Web form; The ASP.NET event model; Web Forms processing stages; Overview of View state; Understanding requests and responses   Using ASP.NET Server Controls: Types of server controls; HTML server controls; Web controls; List controls; Validation controls; ASP.NET 4.5 validation features; Rich controls; Strongly-typed data controls; Model binding   Asynchronous Web Applications:  Asynchronously reading and writing requests and responses; Asynchronous HTTP handlers and modules   Defining Themes and Master Pages: Overview of themes and skins; Using style sheets with themes; Creating and using master pages   Implementing Navigation Support: Programmatically connecting pages; Defining a sitemap; Displaying a sitemap   The ASP.NET Application Model: Application lifetime; Handling application events; Understanding web.config   State Management: View state; Query strings; Cookies; Session state; Application state   Defining User Controls: Overview of user controls; Creating a user control; Adding code to a user control; Using a user control in a Web page   Defining Server Controls:  Overview of server controls; Creating a server control; Defining adaptive rendering; Extending existing Web controls   Introduction to Data Access: .NET data providers; Connecting to a database; Connection strings in web.config; Executing a query; Processing a result set; Overview of DataSets   Data Binding:Single-value binding; Data source controls; Selecting and updating records; Rich data controls; LINQ; Data services; Model binding   Client-side Scripting and Ajax: ASP.NET AJAX; jQuery; Script libraries and server callbacks; Accessing services   ASP.NET MVC 4:  Overview of ASP.NET MVC 4; Controllers and actions; Creating and customizing views   Caching: Caching fragments of Web pages; Data caching; Configuring caching; Defining cache dependencies   Web Sockets: What are Web Sockets? Implement Web Sockets in ASP.NET; Client-side interactions using HTML5     [-]
Les mer
Oslo 2 dager 13 750 kr
08 May
Dette 2-dagers kurset passer for deg som ønsker å ta en sertifisering innen ASTQB* Mobile Tester. Kurset bygger på ISTQB Foundation syllabus og gir deg grunnleggende f... [+]
Kursinnhold   A mobile app is a software application designed to run on mobile devices such as smartphones and tablet computers. Most such devices are sold with several apps bundled as pre-installed software, such as a web browser, email client, calendar, and an app for buying music or other media. Mobile applications are becoming part of our every day lives and many organisations are developing applications to run on mobile devices to complement their desktop applications. This course will give the Mobile Tester the knowledge skills needed to test mobile applications and to understand the differences and similarities in testing mobile applications to conventional applications. Also explained are the differences between native, web and hybrid applications. The course is highly practical addressing the following areas: Introduction to Mobile Testing This section looks what mobile apps are and the challenges that face the tester when testing native, web and hybrid apps. It also explains the necessary skills and equipment that are required to adequately test mobile applications. Test Planning and Design for Mobile AppsThis section focuses on how we should plan and design tests for mobile applications, assessing coverage goals and determining the test approach for each mobile project. The section also looks at how quality risks differ in mobile projects and the type of risks to identify early in the lifecycle. Quality Characteristics for Mobile Testing Functional testing is important in all applications including mobile apps. Specific tests to consider include testing for correctness, accuracy, security and interoperability. Non-functional testing for mobile applications becomes even more important. Testing characteristics such as performance, usability, portability and reliability will be discussed. Environments and Tools for Mobile TestingThere are many tools available to specifically assist with the testing of mobile apps/ devices and these will be applied. Generic tools might also be applicable depending on the type of environment being used; real devices, simulators, emulators and the cloud. Future-Proofing Mobile devices have become part of everyday life whether it be a smartphone, tablet or wearable device. The future for mobile applications is only going to grow and expectations from customers are becoming higher. Testing needs to consider the future, having a good testing architecture, which allows future growth and efficient maintenance. The ISTQB Mobile Tester - Foundation Level exam is a 1-hour, 40 question multiple-choice exam. There is an extra 15 minutes allowed for candidates whose first language is not English. The pass mark is 65% (26/40). You must hold the ISTQB Foundation certificate in software testing in order to sit this exam.  The exam fee is NOK 2.600,- + VAT. * Note: ASTQB is the American Software Testing Qualification Board. This is a member board of ISTQB. Currently ISTQB are looking at creating a Mobile Tester Qualification but this will not happen in the near future. Since the ASTQB Mobile Tester resembles the ISTQB syllabus format, it is anticipated that ISTQB might adopt the ASTQB syllabus as its own. With this in mind and because of the demand for this qualification, Lloyd Roden Consultancy Ltd has decided to offer the ASTQB Mobile Tester qualification. Lloyd Roden Consultancy Ltd is currently producing the course materials for this qualification and is expected to be accredited by the end of 2016. [-]
Les mer
Oslo 3 dager 7 900 kr
Å lære HTML og CSS for å kode et nettsted er ikke bare for nerder, men for alle som jobber med web. Enten du er designer, redaktør, eller skal oppdatere innhold, er ... [+]
På dette kurset vil du lære å kode et enkelt nettsted, lære de grunnleggende taggene og designe med css. Dette er et godt grunnlag for å jobbe med WordPress, Dreamweaver, søkemotoroptimalisering og universell utforming. Dette vil gjøre deg i stand til forstå web-terminologien og kommunisere med andre webutviklere. Dette gjør deg mer effektiv og ettertraktet. Du får ditt eget web-hotell under kurset for å publisere kurs-oppgaven og kunne trene deg opp etter kurset for å bli tryggere. Dette lærer du: Grundig innføring i HTML og CSS Kode responsive nettsider (tilpasses ulike skjermstørrelser) Formatering av tekst i HTML Typografi med CSS Universell utforming Riktig struktur på innholdet Bruk av fontdatabase Publisering av nettsidene til en webserver  Hvorfor skal du velge IGM til HTML og CSS opplæring: Kursinstruktørene i HTML og CSS har lang erfaring med koding og mange års undervisningserfaring på kurs og høgskolestudier Små grupper Egenutviklet kursdokumentasjon og teori Minnebrikke med kursoppgaver Gratis support etter kurs Gratis domene i kursperioden Velg mellom bruk av PC eller Mac på våre kursmaskiner [-]
Les mer
Oslo 3 dager 17 900 kr
29 May
In this course students will learn essential programming skills and techniques that are required to develop Windows 10 Universal Apps using C#. [+]
Module 1: Introduction to the Windows UWP Windows 10 Universal Apps Windows Core API CoreCLR / .NET Native Tooling Visual Studio 2015 Module 2: Creating User Interfaces using XAML XAML Basics Using Controls Programming in code behind Databinding Module 3: MVVM The MVVM design pattern ViewModels Commands & RelayCommands Event Aggregator Using MVVM Frameworks Module 4: Navigation & Menus The Application Lifecycle Navigation Creating menus AppBar Control Module 5: User Experience XAML Styling Implementing Templates Shared Resources Adaptive UI using SplitView & RelativePanel Introduction to Blend for Visual Studio 2015 Module 6: User Notifications Implementing Live Tiles The Action Center Sending Push Notifications Module 7: Background processing REST API communication Azure Mobile Services Background execution Cortana integration Module 8: Packaging & Deployment The manifest file Visual assets Creating test and store packages The Windows Application Certification Kit Module 9: Publishing to the Windows store Publishing Monetization & Advertisement In App purchases Application Insights Updating the app About Erik Van Appeldoorn - the author of the course Erik is an experienced software developer and trainer from The Netherlands. He loves software development and likes to share his knowledge and experiences with other developers. His key interests are: Software Architecture, Internal Quality, Test Driven Development and Clean Code. Erik speaks regularly about these topics at international events. [-]
Les mer
Oslo 5 dager 22 900 kr
29 May
This course provides thorough coverage of the VB language and .NET Framework 4.5. The course runs on Visual Studio 2012 and Windows 8. All of the latest language features... [+]
  Introduction to VB and .NET: .NET Framework building blocks; Hello world in VB; Using Visual Studio 2012; Namespaces and assemblies Core VB Programming Constructs: Variables, operators, and statements; Reference types vs. value types; Conversions; Nullable types; Using the Console and String classes; Flow-of-control; Using implicit types More VB Programming Constructs: Defining methods; Input, output, and optional parameters; Method overloading; Arrays; Structures Defining and Using Classes: Defining classes; Defining constructors and finalizers; Defining properties; Creating and disposing objects; Defining constants and read-only fields; Static members; Partial classes/methods Inheritance and Polymorphism: Defining base classes and derived classes; Overriding methods; Abstract classes; Interfaces Exception Handling: Defining Try/Catch/Finally blocks; Throwing exceptions; Defining new exception classes; Defining Using blocks Creating Collections of Objects: Overview of generics; Using List collections; Using Dictionary collections Delegates, Events, and Lambdas: Overview; Defining simple delegates; Defining and handling events; Using lambda expressions Additional Language Features: Operator overloading; Extension methods; Object initializers; Anonymous types Introduction to LINQ: The role of LINQ; Simple LINQ query expressions; Using LINQ with collections; LINQ query operators File Handling: Using the DriveInfo, DirectoryInfo, and FileInfo classes; Using the Directory and File classes; Using stream readers and writers; Serialization Managing Data: .NET data providers; Connecting to a database; Executing a query; Result sets; DataSets; Using the Entity Framework Creating XAML-based User Interfaces Overview of Windows Presentation Foundation; Getting started with XAML; Implementing event handlers; Data binding WCF and Data Services: Overview of Windows Communication Foundation; Creating a service; Hosting a service; Creating a client; Implementing and using WCF data services Multithreading, Tasks, and Asynchronous Operations:Invoking methods asynchronously via delegates; Creating threads programmatically; Synchronization; Parallel programming; PLINQ; Asynchronous programmingprogrammatically Integrating with Unmanaged Code: Dynamic programming concepts; The Dynamic Language Runtime Additional .NET Techniques: Reflection; Assembly management; Attributes; Encryption and decryption [-]
Les mer
Oslo 4 dager 18 500 kr
22 May
Kursinstruktør Terje Berg-Hansen Terje Berg-Hansen har bred erfaring fra prosjektledelse... [+]
Kursinstruktør Terje Berg-Hansen Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte teknologier leder han også Oslo Hadoop User Group, og er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.    Forkunnskaper Grunnleggende kjennskap til HTML og CSS. Noe kunnskap i programmering, f.eks JavaScript vil være en fordel, men er ikke en nødvendig forutsetning for å ta kurset. Kursinnhold PHP er et kraftig skriptspråk som brukes til å lage dynamiske og interaktive websider. PHP brukes bl.a av Facebook, Wikipedia og Wordpress, og er et effektivt alternativ til f.eks. Ruby on Rails, Django, Microsoft ASP/.net og Java EE. MySQL er verdens mest populære open source databasesystem og brukes ofte sammen med PHP i dynamiske løsninger. Agenda Installasjon av PHP og MySQL. MySQL/relasjonsdatabaser Datatyper Oppbygging av en database Relasjoner SELECT, INSERT INTO, UPDATE, DELETE, CREATE, ALTER TABLE Administrasjon av databaser med PhpMyAdmin, MySQL Workbench og via kommandolinjen PHP-programmering Variabler og datatyper Kontrollstrukturer og løkker Funksjoner Sende/motta verdier mellom sider med POST og GET Cookies og sessions Bruk av include og require Sette inn, oppdatere, slette og søke etter data i MySQL-databaser med PHP Dataobjects (PDO) Utvikling etter MVC-oppsettet (Model, View, Controller). Kursoppgave: Lage et enkelt CMS-system for publisering av data på web Læremateriell PHP & MYSQL : From novice to ninja fra Sitepoint, samt online kursmateriell på norsk. [-]
Les mer
Oslo Og 2 andre steder 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 Og 2 andre steder 5 dager 22 900 kr
29 May
03 Jul
The advent of HTML5 and CSS3 has seen something of a revolution in application development in recent times. This course takes the lid off these technologies and shows how... [+]
The advent of HTML5 and CSS3 has seen something of a revolution in application development in recent times. This course takes the lid off these technologies and shows how you can use their full power to create contemporary, adaptive, and interactive Web applications. This course provides an introduction to HTML5, CSS3, and JavaScript. You will gain basic HTML5/CSS3/JavaScript programming skills. This course is an entry point into both the Web application and Windows Store apps training paths. The course focuses on using HTML5/CSS3/JavaScript to implement programming logic, define and use variables, perform looping and branching, develop user interfaces, capture and validate user input, store data, and create well-structured applications.   HTML and CSS Core Principles: HTML core concepts and syntax; CSS core concepts and syntax Creating HTML5 and CSS3 Web Pages: HTML5 semantic tags; Additional HTML5 layout features; CSS3 enhancements JavaScript Core Principles: JavaScript essential syntax; Accessing and updating HTML content by using DOM; Getting started with jQuery; Event handling Using Forms: Defining a form to gather user input; Using the new HTML5 input elements; Validating input; Implementing JavaScript validation Implementing Ajax-Enabled Web Pages: Overview of Ajax; Using Ajax manually; Using Ajax with jQuery; Guidelines for how to communicate with remote services Going Further with CSS3: Textual styling; Using CSS3 selectors; Additional CSS3 techniques Object-Oriented Programming in JavaScript: Creating objects; Defining properties and methods; Defining constructors; Understanding prototypes; Implementing inheritance Platform Integration: Using the File API; Implementing drag-and-drop; Incorporating audio and video; Using the Geolocation API Offline Working: Using local storage; Offline working; Using the application cache Creating Adaptive User Interfaces: Media queries; Creating applications that look good in different form factors; Creating printer-friendly applications Graphics: Using the canvas API; Using SVG; Techniques and recommendations CSS3 Animations and Effects: Transitions; 2D and 3D transformations; Key-frame animations Web Sockets: The need for Web Sockets; Implementing a Web Sockets client; Implementing a Web Sockets server Web Workers: What are Web Workers? Implementing a Web Worker; Asynchronous programming techniques Read more about Glasspaper: http://www.glasspaper.no/ Read more about the course: http://www.glasspaper.no/Hvem-er-du/Utvikler/Webutvikling/2095.Programming-in-HTML5,-CSS3,-and-JavaScript-(exam-70-480)-hands-on/STAVANGER/?epslanguage=no     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 24 900 kr
08 May
I dette kurset vil du lære deg å utvikle forskjellige typer applikasjoner i .Net miljøet og språket C#. [+]
I dette kurset vil du lære deg å utvikle forskjellige typer applikasjoner i .Net miljøet og språket C#. Kurset er beregnet for programmerere, og har fokus på hva som er nyttig for deg som utvikler. Du vil lære å utvikle webapplikasjoner, biblioteker (.dll) og kommunikasjonsløsninger med WCF og webtjenester (webservices).C# (C–sharp) er et objektorientert programmeringsspråk. Språket likner på C++ og Java. Spørringer er integrert som en del av språket (Language Integrated Query – LINQ). I KURSET LÆRER DU å lage avanserte C# applikasjoner. om objektorienting, klasser, arv, interfaces, exceptions. om Language INtegrated Query, eller LINQ. å jobbe med databaser ved hjelp av ADO.NET og Entity Framework. å lage dynamiske biblioteker (Assemblies). å lage web–løsninger som kjører på serveren. å bruke Windows Communication Foundation (WCF) og ASP.NET for å bruke og eksponere webservices. å lese og skrive XML fra ditt program. å forstå .NET arkitekturen, og CLRen (Common Language Runtime).  Siden C# er tett integrert med .NET–plattformen, får man tilgang til et rikt klassebibliotek. Dette gjør det lett å utvikle vanlige windowsapplikasjoner, kompliserte tekniske applikasjoner, web–baserte løsninger eller systemprogrammer. Etter hver teorigjennomgang følger det praktiske øvelser som illustrerer teorien. Du vil lage fullstendige C# programmer som du senere kan bruke som eksempelprogrammer.  Kurset har fokus på å få dybdeforståelse av språket hvordan man bruker LINQ, databaser, web–løsninger og webtjenester. FØLGENDE EMNER BEHANDLES I KURSET  C# miljøet og .NET–arkitekturen: CTS (Common Type System). Common Language Runtime (CLR). IL (Intermediate Language). Syntaks grunnstruktur: Variabler, typer, uttrykk, operatorer, flytkontroll, løkker og betingelser. Objektorientering: Klasser og egne data typer, interfacer, innkapsling, konstruktører, dynamiske operasjoner, komponenter. Lamda utrykk, extension metoder, anonyme typer, generelle typer (generics), Hendelses–styrt programmering: Callbacks (delegate), hendelser (events), feilhåndtering (try, catch, finally). Databaser (Entity Framework og LINQ): Kommunisere med relasjonsdatabaser. Representasjon av tabeller, kolonner og rader. Generering av skjemaer. Relasjoner og betingelser. Internett og webservices: Internett applikasjoner, SOAP, WSDL, WCF. Skrive og bruke Web–services [-]
Les mer
Oslo 5 dager 19 980 kr
12 Jun
11 Sep
06 Nov
I løpet av 5 dager vil du få en grundig gjennomgang av både HTML og CSS, inkludert HTML5 og CSS3. [+]
Innføring i HTML og CSS, kurs i HTML5 og CSS3, responsiv webdesign   Ukeskurs i HTML(5) og CSS(3) er et 5-dagers kurs hvor du først får en innføring i HTML og CSS for deretter å lære om nye elementer i HTML5, nye muligheter i CSS3, samt responsiv webdesign. Kurset kombinerer våre kurs innføring i HTML og CSS og kurs i HTML5 og CSS3.   Hvorfor velge dette kurset? I løpet av 5 dager vil du få en grundig gjennomgang av både HTML og CSS, inkludert HTML5 og CSS3 og responsiv webdesign. Kurset kombinerer følgende kurs: Innføring i HTML og CSS, responsiv webdesign og kurs i HTML5 og CSS3.   Kursinnhold Dag 1, 2 og 3 Innføring i HTML, tagger, atributter, regler for navngiving av filer og mapper Linker og menyer Bilder og bakgrunnsbilder Strukturering av tekst: overskrifter, avsnitt, linjeskift, non breaking space, lister, tabeller m.m. Introduksjon til CSS CSS syntax og ulike type stiler: tag, class, ID, Pseudo Elements, sammensatte stiler Inline Styles, Internal Styles og External Styles Kommentering av kode Oppbygning av sider med DIV block vs inline elementer, Box model Posisjonering: Static, Relative, Absolute, Fixed Float Formatere tekst og annet innhold Testing av sider i ulike nettlesere Tilpasse layout til utskrift Overføring av filer til webserver via FTP 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 Dag 4 og 5 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 HTML(5) og CSS(3) 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
Oslo 3 dager 17 900 kr
22 May
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
Oslo 13 995 kr
06 Jun
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