IT-kurs
Du har valgt: Systemutvikling
Nullstill
Filter
Ferdig

-

Mer enn 100 treff i Systemutvikling
 

Trondheim 19 920 kr
30 Jan
En selvstendig oppgave som er forankret i reelle problemstillinger fra fagområdet i studiet Drift a... [+]
En selvstendig oppgave som er forankret i reelle problemstillinger fra fagområdet i studiet Drift av datasystemer. Bruk av sentral utviklingsmetode og modell for utvikling av nettverksløsninger.Les mer om IFUD1029 Stort IT-prosjekt i drift av datasystemer [-]
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 Bergen Og 1 annet sted 3 dager 17 900 kr
20 Sep
18 Oct
20 Nov
JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. [+]
JavaScript has grown a lot in recent years, and nowadays allows developers to create extremely dynamic and rich client-side Web applications. This course leads you through the latest JavaScript syntax and includes detailed coverage of Dynamic HTML (DTML), the Document Object Model (DOM), and Cascading Style Sheets (CSS). The course also shows how to use jQuery to simplify client-side programming and add Ajax support with ease! Introduction to Web development and JavaScript: Architecture of a Web application; Core Web technologies; DOM scripting and AJAX; Cross-browser compatibility JavaScript Essential Syntax:Declaring variables and arrays; Using operators and expressions; Loops and decision-making constructs; Functions; Alert, confirmation and prompt boxes; Regular expressions.   JavaScript Objects: Overview of objects; The Object type; Extending, modifying, and deleting an object; Inheriting properties and methods; cascading methods; Using predefined objects; Manipulating arrays; Creating new object types. HTML Forms:Overview of HTML forms; Accessing elements in a form; Event-handling; Validating user input. Managing Images: Overview of image objects; Defining rollovers; Loading images efficiently. Window and Document Management: Interacting with the browser; Managing windows; Interacting with the status bar; Using timeouts, frames, and cookies; Managing documents; Detecting nodes; Searching for nodes; Adding content to the page. Advanced Event Handling:The core event model; Understanding the Event object; Event propagation; Cross-browser events. How to script CSS:Types of style sheets; Modifying styles of an element; CSS and positioning; Object models for DHTML; Portability. Using jQuery:What is jQuery? jQuery selector syntax; Examples of jQuery selectors.  Ajax Programming:What is Ajax? Creating an XMLHttpRequest object; Interacting with a server; Handling XML and JSON responses; Updating the user interface; jQuery Ajax support; Examples of jQuery and Ajax. Using jQueryUI: What is jQuery UI? Downloading and installing jQuery UI; Simple jQuery UI example; jQuery UI demos. [-]
Les mer
5 dager 22 500 kr
Kursinstruktør    Kursinnhold About this CourseThis five-day instructor-led... [+]
Kursinstruktør    Kursinnhold About this CourseThis five-day instructor-led course provides students with the knowledge and skills to maintain a Microsoft SQL Server 2012 database. The course focuses on teaching individuals how to use SQL Server 2012 product features and tools related to maintaining a database. Also this course helps you prepare for the Exam 70-462 Below are the some of the new features of SQL Server that has been discussed in this course •Discussion around servicing SQL Server (Service Packs, Cumulative Updates, Hotfixes) ◦Understanding the relationship between the different levels of updates to the SQL Server product is very important for those working with it. The course now covers details on how hotfixes, cumulative updates and service packs are related and when to apply each type of update. •SQL Server use of automated update ◦SQL Server can now utilize Windows Update for servicing. The course shows how to enable automated updates and when the use of these updates should and should not be used. •Partial database containment ◦A significant challenge when migrating databases between servers is the management of objects such as logins that are not contained within the database. The course now discusses the partial containment options that are provided by SQL Server 2012. In particular, authentication-related changes are discussed. •Users with passwords (contained users) ◦The course shows how SQL Server 2012 allows users to be authenticated at the database level, rather than at the server level. This is an important first step in for database containment. •User-defined server roles ◦In earlier versions of SQL Server, user-defined roles could be created at the database level but not at the server level. In SQL Server 2012, user-defined roles can also be defined at the server level. This can help to increase the security of systems. Having the ability to configure more fine-grained permissions lets logins be assigned only the permissions that they need to do their work. •In-place upgrades of data-tier applications ◦In earlier versions of SQL Server, an upgrade of a data-tier application involved migrating all the data within a database to a new database. In SQL Server 2012 this is no longer needed and the course shows how data-tier applications can be upgraded much more quickly, and using less system resources. •Appendix with intro to AlwaysOn, High Availability and Replication concepts ◦Students who will be attempting the certification exam that is relevant to this course require knowledge of high availability and replication. In earlier versions of this course, none of these details were covered. In this version of the course, an appendix that covers the core concepts for high availability (including SQL Server 2012 AlwaysOn technologies) and replication is provided. Audience ProfileThe primary audience for this course is individuals who administer and maintain SQL Server databases. These individuals perform database administration and maintenance as their primary area of responsibility, or work in environments where databases play a key role in their primary job. The secondary audiences for this course are individuals who develop applications that deliver content from SQL Server databases. At Course Completion After completing this course, students will be able to: •Plan and install SQL Server. •Describes the system databases, the physical structure of databases and the most common configuration options related to them. •Explain the concept of the transaction log and SQL Server recovery models and implement different backup strategies available with SQL Server. •Create SQL Server Backups. •Restore SQL Server databases. •Use the import/export wizards and explain how they relate to SSIS. •Work with SQL Server security models, logins and users. •Work with fixed server roles, user-defined server roles, fixed database roles and user-defined database roles. •Work with permissions and the assignment of permissions. •Work with SQL Server Audit. •Work with SQL Server Agent, jobs and job history. •Implement SQL Server agent security, proxy accounts and credentials. •Configure database mail, alerts and notifications. •Create database maintenance plans. •Work with SQL Profiler and SQL Trace stored procedures. •Introduce DMVs and the configuration of data collection. •Work with Central Management Servers and Multi-Server queries, Virtualization of SQL Server and Data-Tier Applications. •Troubleshoot SQL Server databases. Kurset fører til eksamen 70-462 Sertifiseringsløp [-]
Les mer
Oslo 5 dager 22 500 kr
Under kurset lærer du deg administrasjon av SQL Server. Kurset dekker områder som installasjon og konfigurasjon, sikkerhet, høy tilgjengelighet, gjenoppretting, og ove... [+]
Plan and install SQL Server. Describe system databases, the physical structure of databases, and the most common configuration options related to them. Explain the concept of the transaction log and the SQL Server recovery models and implement different backup strategies that are available with SQL Server. Back up SQL Server databases. Restore SQL Server databases. Import and export data by using wizards, the bulk copy utility, and data-tier applications. Work with SQL Server security models, logins, users, and contained databases. Work with server roles and database roles. Use permissions to secure resources. Use SQL Server audit and Transparent Data Encryption. Work with SQL Server Agent to configure and execute jobs. Implement SQL Server Agent security, proxy accounts, and credentials. Configure database mail, alerts, and notifications. Create database maintenance plans. Use SQL Server Profiler, SQL Trace, and Distributed Relay. Use Distributed Management Views and configure data collection. [-]
Les mer
1 dag 4 800 kr
This one-day tutorial provides a detailed introduction to the new and improved features of these modern versions of Perl 5 [+]
Perl 5.10 added more useful features to the language than any other release since Perl 5.0.0. Perls 5.12 through 5.24 are more recent annual releases that provide important refinements and further enhancements. Perl 5.26 is the next scheduled release, due in mid-2017. Most people are now using Perl 5.10 or later, but often without taking advantage of those new features. This one-day tutorial provides a detailed introduction to the new and improved features of these modern versions of Perl 5, along with practical examples of how they can improve the performance, robustness, and maintainability of your code. Topics covered include: Backward and forward compatibility using the feature pragma Smartmatching comparisons Perl's new switch statement Many new features and performance improvements for regular expression State variables Lexical subroutines Handling defaults with the defined-or operator New and improved file and filetest operations Recursive sorting and pattern matching The new UNITCHECK execution phase The extended package definition syntax Implicit strictures Using each on arrays Using array or hash references in place of arrays or hashes Much more reliable exception handling New and improved core modules and pragmas New documentation Deprecations and feature removals Where to expect better (or worse!) performance [-]
Les mer
Oslo 3 dager 17 900 kr
18 Sep
20 Nov
29 Jan
This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, an... [+]
REST has emerged in recent years as a tremendously important vehicle for creating flexible and standards-based Web services. This course describes REST best practices and discusses important architectural and API modelling concepts, which you need to know in order to create scalable, secure, and performant REST APIs. The course is based on ASP.NET Web API 2, and discusses many of the rich framework APIs and advanced techniques available. What you will learn Creating REST services using Web API Advanced Web API 2 techniques API architecture and modelling concepts Working with OData The importance of Hypermedia in REST Building secure REST services Implementing Quality of Service features Deploying and hosting REST services   Essential Concepts:Overview of REST; HTTP methods, requests, responses, and headers; Creating a simple REST service using Web API Web API 2 Techniques: Managing flexible HTTP requests and responses; Dependency injection; HTTP message handlers; Filters; File uploading Model Binding: REST and MIME types; Content negotiation; Media formatters for XML, JSON, and BSON; Creating a custom model formatter; Configuration REST Clients: Consuming REST services in .NET; Consuming REST services in web and mobile clients; Additional types of client Managing Routes: Web API routing mechanisms; Route parameters; Best practices for designing APIs and routes; Architectural considerations and best practice Working with OData: Overview of OData; Defining a data model; Configuring an OData endpoint; Implement CRUD operations; Advanced techniques Building Hypermedia-Driven REST Services: What is Hypermedia? Understanding HATEOAS (Hypermedia as the Engine of Application State) constraints; Understanding HAL (Hypertext Application Language); Implementing Hypermedia solutions using Web API Security: Using SSL and HTTPs; Authentication and authorization options; ASP.NET identity; Using OAuth2; Using Windows Azure ACLs; Enabling Cross-Origin requests; Preventing Cross-Site Request Forgery (CSRF) attack Practical Considerations: Documenting a REST API; Logging; Error handling; Testing; Performance; Scalability; Versioning Deployment and Hosting: Deployment to IIS; Deployment to Windows Azure; Self-hosting using OWIN About Andy Olsen - the author and instructor of the course Andy is a freelance consultant and instructor based in the UK, working mostly in the City of London and Oxford. Andy has been working with .NET since the Beta 1 days and has extensive experience in many facets of .NET development including WCF, WPF, WF, ASP.NET MVC Web development, and mobile applications. Andy has designed and written many Microsoft Official Curriculum courses in the last decade, and has been engaged as author and technical reviewer with Apress on some of their biggest selling books. [-]
Les mer
Oslo 5 dager 32 000 kr
06 Nov
Kursinnhold Course version: 002 Course announcementsThis course is designed to give participants fou... [+]
Kursinnhold Course version: 002 Course announcementsThis course is designed to give participants foundational knowledge and experience with HTML5 and openUI5. The course will begin with an introduction to the basics of web programming techniques using HTML5, CSS3, JavaScript, and jQuery. There will be hands-on exercises performed during the course to gain experience with the HTML5 topics covered in the course.After gaining the pre-requisite knowledge of HTML5, participants will move on to gaining experience and a foundational understanding of SAP’s openUI5 framework. Learners will work directly with the framework and the tools needed to begin developing SAP Fiori-like desktop and mobile applications that adhere to the SAP’s User Experience design strategy. Applications will be developed on both the Eclipse and SAP Web IDE platforms to give learners a variety of options in their own development efforts.This course is a pre-requisite course for the courses on SAP SAPUI5 and the advanced SAP Fiori and SAPUI5 development courses, especially if a developer is new to the field of web development and openUI5. GoalsThis course will prepare you to:Create web apps using basic HTML5 and CSS3Develop web apps that are more interactive through JavaScript programmingFurther improve web app development by using parts of jQuery and jQueryUIPerform design decisions for openUI5 desktop and mobile applicationsCreate the necessary HANA Cloud Platform account to configure HCPmsDevelop desktop and mobile applications using the openUI5 framework, Eclipse, HANA Cloud Platform and SAP Web IDE AudienceDeveloperDeveloper ConsultantSolution ArchitectBusiness Process Owner / Team Lead / Power User PrerequisitesEssential:SAPX01 Recommended:Understanding of HTML and the Internet Course based on software releaseSAP S/4HANA WTS + local version SAP Web IDE ContentFoundations of HTML- Describe and write HTML5 and CSS code- Explore Development Tools- Work with Basic HTML-Elements and Semantic Markups- Implement User Friendly Web Forms- Work with HTML5-Custom Attributes Foundation of CSS- Describe CSS-Essentials- Work with Pseudoclasses Foundations of JavaScript- Understand Object-Oriented (OOP) Programming with JavaScript- Explore JavaScript Language Basics- Work with Primitive Data Types, Reference Types, and Operators- Implement Statements in JavaScript- Understand JavaScript-Scopes and Context Execution- Understand error handling in JavaScript- Explore DOM manipulation concepts of JavaScript- Work with events- Use http-Requests and AJAX- Work with Promises Foundations of jQuery- Understand jQuery-Foundation- Work with Selectors- Understand jQuery Eventing- Use Styling and Animation- Manipulate the DOM- Use AJAX with jQuery OpenUI5 Overview- Explain SAP User Experience Strategy- Explore Key Enablement Tools for SAP User Experience- Describe SAP Fiori in Relation to User Experience- Understand OpenUI5 Architecture- Explore the Relationship Between OpenUI5 and SAP Fiori- Explore the Differences Between OpenUI5 and SAPUI5 OpenUI5 Development Options- Install the OpenUI5 Eclipse Plugin- Set up a HANA Cloud Platform Account- Explore the Basics of SAP WEB IDE OpenUI5 Project Basics- Develop using the Model View Controller (MVC) Design Pattern- Set up a Project- Configure and Use Core Elements of OpenUI5 Describe OpenUI5 Controls OpenUI5 Application Debugging- Use Browser-based Debugging Tools- Explore available OpenUI5 Documentation- Explore SAP Web IDE Code Assist Use layouts, UI Areas and create Custom Controls Data Handling Explore the model types JSON, XML and Odata Perform Data Binding Perform Property Binding Perform Advanced Binding Techniques Perform Advanced Binding Techniques: Master-Detail Perform OData Query Options Perform Common Data Operations: Format Perform Common Data Operations: Sort and Filter Perform Common Data Operations: Calculated Fields and Data Validation Additional OpenUI5 Development Features, such as working with Resources, building Apps Using Modularization, performing Application Localization, working with Components, using Third-party Libraries, optimizing OpenUI5 Apps and OpenUI5 branding with themes and styles [-]
Les mer
Trondheim 4 980 kr
29 Aug
Gir en oversikt over grunnleggende objektorientert programdesign og Java-programmering. Begreper inn... [+]
Gir en oversikt over grunnleggende objektorientert programdesign og Java-programmering. Begreper innen objektorientering: klasser, objekter, innkapsling mm. Java-syntaks: Datatyper, betingelser, valg, løkker, uttrykk. Innlesing og utskrift. Tabeller.Les mer om IFUD1025 Programmering i Java [-]
Les mer
Trondheim 3 000 kr
01 Sep
Foto: Wavebreakmedia - yayimages.com Mange skoler og lærere har et ... [+]
Foto: Wavebreakmedia - yayimages.com Mange skoler og lærere har et ønske om og behov for å få bedre innsikt i mulighetene som bruk av programmering i skolen kan gi. Institutt for datateknologi og informatikk ved NTNU utvikler nå et emne på 7,5 studiepoeng, som fokuserer på hvordan programmering og utvikling av digital kreativitet kan brukes i skolen.Emnet tar for seg programmering som fag og ferdighet, og skal gi innsikt i hvordan programmering brukes for å konstruere og styre teknologi. Emnet er praktisk rettet og legger vekt på programmering som konstruktivt og kreativt verktøy. I emnet vil det være vekt på hvordan programmeringsfaget kan formidles til elever med fokus på kreativitet og samarbeid i oppgaveløsing. Vi tar for oss grunnleggende programmering med eksempler fra spill, styring av enkel elektronikk og roboter (som Arduino, Raspberry PI), programmering brukt til enkle beregninger.Fem samlinger på ettermiddag/kveld. 31. august: Oppstart og samling I 28. september: samling II 19. oktober: samling III 9. november: samling IV 30. november: avsluttende samling med presentasjon av prosjekt. Samlingene varer fra 1445 til 2100, inkludert en time til middag. I tillegg arrangeres kvelder for veiledning med frivillig oppmøte.  [-]
Les mer
Trondheim 4 980 kr
29 Aug
Adresser og pekere, kontainere, anonyme funksjoner, RAII, smarte pekere, tråder og asynkrone tjenes... [+]
Adresser og pekere, kontainere, anonyme funksjoner, RAII, smarte pekere, tråder og asynkrone tjenester, operator overloading, templates, STL, bruk av 3.parts API.Les mer om IFUD1048 C++ for programmerere [-]
Les mer
Trondheim 4 980 kr
29 Aug
Installasjon av webserver med scriptspråk og database. PHP, tilstandsbevaring (sesjonshåndtering),... [+]
Installasjon av webserver med scriptspråk og database. PHP, tilstandsbevaring (sesjonshåndtering), JavaScript, Ajax, web på mobile enheter, avansert innhold (lyd, video, 3D, m.m.), bruk av tredjeparts datakilder (web services m.m.), sikkerhet i webapplikasjoner, komponentbasert webutvikling.Les mer om IFUD1112 Webutvikling 2 [-]
Les mer
Trondheim 4 980 kr
29 Aug
Introduksjon til grunnleggende programmeringsprinsipper som variabler, datatyper, kontrollstrukturer... [+]
Introduksjon til grunnleggende programmeringsprinsipper som variabler, datatyper, kontrollstrukturer (løkker og beslutninger), matriser (arrays), egendefinerte funksjoner og innebygde funksjoner. Utforme brukergrensesnitt som er fine å se på og enkle å bruke. Feilhåndtering. Strukturere og planlegge koden på en god måte.Les mer om IFUD1104 Programmering i Visual Basic [-]
Les mer
Trondheim 4 980 kr
29 Aug
NET-arkitekturen. Utviklingsmiljøet. Grunnleggende C#-syntaks. Objektorientert programmering med ar... [+]
NET-arkitekturen. Utviklingsmiljøet. Grunnleggende C#-syntaks. Objektorientert programmering med arv og polymorfi. GUI. Datafiler. Programmering mot databaser. ADO.NET, LINQ, Templates, Collections.Les mer om IFUD1002 C#.NET [-]
Les mer
Oslo 2 dager 14 900 kr
Kursinstruktør Kai og Tom Gilb Kurset vil bli ledet av Tom og Kai Gilb begge anerkj... [+]
Kursinstruktør Kai og Tom Gilb Kurset vil bli ledet av Tom og Kai Gilb begge anerkjente fagpersoner innen kvalitetssikring av softwareprosjekter nasjonalt og internasjonalt. De er et entusiastisk og dynamisk far og sønn-lag som alltid sørger for at du som kursdeltaker får en interessant og høyaktuell læreopplevelse.  De holder kurs over hele verden innen sitt fagfelt. De er konsulenter for mange internasjonale tungvektere innen IT, er foreleser ved universiteter, høgskoler og store konferanser både i inn- og utland og de skriver artikler og fagbøker. I 2012 ble Tom Gilb tildelt utmerkelsen "Honorary Fellow of the British Computer Society".  De har utviklet flere kjente metoder og teknikker innen kvalitetssikring og den første boken på emnet "software inspection" kom i 1993 – nå trykt opp 14 ganger. Kursinnhold Dag 1 AGENDA: Praktiske metoder for kartlegging og kvantifisering av kvalitet Interessent kvaliteter- Analyse og spesifisering av interessent kvaliteter Kvantifisering av kvaliteter- Alle kvalitetskrav trenger å kvantifiseres for å kartlegge alle kvalitetsdimensjonene Kvalitet ved engineering- Design kvalitet inn, ikke prøv å teste det inn!- Hvordan finne tekniske løsninger som skaper ønskede kvalitetsnivåer Verdi estimeringstabeller- Ett praktisk verktøy for å håndtere og prioritere flere kvaliteter, ressurser, og flere arkitekt løsninger kvantifisert Kvantifiserte kvalitets kriterier for inngang og utgangs prosesser Kontinuerlig kvalitets levering- Ett viktig steg foran standard smidig ved fokus på kontinuerlig levering av kvalitet- The Unity Method (111111) for å dele opp arkitektur i inkrementer av kvalitet Kvantifisering av krav til oppetid- Flyttbarhet, tilgjengelighet, tilpassningshet Dag 2:AGENDA: Agile Inspection Leader – smidig kvalitetssikring i praksisI løpet av denne kursdagen går vi dypere inn på hvordan du i praksis planlegger, gjennomfører og følger opp en smidig kvalitetssikringsprosess. Hvordan raskt måle og finne feil i spesifikasjoner og prosjektdokumenter Hvordan du kan bruke måleresultater for å sikre at dokumentene er korrekte med hensyn på økonomiske krav og viktige tidsfrister/milepæler Hvordan måle kvaliteten på et dokument ved hjelp av sjekklister, spesifiseringsregler, prosedyrer, og numeriske inngang- og utgangskriterier Hvordan rydde opp i allerede eksisterende dokumenter for å reduserer feilraten, spare kostnader og tid, og øke kvaliteten Learning by doing: Hvordan bruke systematiske tilbakemeldinger underveis i kravspesifikasjonsprosessen for å levere dokumentasjon med klare og tydelige testkriteria Praktiske metoder og verktøy for å skrive dokumentasjon som danner et godt grunnlag for design og test av softwaresystemer av høy kvalitet, til avtalt tid og under budsjett [-]
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.
;