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

-

18 treff i Webutvikling

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


Oslo 5 dager 21 000 kr
27 Mar
05 Jun
Kursinnhold About this Course In this course, students will learn to develop advanced ASP.NET MVC ap... [+]
Kursinnhold About this Course In this course, students will learn to develop advanced ASP.NET MVC applications using .NET Framework 4.5 tools and technologies. The focus will be on coding activities that enhance the performance and scalability of the Web site application. ASP.NET MVC will be introduced and compared with Web Forms so that students know when each should/could be used. This course will also prepare the student for exam 70-486. Audience Profile This course is intended for professional web developers who use Microsoft Visual Studio in an individual-based or team-based, small-sized to large development environment. Candidates for this course are interested in developing advanced web applications and want to manage the rendered HTML comprehensively. They want to create websites that separate the user interface, data access, and application logic. At Course Completion After completing this course, students will be able to: •Describe the Microsoft Web Technologies stack and select an appropriate technology to use to develop any given application. •Design the architecture and implementation of a web application that will meet a set of functional requirements, user interface requirements, and address business models. •Create MVC Models and write code that implements business logic within Model methods, properties, and events. • Add Controllers to an MVC Application to manage user interaction, update models, and select and return Views. • Create Views in an MVC application that display and edit data and interact with Models and Controllers. • Run unit tests and debugging tools against a web application in Visual Studio 2012 and configure an application for troubleshooting. • Develop a web application that uses the ASP.NET routing engine to present friendly URLs and a logical navigation hierarchy to users. • Implement a consistent look and feel, including corporate branding, across an entire MVC web application. • Use partial page updates and caching to reduce the network bandwidth used by an application and accelerate responses to user requests. • Write JavaScript code that runs on the client-side and utilizes the jQuery script library to optimize the responsiveness of an MVC web application. • Implement a complete membership system in an MVC 4 web application. Build an MVC application that resists malicious attacks and persists information about users and preferences. Describe how to write a Windows Azure web service and call it from and MVC application. • Describe what a Web API is and why developers might add a Web API to an application. • Modify the way browser requests are handled by an MVC application. • Describe how to package and deploy an ASP.NET MVC 4 web application from a development computer to a web server for staging or production. Fører til eksamen: 70-486   Sertifiseringsløp [-]
Les mer
Oslo 24 900 kr
24 Apr
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
Nettstudier 41 800 kr
Dette studiet passer for deg som har interesse for webutvikling, og gir deg kunnskap og ferdigheter ... [+]
Dette studiet passer for deg som har interesse for webutvikling, og gir deg kunnskap og ferdigheter innen sentrale teknologier for webutvikling. Det gir også en grundig innføring i utvikling av dynamiske nettsider og webapplikasjoner, samt Web 2.0 og webservices. Sentrale tema inkluderer HTML, CSS, javascript, jQuery, XML, AJAX, Linq mot SQL-databaser og grunnleggende bruk av Adobe Photoshop for bildemanipulering.    Du oppnår Nivå: Høgskole og universitet Antall Studiepoeng 30 Program Webutvikling - 52L - 5122 Krav til deg Anbefalte forkunnskaper Gode generelle IT-kunnskaper. Lærebøkene er på engelsk og du må derfor kunne lese engelsk godt. Krav til forkunnskaper/praksis Generell studiekompetanse. Søkere som er 25 år eller eldre og kan dokumentere tilstrekkelig allmenutdanning/realkompetanse for studiet kan tas opp etter særskilt vurdering Krav til utstyr Studiet tar utgangspunkt i Windows-plattform og forutsetter tilgang til nødvendige programvare. Dette inkluderer Microsoft Visual Studio 2012 eller nyere Adobe Photoshop Adobe Dreamweaver Google Analytics Programvare er ikke inkludert i studieavgiften. Opptakskrav Generell studiekompetanse   Studietid Du kan bruke inntil 12 måneder på å gjennomføre dette studiet. Dersom du ser at du trenger lenger tid på å fullføre kan du søke om forlengelse. Hvis du søker om forlengelse før studietiden har gått ut koster det 350 kroner pr. måned. Hvis du søker om forlengelse etter at den ordinære studietiden har gått ut koster det først 500 kroner i oppstartsgebyr og så 350 kroner pr. måned. Studiestart NKI Nettstudier har studiestart hver dag, hele året. Når vi har registrert din bestilling, mottar du passord til Nettskolen - og du er i gang! Antall innsendinger 7 Eksamen Eksamen Det arrangeres eksamen i alle fag. All informasjon om eksamen. Priser og finansiering Pris kontant Pris 41 800,- Pris eksamen 4 eksamener á kr 1 750,- Studiemateriell Studiemateriell fåes kjøpt hos NKI Forlaget. Etter bestilling av nettstudiet får du en link til NKI Forlaget hvor du finner pensumlitteratur og tilbud om å kjøpe de bøkene du trenger. Lånekasse Godkjent for lån / stipend i lånekassen. Finansiering Du kan velge mellom kortbetaling, faktura på totalbeløpet, avdragsordning eller annen betaler. Dette velger du i bestillingen. Tips til finansiering Du kan få støtte fra arbeidsgiver, NAV, fagforeninger eller søke om stipender. [-]
Les mer
Oslo Bergen 5 dager 22 900 kr
03 Apr
24 Apr
19 Jun
ASP.NET Core is new in Visual Studio 2015, and is a revolution in the world of Microsoft web development. [+]
This course covers the latest APIs and development techniques for creating dynamic, modular, and testable web sites. Well explore the new features available in ASP.NET Core and show how to get the best out of the latest toolset and integration possibilities. What you will learn ASP.NET Core principles MVC architecture and benefits Creating views, view components, and tag helpers Using ASP.NET dependency injection and configuration Test-driven development Navigation and state management Creating RESTful services using Web API ASP.NET Identity security Creating Single Page Applications (SPAs)   About Andy Olsen - the author and instructor of the courseAndy 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 Core: Introduction to .NET Core; ASP.NET Core essentials; Creating a simple ASP.NET Core web app; A closer look at ASP.NET Core middleware; Creating custom OWIN middleware components Getting Started with MVC: Introduction to ASP.NET Core MVC; Understanding controllers; Understanding views; Layout pages; A closer look at Razor syntax Creating a Complete ASP.NET MVC Application: Design considerations; Defining models and views; Handling form submissions; Additional techniques; Asynchronous action methods Tag Helpers: Introduction to tag helpers; UI tag helpers; Link and script tag helpers; Environment tag helper; Cache tag helper Structuring ASP.NET Core MVC Applications: Design considerations; Defining the domain model; Defining the Web application Dependency Injection, Configuration, and Entity Framework: Dependency injection principles; DI in ASP.NET Core; Configuration in ASP.NET Core; Using Entity Framework Core Test Driven Development with ASP Core MVC: TDD principles; Unit testing frameworks for .NET Core; XUnit.net walkthrough; Unit testing ASP.NET MVC controllers; Mocking Defining Custom Tag Helpers: Custom tag helpers; Tag attributes; Additional techniques; Worked example: Pagination tag helper Implementing Navigation: Defining view-model classes; Implementing data filtering in a controller; Understanding the routing mechanism; Adding custom entries to a route table; Defining defaults, parameters, and validation; Generating URLs and hyperlinks; Custom route constraints State Management: Using hidden fields; Session and application state; Custom model bindings Creating RESTful Services using Web API: Overview of Web API; Building servers and clients; Content negotiation; Attribute routing; Custom model binding; Invoking RESTful services from Ajax clients Security using ASP.NET Identity: Security concepts; Overview of ASP.NET Identity; Customization possibilities using ASP.NET Identity Creating Single Page Applications: Overview of SPAs; Using GruntJS, NPM, and Bower support; Overview of AngularJS and Bootstrap [-]
Les mer
Oslo Bergen 3 dager 17 900 kr
22 May
29 May
05 Jul
This course looks at advanced ASP.NET Core techniques and API features. [+]
The course is aimed at developers who are comfortable with core ASP.NET MVC development and need to round off their knowledge. We will take a particularly keen look at the new techniques features available in ASP.NET Core. What you will learn Advanced controller and view techniques Using platform features Creating robust and reliable MVC solutions Implementing OWIN middleware components Creating full-duplex web sockets solutions Implementing security Developing and deploying Azure solutions About Andy Olsen - the author and instructor of the courseAndy 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.   MVC Techniques: Controller techniques; Defining filters; Implementing compression; Model binding techniques Client and Server Platform Features: Caching; Globalization and localization; HTML5 semantic tags; HTML5 accessibility; Search Engine Optimization Error Handling, Logging, and Monitoring: Getting started with code contracts; Using code contracts; Handling errors; Implementing logging and monitoring Web Sockets: Understanding web sockets; Defining a web sockets server; Defining a web sockets client; Using SignalR Implementing Middleware components: Overview of the HTTP pipeline; Overview of OWIN; Implementing OWIN middleware components; Advanced techniques Designing and Implementing Security: Overview of authentication; Implementing Windows authentication; Implementing forms authentication; Implementing OAuth authentication Additional Security Techniques: Implementing claims-based authentication; Managing data integrity; Implementing a secure site; Identity Server 4 Windows Azure Development: Windows Azure concepts; Windows Azure architecture and components; Creating a cloud service application; Running a cloud service application Deploying Services to Azure: Web Deploy using Visual Studio; Web deployment packages; Command-line tools for Web Deploy; Deploying to Windows Azure  [-]
Les mer
Oslo 2 dager 8 500 kr
Kurs for deg som skal bruke video i din digitale markedsføring eller deg som jobber med redaksjonelt innhold på nettet. [+]
Du skal lære å lage korte filmer til nettet. Dette innebærer å planlegge innhold, filme, klippe og redigere filmen. Content Marketing i praksis. • Bearbeiding av idé og planlegging av innhold • Fra idé til storyboard • Klipping og redigering av film med Adobe Premiere pro • Rettigheter ang musikk • Deling av film på nettet [-]
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 3 dager 7 900 kr
03 Apr
Å 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
Bergen Oslo 3 dager 17 900 kr
29 Mar
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 3 dager 13 500 kr
På forespørsel
Innen AJAX (Asynchronous JavaScript And XML) er Javascript det sentrale programmerings språk. Javascript har i lang tid blitt brukt sammen med HTML/XHTML kode .... [+]
Innen AJAX (Asynchronous JavaScript And XML) er Javascript det sentrale programmerings språk. Javascript har i lang tid blitt brukt sammen med HTML/XHTML kode for å oppnå dynamiske i internett sider. Javascript bygger på syntaks fra C++, men er i motsetning til C++ et intrepeterende språk, hvilket vil si instruksjonene utføres umiddelbart uten kompilering. AJAX er satt sammen av flere teknologier for å oppnå effektiv datamanipulering, gode presentasjoner, dynamiske interaksjoner med HTTP-server ved bruk av XMLHttpRequest objektet og videre standardisering i datatransporten ved bruk av XML.     MålsettingDeltagerene skal på en effektiv måte kunne benytte AJAX for å utvikle dynamiske internet sider mot enhver HTTP server. Man vil forstå og kunne bruke de grunnleggende elementene i objektorientert programmering gjennom bruk av Javascript som programerings språk. Kurset skal gi en innføring og trening i flere teknologier som til sammen skaper den effektiviteten AJAX er ment å kunne oppnå.     DokumentasjonProfessional AJAX ( programmer to programmer ) fra Wrox, eller tilsvarende.     Kursinnhold     * Introduksjon          o Hva er AJAX, historikk og hvorfor bruke AJAX ?     * Javascript programmering          o De grunnleggende kontrollstrukturer og datatyper som Javascript programmene er bygget opp av     * Browser tilknyttede teknologier          o En innføring I CSS (Cascading Style Sheets) , DOM (Document Object Model), XML (Extensible Markup Language) og HTTP (Hypertext Transfer Protocol). Hvilke muligheter finnes i Javascript til å ta i bruk disse teknologiene     * Direkte kommuniksjon med HTTP server          o Hvilken rolle XMPHttpRequest objektet spiller og på hvilke måter kan vi bruke dette objektet mest effektivt. Hvordan bruke frames effektivt. Hva kan man forvente av reponse fra en HTTP Server     MetodikkGateway tilbyr praktisk og virkelighetsnær opplæring. I tillegg til å jobbe med kurs og opplæring, er våre instruktører også konsulenter som jobber med utvikling og problemløsninger i den aktuelle programvare. Dette betyr at instruktørene kjenner den praktiske bruk av programmet i ulike bedriftsmiljøer.   Vi har som oftest små grupper på kurs, slik at kursleder kan ta seg av hver enkelt. Alle deltakere får egen PC under kurset. Kursleder vil vise ulike teknikker på storskjerm, deltakerne vil deretter få oppgaver der de kan prøve ut disse teknikkene.   Deltakerne vil få utdelt dokumentasjon som vil bli benyttet under kurset, slik at man lettere kan bruke dokumentasjonen som oppslagsverk i ettertid.   [-]
Les mer
Oslo 2 dager 6 600 kr
På forespørsel
Selv om du kan lage nettsider uten å kjenne til HTML / XHTML , vil de fleste med ansvar for utvikling og vedlikehold av nettsider ikke kunne klare seg ... [+]
Selv om du kan lage nettsider uten å kjenne til HTML / XHTML , vil de fleste med ansvar for utvikling og vedlikehold av nettsider ikke kunne klare seg uten å kjenne til de muligheter og begrensninger som ligger i HTML / XHTML. Godt kjennskap til HTML / XHTML er dessuten en forutsetning for de andre kurs på denne siden.     MålsettingDeltakerne skal på en effektiv måte kunne benytte HTML / XHTML programmeringsspråk for å lage WEB-sider etter at kurset er ferdig. De vil lære å bruke de viktigste elementene i HTML / XHTML. Deltakere vil også få en innføring i fornuftig oppbygging av en Web side.     DokumentasjonHTML for the World Wide Web with XHTML and CSS, Fifth Edition , eller tilsvarende.     Kursinnhold     * World Wide Web          o Om Internett og Web-lesere     * HTML / XHTML          o Fordeler og ulemper med HTML / XHTML     * Lage Websider          o Strukturen i en HTML / XHTML kode. Tittel, overskrifter, brødtekst     * Hyperlinker          o Lage hyperlinker til andre Web sider. Linker til E- post     * Bilder          o Bruk av bilder på Web. Bildeformater som benyttes på World Wide Web     * Formatering          o Fysisk formatering, logisk formatering. Pre-formatert tek     * Tabeller          o Bruke tabeller på Web     * God Web design          o Tips, triks og metoder for å lage gode web sider     MetodikkGateway tilbyr praktisk og virkelighetsnær opplæring. I tillegg til å jobbe med kurs og opplæring, er våre instruktører også konsulenter som jobber med utvikling og problemløsninger i den aktuelle programvare. Dette betyr at instruktørene kjenner den praktiske bruk av programmet i ulike bedriftsmiljøer.   Vi har som oftest små grupper på kurs, slik at kursleder kan ta seg av hver enkelt. Alle deltakere får egen PC under kurset. Kursleder vil vise ulike teknikker på storskjerm, deltakerne vil deretter få oppgaver der de kan prøve ut disse teknikkene.   Deltakerne vil få utdelt dokumentasjon som vil bli benyttet under kurset, slik at man lettere kan bruke dokumentasjonen som oppslagsverk i ettertid.   [-]
Les mer
Oslo 3 dager 10 900 kr
På forespørsel
XML er nå den etablerte standard for plattformuavhengig lagring og utveksling av data, der innhold og presentasjon bearbeides separat. [+]
XSL er en nøkkelteknologi innenfor utvikling og nyttiggjørelse av XML. Viktige hoveddeler innefor XSL er XSLT, XSL-FO og Xpath. Kurset gir deltakerne en innføring i XSL. Vi ser på hvilke muligheter vi har for bearbeiding av XML-data, og hvordan vi kan gjøre data tilgjengelig for presentasjon.     MålsettingEtter endt kurs skal kursdeltakerne blant annet vite hvordan man forandrer, filtrerer og sorterer data, samt hvilke muligheter man har for å trekke inn annet innhold/data for presentasjon.     DokumentasjonXSLT Cookbook, Second Edition , eller tilsvarende.     Kursinnhold     * Hva er XSL?          o Introduksjon til XSL     * XML Path Language          o Gjennomgang av XML Path Language     * Ulike typer XSLT          o Gjennomgang av XSLT; Modular XSLT; External XSLT     * Bruk av DOM og SAX    * CSS og XSL-FO    * SVG    * VoiceXML    * XSLT og XML Schemas   MetodikkGateway tilbyr praktisk og virkelighetsnær opplæring. I tillegg til å jobbe med kurs og opplæring, er våre instruktører også konsulenter som jobber med utvikling og problemløsninger i den aktuelle programvare. Dette betyr at instruktørene kjenner den praktiske bruk av programmet i ulike bedriftsmiljøer.   Vi har som oftest små grupper på kurs, slik at kursleder kan ta seg av hver enkelt. Alle deltakere får egen PC under kurset. Kursleder vil vise ulike teknikker på storskjerm, deltakerne vil deretter få oppgaver der de kan prøve ut disse teknikkene.   Deltakerne vil få utdelt dokumentasjon som vil bli benyttet under kurset, slik at man lettere kan bruke dokumentasjonen som oppslagsverk i ettertid.   [-]
Les mer
Trondheim 1 dag 4 000 kr
På forespørsel
"Practical Code List Implementation" overviews in detail the representation and validation of controlled vocabularies such as code lists and identifier lists for XML docu... [+]
"Practical Code List Implementation" overviews in detail the representation and validation of controlled vocabularies such as code lists and identifier lists for XML documents of any XML vocabulary. The OASIS genericode format is used for the representation of values, and the OASIS context/value association using genericode specification (a work item of the OASIS Code List Representation Technical Committee is used for the data entry or the validation of instances of any XML document model with controlled values. Students are encouraged to bring to the hands-on class their own code lists and their own business document instances of their own XML vocabularies to supplement the exercises. Time is provided in class for students to create simple code lists and validation files for their own business documents as pro-forma artefacts that can be embellished after class into their own production files. Otherwise, the instructor brings documents and code lists for the exercises. This is a course supporting the development and deployment of controlled vocabularies, including meta data specification, list maintenance, list restriction, list extension and the implementation and application of validation processes against instances that include constrained information items. Cost for first attendee paid before early-bird date 2010-05-02 and per loyalty attendee:  NOK 4000,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process)  Cost for first attendee paid after early-bird date 2010-05-02:  NOK 4400,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process) Målgruppe This course is aimed at people needing to understand both conceptual and practical aspects of deploying controlled vocabularies and associated validation tasks. The class is technical in nature involving hands-on creation of artefacts and the configuration and invocation of validation processes. Kursmateriell  Copies of the exercise materials are available on USB sticks at the course. Uttalelser fra kunder  I talked with three vendors regarding who in the industry should be contacted for XSLT and XSL-FO consulting and in all three cases Ken Holman was the first and most highly recommended name they gave. He is well-respected in this small community of XSL experts. I was amazed at his ability to look at a complex layout and know the limitations and strengths of different rendering engines and write XSL in such a way that was standards compliant and worked very well in all rendering engines. Zak Ali Founder eSided Business Solutions, LLC.   [-]
Les mer
Trondheim 5 dager 19 700 kr
På forespørsel
"Practical Transformation Using XSLT, XQuery and XPath" overviews the entire scope of the Extensible Stylesheet Language Transformations (XSLT) 1.0, XSLT 2.0, the XML Que... [+]
    "Practical Transformation Using XSLT, XQuery and XPath" overviews the entire scope of the Extensible Stylesheet Language Transformations (XSLT) 1.0, XSLT 2.0, the XML Query Language (XQuery) 1.0, the XML Path Language (XPath) 1.0 and XPath 2.0 W3C Recommendations.   The objectives of the course are to understand the role and utility of the Recommendations, to overview all the constructs of the Recommendations (the five-day delivery covers every element, every attribute, every function and every keyword), to design and develop XSLT and XQuery scripts, and to efficiently navigate the available documentation and resources. The relationship of XSLT to XSL is explained, though details of XSL Formatting Object semantics are not included.    This hands-on course combines the use of lectures and exercises to convey the material. Students can choose to complete the exercises in either XSLT or XQuery or both, as both solutions are provided and reviewed in class. For the practical exercises, attendees are invited to bring a personal computer (with a USB port) and their own XSLT or XQuery environment or they can use public-domain XSLT and XQuery software that will be made available for a Java-based environment.   Cost for first attendee paid before early-bird date 2010-05-02 and per loyalty attendee:    NOK 19700,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process)    Cost for first attendee paid after early-bird date 2010-05-02:    NOK 21900,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process)   Målgruppe This course is aimed at people needing to understand both conceptual and practical aspects of the XSLT, XQuery and XPath languages and the available tools.    Attendees must have a working technical knowledge of XML concepts and the syntax of angle brackets, as these are not covered explicitly in the course. Time is allocated in the five-day delivery to accommodate additional questions from attendees regarding XML syntax, in the perspective of XSLT, XQuery and XPath   Kursmateriell  Copies of the exercise materials are available on USB sticks at the course.   Tilbakemelding fra kunder I talked with three vendors regarding who in the industry should be contacted for XSLT and XSL-FO consulting and in all three cases Ken Holman was the first and most highly recommended name they gave. He is well-respected in this small community of XSL experts. I was amazed at his ability to look at a complex layout and know the limitations and strengths of different rendering engines and write XSL in such a way that was standards compliant and worked very well in all rendering engines.   Zak Ali Founder eSided Business Solutions, LLC.     [-]
