IT-kurs
Du har valgt: Hedmark
Nullstill
Filter
Ferdig

-

Mer enn 100 treff ( i Hedmark ) i IT-kurs
 

Nettkurs 40 minutter 5 600 kr
MoP®, er et rammeverk og en veiledning for styring av prosjekter og programmer i en portefølje. Sertifiseringen MoP Foundation gir deg en innføring i porteføljestyring me... [+]
Du vil få tilsendt en «Core guidance» bok og sertifiserings-voucher slik at du kan ta sertifiseringstesten for eksempel hjemme eller på jobb. Denne vil være gyldig i ett år. Tid for sertifiseringstest avtales som beskrevet i e-post med voucher. Eksamen overvåkes av en web-basert eksamensvakt.   Eksamen er på engelsk. Eksamensformen er multiple choice - 50 spørsmål skal besvares, og du består ved 50% korrekte svar (dvs 25 av 50 spørsmål). Deltakerne har 40 minutter til rådighet på eksamen.  Ingen hjelpemidler er tillatt.   Nødvendige forkunnskaper: Ingen [-]
Les mer
Virtuelt klasserom 4 dager 23 000 kr
Python is an object oriented rapid development language deployed in many scenarios in the modern world. [+]
COURSE OVERVIEW   This Python Programming 1 course is designed to give delegates the knowledge to develop and maintain Python scripts using the current version (V3) of Python. There are many similarities between Python V2 and Python V3. The skills gained on this course will allow the delegate to develop their own skills further using Python V2 or V3 to support the development and maintenance of scripts. The Python Programming 1 course comprises sessions dealing with syntax,variables and data types,operators and expressions,conditions and loops,functions,objects,collections,modules and packages,strings,pattern matching,exception handling,binary and text files,and databases. Exercises and examples are used throughout the course to give practical hands-on experience with the techniques covered. TARGET AUDIENCE The Python Programming 1 course course is aimed at those who want to improve their Python programming skills,and for developers/engineers who want to migrate to Python from another language,particularly those with little or no object-oriented knowledge. For those wishing to learn Python and have no previous knowledge of programming,they should look to attend our foundation course Introduction to Programming - Python. COURSE OBJECTIVES This course aims to provide the delegate with the knowledge to be able to produce Python scripts and applications that exploit all core elements of the language including variables,expressions,selection and iteration,functions,objects,collections,strings,modules,pattern matching,exception handling,I/O,and classes. COURSE CONTENT DAY 1 COURSE INTRODUCTION Administration and Course Materials Course Structure and Agenda Delegate and Trainer Introductions SESSION 1: GETTING STARTED About Python Python versions Python documentation Python runtimes Installing Python The REPL shell Python editors SESSION 2: PYTHON SCRIPTS & SYNTAX Script naming Comments Docstring Statements The backslash Code blocks Whitespace Console IO (to enable the writing of simple programs) A first Python program Script execution SESSION 3: VARIABLES & DATA TYPES Literals Identifiers Assignment Numbers (bool,int,float,complex) Binary,octal,and hexadecimal numbers Floating point accuracy Collections (str,list,tuple,set,dict) None Implicit and explicit type conversion (casting) The type function SESSION 4: OPERATORS & EXPRESSIONS Arithmetic Operators Assignment Operators Comparison Operators Logical Operators Membership Operators Bitwise Operators Identity Operators SESSION 5: CONDITIONS & LOOPS Conditional statements (if,elif,else) Nested conditional statements Short hand if/if else Python's alternative to the ternary operator Iterative statements (while,for,else) The range function Iterating over a list Break Continue Nested conditional/iterative statements COURSE CONTENTS - DAY 2 SESSION 6: FUNCTIONS Declaration Invocation Default values for parameters Named arguments args and kwargs Returning multiple values None returned Variable scope Masking and shadowing The pass keyword Recursive functions SESSION 7: OBJECTS AND CLASSES About objects Attributes and the dot notation The dir function Dunder attributes Mutability The id function Pass by reference Introduction to Classes Class Declaration and Instantiation Data attributes Methods Composition SESSION 8: LISTS About lists List syntax including slicing Getting and setting list elements Iterating over a list Checking for the presence of a value The len function List methods incl. append,insert,remove,pop,clear,copy,sort,reverse etc. The del keyword Appending to and combining lists List comprehension SESSION 9: TUPLES About tuples Tuple syntax Getting tuple elements including unpacking Iterating over a tuple Checking for the presence of a value The len function Appending to and combining tuples SESSION 10: SETS About Sets Dictionary syntax Creating,adding and removing set elements Iterating over a set Membership Testing Sorting Copying Set methods incl. union,intersection,difference,symmetric_difference etc. COURSE CONTENTS - DAY 3 SESSION 11: DICTIONARIES About dictionaries Dictionary syntax Getting and setting dictionary elements Iterating over a dictionary (keys,values,and items) Checking for the presence of a key The len function Dictionary methods incl. keys,values,items,get,pop,popitem,clear etc. The del keyword Dictionary comprehension SESSION 12: STRINGS About strings String syntax including slicing Escape characters Triple-quoted strings Concatenation Placeholders The format method Other methods e.g. endswith,find,join,lower,replace,split,startswith,strip,upper etc. A string as a list of bytes SESSION 13: MODULES & PACKAGES About modules Inbuilt modules math,random and platform the dir() and help() functions Creating and using modules the __pycache__ and the .pyc files The module search path Importing modules Namespaces Importing module objects The import wildcard Aliases Importing within a function Executable modules Reloading a module About packages Importing packaged modules Importing packaged module objects Package initialisation Subpackages Referencing objects in sibling packages The Standard Library Installing modules and packages using pip SESSION 14: PATTERN MATCHING About regular expressions Regular expression special characters Raw strings About the re module re module functions incl. match,search,findall,full match,split,sub   COURSE CONTENTS - DAY 4 SESSION 15: EXCEPTION HANDLING About exceptions and exception handling Handling exceptions (try,except,else,finally) Exception types The exception object Raising exceptions Custom exception types Built-in exceptions hierarchy SESSION 16: FILES & THE FILESYSTEM The open function Methods for seeking (seekable,seek) Methods for reading from a file (readable,read,readline,readlines) Iterating over a file Methods for writing to a file (writable,write,writelines) Introduction to context managers Text encoding schemes,codepoints,codespace ASCII and UNICODE (UTF schemes) UTF-8,binary and hexadecimal representations The ord() and chr() functions Binary files,bytes and bytearray I/O layered abstraction. About the os module os module functions incl. getcwd,listdir,mkdir,chdir,remove,rmdir etc. OSError numbers and the errno module SESSION 17: DATABASES The DB-API DP-API implementations Establishing a connection Creating a cursor Executing a query Fetching results Transactions Inserting,updating,and deleting records FOLLOW ON COURSES Python Programming 2  Data Analysis Python  Apache Web Server PHP Programming  PHP & MySQL for Web Development  PHP & MariaDB for Web Development  Perl Programming  Ruby Programming  Introduction to MySQL  Introduction to MariaDB [-]
Les mer
Nettkurs 12 timer 1 275 kr
E-læringskurset gir deg en opplevelsesrik og praktisk opplæring i tekstbehandlingsprogrammet Word 2016. En kombinasjon av videoer, teori, oppskrifter, oppgaver og tester ... [+]
E-læringskurset gir deg en opplevelsesrik og praktisk opplæring i tekstbehandlingsprogrammet Word 2016. En kombinasjon av videoer, teori, oppskrifter, oppgaver og tester gjør det enkelt å lære seg de nye funksjonene og verktøyene. En komplett e-læring med både grunnleggende og videregående emner. E-læringskurset inneholder 79 opplæringsvideoer.E-læringskurset er tilpasset Office 365.Testene i e-læringskurset måler kunnskap før, under og etter opplæringen. Når ettertesten er bestått får du tilgang til et kursbevis i PDF-format som enkelt kan lagres eller skrives ut.Jobb smart og effektivt!- Office 365 gir deg alltid den nyeste versjonen av Word.- Maler er tilgjengelig ved oppstart.- Enklere åpning og lagring av dokumenter.- Microsoft-kontoen kobler enheten til OneDrive, slik at du alltid har tilgang til filene dine.- Egen modus som er optimalisert for berøring.- Enklere søk etter kommandoer, handlinger og hjelp.- Et integrert utskriftsmiljø med både utskriftsinnstillinger og forhåndsvisning.- Du kan konvertere et PDF-dokument til et redigerbart Word-dokument.- Med formatering av tegn og avsnitt setter du ditt personlige preg på dine dokumenter.- Stiler effektiviserer formateringsarbeidet og gjør formateringen konsekvent.- Med verktøy for sideformatering kan du tilpasse papirretning, marger og topp- og bunntekst.- Bruk av tema gir en konsekvent layout på alle Office-dokumenter.- Stave- og grammatikkontrollen luker ut de fleste stavefeilene i dokumentet.- Synonymordboka gjør det enklere å variere og forbedre språket.- Tabeller kan brukes for å presentere informasjon på en oversiktlig måte.- Med tabellstiler går det raskt å formatere tabeller med et profesjonelt utseende.- Frisk opp dokumentet med illustrasjoner som bilder, figurer, WordArt og SmartArt-grafikk.- Enklere å finne og sette inn bilder fra både datamaskinen, OneDrive og en kilde på Internett.- Figurene kan brukes til å tegne linjer, rektangler, piler, stjerner og flytskjema.- Objekter tilpasses ved å endre plassering, størrelse, rotering, rekkefølge etc.- WordArt kan brukes for å lage spesielle teksteffekter i et dokument.- SmartArt-grafikk kan brukes til å lage flotte illustrasjoner.- Diagram egner seg godt for å gi et visuelt, lettfattelig inntrykk av tallverdier.- Maler brukes for å sikre at dokumenter av samme type får en ensartet formatering.- Innholdskontroller kan settes inn for å effektivisere bruken av maler.- Med utskriftsfletting kan du masseprodusere brev, e-postmeldinger, konvolutter og etiketter.Innhold:- Før du starter- Redigering- Formatering- Sideformatering- Språkverktøy- Tabeller- Illustrasjoner- Maler og skjema- Fletting [-]
Les mer
Virtuelt klasserom 3 dager 20 000 kr
This course teaches Network Engineers how to design, implement, and maintain Azure networking solutions. [+]
COURSE OVERVIEW  This course covers the process of designing, implementing, and managing core Azure networking infrastructure, Hybrid Networking connections, load balancing traffic, network routing, private access to Azure services, network security and monitoring. Learn how to design and implement a secure, reliable, network infrastructure in Azure and how to establish hybrid connectivity, routing, private access to Azure services, and monitoring in Azure. TARGET AUDIENCE This course is aimed at Network Engineers looking to specialize in Azure networking solutions. An Azure Network engineer designs and implements core Azure networking infrastructure, hybrid networking connections, load balance traffic, network routing, private access to Azure services, network security and monitoring. The azure network engineer will manage networking solutions for optimal performance, resiliency, scale, and security. COURSE CONTENT Module 1: Azure Virtual Networks In this module you will learn how to design and implement fundamental Azure Networking resources such as virtual networks, public and private IPs, DNS, virtual network peering, routing, and Azure Virtual NAT. Azure Virtual Networks Public IP Services Public and Private DNS Cross-VNet connectivity Virtual Network Routing Azure virtual Network NAT Lab 1: Design and implement a Virtual Network in Azure Lab 2: Configure DNS settings in Azure Lab 3: Connect Virtual Networks with Peering After completing module 1, students will be able to: Implement virtual networks Configure public IP services Configure private and public DNS zones Design and implement cross-VNET connectivity Implement virtual network routing Design and implement an Azure Virtual Network NAT   Module 2: Design and Implement Hybrid Networking In this module you will learn how to design and implement hybrid networking solutions such as Site-to-Site VPN connections, Point-to-Site VPN connections, Azure Virtual WAN and Virtual WAN hubs. Site-to-site VPN connection Point-to-Site VP connections Azure Virtual WAN Lab 4: Create and configure a local gateway Create and configure a virtual network gateway Create a Virtual WAN by using Azure Portal Design and implement a site-to-site VPN connection Design and implement a point-to-site VPN connection Design and implement authentication Design and implement Azure Virtual WAN Resources   Module 3: Design and implement Azure ExpressRoute In this module you will learn how to design and implement Azure ExpressRoute, ExpressRoute Global Reach, ExpressRoute FastPath and ExpressRoute Peering options. ExpressRoute ExpressRoute Direct ExpressRoute FastPath ExpressRoute Peering Lab 5: Create and configure ExpressRoute Design and implement Expressroute Design and implement Expressroute Direct Design and implement Expressroute FastPath   Module 4: load balancing non-HTTP(S) traffic in Azure In this module you will learn how to design and implement load balancing solutions for non-HTTP(S) traffic in Azure with Azure Load balancer and Traffic Manager. Content Delivery and Load Blancing Azure Load balancer Azure Traffic Manager Azure Monitor Network Watcher Lab 6: Create and configure a public load balancer to load balance VMs using the Azure portal Lab:7 Create a Traffic Manager Profile using the Azure portal Lab 8: Create, view, and manage metric alerts in Azure Monitor Design and implement Azure Laod Balancers Design and implement Azure Traffic Manager Monitor Networks with Azure Monitor Use Network Watcher   Module 5: Load balancing HTTP(S) traffic in Azure In this module you will learn how to design and implement load balancing solutions for HTTP(S) traffic in Azure with Azure Application gateway and Azure Front Door. Azure Application Gateway Azure Front Door Lab 9: Create a Front Door for a highly available web application using the Azure portal Lab 10: Create and Configure an Application Gateway Design and implement Azure Application Gateway Implement Azure Front Door   Module 6: Design and implement network security In this module you will learn to design and imponent network security solutions such as Azure DDoS, Azure Firewalls, Network Security Groups, and Web Application Firewall. Azure DDoS Protection Azure Firewall Network Security Groups Web Application Firewall on Azure Front Door Lab 11: Create a Virtual Network with DDoS protection plan Lab 12: Deploy and Configure Azure Firewall Lab 13: Create a Web Application Firewall policy on Azure Front Door Configure and monitor an Azure DDoS protection plan implement and manage Azure Firewall Implement network security groups Implement a web application firewall (WAF) on Azure Front Door   Module 7: Design and implement private access to Azure Services In this module you will learn to design and implement private access to Azure Services with Azure Private Link, and virtual network service endpoints. Define Azure Private Link and private endpoints Design and Configure Private Endpoints Integrate a Private Link with DNS and on-premises clients Create, configure, and provide access to Service Endpoints Configure VNET integration for App Service Lab 14: restrict network access to PaaS resources with virtual network service endpoints Lab 15: create an Azure private endpoint Define the difference between Private Link Service and private endpoints Design and configure private endpoints Explain virtual network service endpoints Design and configure access to service endpoints Integrate Private Link with DNS Integrate your App Service with Azure virtual networks   TEST CERTIFICATION This course helps to prepare for exam AZ-700 [-]
Les mer
Virtuelt klasserom 2 dager 13 500 kr
29 Apr
XML er en moden standard for å utveksle informasjon mellom applikasjoner. Med XML og relaterte standarder som XSL(T) og XQuery er det mulig å utvikle distribuerte nettbas... [+]
Kursinstruktør Terje Berg-Hansen Terje Berg-Hansen har bred erfaring fra prosjektledelse, utvikling og drift med små og store databaser, både SQL- og NoSQL-baserte. I tillegg til å undervise i etablerte teknologier leder han også Oslo Hadoop User Group, og er levende interessert i nye teknologier, distribuerte databaser og Big Data Science.    Kursinnhold XML er en moden standard for å utveksle informasjon mellom applikasjoner. Med XML og relaterte standarder som XSL(T) og XQuery er det mulig å utvikle distribuerte nettbaserte tjenester for utveksling av data i et standardisert format.    Målsetting Deltakerne vil etter kurset ha en grunnleggende forståelse av og kjennskap til hvorfor og hvordan XML kan anvendes for å oppnå en bedre utveksling og deling av strukturert og ustrukturert informasjon.   Forkunnskaper Grunnleggende kunnskaper om internett, HTML og CSS er en fordel, men ikke nødvendig for å ta dette kurset.   Kursinnhold Introduksjon Introduksjon til XML og XML-relaterte teknologier, som XPath, XQuery og XSL XML-verktøy Editorer og verktøy for validering, søk og endring av XML Grunnleggende XML XML struktur og syntaks. Gjennomgang av målene for XML. Lage og utforme XML dokumenter Navnerom (namespaces) Oppretting og bruk av navnerom for å skille elementer og funksjoner med samme navn. Validering av  XML Gjennomgang av teknologier som Document Type Definitions (DTD's) og XML Schemas for å kontrollere og styre struktur og data i XML filer Presentasjon av XML Bruk av html og CSS til å presentere XML data Søking i XML Søk i XML-dokumenter med XPath . Introduksjon til XSL(T) Kort om XSL og XSL Transformations. Bruk av XSLT til å formatere, sortere, filtrere og konvertere XML Data   Gjennomføring Kurset gjennomføres med en kombinasjon av online læremidler, gjennomgang av temaer og problemstillinger og praktiske øvelser. Det er ingen avsluttende eksamen, men det er øvelsesoppgaver til hovedtemaene som gjennomgås.   [-]
Les mer
Oslo 4 dager 22 500 kr
27 May
27 May
30 Sep
MB-220: Dynamics 365 Customer Insights - Journeys [+]
MB-220: Dynamics 365 Customer Insights - Journeys [-]
Les mer
Nettstudie 1 semester 4 980 kr
På forespørsel
Utviklingsprosesser. Modellering. UML. Verktøy. Objektorientert analyse Objektorientert design. Bruk av arkitektoniske stiler og design mønstre. Implementasjon og test. [+]
Studieår: 2013-2014   Gjennomføring: Høst Antall studiepoeng: 5.0 Forutsetninger: Erfaring fra et objektorientert programmeringsspråk, kjennskap til prosjektarbeid Innleveringer: Innleverte øvinger. Det blir gitt 10 øvinger, 8 må være godkjent for å kunne gå opp til eksamen. Personlig veileder: ja Vurderingsform: 4 timer skriftlig eksamen. Ansvarlig: Tore Berg Hansen Eksamensdato: 12.12.13         Læremål: Forventet læringsutbytte:Etter å ha gjennomført emnet Objektorientert systemutvikling skal studenten ha følgende samlete læringsutbytte: KUNNSKAPER:Kandidaten:- kan definere, gjenkjenne og forklare de grunnleggende konsepter for utvikling av store programvaresystemer basert på det objektorienterte paradigme- argumentere for betydningen av å følge en prosessmodell- argumentere for fordelene med smidige prosesser- argumentere for modellbasert utvikling- beskrive modellene som brukes i objektorientert systemutvikling og hvordan de henger sammen- forklare begrepene arkitektoniske stiler og designmønstre FERDIGHETER:Kandidaten:- kan demonstrere den systematiske gangen fra krav, via arkitektonisk og detaljert design, til ferdig kodet og implementert system GENERELL KOMPETANSE:Kandidaten:- er klar over at utvikling av store programvaresystemer er ingeniørarbeid- er seg bevisst at utvikling av komplekse programvaresystemer krever koordinert innsats av et velfungerende team som følger en definert, smidig prosess- er opptatt av tett kontakt med alle interessenter for å oppnå et godt resultat Innhold:Utviklingsprosesser. Modellering. UML. Verktøy. Objektorientert analyse Objektorientert design. Bruk av arkitektoniske stiler og design mønstre. Implementasjon og test.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Dette faget går: Høst 2013    Fag Objektorientert systemutvikling 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Virtuelt klasserom 4 dager 21 000 kr
In this course students will gain the knowledge and skills needed to implement security controls, maintain the security posture, and identify and remediate vulnerabilitie... [+]
In this course students will gain the knowledge and skills needed to implement security controls, maintain the security posture, and identify and remediate vulnerabilities by using a variety of security tools. The course covers scripting and automation, virtualization, and cloud N-tier architecture. TARGET AUDIENCE Students should have at least one year of hands-on experience securing Azure workloads and experience with security controls for workloads on Azure. COURSE OBJECTIVES Describe specialized data classifications on Azure Identify Azure data protection mechanisms Implement Azure data encryption methods Secure Internet protocols and how to implement them on Azure Describe Azure security services and features COURSE CONTENT Module 1: Identity and Access LESSONS Configure Azure Active Directory for Azure workloads and subscriptions Configure Azure AD Privileged Identity Management Configure security for an Azure subscription Module 2: Platform Protection LESSONS Understand cloud security Build a network Secure network Implement host security Implement platform security Implement subscription security Module 3: Security Operations LESSONS Configure security services Configure security policies by using Azure Security Center Manage security alerts Respond to and remediate security issues Create security baselines Module 4: Data and applications LESSONS Configure security policies to manage data Configure security for data infrastructure Configure encryption for data at rest Understand application security Implement security for application lifecycle Secure applications Configure and manage Azure Key Vault [-]
Les mer
Virtuelt klasserom 3 timer 1 750 kr
27 Jun
Tanken med dette kurset er å vise litt av hva makroer i Excel er og dermed gi deltakerne en forsmak på våre mer avanserte kurs i Visual Basic for Applications (VBA). Dett... [+]
Introduksjon til VBA   Det er fordelaktig å ha to skjermer - en til å følge kurset og en til å gjøre det kursholder demonstrerer. Kurset gjennomføres i sanntid med nettundervisning via Teams. Det blir mulighet for å stille spørsmål, ha diskusjoner, demonstrasjoner og øvelser. Du vil motta en invitasjon til Teams fra kursholder. [-]
Les mer
Virtuelt klasserom 4 dager 24 000 kr
This course provides the knowledge and skills to design and implement DevOps processes and practices. [+]
Students will learn how to plan for DevOps, use source control, scale Git for an enterprise, consolidate artifacts, design a dependency management strategy, manage secrets, implement continuous integration, implement a container build strategy, design a release strategy, set up a release management workflow, implement a deployment pattern, and optimize feedback mechanisms TARGET AUDIENCE Students in this course are interested in designing and implementing DevOps processes or in passing the Microsoft Azure DevOps Solutions certification exam. COURSE OBJECTIVES Plan for the transformation with shared goals and timelines Select a project and identify project metrics and Key Performance Indicators (KPI's) Create a team and agile organizational structure Design a tool integration strategy Design a license management strategy (e.g., Azure DevOps and GitHub users) Design a strategy for end-to-end traceability from work items to working software Design an authentication and access strategy Design a strategy for integrating on-premises and cloud resources Describe the benefits of using Source Control Describe Azure Repos and GitHub Migrate from TFVC to Git Manage code quality, including technical debt SonarCloud, and other tooling solutions Build organizational knowledge on code quality Explain how to structure Git repos Describe Git branching workflows Leverage pull requests for collaboration and code reviews Leverage Git hooks for automation Use Git to foster inner source across the organization Explain the role of Azure Pipelines and its components Configure Agents for use in Azure Pipelines Explain why continuous integration matters Implement continuous integration using Azure Pipelines Design processes to measure end-user satisfaction and analyze user feedback Design processes to automate application analytics Manage alerts and reduce meaningless and non-actionable alerts Carry out blameless retrospectives and create a just culture Define an infrastructure and configuration strategy and appropriate toolset for a release pipeline and application infrastructure Implement compliance and security in your application infrastructure Describe the potential challenges with integrating open-source software Inspect open-source software packages for security and license compliance Manage organizational security and compliance policies Integrate license and vulnerability scans into build and deployment pipelines Configure build pipelines to access package security and license ratings   COURSE CONTENT Module 1: Get started on a DevOps transformation journey Module 1 Lessons Introduction to DevOps Choose the right project Describe team structures Choose the DevOps tools Plan Agile with GitHub Projects and Azure Boards Introduction to source control Describe types of source control systems Work with Azure Repos and GitHub Lab 1: Agile planning and portfolio management with Azure Boards   Lab 2: Version controlling with Git in Azure Repos   After completing Module 1, students will be able to: Understand what DevOps is and the steps to accomplish it Identify teams to implement the process Plan for the transformation with shared goals and timelines Plan and define timelines for goals Understand different projects and systems to guide the journey Select a project to start the DevOps transformation Identify groups to minimize initial resistance Identify project metrics and Key Performance Indicators (KPI's) Understand agile practices and principles of agile development Create a team and agile organizational structure Module 2: Development for enterprise DevOps Module 2 Lessons Structure your Git Repo Manage Git branches and workflows Collaborate with pull requests in Azure Repos Explore Git hooks Plan foster inner source Manage Git repositories Identify technical debt Lab 3: Version controlling with Git in Azure Repos   After completing Module 2, students will be able to: Understand Git repositories Implement mono repo or multiple repos Explain how to structure Git Repos Implement a change log Describe Git branching workflows Implement feature branches Implement GitFlow Fork a repo Leverage pull requests for collaboration and code reviews Give feedback using pull requests Module 3: Implement CI with Azure Pipelines and GitHub Actions Module 3 Lessons Explore Azure Pipelines Manage Azure Pipeline agents and pools Describe pipelines and concurrency Explore Continuous integration Implement a pipeline strategy Integrate with Azure Pipelines Introduction to GitHub Actions Learn continuous integration with GitHub Actions Design a container build strategy Lab 4: Configuring agent pools and understanding pipeline styles   Lab 5: Enabling continuous integration with Azure Pipelines   Lab 6: Integrating external source control with Azure Pipelines   Lab 7: Implementing GitHub Actions by using DevOps Starter   Lab 8: Deploying Docker Containers to Azure App Service web apps   After completing Module 3, students will be able to: Describe Azure Pipelines Explain the role of Azure Pipelines and its components Decide Pipeline automation responsibility Understand Azure Pipeline key terms Choose between Microsoft-hosted and self-hosted agents Install and configure Azure pipelines Agents Configure agent pools Make the agents and pools secure Use and estimate parallel jobs Module 4: Design and implement a release strategy Module 4 Lessons Introduction to continuous delivery Create a release pipeline Explore release strategy recommendations Provision and test environments Manage and modularize tasks and templates Automate inspection of health Lab 9: Creating a release dashboard   Lab 10: Controlling deployments using Release Gates   After completing Module 4, students will be able to: Explain continuous delivery (CD) Implement continuous delivery in your development cycle Understand releases and deployment Identify project opportunities to apply CD Explain things to consider when designing your release strategy Define the components of a release pipeline and use artifact sources Create a release approval plan Implement release gates Differentiate between a release and a deployment Module 5: Implement a secure continuous deployment using Azure Pipelines Module 5 Lessons Introduction to deployment patterns Implement blue-green deployment and feature toggles Implement canary releases and dark launching Implement A/B testing and progressive exposure deployment Integrate with identity management systems Manage application configuration data Lab 11: Configuring pipelines as code with YAML   Lab 12: Setting up and running functional tests   Lab 13: Integrating Azure Key Vault with Azure DevOps   After completing Module 5, students will be able to: Explain the terminology used in Azure DevOps and other Release Management Tooling Describe what a Build and Release task is, what it can do, and some available deployment tasks Implement release jobs Differentiate between multi-agent and multi-configuration release job Provision and configure target environment Deploy to an environment securely using a service connection Configure functional test automation and run availability tests Setup test infrastructure Use and manage task and variable groups Module 6: Manage infrastructure as code using Azure and DSC Module 6 Lessons Explore infrastructure as code and configuration management Create Azure resources using Azure Resource Manager templates Create Azure resources by using Azure CLI Explore Azure Automation with DevOps Implement Desired State Configuration (DSC) Implement Bicep Lab 14: Azure deployments using Azure Resource Manager templates   After completing Module 6, students will be able to: Understand how to deploy your environment Plan your environment configuration Choose between imperative versus declarative configuration Explain idempotent configuration Create Azure resources using ARM templates Understand ARM templates and template components Manage dependencies and secrets in templates Organize and modularize templates Create Azure resources using Azure CLI Module 7: Implement security and validate code bases for compliance Module 7 Lessons Introduction to Secure DevOps Implement open-source software Software Composition Analysis Static analyzers OWASP and Dynamic Analyzers Security Monitoring and Governance Lab 15: Implement security and compliance in Azure Pipelines   Lab 16: Managing technical debt with SonarQube and Azure DevOps   After completing Module 7, students will be able to: Identify SQL injection attack Understand DevSecOps Implement pipeline security Understand threat modeling Implement open-source software Explain corporate concerns for open-source components Describe open-source licenses Understand the license implications and ratings Work with Static and Dynamic Analyzers Configure Microsoft Defender for Cloud Module 8: Design and implement a dependency management strategy Module 8 Lessons Explore package dependencies Understand package management Migrate, consolidate, and secure artifacts Implement a versioning strategy Introduction to GitHub Packages Lab 17: Package management with Azure Artifacts   After completing Module 8, students will be able to: Define dependency management strategy Identify dependencies Describe elements and componentization of a dependency management Scan your codebase for dependencies Implement package management Manage package feed Consume and create packages Publish packages Identify artifact repositories Migrate and integrate artifact repositories Module 9: Implement continuous feedback Module 9 Lessons Implement tools to track usage and flow Develop monitor and status dashboards Share knowledge within teams Design processes to automate application analytics Manage alerts, Blameless retrospectives and a just culture Lab 18: Monitoring application performance with Application Insights   Lab 19: Integration between Azure DevOps and Microsoft Teams   Lab 20: Sharing Team Knowledge using Azure Project Wikis   After completing Module 9, students will be able to: Implement tools to track feedback Plan for continuous monitoring Implement Application Insights Use Kusto Query Language (KQL) Implement routing for mobile applications Configure App Center Diagnostics Configure alerts Create a bug tracker Configure Azure Dashboards Work with View Designer in Azure Monitor [-]
Les mer
Nettkurs 2 timer 1 690 kr
Jobber du med store datamengder? Vil du få kontroll over dataene dine? Har du problemer med utskrift fra Excel? Her vil du få kjennskap til en rekke gode metoder for å... [+]
  Jobber du med store datamengder? Vil du få kontroll over dataene dine? Har du problemer med utskrift fra Excel? Her vil du få kjennskap til en rekke gode metoder for å jobbe med lister.  Webinaret kan også spesialtilpasses og holdes bedriftsinternt kun for din bedrift.   Kursinnhold:   Prinsipper for å arbeide med lister  Få med deg råd og regler som gjelder for et godt grunnlag   Effektiv merking og navigasjon   Flere måter å sortere grunnlaget på  Sortering etter verdier Sortering etter cellefarge, skriftfarge og celleikon Sortering etter egendefinert liste   Delsammendrag  Lag enkle rapporter ved å bruke delsammendrag verktøyet Kopiere delsammendrag   Filtrering  Se hvordan du finner relevante data i et stort grunnlag Filtrering etter farge og ikon   Fryse første rad og første kolonne     Skjule / vise rader og kolonner     Utskriftinnstillinger  Tilpass utskrift til en side Gjenta rader eller kolonner ved utskrift av flere sider Tilpass utskriftområdet     [-]
Les mer
Nettkurs 1 dag 3 800 kr
Lær å bruke Google Analytics (GA) for å få innsikt i trafikk og aktivitet på ditt nettsted. Webanalyse er essensielt for alle som ønsker å utvikle og forbedre digitale lø... [+]
I dette kurset kombinerer vi teori med praksis. Gjennom relevante oppgaver får du forståelse og ferdigheter til å trekke ut data og gjøre analyser av hva som skjer på ditt nettsted. Du vil lære hvordan du kan måle effekt av endringer i løsningen, design og markedsføringstiltak. Google Analytics gir deg det datagrunnlaget du trenger for å lage rapporter og analyser for en faktabasert forståelse av hvordan den digitale løsningen fungerer.  Etter kurset vil du kunne hente ut data og lage analyserapporter som gir innsikt og støtte til din markedsføring og kommunikasjon, samt en god utvikling og forbedring av nettstedet. Noen av temaene som dekkes i kurset er: Hva er webanalyse og hvordan fungerer Google Analytics Sentrale begreper De viktigste rapportene Eventtracking / brukeradferd Hva må du vite om oppsett KPIer og måling - hva er viktig å måle Hvordan bruke GA sammen med andre relevante verktøy som Google Data Studio, Google Tag Manager, Google Search Console [-]
Les mer
Virtuelt klasserom 3 dager 24 000 kr
The Veeam® Availability Suite™ v11: Configuration and Management training course is a three-day, technical deep dive focused on teaching IT professionals the skills to co... [+]
COURSE OVERVIEW . With extensive hands-on-labs, the class enables administrators and engineers to effectively manage data in an ever-changing technical and business environment, bringing tangible benefit to businesses in the digital world. This course is based on Veeam Availability Suite v11. TARGET AUDIENCE This course is suitable for anyone responsible for configuring, managing or supporting a Veeam Availability Suite v11 environment. COURSE OBJECTIVES After completing this course, attendees should be able to: Describe Veeam Availability Suite components usage scenarios and relevance to your environment. Effectively manage data availability in on-site, off-site, cloud and hybrid environments. Ensure both Recovery Time Objectives (RTOs) and Recovery Point Objectives (RPOs) are met. Configure Veeam Availability Suite to ensure data is protected effectively. Adapt with an organization’s evolving technical and business data protection needs. Ensure recovery is possible, effective, efficient, secure and compliant with business requirements. Provide visibility of the business data assets, reports and dashboards to monitor performance and risks. COURSE CONTENT Introduction Describe RTOs and RPOs, what they mean for your business, how to manage and monitor performance against them The 3-2-1 Rule and its importance in formulating a successful backup strategy Identify key Veeam Availability Suite components and describe their usage scenarios and deployment types Building Backup Capabilities Backup methods, the appropriate use cases and impact on underlying file systems Create, modify, optimize and delete backup jobs, including Agents and NAS Backup jobs. Explore different tools and methods to maximize environment performance Ensure efficiency by being able to select appropriate transport modes while being aware of the impact of various backup functions on the infrastructure Building Replication Capabilities Identify and describe the options available for replication and impacts of using them Create and modify replication jobs, outline considerations to ensure success Introduce the new Continuous Data Protection (CDP) policy Secondary Backups Simple vs. advanced backup copy jobs, how to create and modify them using best practices to ensure efficient recovery Discuss using tapes for backups Advanced Repository Capabilities Ensure repository scalability using a capability such as SOBR on-premises and off-site including integration with cloud storage Ensure compatibility with existing deduplication appliances Introduce the new hardened repository Protecting Data in the Cloud Review how Veeam can protect the data of a cloud native application Review how Veeam Cloud Connect enables you to take advantage of cloud services built on Veeam Review how Veeam can be used to protect your Office 365 data Restoring from Backup Ensure you have the confidence to use the correct restore tool at the right time for restoring VMs, bare metal and individual content such as files and folders Utilize Secure Restore to prevent the restoration of malware Describe how to use Staged Restore to comply with things like General Data Protection Regulation (GDPR) before releasing restores to production Identify, describe and utilize the different explores and instant recovery tools and features Recovery from Replica Identify and describe in detail, failover features and the appropriate usage Develop, prepare and test failover plans to ensure recovery Disaster recovery from replica to meet a variety of real-world recovery needs Testing Backup and Replication Testing backups and replicas to ensure you can recover, what you need, when you need to Configure and setup virtual sandbox environments based on backup, replicas and storage snapshots Veeam Backup Enterprise Manager and Veeam ONE Introduce the concept of monitoring your virtual, physical and cloud environments with Veeam Backup Enterprise Manager and Veeam ONE™ Configuration Backup Locate, migrate or restore backup configuration   TEST CERTIFICATION Completion of this course satisfies the prerequisite for taking the Veeam Certified Engineer (VMCE) 2021 exam. [-]
Les mer
Nettstudie 2 semester 4 980 kr
På forespørsel
Hva menes med sikkerhet, hensikt med sikkerhet, tiltak som kan iverksettes for å oppnå tilsiktet sikkerhet, identifisering av inntrengere, passordsikkerhet, autentisering... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Gode IKT-kunnskaper og god kjennskap til drift av Windows server og prosesser i Windows operativsystem. Innleveringer: For å kunne gå opp til eksamen må 8 øvingsoppgaver være godkjent. Nærmere opplysninger gis ved kursstart Personlig veileder: ja Vurderingsform: Netteksamen på egen PC - 5 timer. Hver student skal bruke virtuelle maskiner under eksamen. Ansvarlig: Stein Meisingseth Eksamensdato: 10.12.13 / 13.05.14         Læremål: KUNNSKAPER: Kandidaten:- har innsikt i hvordan et nettverk kan sikres og hvordan man kan unngå at lokale maskiner, servere eller større nettverk kan bli hacket- kjenner til løsninger for å sikre små og store nettverk FERDIGHETER:Kandidaten:- kan forstå hensikten med å legge stor vekt på sikkerhet- skal kunne oppdage og identifisere inntrengere- skal kunne forhindre eksterne angrep- skal kunne forstå faren med interne angrep- skal kunne lage rutiner for gode passordrutiner, autentiseringssystemer og viruskontroll- forstår hvordan sikkerhet fungerer i Windows 7 og Windows 2008 server- bruker Group Policy til å sette tilpasset sikkerhet- skal kunne bruke og å konfigurere de interne brannmurer i Windows GENERELL KOMPETANSE:Kandidaten har:- perspektiv og kompetanse i å velge riktige løsninger for å oppnå maksimal og tilpasset sikkerhet- kompetanse i generelt sikkerhetsarbeid Innhold:Hva menes med sikkerhet, hensikt med sikkerhet, tiltak som kan iverksettes for å oppnå tilsiktet sikkerhet, identifisering av inntrengere, passordsikkerhet, autentiseringssystemer, viruskontroll, sikkerhet i Windows og 2008 servere, bruk av brannmuren til Windows server 2008, sette sikkerhet i Group Policy, brannvegger generelt, forhindre virus og inntrenging, tiltak for å forhindre angrep utenfra, digitale signaturer.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Datasikkerhet 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Oslo Bergen Og 1 annet sted 2 dager 16 900 kr
06 Jun
20 Jun
20 Jun
htWeb Security for Developers [+]
httpWeb Security for Developers [-]
Les mer