IT-kurs
Hordaland
Du har valgt: Øygarden
Nullstill
Filter
Ferdig

-

Mer enn 100 treff ( i Øygarden ) i IT-kurs
 

Nettkurs 12 måneder 9 000 kr
ITIL® 4 Specialist: Create, Deliver and Support dekker «kjernen» i ITIL®, aktiviteter rundt administrasjon av tjenester, og utvider omfanget av ITIL® til å omfatte «oppre... [+]
Kurset fokuserer på integrering av forskjellige verdistrømmer og aktiviteter for å lage, levere og støtte IT-aktiverte produkter og tjenester, samtidig som den dekker støtte for praksis, metoder og verktøy. Kurset gir kandidatene forståelse for tjenestekvalitet og forbedringsmetoder. E-læringskurset inneholder 18 timer med undervisning, og er delt inn i 8 moduler. Les mer om ITIL® 4 på AXELOS sine websider. Inkluderer: Tilgang til ITIL® 4 Specialist: Create, Deliver and Support e-læring (engelsk) i 12 måneder. ITIL® 4 Specialist: Create, Deliver and Support online voucher til sertifiseringstest.   ITIL®/PRINCE2®/MSP®/MoP® are registered trademarks of AXELOS Limited, used under permission of AXELOS Limited. All rights reserved. [-]
Les mer
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 3 timer 1 750 kr
06 May
03 Jun
17 Jun
Dette er kurset for deg som ikke er vant med Excel, men gjerne vil lære, deg som jobber med Excel regneark andre har laget, men ikke helt har oversikten over hva Excel ka... [+]
Kursinnhold Gjennomgang av Excel vinduet Enkle formler Enkel formatering Klipp og lim Kopiering av formler Merking Slette data Fjerne og legge til celler, rader og kolonner Angre Flytting og kopiering Søk og erstatt Autofyll Cellereferanser Låse og gi navn til celler Hva er en funksjon? Funksjonsveiviseren Gjennomgang av de mest brukte funksjonene: Summer, antall, størst, min og gjennomsnitt. Målgruppe Deg som Har begynt i en stilling hvor en er forventet å kunne Excel Er nysgjerrig på hva Excel kan gjøre for deg i din jobb Er nybegynner eller litt øvet Sliter med å skjønne hvordan du kan jobbe mest effektivt i Excel Forkunnskaper Excel: Ingen Øvrig: Er kjent med bruk av PC 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
Nettkurs 375 kr
Kurs med Inga Strümke om etikk og risiko ved bruk av kunstig intelligens. Lær mer om utfordringene og mulighetene. [+]
Risikomomentene rundt kunstig intelligens er mange og berører flere fagområder. Hovedutfordringen med trygg og ansvarlig bruk av kunstig intelligens og maskinlæring er at problemstillingene utfordrer mange helt ulike fagområder, og tar opp mange temaer samfunnet aldri før har tatt stilling til. I dette kurset introduserer AI-ekspert Inga Strümke deg for de etiske, tekniske, juridiske og samfunnsmessige aspektene, og du vil få et helhetlig bilde av utfordringene og mulighetene. Fra før av har Inga Strümke laget kurset “En innføring i kunstig intelligens og maskinlæring” med Videocation. Vi anbefaler deg å se innføringskurset før du ser dette kurset om kunstig intelligens og risiko.  Introduksjon til kurset Innføring i AI-etikk Egne prosedyrer Falske nyheter og AI-skribenter Deepfakes Syntetiske data Angrep og mål Cybersikkerhet og IoT AI-regulering Personvern og differential privacy Rettferdighet Maskiner som tar jobbene og beslutningene våre Bærekraft Oppsummering [-]
Les mer
Nettkurs 2 timer 1 990 kr
Er dokumentet ditt blitt så stort og uoversiktlig at det er vanskelig å redigere og vedlikeholde? Få kontrollen tilbake med smart oppbygging av dokumenter! [+]
Er dokumentet ditt blitt så stort og uoversiktlig at det er vanskelig å redigere og vedlikeholde? Få kontrollen tilbake med smart oppbygging av dokumenter! Webinaret varer i 2 timer og består av to økter à 45 min. Etter hver økt er det 10 min spørsmålsrunde. Mellom øktene er det 10 min pause. Webinaret kan også spesialtilpasses og holdes bedriftsinternt kun for din bedrift.   Kursinnhold:   Lage innholdsfortegnelse for hele/ deler av et dokument Bruk av overskriftsstiler Inkludere egne «overskrifter» i innholdsfortegnelsen   Referanser Kryssreferanser: Henvisninger til ulike steder i dokumentet Lage bildetekstliste (innholdsfortegnelse for tabeller, bilder, figurer osv.) Sette inn fotnote/ sluttnote   Generelt Litt om topp- og bunntekst Tekstflyt i dokumentet   3 gode grunner til å velge KnowledgeGroup 1. Best practice kursinnhold 2. Markedets beste instruktører 3. Gratis support [-]
Les mer
Nettstudie 1 semester 4 980 kr
På forespørsel
Adresser og pekere, pekere og tabeller, det frie lageret, operator overloading, konstruktører og destruktører, templates, introduksjon til STL, RTTI og exceptions. [+]
Studieår: 2013-2014   Gjennomføring: Høst Antall studiepoeng: 5.0 Forutsetninger: Programmeringserfaring i et eller flere objektorienterte programmeringsspråk Innleveringer: 8 bestemte øvinger kreves godkjent for å få gå opp til eksamen. Personlig veileder: ja Vurderingsform: 4 timer skriftlig eksamen. Ansvarlig: Else Lervik Eksamensdato: 05.12.13         Læremål: KUNNSKAPERKandidaten:- kan definere begrepene pekere og referanser og forholdet mellom pekere og tabeller- kan redegjøre for hva konstruktører og destruktører er, og kan forklare når det er nødvendig å lage dem.- kan gjøre rede for «overloading» av operatorer- kan forklare begrepet «templates» og hvordan det brukes- kan forklare behovet for Standard Template Library og hva det inneholder- kan forklare bruken av RTTI og Exceptions FERDIGHETER:Kandidaten:- kan lage programmer i C++ som demonstrerer bruk av pekere, «overloading», templates, RTTI, exceptions og elementer fra Standard Template Library- kan lage programmer i C++ som bruker pekere og det frie lageret på en forsvarlig måte og med nødvendig opprydding GENERELL KOMPETANSE:Kandidaten:- er opptatt av at som profesjonell yrkesutøver skal man lage programmer som skal lette arbeidet for andre yrkesutøvere eller generelt være til nytte for folk og samfunn Innhold:Adresser og pekere, pekere og tabeller, det frie lageret, operator overloading, konstruktører og destruktører, templates, introduksjon til STL, RTTI og exceptions.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Dette faget går: Høst 2013    Fag C++ for programmerere 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Nettstudie 2 semester 4 980 kr
På forespørsel
Generell nettverkssikkerhet. Hvordan planlegge, organisere og sette sikkerhet i små og store nettverk. Brannmurer, VPN, IDS/IPS. Sikkerhet rundt epost, trådløse nett og r... [+]
  Studieår: 2013-2014   Gjennomføring: Høst og vår Antall studiepoeng: 5.0 Forutsetninger: Faget «Datakommunikasjon» eller tilsvarende grunnleggende fag. (TCP/IP forutsettes kjent). Faget «Nettverksteknologi» Innleveringer: Øvinger: 8 av 12 må være godkjent. Øvingene må dekke en bred del av pensum. Vurderingsform: Skriftlig, individuell, 3 timer, Ansvarlig: Helge Hafting Eksamensdato: 04.12.13 / 07.05.14         Læremål: KUNNSKAPER:Kandidaten:- kan forklare en del protokollbaserte farer/angrep i kablede og trådløse nett- kan gjøre rede for mottiltak mot angrepene over- kan gjøre rede for andre farer og mottiltak, som fysiske sikringstiltak og «social engineering»- kan gjøre rede for og planlegge bruk av vanlige sikringstiltak som IDS, IPS, VPN og proxyer FERDIGHETER:Kandidaten kan:- sette i drift et VPN- installere brannmur- Observere nettverkstrafikk med pakkesniffer GENERELL KOMPETANSE:Kandidaten:- kan granske sikkerheten i et nettverk, og velge passende tiltak.Innhold:Generell nettverkssikkerhet. Hvordan planlegge, organisere og sette sikkerhet i små og store nettverk. Brannmurer, VPN, IDS/IPS. Sikkerhet rundt epost, trådløse nett og rutere. En del vanlige angrep, og mottiltak.Les mer om faget her Påmeldingsfrist: 25.08.13 / 25.01.14         Velg semester:  Høst 2013    Vår 2014     Fag Nettverkssikkerhet 4980,-         Semesteravgift og eksamenskostnader kommer i tillegg.    [-]