Les mer
Trondheim 2 dager 7 900 kr
På forespørsel
"Practical Universal Business Language Deployment" overviews the OASIS Universal Business Language (http://www.oasis-open.org/committees/ubl/) suite of publicly-available... [+]
"Practical Universal Business Language Deployment" overviews the OASIS Universal Business Language (http://www.oasis-open.org/committees/ubl/) suite of publicly-available files, process and methodology descriptions, deployment strategies and documentation from a technical perspective.     UBL is the product of an international effort to define a royalty-free library of standard electronic XML business documents such as purchase orders and invoices. Developed in an open and accountable OASIS Technical Committee with participation from a variety of industry data standards organizations, UBL is designed to plug directly into existing business, legal, auditing, and records management practices, eliminating the re-keying of data in existing fax- and paper-based supply chains and providing an entry point into electronic commerce for small and medium-sized businesses.   The second day overviews the customization of UBL in detail, including the conception, specification and deployment of subsets and extensions of UBL document models and schemas. Also included is creating your own non-UBL documents using the UBL library and adding non-UBL constructs to existing UBL documents. Hands-on exercises walk the student through the creation of conformant subset UBL schemas and validating instances with those schemas.   This is a course supporting the deployment and use of UBL artefacts, but this is not a course in the interpretation of specific UBL information items in a business context or the adaptation of financial systems to the semantics expressed by UBL. The instructor is not in a position to offer financial or legal advice regarding the application or suitability of UBL to any particular scenario or purpose.   Hands-on exercises are provided in a turnkey fashion for a Java-based environment under either Windows command-line or Linux shell invocation. Students may use any editing tool they wish for modifying the exercise files when completing the exercise objectives. Customization exercises on the second day are run on top of OpenOffice 3 using the Crane-UBLProfile software available in class.   Attendees of the second day are encouraged to bring their customization requirements to class to exercise the concepts and tools with their own objectives in mind. Students will be creating customized subset schemas and associated documentation in class using the software tools provided as part of the curriculum.   Cost for first attendee paid before early-bird date 2010-05-02 and per loyalty attendee:    NOK 7900,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process)    Cost for first attendee paid after early-bird date 2010-05-02:      NOK 8750,- (price does not include any taxes: any applicable taxes to be determined during the invoicing process)   Målgruppe This course is aimed at people needing to understand both conceptual and practical aspects of the files published by the UBL committee, as well as deployment methodologies and strategies. The one-day version of the course is more high level and has less technical detail than the in-depth second day of the course.   Those attending the second day of class use provided tools to specify subset customizations of UBL and create subset schemas for use when validating instances according to the requirements of a UBL customization.   Kursmateriell  Copies of the exercise materials are available on USB sticks at the course.   The first-day hands-on exercises require either OpenOffice (version 2 or 3) or Microsoft Excel.   The second-day hands-on exercises require OpenOffice 3 (available from http://www.OpenOffice.org) to be already installed in the student´s environment. A copy is brought to class by the instructor, but it would save time to have it already installed and ready to use. The Crane-UBLProfile filters are used to create conformant UBL 2.0 schemas during class exercises.   Some of the hands-on exercises require opening files in Portable Document Format (.pdf) such as supported by GSview available from http://www.ghostscript.com/GSview.html and by Adobe Acrobat PDF Reader available from http://www.adobe.com/products/acrobat/alternate.html.   Tilbakemeldinger fra kunder  I talked with three vendors regarding who in the industry should be contacted for XSLT and XSL-FO consulting and in all three cases Ken Holman was the first and most highly recommended name they gave. He is well-respected in this small community of XSL experts. I was amazed at his ability to look at a complex layout and know the limitations and strengths of different rendering engines and write XSL in such a way that was standards compliant and worked very well in all rendering engines.   Zak Ali Founder eSided Business Solutions, LLC. [-]
Les mer