IT-kurs
Systemutvikling
Sør-Trøndelag
Du har valgt: Trondheim
Nullstill
Filter
Ferdig

-

18 treff ( i Trondheim ) i Systemutvikling

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


Trondheim Og 4 andre steder 5 dager 26 000 kr
24 Apr
24 Apr
08 May
The TOGAF® 9 Level 1 and 2 Combined course is an interactive, classroom-based learning experience. The course covers the curriculi of both Level 1 and level 2. [+]
The TOGAF® 9 Level 1 and 2 Combined course is an interactive, classroom-based learning experience. The course covers the curriculi of both Level 1 and level 2. The Foundation level content enables participants to successfully complete the associated TOGAF Level 1 exam, known as TOGAF 9 Foundation. The certification provides validation that the candidate has gained knowledge of the terminology, structure, and basic concepts of TOGAF 9, and understands the core principles of Enterprise Architecture and TOGAF. The TOGAF 9 Level 2 content focuses on the practical application of TOGAF framework, building on the foundational knowledge and comprehension of Level 1, using practical scenarios to enforce concepts. [-]
Les mer
Trondheim Og 3 andre steder 3 dager 17 900 kr
29 Mar
22 May
31 May
DevOps is the practice of operations and development engineers participating together in the entire service lifecycle, from design through the development process to prod... [+]
During this course you will learn all the basic concepts around DevOps and get familiair with tooling to support this process. After this course you will have gathered enough knowledge to start implementing DevOps in your organisation. Ronald Harmsen er en senior konsulent og instruktør basert i Nederland. Ronald har vært profesjonelt utviklet programvare siden 1997 og har valgt. NET som sitt primære utviklingsmiljø siden versjon 1.0. Han har lang erfaring i utvikling av webapplikasjoner med ASP.NET, ASP.NET MVC, WCF, Silverlight og HTML5.       Introduction to DevOps What is it and why should we care? Problems that DevOps solves Concepts Automated builds and testing Continuous Integration Continuous Delivery Continuous Deployment Strategies Culture and behaviours Planning and control Architecture Continuous learning & improvement Monitoring Gathering data Feedback cycles Tools Automation tools Monitoring tools Configuration management Versioning & deployment Introducing DevOps in your organisation Pitfalls and hurdles Measuring success Selling DevOps [-]
Les mer
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 2 dager 14 900 kr
20 Apr
29 Jun
What does Service Oriented Architecture really mean? When is it relevant? Why might it be interesting? What are the risks? [+]
What does Service Oriented Architecture really mean? When is it relevant? Why might it be interesting? What are the risks? How does it relate to technologies such as web services, message queues and service busses? How does it fit in with business processes, modeling and agility? And - most critically - how can it be put to use in order to build solutions that deliver value, enable the business to evolve, and are reliable, scalable and secure? This course tackles all of these questions head on. Using an example business throughout the course, issues relating to the design, modeling, publication and ongoing governance of services are examined. And - while this is not a course requiring programming knowledge from attendees - multiple sample implementations of the system will be used to illustrate and explore the impact of various design and technology choices. Drawing on pertinent underlying theory, while remaining relentlessly practical, this course examines the choices and challenges facing those who approach SOA today.   Day 1 Key Architectural Principles What is an architecture, anyway? Business Processes Domain Models and Bounded Contexts The need for agility and deferred decision making Service Level Agreement Key Technological Principles Distributed systems: a short history Consequences of distribution Synchronous vs. asynchornous Cohesion, coupling and autonomy Endpoints Key Information Principles The Information Silo problem Information ownership and authority The command/event distinction Transactions The CAP theorem and eventual consistency Approaches to SOA The operational approach The messaging approach The RESTful approach Introduction to the sample business used in the course Designing Services around Operations Modeling processes into services ervice classification Designing contracts Operational Implementation: Web Services No, Web Services != SOA Why deliver services over the web? XML SOAP WSDL Exploring a sample implementation Considering asynchrony and polling Evaluation of the Operational Approach Consequences for modeling Latency Reliability When things get loopy Messaging Preliminaries Commands and events revisited Publish subscribe Message queues, store and forward Messages busses Brokers vs. busses Designing with Commands and Events Identifying commands and events from the process Workflows and sagas What is the contract here? What is the service here? Messaging Implementation Example Exploring the implementation Examining the event flows How reliability is improved Sagas Evaluation of the messaging approach Consequences for modeling Latency and consistency Reliability Day 2 Introduction to REST HTTP revisited Resources How resources relate to the domain Hypermedia As The Engine Of Application State Designing RESTfully Processes, behaviors and hypermedia Resources What is the contract with a RESTful system? RESTful Implementation Exploring the sample implementation Correct usage of HTTP status codes Approaches to hypermedia Media types and content negotiation REST meets Messaging Events and feeds Atom, or something else? Polling: not so stupid after all To bus or not to bus? Evaluating the RESTful approach Consequences for modeling Latency and consistency Reliability Governance and agility What is governance? The service portfolio Publishing services and contracts Evolving services and contracts Contract versioning considerations Monitoring and quality of service SOA and Testing Why test? Testing at the service level Testing service integration Chaos monkey SOA and Security Cofidentiality and encryption Integrity and digital signatures Authentication and authorization Summing Up SOA Contrasting approaches with regard to modeling Contrasting approaches with regard to coupling and autonomy Contrasting approaches with regard to reliability SOA opportunities SOA risks Key things to remember   Modern Service Oriented Architecture Glasspaper as sine hjemmesider [-]
Les mer
Trondheim Og 4 andre steder 1 dag 3 200 kr
Utnytt mulighetene og jobb smartere og mer effektivt med nye Outlook 2010! Etter kurset skal deltakerne kunne benytte Outlook til å spare tid i en travel arbeidshverdag.... [+]
Agenda Smartere bruk av e-post Tilpasse visninger med feltknapper, gjøremålsområder, leserute med mer Favoritter og lag egne søkemapper for smart søk og organisering Utnytt kategorier og flagg og tilpass emnefeltet til din fordel Smart bruk av e-post – framdatering og ”stemmeknapper” Spar tid med automatikk via regler og Hurtigtrinn Utklipp, tabeller, bilder og skjermutsnitt som e-post Bruk Personruten effektivt Kontakter Tilpasse visninger (vis e-postadresser, kategorier med mer) Effektiv bruk av kontaktkort med bilde, vedlegg og kartsøk Kontaktgrupper, kontaktmapper og import av kundelister fra/til Excel Kalender Smarte visninger, personlige innstillinger og alternativer Utnytt din kalender med ulik intervallvisning og statusvisning Lag undermapper av din kalender Spar tid og hold oversikt med Kalendergrupper Hold deg oppdatert om andres tid og send avtaleoversikt via e-post Smarte valg på møteinnkallinger – oppdateringer, ta ut deltakerlister Oppgaver Bruk de rette ressurser og deleger oppgavene! Send epost direkte til Oppgaveblokken Tips til samarbeid med Word, Excel og PowerPoint Flette med Word, hyperkobling fra presentasjoner     [-]
Les mer
Nettstudier Hele landet 6 måneder 6 500 kr
Kurset gir deg en grunnleggende gjennomgang av prinsippene for EA og rammeverket TOGAF 9, og er forenlig med The Open Group's krav for sertifisering på TOGAF 9 Level 1. [+]
Kursinnhold Kurset består av en grunnleggende gjennomgang av prinsippene for EA og rammeverket TOGAF 9 og er forenlig med  The Open Group's krav for sertifisering  på TOGAF 9 Level 1. Dette inngår i e-læringskurset: • Fri tilgang til e-læringskurset i  6 måneder • Support fra dyktige instruktører innen 2 arbeidsdager • En testmodul med spørsmål rettet mot sertifiseringseksamen • TOGAF spesifikasjonen i pdf format• All informasjon og hjelp du behøver for å booke tid for sertifisering For å få mest mulig ut av kurset anbefaler vi at deltakerne parallellt med kurset går gjennom study-guiden og TOGAF9.1 -håndboken. Sertifisering inkusiv i kursavgiften:Sertifiseringen er inklusive i kurset. En eksamensvoucher vil bli sendt til deg på epost.  Eksamen består av 40 multiple-choice spørsmål. For å bestå testen må du ha 55% rett svar (22 rette av 40). Ingen hjelpemidler er tillatt. Sertifiseringen er internetbasert og gjøres online. Makstid for testen er 1 time og 30 minutter. Ved behov kan sertifiseringstesten tas på nytt etter 4 ukers karantenetid. Plattformsuavhengig:Kurset fungerer på iPad og andre mobile enheter som gjør at deltakerne kan studere enda mer fleksibelt. Språk:E-læringen er på engelsk og retter seg til både skandinaviske og internasjonale kunder. Hensikten med kurset er at hvem som helst, hvor som helst i verden skal kune kjøpe et e-læringskurs og komme i gang med kurset med en gang. [-]
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
Trondheim Og 4 andre steder 3 dager 18 000 kr
26 Apr
26 Apr
10 May
TOGAF9 Level 2 Certified er tredagers sertifiseringskurs som er fokusert på gi deltakerne en dypere forståelse av TOGAF rammeverket. Etter endt kurs er man i stand til ... [+]
The TOGAF® 9 Level 2 Certified course is a 3-day, interactive, classroom-based learning experience. The course focuses on giving the participants a deeper understanding of the TOGAF™ 9 framework, building on the foundational knowledge and comprehension of Level 1, preparing for the Level 2 certification exam. The purpose of certification for TOGAF 9 Level 2, known as TOGAF 9 Certified, is to provide validation that in addition to the knowledge and comprehension of TOGAF 9 Foundation, the candidate is able to analyze and apply this knowledge. The learning objectives at this level therefore focus on application and analysis in addition to knowledge and comprehension. Individuals certified at this level will have demonstrated their understanding of: The ADM phases in development of an enterprise architecture Architecture Governance in development of an enterprise architecture The Architecture Content Framework The concept of Building Blocks The Stakeholder Management Technique The Content Metamodel The recommended techniques for developing an enterprise architecture The TOGAF Technical Reference Model and how to use it to meet an organization’s needs The TOGAF Integrated Information Infrastructure Reference Model The content of the key deliverables of the ADM cycle How an enterprise architecture can be partitioned to meet the specific needs of an organization The purpose of the Architecture Repository How to apply iteration and different levels of architecture with the ADM How to adapt the ADM for security SOA as a style of architecture The role of architecture maturity models in developing an enterprise architecture The purpose of the Architecture Skills Framework and how to apply it within an organization [-]
Les mer
Trondheim Og 3 andre steder 3 dager 17 900 kr
26 Apr
10 May
12 Jun
This course gets you started with the C# language and the .NET framework. It will help you to understand the basic syntax and cover the most important parts of the class ... [+]
This course gets you started with the C# language and the .NET framework. It will help you to understand the basic syntax and cover the most important parts of the class library. It will also give you a solid foundation in object oriented development, covering both inheritance and interface implementation. The course is delivered by experienced developers who will show you the best way to write C# according to modern best practices.     Day 1 The .NET platform and Visual Studio Overview of the .NET framework and C# Different project templates Building and running projects   Language constructs Basic data types Operators Declaring and using variables Namespaces Arrays Flow control and loops   Classes Writing your own classes Adding behaviour through methods     Day 2 Generic collections Lists, queues and stacks Dictionaries IEnumerables and foreach loops   OOP basics Member access modifiers Data encapsulation Writing properties and get/set accessors Constructors Designing with objects   Inheritance Inheriting behaviour from base classes Virtual methods and overriding Abstract classes and methods How to use inheritance appropriately   Interfaces What interfaces are Implementing interfaces Class inheritance vs interface implementation     Day 3 Garbage Collection and memory management Garbage collection overview Memory heaps and stacks Using ref and out parameters Structs vs classes Boxing and unboxing   Type conversion Type conversions Implicit and explicit conversion The Convert class   Exceptions and error handling Try ... Catch ... Finally syntax Catching multiple exception types Throwing exceptions Creating your own exception types   Built-in types Date and time Manipulating strings Reading from and writing to files Streams   [-]
Les mer
Trondheim Og 4 andre steder 2 dager 14 000 kr
24 Apr
24 Apr
08 May
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 Bergen 5 dager 22 900 kr
24 Apr
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
Trondheim Og 3 andre steder 3 dager 17 900 kr
19 Apr
10 May
14 Jun
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
Oslo Bergen 5 dager 22 900 kr
24 Apr
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
Trondheim Og 3 andre steder 5 dager 22 900 kr
08 May
29 May
19 Jun
Web development has changed dramatically in recent times. The focus has moved away from monolithic server-side applications towards modular and dynamic client-side single... [+]
Web development has changed dramatically in recent times. The focus has moved away from monolithic server-side applications towards modular and dynamic client-side single page applications. This course covers all aspects of SPA web development using Visual Studio 2015, ASP.NET Core. Youll learn about the new unified programming model for creating ASP.NET MVC web pages and Web API RESTful services, and then see how to create dynamic, adaptable, and eye-catching SPA user interfaces using HTML5, CSS3, and best-of-breed JavaScript libraries such as Angular, Bootstrap, and jQuery. What you will learn: Creating ASP.NET Core web sites and Web API RESTful services Utilizing HTML5 and CSS3 features Implementing robust and maintainable JavaScript code Using JavaScript libraries effectively Getting the most out of Visual Studio 2015 tooling   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.   Getting Started with ASP.NET Core: Overview of ASP.NET Core; Understanding the structure of an ASP.NET Core project; Creating views; Defining controllers; Defining a data model Creating a Complete ASP.NET MVC Application: Strongly-typed views; Razor syntax; Understanding URLs and action methods; Tag helpers; Form post-backs; Data validation; Using Entity Framework Core Creating RESTful Services using Web API: Overview of Web API; Building servers and clients; Content negotiation; Attribute routing; Custom model binding Web API 2 Techniques: Managing flexible HTTP requests and responses; HTTP message handlers; Filters; Attribute routing; Model binding; Dependency injection Effective JavaScript Coding: JavaScript quick recap; Object-oriented programming in JavaScript; Using jQuery; Managing namespaces; Immediately-Invoked Function Expressions (IIFEs) JavaScript Platform Integration: Using the File API; Implementing drag-and-drop; Incorporating audio and video; Using the Geolocation API Creating Effective User Interfaces: Using the canvas API; HTML5 layout features; CSS3 animations and effects Creating Adaptive User Interfaces: Media queries; Creating applications that look good in different form factors; Creating printer-friendly applications; Using Bootstrap for adaptive user interfaces Creating Performant User Interfaces: Full-duplex communication with web sockets and SignalR; Asynchronous programming with web workers; Disconnected operation with local storage and offline working Implementing Ajax-Enabled Web Pages: Overview of Ajax; Using Ajax manually; Using Ajax with jQuery; Using Ajax2 and Cross-Origin Requests (CORS); Working with JSON data Structuring Client-Side Code with AngularJS: Angular essential syntax; Models, views. and controllers; Implementing services; REST integration Tooling for SPA: Using GruntJS; Using NPM for Node.js modules; Using Bower for Angular modules [-]
Les mer
Trondheim Og 3 andre steder 2 dager 14 900 kr
10 Apr
15 May
22 May
ASP.NET Core has arrived, and it packs a punch. This seminar gives you an accelerated jump-start into the new platform. [+]
We will showcase the new APIs, demonstrate the new tools and libraries, and explain the architectural differences on offer. By the end of the seminar you will be ready to make the jump with confidence and zest. What you will learn: ASP.NET Core architectural differences MVC and Web API controller unification Dependency injection and test-driven development testing Implementing middleware components SPA support Cross-platform development 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.   Setting the Scene: The Visual Studio 2015 experience; Goodbye VB and Web Forms; Hello Mac and Linux Creating Web Applications: Unification of MVC and Web API controllers; New tag helper syntax in views; Creating custom tag helpers Dependency Injection: DI concepts; DI techniques in ASP.NET Core; Design and architecture considerations Test Driven Development with ASP.NET Core: Recap of TDD; Introduction to xUnit.NET; Walk-through of using TDD with ASP.NET Core ASP.NET Pipeline: Overview of the HTTP pipeline; Host neutrality; Overview of OWIN; OWIN middleware components Creating Single Page Applications: Overview of SPAs; Using GruntJS, NPM, and Bower support; Overview of Angular and Bootstrap [-]
Les mer