Les mer
Nettkurs 2 timer 349 kr
Ta vårt videokurs i Excel fra din datamaskin. Lær så mye du vil, når du vil. Du får gratis hjelp. Du får kursbevis. Du får tilgang til alle kurs. Meld deg på her! [+]
Dette kurset er skreddersydd for deltakere som allerede har fullført vårt grunnleggende Excel-kurs og nå ønsker å ta sine ferdigheter til et avansert nivå. Kursinstruktør Espen Faugstad vil veilede deg gjennom en rekke avanserte emner, inkludert opprettelse av pivottabeller, bruk av funksjoner og formler, og mye mer. Kurset dekker grundig bruken av en rekke funksjoner og formler, inkludert SUMMER, MIN, MAKS, AVKORT, AVRUND, ANTALL, ANTALLA, KJEDE.SAMMEN, TRIMME, VENSTRE, HØYRE, DELTEKST, FINN.RAD, HVIS, SUMMERHVIS, ANTALL.HVIS og GJENNOMSNITTHVIS. I tillegg vil kurset veilede deg gjennom henting av ekstern data, sortering og filtrering, fjerning av duplikater, og gruppering av data.   Innhold: Kapittel 1: Pivottabeller Kapittel 2: Formler og Funksjoner Kapittel 3: Formelrevisjon Kapittel 4: Ekstern Data Kapittel 5: Sortering og Filtrering Kapittel 6: Dataverktøy Kapittel 7: Gruppering av Data Kapittel 8: Arkbeskyttelse Kapittel 9: Avslutning   Varighet: 2 timer og 17 minutter   Om Utdannet.no: Utdannet.no tilbyr noen av landets beste digitale nettkurs. Vår tjeneste fungerer på samme måte som strømmetjenester for musikk eller TV-serier, der våre kunder betaler en fast månedspris for tilgang til alle kursene vi har tilgjengelig. Vi har opplevd betydelig vekst de siste årene, med over 30 000 registrerte brukere og 1,5 millioner videoavspillinger. Vårt mål er å gjøre kompetanseutvikling engasjerende, spennende og tilgjengelig for alle, og vi har støtte fra Innovasjon Norge og Forskningsrådet. [-]
Les mer
Nettkurs 6 timer 349 kr
I dette kurset lærer du å bruke Adobe Premiere Pro på et profesjonelt nivå – og det kreves ingen forkunnskaper for å ta kurset. I begynnelsen av kurset lærer du å opprett... [+]
Bli en mester i videoredigering med Adobe Premiere Pro gjennom dette dyptgående kurset ledet av Espen Faugstad, en erfaren kursholder hos Utdannet.no. Dette kurset krever ingen forkunnskaper og tar deg med fra grunnleggende til avanserte teknikker i Premiere Pro. Det er ideelt for alle som ønsker å lære profesjonell videoredigering, enten for personlig bruk eller for å utvikle karrieren som klipper. Kurset dekker alt fra opprettelse av prosjekter, organisering av filer, redigering av video og lyd, til bruk av effekter, overganger, og fargekorrigering. Du vil også lære å opprette titler, teksting, og bruke animasjon for å gi dine videoer et profesjonelt uttrykk. Ved kursets slutt vil du ha opparbeidet deg all den kunnskapen som trengs for å jobbe som en profesjonell videoredigerer.   Innhold: Kapittel 1: Introduksjon Kapittel 2: Prosjekter Kapittel 3: Importere filer Kapittel 4: Redigere video Kapittel 5: Teknikker Kapittel 6: Redigere lyd Kapittel 7: Effekter og overganger Kapittel 8: Titler, grafikk og teksting Kapittel 9: Animere Kapittel 10: Fargekorrigere Kapittel 11: Eksportere Kapittel 12: Avslutning   Varighet: 6 timer og 5 minutter   Om Utdannet.no: Utdannet.no tilbyr noen av landets beste digitale nettkurs. Tjenesten fungerer på samme måte som strømmetjenester for musikk eller TV-serier. Våre kunder betaler en fast månedspris og får tilgang til alle kursene som er produsert så langt. Plattformen har hatt en god vekst de siste årene og kan skilte med 30.000 registrerte brukere og 1,5 millioner videoavspillinger. Vårt mål er å gjøre kompetanseutvikling moro, spennende og tilgjengelig for alle – og med oss har vi Innovasjon Norge og Forskningsrådet. [-]
Les mer
Virtuelt klasserom 2 dager 17 350 kr
02 May
Due to the Coronavirus the course instructor is not able to come to Oslo. As an alternative we offer this course as a Blended Virtual Course. [+]
Blended Virtual CourseThe course is a hybrid of virtual training and self-study which will be a mixture of teaching using Microsoft Teams/Zoom for short bursts at the beginning of the day, then setting work for the rest of the day and then coming back at the end of the day for another on-line session for any questions before setting homework in the form of practice exams for the evening. KursinnholdDette 2-dagers kurset passer for deg som ønsker å ta en sertifisering innen Agile Testing. Kurset bygger på ISTQB Foundation syllabus og gir deg grunnleggende ferdigheter innen Agile testing. Kursdato: 14.-15. desember, eksamen 16. desember, kl. 09:00-10:15 Bouvet sine kursdeltakeres testresultater vs ISTQB gjennomsnitt. On completion the Agile Tester will be able to: 1. Understand the fundamentals of Agile Software Development How the various agile approaches differ and understanding the concepts of the Agile ManifestoHow the tester needs to adapt in the agile process for maximum effectiveness. Apply the various aspects relating to agile, such as:o Writing and reviewing User Storieso Working in a continuous integrated environment ando Performing agile retrospectives to improve the process 2. Apply the fundamental Agile testing principles, practices and processes How testing differs when working in an agile lifecycle compared to a more traditional lifecycleHow to work in a highly collaborative and integrated environment.How independent testing can be used within an agile projectHow to report progress and the quality of the product to business stakeholdersUnderstand the role and skills of a tester within an agile team 3. Know the key testing methods, techniques and tools to use within an Agile project Understand Test Driven Development (TDD), Acceptance Driven Development (ADD), Behaviour Driven Development (BDD) and the concepts of the Test Pyramid.Perform the role of a tester within a Scrum teamo Perform test estimation and assess product quality risks within an agile projecto Interpret the information produced during an agile project to support test activitieso Write ADD test caseso Write test cases for both functional and non-functional user storieso Execute exploratory testing within an agile projectRecognise the various tools available to the tester for the various agile activities The exam The ISTQB® Agile Testing exam is a 1 hour 15 minute multiple-choice exam with the pass mark being 65%. You must hold the ISTQB® Foundation certificate in software testing in order to sit this exam.The exam is a remote proctored exam. [-]
Les mer
Oslo 5 dager 43 500 kr
13 May
24 Jun
24 Jun
RH294: Red Hat System Administration III: Linux Automation with Ansible [+]
RH294: Red Hat System Administration III: Linux Automation with Ansible [-]
Les mer
3 dager 16 700 kr
Dette er et grunnleggende kurs i JavaScript-biblioteket jQuery. Kurset passer godt for deg som skal jobbe med interaktive web-applikasjoner og nettsider, skal utvikle et ... [+]
  Kursinnhold Dette er et grunnleggende kurs i JavaScript-biblioteket jQuery. Kurset passer godt for deg som skal jobbe med interaktive web-applikasjoner og nettsider, skal utvikle et webbasert brukergrensesnitt eller vil gjøre JacaScriptene dine mer effektive og Ajax-baserte. Målsetting Etter gjennomført kurs vil deltakerne være fortrolige med å bruke jQuery og jQuery UI til å utvikle eller forbedre funksjonalitet og interaktivitet på webbaserte grensesnitt.   Kursinnhold Kort introduksjon til HTML og CSS Introduksjon til JavaScript Hvorfor bruke jQuery - styrker og svakheter jQuery og Dokumentobjektmodellen (DOM), valg av objekter Utføre handlinger med valgte DOM-objekter Bruk av jQuery filtere Formatere tabeller og skjemaer med jQuery Validering av skjemaer med jQuery Levende sider med bruk av jQuery Events Animasjoner og visuelle effekter med jQuery Bildebehandling med jQuery  - bygging av interaktive gallerier Brukergrensesnitt med jQuery UI 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 hands-on øvelsesoppgaver til hovedtemaene som gjennomgås. [-]
Les mer
Virtuelt klasserom 3 timer 1 200 kr
Microsoft 365 er abonnement på Office-programmer og andre produktivitetstjenester som du får tilgang til via Internett (skytjenester). [+]
Microsoft 365 er abonnement på Office-programmer og andre produktivitetstjenester som du får tilgang til via Internett (skytjenester). Tidligere var dette kjent under navnet Office 365, men Microsoft har nå endret navnet til Microsoft 365. Fordelen er at du alltid har tilgang til Office-programmer og dine dokumenter, og kan dele dem med andre fra hvilken som helst enhet. Dette betyr at du har tilgang på dine dokumenter og verktøy via PC, mobil eller nettbrett. På kurset vil du lære om samhandling, kommunikasjon og tilgjengelighet. Om Microsoft 365Microsoft 365 er abonnement på Office-programmer og andre produktivitetstjenester som du får tilgang til via Internett (skytjenester). I abonnementet har du tilgang på en rekke applikasjoner, slik som Word, Excel, PowerPoint, Teams og lagring i OneDrive, samt mange andre nyttige verktøy. Fordelen er at du alltid har tilgang til Office-programmer og dine dokumenter, og kan dele dem med andre fra hvilken som helst enhet. Vi viser deg hvordan du kan jobbe effektivt med ditt Microsoft 365 abonnement. Pris: 1200 kroner Ansatte ved UiS har egne prisbetingelser.   Etter at du har meldt deg på webinaret, vil du få tilsendt praktisk informasjon om pålogging. Webinarene gjennomføres fra din PC eller nettbrett.    [-]
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
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