PageSourceSearch

https://my.ine.com/js/5429.163ddac6b4d75ae3.js

js ine.com collected 2026-10-01 10:44:52 UTC 32,398 bytes, 1 lines download raw bytes

1"use strict";(self["webpackChunkmy_ine_com"]=self["webpackChunkmy_ine_com"]||[]).push([[5429],{78237:function(e,i,s){s.r(i),s.d(i,{default:function(){return Oe}});var l=s(95976),a=s(10160);const t={class:"labs-experience-main"},n={class:"sr-only"};function r(e,i,s,r,o,c){const d=(0,l.g2)("LabExperienceEnhanced"),u=(0,l.g2)("LabExperienceRegular");return(0,l.uX)(),(0,l.CE)("section",t,[(0,l.Lk)("h1",n,(0,a.v_)(e.showSkillDive?"Skill Dive":"Lab Experience"),1),e.showSkillDive?((0,l.uX)(),(0,l.Wv)(d,{key:0})):((0,l.uX)(),(0,l.Wv)(u,{key:1}))])}var o=s(51449),c=s(41203);const d={key:0,class:"labs-experience"},u={class:"labs-experience__search-section"},p={class:"labs-experience__refinement"},h={class:"labs-experience__search-section-results-wrapper"},g={key:0,class:"labs-experience__search-section-bottom"},_={class:"labs-experience__search-section-items"},b={key:0,class:"labs-experience__search-section-items-more"},f={key:1,class:"labs-experience__search-section-no-results-wrapper"};function y(e,i,s,t,n,r){const o=(0,l.g2)("LabsHighlightedCarrousel"),y=(0,l.g2)("FeaturedCollectionsSection"),v=(0,l.g2)("SearchInput"),k=(0,l.g2)("FilterTags"),x=(0,l.g2)("Filters"),m=(0,l.g2)("SkillDiveLabRow");return e.showSkillDive&&!n.isFetching?((0,l.uX)(),(0,l.CE)("section",d,[(0,l.bF)(o,{class:"labs-experience__highlighted"}),(0,l.bF)(y,{"is-homepage":""}),(0,l.Lk)("div",u,[(0,l.Lk)("div",p,[(0,l.bF)(v,{sortingDropdown:"",sortingOptions:n.sortingOptions,sortingSelected:n.sortingSelected,class:"labs-experience__search-section-input",onHandleSorting:r.updateSort},null,8,["sortingOptions","sortingSelected","onHandleSorting"]),(0,l.Lk)("div",h,(0,a.v_)(r.searchLabel),1),(0,l.bF)(k,{currentRefinements:r.currentRefinements,filterMap:r.filterTagsMap,showTagsOnly:"",onRemoveFilter:i[0]||(i[0]=({value:e})=>r.updateFiltersAndSearch({facet:"tags.name",value:e}))},null,8,["currentRefinements","filterMap"])]),r.hits&&r.hits.length?((0,l.uX)(),(0,l.CE)("div",g,[(0,l.bF)(x,{startCollapsed:r.isTablet,currentContext:n.currentContext,currentRefinedValues:r.currentRefinedValues,filters:r.disjunctiveFacets,features:n.features,filterMap:e.filterMap,filterOrders:n.filterOrders,isFreeTrialUser:e.isFreeTrialUser,avoidCompleting:!0,class:"labs-experience__search-section-filters",onUpdateFilters:r.updateFiltersAndSearch},null,8,["startCollapsed","currentContext","currentRefinedValues","filters","features","filterMap","filterOrders","isFreeTrialUser","onUpdateFilters"]),(0,l.Lk)("div",_,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(r.hits,i=>((0,l.uX)(),(0,l.Wv)(m,{key:i.objectID,content:i,learningAreasAllowed:e.availableLearningAreas,onTagSelected:r.filterByTag,onContentClicked:r.handleContentClicked},null,8,["content","learningAreasAllowed","onTagSelected","onContentClicked"]))),128)),r.showBrowseMore?((0,l.uX)(),(0,l.CE)("div",b,[(0,l.Lk)("button",{class:"btn btn--secondary",onClick:i[1]||(i[1]=(...e)=>r.handleBrowseMore&&r.handleBrowseMore(...e))}," Browse more ")])):(0,l.Q3)("",!0)])])):(0,l.Q3)("",!0),n.isFetching||r.hits&&r.hits.length?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.CE)("div",f,i[2]||(i[2]=[(0,l.Lk)("img",{class:"labs-experience__search-section-no-results-wrapper__img",src:c,alt:"NO RESULTS"},null,-1),(0,l.Lk)("h5",{class:"labs-experience__search-section-no-results-wrapper__error"}," Oops! We couldn't find any results matching your search. ",-1),(0,l.Lk)("p",{class:"labs-experience__search-section-no-results-wrapper__instruction"}," Please try searching for something else. ",-1)])))])])):(0,l.Q3)("",!0)}var v=s(29746);const k={class:"labs-highlighted-carrousel"},x={class:"labs-highlighted-carrousel__title"},m={class:"labs-highlighted-carrousel__description"},C=["innerHTML"],L={class:"labs-highlighted-carrousel__details-wrapper"},A={key:0,class:"labs-highlighted-carrousel__details-created"},w={key:1,class:"labs-highlighted-carrousel__details-separator"},E={key:2,class:"labs-highlighted-carrousel__details-learning-area__wrapper"},B={key:0,class:"labs-highlighted-carrousel__details-separator"},S={key:3,class:"labs-highlighted-carrousel__details-separator"},I={class:"labs-highlighted-carrousel__details-duration"},F={class:"labs-highlighted-carrousel__link-wrapper"},U=["onClick"];function D(e,i,s,t,n,r){const o=(0,l.g2)("ActionLoader"),c=(0,l.g2)("LearningAreaLabel"),d=(0,l.g2)("Difficulty"),u=(0,l.g2)("router-link"),p=(0,l.g2)("PlusIcon"),h=(0,l.g2)("Swiper"),g=(0,l.g2)("PlaylistActionsButton");return(0,l.uX)(),(0,l.CE)("div",k,[r.hits&&0!==r.hits.length?((0,l.uX)(),(0,l.Wv)(h,{key:1,parentClass:"labs-highlighted-carrousel__swiper",swiperOptions:n.swiperOptions},{default:(0,l.k6)(()=>[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(r.hits,(s,t)=>((0,l.uX)(),(0,l.CE)("div",{key:s.objectID,class:(0,a.C4)(["swiper-slide","labs-highlighted-carrousel__slide",`labs-highlighted-carrousel__slide--${n.labsHighlightedBgs[t]}`,!e.isSkillDiveB2BUser&&"labs-highlighted-carrousel__slide--skill-dive-banner"])},[(0,l.Lk)("div",x,(0,a.v_)(s.name),1),(0,l.Lk)("div",m,[(0,l.Lk)("span",{innerHTML:r.parseDescription(s.description)},null,8,C)]),(0,l.Lk)("div",L,[r.showAddedDaysAgo(s.created)?((0,l.uX)(),(0,l.CE)("div",A,(0,a.v_)(r.addedTimeAgoLabel(s.created)),1)):(0,l.Q3)("",!0),r.showAddedDaysAgo(s.created)?((0,l.uX)(),(0,l.CE)("div",w)):(0,l.Q3)("",!0),s.learning_areas&&s.learning_areas.length?((0,l.uX)(),(0,l.CE)("div",E,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(s.learning_areas,(e,i)=>((0,l.uX)(),(0,l.CE)("div",{key:e.id,class:"labs-highlighted-carrousel__details-learning-area__wrapper"},[(0,l.bF)(c,{class:"labs-highlighted-carrousel__details-learning-area",learningArea:e.name,uppercase:"",extraSmallMobile:""},null,8,["learningArea"]),i<s.learning_areas.length-1?((0,l.uX)(),(0,l.CE)("div",B)):(0,l.Q3)("",!0)]))),128))])):(0,l.Q3)("",!0),s.difficulty?((0,l.uX)(),(0,l.CE)("div",S)):(0,l.Q3)("",!0),s.difficulty?((0,l.uX)(),(0,l.Wv)(d,{key:4,class:"labs-highlighted-carrousel__details-difficulty",difficultyLevel:s.difficulty,alwaysVisible:!0,hideIconOnMobile:"",uppercase:""},null,8,["difficultyLevel"])):(0,l.Q3)("",!0),i[2]||(i[2]=(0,l.Lk)("div",{class:"labs-highlighted-carrousel__details-separator"},null,-1)),(0,l.Lk)("div",I,[(0,l.eW)((0,a.v_)(r.durationFormatted(s))+" ",1),i[1]||(i[1]=(0,l.Lk)("span",{class:"labs-highlighted-carrousel__details-duration-label"}," Estimated time",-1))])]),(0,l.Lk)("div",F,[e.isLabExperienceUser||e.labExperienceEnhance?((0,l.uX)(),(0,l.Wv)(u,{key:0,class:"labs-highlighted-carrousel__link btn btn--primary",to:{name:"lab-page",params:{labId:s.objectID}}},{default:(0,l.k6)(()=>i[3]||(i[3]=[(0,l.eW)(" Go to lab ",-1)])),_:2,__:[3]},1032,["to"])):((0,l.uX)(),(0,l.CE)("a",{key:1,class:(0,a.C4)(["labs-highlighted-carrousel__link","btn","btn--primary",n.isLoading&&"labs-highlighted-carrousel__link--disabled"]),onClick:i[0]||(i[0]=(...e)=>r.handleGetAccess&&r.handleGetAccess(...e))},(0,a.v_)(e.isBusinessUser&&!e.isAccOwnerOrTeamManager?"Request access":"Get access"),3)),r.isPlaylistButtonVisible?((0,l.uX)(),(0,l.CE)("button",{key:2,class:"labs-highlighted-carrousel__playlist-btn btn btn--secondary",onClick:e=>r.openPlaylistModal(s)},[(0,l.bF)(p),i[4]||(i[4]=(0,l.Lk)("span",null," Add Skill Dive Lab to playlist ",-1))],8,U)):(0,l.Q3)("",!0)])],2))),128))]),_:1},8,["swiperOptions"])):((0,l.uX)(),(0,l.Wv)(o,{key:0,class:"labs-highlighted-carrousel__loader"})),r.isPlaylistButtonVisible?(0,l.bo)(((0,l.uX)(),(0,l.Wv)(g,{key:2,"show-content-label":"","skill-dive-content":"",class:"labs-highlighted-carrousel__playlist-modal",content:n.playlistModalContent,showModal:n.showPlaylistModal,"custom-top":e.isLabExperienceUser?"":"120px",onCloseModal:r.closePlaylistModal},null,8,["content","showModal","custom-top","onCloseModal"])),[[v.aG,n.showPlaylistModal]]):(0,l.Q3)("",!0)])}var P=s(62460),R=s(24814),O=s(62233),G=s(4471),M=s(87617),T=s(52059),X=s(3118),W=s(58482),H=s(99340),N=s(10500),$=s(51566),Q={name:"LabsHighlightedCarrousel",components:{Difficulty:O.A,LearningAreaLabel:G.A,Swiper:M.A,A
1ctionLoader:T.A,PlaylistActionsButton:N.A,PlusIcon:$.A},mixins:[X.XR,X.Mh],data(){return{swiperOptions:{loop:!0,effect:"slide",speed:2500,autoplay:{delay:7e3},freeMode:!1,simulateTouch:window.innerWidth<=1024,pagination:{el:".swiper-pagination",type:"bullets",clickable:!0}},labsHighlighted:[],labsHighlightedBgs:["blue-bg","bordo-bg","orange-bg","pink-bg","red-bg"],isLoading:!1,showPlaylistModal:!1,playlistModalContent:null}},computed:{...(0,o.aH)({algoliaKeys:e=>e.search.algoliaKeys,available_passes:e=>e.auth.available_passes}),...(0,o.L8)({profileInterestAreas:"auth/profileInterestAreas",isSkillDiveB2CUser:"auth/isSkillDiveB2CUser",isSkillDiveB2BUser:"auth/isSkillDiveB2BUser",isLabExperienceUser:"auth/isLabExperienceUser",isAccOwnerOrTeamManager:"auth/isAccOwnerOrTeamManager",labExperienceEnhance:"app/labExperienceEnhance",isBusinessUser:"business/isBusinessUser",isUserAllowedToAddToPlaylist:"playlists/isUserAllowedToAddToPlaylist",userCustomPlaylistsEnabled:"featureFlags/userCustomPlaylistsEnabled"}),hits(){return this.getIndexHits(this.algoliaKeys.searchIndex)},isPlaylistButtonVisible(){return this.userCustomPlaylistsEnabled&&this.isUserAllowedToAddToPlaylist}},async created(){const{algoliaKeys:{searchIndex:e}}=this,i=await this.initializeAlgoliaSearch(e,{facets:["content_type","is_lab_experience"],disjunctiveFacets:["learning_areas.name"],hitsPerPage:5});i.addFacetRefinement("content_type","lab").addFacetRefinement("is_lab_experience","true");let s=[];var l;this.isSkillDiveB2CUser?(s=this.available_passes.map(e=>H.A.SKILL_DIVE_B2C_PASSES_LEARNING_AREAS[e.id]).filter(e=>e),s=Object.values(s)):s=null!==(l=this.profileInterestAreas)&&void 0!==l&&l.length?H.A.LAB_EXPERIENCE.LEARNING_AREAS.filter(e=>this.profileInterestAreas.some(i=>i.id===e.id)):[];s.forEach(e=>i.addDisjunctiveFacetRefinement("learning_areas.name",e.name)),i.search()},methods:{...(0,o.i0)({getAccessAction:"playlists/getAccessAction",setError:"app/setError"}),totalTime(e){return this.$duration.durationFromSecs(e.duration,"minutes")},learningAreaName(e){const i=(0,W.Ff)(e);return"INE"!==i?i:this.learningArea},formatedDateFromApi(e){return"string"===typeof e?new Date(e):new Date(1e3*e)},addedTimeAgoLabel(e){const i=this.formatedDateFromApi(e),s=(0,P.A)(new Date,new Date(i));if(s>=15&&s<=30)return"Recently added";const l=(0,R.A)(i,{addSuffix:!0});return`Added ${l}`},showAddedDaysAgo(e){const i=this.addedTimeAgoLabel(e);return!i.match(/month|year/)&&i},durationFormatted(e){const i=this.$duration.hhmmss(e.duration).split(":");let s="";return s=i[0]>1?`${i[0]}${i[0],"h"} ${i[1]}m`:`${i[1]}m`,s},parseDescription(e){const i=e?e.replace(/(<([^>]+)>)/gi,"").replace(/(\r\n|\n|\r)/gm," ").trim():"";return i.length>200?`${i.slice(0,200).split(" ").slice(0,-1).join(" ")}...`:i},async handleGetAccess(){try{await this.getAccessAction({isSkillDiveContent:!0,onExternalRedirect:e=>{window.location.href=e},onRedirect:e=>this.$router.push(e),onRequestAccess:async()=>{this.isLoading||(this.isLoading=!0,await this.requestAddonLicense("skill-dive"),this.isLoading=!1)}})}catch(e){this.setError("We could not process your access request. Please try again.")}},openPlaylistModal(e){this.playlistModalContent=e,this.showPlaylistModal=!0},closePlaylistModal(){this.showPlaylistModal=!1,this.playlistModalContent=null}}},K=s(1169);const j=(0,K.A)(Q,[["render",D],["__scopeId","data-v-300c9115"]]);var V=j,z=s(90063),q=s(49086),Z=s(32360),Y=s(87448),J=s(90293),ee=s(19686),ie=s(83717),se={name:"LabExperienceEnhanced",components:{LabsHighlightedCarrousel:V,SearchInput:z.A,Filters:q.A,SkillDiveLabRow:Z.A,FilterTags:Y.A,FeaturedCollectionsSection:J.A},mixins:[X.XR,X.P3],data(){return{isFetching:!1,features:[],currentContext:"labs",allExpanded:!1,sortingSelected:0,sortingOptions:[{label:"Recommended",facet:"recommended"},{label:"Name (A - Z)",facet:"name"},{label:"CPE Credits",facet:"cpe"}],windowWidth:window.innerWidth,lazyLoad:!1,filterOrders:{severity:["critical","high","medium","low"]}}},computed:{...(0,o.aH)({collectionsFeaturedList:e=>e.labExperience.collectionsFeaturedList,algoliaKeys:e=>e.search.algoliaKeys,availablePasses:e=>e.auth.available_passes,isAuthenticated:e=>e.auth.isAuthenticated,filterMap:e=>e.search.filterMap}),...(0,o.L8)({isFreeTrialUser:"auth/isFreeTrialUser",isSkillDiveB2CUser:"auth/isSkillDiveB2CUser",isBusinessUser:"business/isBusinessUser",isSkillDiveB2BUser:"auth/isSkillDiveB2BUser",businessUser:"business/getBusinessUser",showSkillDive:"labExperience/showSkillDive"}),hits(){return this.getIndexHits(this.algoliaKeys.searchIndex)},currentAlgoliaResults(){return this.getIndexResults(this.algoliaKeys.searchIndex)},algoliaHelper(){return this.algoliaHelpers[this.algoliaKeys.searchIndex]},disjunctiveFacets(){var e;return(null===(e=this.currentAlgoliaResults)||void 0===e?void 0:e.disjunctiveFacets)||[]},currentRefinedValues(){var e,i;const s=(null===(e=this.algoliaHelper)||void 0===e||null===(i=e.state)||void 0===i?void 0:i.disjunctiveFacetsRefinements)||{};return Object.entries(s)},currentRefinements(){var e,i;const s=(null===(e=this.algoliaHelper)||void 0===e||null===(i=e.state)||void 0===i?void 0:i.disjunctiveFacetsRefinements)||{},l=s["tags.name"];return{tags:Array.isArray(l)?l:[]}},filterTagsMap(){var e,i;const s=(null===(e=this.algoliaHelper)||void 0===e||null===(i=e.state)||void 0===i?void 0:i.disjunctiveFacetsRefinements)||{},l=s["tags.name"];return Array.isArray(l)&&l.length?l.reduce((e,i)=>({...e,[i]:i.charAt(0).toUpperCase()+i.slice(1)}),{}):{}},isTablet(){return this.windowWidth<=1024&&this.windowWidth>768},showBrowseMore(){var e,i;const s=null===(e=this.algoliaHelper)||void 0===e?void 0:e.state.hitsPerPage,l=(null===(i=this.currentAlgoliaResults)||void 0===i?void 0:i.nbHits)||0;return l>s&&!this.lazyLoad},searchLabel(){var e;const i=(null===(e=this.currentAlgoliaResults)||void 0===e?void 0:e.nbHits)||0,s=this.searchQuery?` for “${this.searchQuery}”`:"";return`${i} results ${s}`}},watch:{hits:{handler(e){e.length&&this.updateLabStatuses({ids:e.map(({objectID:e})=>e).join(",")})}}},async created(){var e;this.cleanCurrentCollection();const i=this.algoliaKeys.searchIndex;this.isAuthenticated&&this.getRunningLab();const s={facets:["content_type","is_lab_experience"],disjunctiveFacets:["learning_areas.name","vendor.name","difficulty","vendor.name","severity","tags.name"],hitsPerPage:12},l={useUrl:!0,useDebounceSearchQuery:!0,hiddenFacets:["content_type","is_lab_experience"]},a=await this.initializeAlgoliaSearch(i,s,l);var t;(a.addFacetRefinement("content_type","lab").addFacetRefinement("is_lab_experience","true"),(null===(e=this.availableLearningAreas)||void 0===e?void 0:e.length)<3&&!(0,ee.G0)())&&(null===(t=this.availableLearningAreas)||void 0===t||t.forEach(e
1=>a.addDisjunctiveFacetRefinement("learning_areas.name",e.name)));const n=(0,ie.Lg)("sortOption");a.search(),(0,ee.G0)()&&n&&((0,ie.$1)("sortOption"),this.updateSort({facet:n}))},methods:{...(0,o.i0)({getLearningPathById:"learningPaths/getLearningPathById",getCourseById:"courses/getCourseById",setQuery:"search/setQuery",cleanCurrentCollection:"labExperience/cleanCurrentCollection"}),...(0,o.i0)("labs",["getRunningLab","updateLabStatuses"]),handleRowCollapsed(){this.allExpanded=!1},handleBrowseMore(){const e=this.algoliaKeys.searchIndex;this.lazyLoad=!0,this.handleAlgoliaLoadMore(e),this.handleAlgoliaLazyLoad(e)},filterByTag(e){this.toggleAlgoliaFilterAnd(this.algoliaKeys.searchIndex,{facet:"tags.name",value:e.name})},updateFiltersAndSearch(e){this.toggleAlgoliaFilterAnd(this.algoliaKeys.searchIndex,e)},updateSort(e){const{algoliaKeys:{searchIndex:i,searchIndexNameAsc:s,searchIndexCpeDesc:l}}=this;let a;switch(e.facet){case"recommended":a=i;break;case"name":a=s;break;case"cpe":a=l;break}this.sortingSelected=this.sortingOptions.findIndex(i=>i.facet===e.facet),this.algoliaHelper.setIndex(a),this.algoliaHelper.search()},learningAreaName(e){return(0,W.Ff)(e)},handleContentClicked(){var e;(0,ie.ZB)("sortOption",null===(e=this.sortingOptions[this.sortingSelected])||void 0===e?void 0:e.facet)}}};const le=(0,K.A)(se,[["render",y],["__scopeId","data-v-945f49aa"]]);var ae=le;const te={key:0,class:"labs-experience"},ne={class:"labs-experience__tiles-wrapper"},re={class:"labs-experience__tile-title"},oe={class:"labs-experience__tile-details"},ce={key:1,class:"labs-experience__tile-details-pill-wrapper"},de={class:"labs-experience__tile-description"},ue={class:"labs-experience__labs-coll-wrapper"},pe={key:0,class:"labs-experience__labs-coll-title labs-experience__labs-coll-title--desktop"},he={key:1,class:"labs-experience__labs-coll-title labs-experience__labs-coll-title--mobile"},ge={key:2,class:"labs-experience__labs-coll-cards-wrapper"},_e={class:"labs-experience__tile-title"},be={class:"labs-experience__tile-details labs-experience__labs-coll-details"},fe={class:"labs-experience__tile-details-pill-wrapper labs-experience__labs-coll-pill-wrapper"},ye={class:"labs-experience__labs-coll-path"},ve={class:"labs-experience__tile-description"},ke={class:"labs-experience__coming-soon-wrapper"};function xe(e,i,s,t,n,r){const o=(0,l.g2)("ActionLoader"),c=(0,l.g2)("PillBadge"),d=(0,l.g2)("Difficulty"),u=(0,l.g2)("router-link"),p=(0,l.g2)("ComingSoonIcon");return e.isLabExperienceUser?((0,l.uX)(),(0,l.CE)("section",te,[i[13]||(i[13]=(0,l.Lk)("h2",{class:"labs-experience__title"},"Lab Experience",-1)),i[14]||(i[14]=(0,l.Lk)("div",{class:"labs-experience__subtitle"}," Get hands-on practice with thousands of Cyber Security, Networking, and Cloud labs ",-1)),(0,l.Lk)("div",ne,[((0,l.uX)(!0),(0,l.CE)(l.FK,null,(0,l.pI)(r.learningPathsTiles,({link:e,background:s,icon:t,title:r,description:p,difficulty:h,total_labs:g})=>((0,l.uX)(),(0,l.Wv)(u,{key:e,to:e,class:(0,a.C4)(["labs-experience__tile-link",`labs-experience__tile-link--${s}`])},{default:(0,l.k6)(()=>[(0,l.Lk)("div",{class:(0,a.C4)(["labs-experience__tile-wrapper",`labs-experience__tile-wrapper--${s}`])},[(0,l.Lk)("div",re,[((0,l.uX)(),(0,l.Wv)((0,l.$y)(t),{class:"labs-experience__tile-icon"})),(0,l.eW)(" "+(0,a.v_)(r),1)]),(0,l.Lk)("div",oe,[n.isFetching?((0,l.uX)(),(0,l.Wv)(o,{key:0,size:.3,color:"'#ffffff",name:"line-spin-fade-loader",class:"labs-experience__tile-details-spinner"})):((0,l.uX)(),(0,l.CE)("div",ce,[i[2]||(i[2]=(0,l.Lk)("div",{class:"labs-experience__tile-details-pill"},null,-1)),i[3]||(i[3]=(0,l.Lk)("div",{class:"labs-experience__tile-details-pill-border"},null,-1)),(0,l.bF)(c,{translucid:""},{default:(0,l.k6)(()=>[(0,l.Lk)("strong",null,(0,a.v_)(`${g} `),1),i[1]||(i[1]=(0,l.eW)(" hands-on Labs ",-1))]),_:2,__:[1]},1024)])),n.isFetching?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.Wv)(d,{key:2,difficultyLevel:h,alwaysVisible:!0},null,8,["difficultyLevel"]))]),i[4]||(i[4]=(0,l.Lk)("div",{class:"labs-experience__tile-separator"},null,-1)),(0,l.Lk)("div",de,(0,a.v_)(p),1)],2)]),_:2},1032,["to","class"]))),128))]),(0,l.Lk)("div",ue,[e.labExperienceCollection?((0,l.uX)(),(0,l.CE)("div",pe," Checkout our new collection of labs ")):(0,l.Q3)("",!0),e.labExperienceCollection?((0,l.uX)(),(0,l.CE)("div",he," Lab Experience ")):(0,l.Q3)("",!0),e.labExperienceCollection?((0,l.uX)(),(0,l.CE)("div",ge,[n.isFetching?((0,l.uX)(),(0,l.Wv)(o,{key:0,name:"line-spin-fade-loader",color:"'#ffffff",class:"labs-experience__labs-coll-spinner"})):((0,l.uX)(!0),(0,l.CE)(l.FK,{key:1}
1,(0,l.pI)(r.labsCollections,({id:e,title:s,isBeta:t,total_labs:o,difficulty:p,learningPath:h,description:g,link:_,icon:b})=>((0,l.uX)(),(0,l.Wv)(u,{key:e,modelValue:r.labsCollections,"onUpdate:modelValue":i[0]||(i[0]=e=>r.labsCollections=e),to:_,class:(0,a.C4)(["labs-experience__labs-coll-link","labs-experience__tile-link",`labs-experience__tile-link--${h.slug}`])},{default:(0,l.k6)(()=>[(0,l.Lk)("div",{class:(0,a.C4)(["labs-experience__labs-coll-card",`labs-experience__tile-wrapper--${h.slug}`])},[(0,l.Lk)("div",_e,[((0,l.uX)(),(0,l.Wv)((0,l.$y)(b),{class:"labs-experience__tile-icon"})),(0,l.eW)(" "+(0,a.v_)(s)+" ",1),t?((0,l.uX)(),(0,l.Wv)(c,{key:0,translucid:"",class:"labs-experience__labs-coll-is-beta"},{default:(0,l.k6)(()=>i[5]||(i[5]=[(0,l.eW)(" BETA ",-1)])),_:1,__:[5]})):(0,l.Q3)("",!0)]),(0,l.Lk)("div",be,[(0,l.Lk)("div",fe,[i[7]||(i[7]=(0,l.Lk)("div",{class:"labs-experience__tile-details-pill"},null,-1)),i[8]||(i[8]=(0,l.Lk)("div",{class:"labs-experience__tile-details-pill-border"},null,-1)),(0,l.bF)(c,{translucid:""},{default:(0,l.k6)(()=>[(0,l.Lk)("strong",null,(0,a.v_)(`${o} `),1),i[6]||(i[6]=(0,l.eW)(" hands-on Labs ",-1))]),_:2,__:[6]},1024)]),n.isFetching?(0,l.Q3)("",!0):((0,l.uX)(),(0,l.Wv)(d,{key:0,class:"labs-experience__labs-coll-difficulty",difficultyLevel:p,alwaysVisible:!0},null,8,["difficultyLevel"])),i[9]||(i[9]=(0,l.Lk)("div",{class:"labs-experience__labs-coll-path-separator"},null,-1)),(0,l.Lk)("div",ye,[((0,l.uX)(),(0,l.Wv)((0,l.$y)(h.icon),{class:"labs-experience__labs-coll-path-icon"})),(0,l.eW)(" "+(0,a.v_)(h.name),1)])]),i[10]||(i[10]=(0,l.Lk)("div",{class:"labs-experience__tile-separator labs-experience__labs-coll-card-separator"},null,-1)),(0,l.Lk)("div",ve,(0,a.v_)(g),1)],2)]),_:2},1032,["modelValue","to","class"]))),128))])):(0,l.Q3)("",!0),(0,l.Lk)("div",ke,[(0,l.bF)(p,{class:"labs-experience__coming-soon-img"}),i[11]||(i[11]=(0,l.Lk)("div",{class:"labs-experience__coming-soon-title"}," Coming Soon: Enhanced Lab Experience! ",-1)),i[12]||(i[12]=(0,l.Lk)("div",{class:"labs-experience__coming-soon-text"},[(0,l.Lk)("p",null," Our improved lab experience will make discovering new hands-on labs easier than ever. "),(0,l.Lk)("p",null," Get ready to dive into a vast library of engaging labs, making your learning journey more accessible and enjoyable. Stay tuned for the exciting updates that will take your skills to the next level. ")],-1))])])])):(0,l.Q3)("",!0)}var me=s(88425),Ce=s(79125),Le=s(75003);const Ae={width:"232",height:"210",viewBox:"0 0 232 210",fill:"none",xmlns:"http://www.w3.org/2000/svg"};function we(e,i){return(0,l.uX)(),(0,l.CE)("svg",Ae,i[0]||(i[0]=[(0,l.Fv)('<g opacity=".4" filter="url(#filter0_f_971_32921)"><path d="M123.227 164.661l-29.063-46.265V73.118h5.015c2.495 0 4.52-2.039 4.52-4.559S101.674 64 99.179 64H56.8c-2.497 0-4.52 2.04-4.52 4.56 0 2.52 2.021 4.558 4.52 4.558h4.998l-.163 45.477-28.669 45.748a9.787 9.787 0 00-.946 10.24c1.647 3.343 4.969 5.417 8.669 5.417h74.603c3.698 0 7.02-2.077 8.669-5.417 1.644-3.341 1.287-7.263-.733-9.926v.004zm-7.362 5.863c-.177.363-.465.363-.575.363h-74.6c-.107 0-.396 0-.575-.359-.176-.359-.004-.59.278-.991l28.675-45.751a9.052 9.052 0 001.787-5.389l.001-45.275h14.27v45.275c0 1.932.633 3.847 1.578 5.079l29.101 46.371c.061.089.237.319.061.677h-.001z" fill="url(#paint0_linear_971_32921)" fill-opacity=".9"></path></g><path opacity=".2" d="M126.377 156.983l-26.589-42.276V73.332h4.589c2.282 0 4.134-1.863 4.134-4.166 0-2.302-1.852-4.166-4.134-4.166H65.602c-2.284 0-4.134 1.864-4.134 4.166 0 2.303 1.85 4.166 4.134 4.166h4.574l-.15 41.556-26.228 41.805a8.934 8.934 0 00-.866 9.357c1.507 3.055 4.546 4.95 7.931 4.95h68.255c3.382 0 6.421-1.898 7.93-4.95 1.505-3.053 1.178-6.637-.67-9.071l-.001.004zm-6.735 5.358c-.161.331-.425.331-.526.331H50.865c-.098 0-.363 0-.526-.328-.161-.328-.003-.539.254-.905l26.235-41.807a8.265 8.265 0 001.635-4.925l.001-41.372H91.52v41.372c0 1.766.58 3.516 1.444 4.642l26.625 42.373c.055.082.216.292.055.619h-.001z" fill="url(#paint1_linear_971_32921)"></path><path opacity=".2" d="M91.998 55a6 6 0 11-12 0 6 6 0 0112 0z" fill="url(#paint2_linear_971_32921)"></path><path opacity=".2" d="M109.998 39a9 9 0 01-9 9 9 9 0 119-9z" fill="url(#paint3_linear_971_32921)"></path>
1<g filter="url(#filter1_b_971_32921)"><path fill-rule="evenodd" clip-rule="evenodd" d="M122.807 152.006l-23.923-37.982v-30.95c.278-.049.565-.074.858-.074h126.26a5 5 0 015 5v59.006a5 5 0 01-5 5H122.807z" fill="url(#paint4_linear_971_32921)" fill-opacity=".7"></path></g><rect x="117.998" y="101" width="92" height="17" rx="2" fill="url(#paint5_linear_971_32921)" fill-opacity=".7"></rect><rect opacity=".4" x="117.998" y="123" width="62" height="12" rx="2" fill="url(#paint6_linear_971_32921)" fill-opacity=".7"></rect><g opacity=".4" filter="url(#filter2_f_971_32921)"><path d="M86.998 55a6 6 0 11-12 0 6 6 0 0112 0z" fill="url(#paint7_linear_971_32921)" fill-opacity=".9"></path></g><g opacity=".4" filter="url(#filter3_f_971_32921)"><path d="M104.998 39a9 9 0 01-9 9 9 9 0 119-9z" fill="url(#paint8_linear_971_32921)" fill-opacity=".9"></path></g><defs><linearGradient id="paint0_linear_971_32921" x1="33.498" y1="136.5" x2="143.353" y2="82.3" gradientUnits="userSpaceOnUse"><stop stop-color="#D23A9F"></stop><stop offset="1" stop-color="#5F3CE9"></stop></linearGradient><linearGradient id="paint1_linear_971_32921" x1="45.065" y1="104.905" x2="125.545" y2="104.893" gradientUnits="userSpaceOnUse"><stop stop-color="#863AD2"></stop><stop offset="1" stop-color="#5936E4"></stop></linearGradient><linearGradient id="paint2_linear_971_32921" x1="80.426" y1="53.518" x2="91.656" y2="53.516" gradientUnits="userSpaceOnUse"><stop stop-color="#863AD2"></stop><stop offset="1" stop-color="#5936E4"></stop></linearGradient><linearGradient id="paint3_linear_971_32921" x1="92.64" y1="36.776" x2="109.484" y2="36.773" gradientUnits="userSpaceOnUse"><stop stop-color="#863AD2"></stop><stop offset="1" stop-color="#5936E4"></stop></linearGradient><linearGradient id="paint4_linear_971_32921" x1="79.311" y1="75.718" x2="231.036" y2="153.501" gradientUnits="userSpaceOnUse"><stop stop-color="#3E3F49"></stop><stop offset="1" stop-color="#3E3F49" stop-opacity="0"></stop></linearGradient><linearGradient id="paint5_linear_971_32921" x1="81.198" y1="90.45" x2="116.193" y2="167.737" gradientUnits="userSpaceOnUse"><stop stop-color="#BBBCC7"></stop><stop offset="1" stop-color="#BBBCC7" stop-opacity="0"></stop></linearGradient><linearGradient id="paint6_linear_971_32921" x1="93.198" y1="115.553" x2="118.652" y2="169.221" gradientUnits="userSpaceOnUse"><stop stop-color="#BBBCC7"></stop><stop offset="1" stop-color="#BBBCC7" stop-opacity="0"></stop></linearGradient><linearGradient id="paint7_linear_971_32921" x1="75.317" y1="56.5" x2="88.039" y2="48.754" gradientUnits="userSpaceOnUse"><stop stop-color="#D23A9F"></stop><stop offset="1" stop-color="#5F3CE9"></stop></linearGradient><linearGradient id="paint8_linear_971_32921" x1="87.477" y1="41.25" x2="106.559" y2="29.632" gradientUnits="userSpaceOnUse"><stop stop-color="#D23A9F"></stop><stop offset="1" stop-color="#5F3CE9"></stop></linearGradient><filter id="filter0_f_971_32921" x=".998" y="34" width="154" height="176" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur stdDeviation="15" result="effect1_foregroundBlur_971_32921"></feGaussianBlur></filter><filter id="filter1_b_971_32921" x="94.884" y="79" width="140.119" height="77.006" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feGaussianBlur in="BackgroundImageFix" stdDeviation="2"></feGaussianBlur><feComposite in2="SourceAlpha" operator="in" result="effect1_backgroundBlur_971_32921"></feComposite><feBlend in="SourceGraphic" in2="effect1_backgroundBlur_971_32921" result="shape"></feBlend></filter><filter id="filter2_f_971_32921" x="44.998" y="19" width="72" height="72" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB"><feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur stdDeviation="15" result="effect1_foregroundBlur_971_32921"></feGaussianBlur></filter><filter id="filter3_f_971_32921" x="56.998" y="0" width="78" height="78" filterUnits="userSpaceOnUse" color-interpolation-filters="sRGB">
1<feFlood flood-opacity="0" result="BackgroundImageFix"></feFlood><feBlend in="SourceGraphic" in2="BackgroundImageFix" result="shape"></feBlend><feGaussianBlur stdDeviation="15" result="effect1_foregroundBlur_971_32921"></feGaussianBlur></filter></defs>',10)]))}const Ee={},Be=(0,K.A)(Ee,[["render",we]]);var Se=Be,Ie=s(13653),Fe={name:"LabExperienceRegular",components:{CloudIcon:{...Le.A,name:"CloudIcon"},CyberSecurityIcon:{...me.A,name:"CyberSecurityIcon"},NetworkingIcon:{...Ce.A,name:"NetworkingIcon"},ComingSoonIcon:{...Se,name:"ComingSoon"},PillBadge:Ie.A,ActionLoader:T.A,Difficulty:O.A},data(){return{isFetching:!1}},computed:{...(0,o.L8)({isLabExperienceUser:"auth/isLabExperienceUser",labExperienceCollection:"app/labExperienceCollection"}),learningPathsTiles(){const{SPECIAL_LEARNING_PATHS:{SECURITY_LAB_EXPERIENCE:e,NETWORKING_LAB_EXPERIENCE:i,CLOUD_LAB_EXPERIENCE:s}}=H.A;return[{id:e,background:"cyber-security",icon:"CyberSecurityIcon",title:"Cyber Security Labs",description:"This path offers unique, real-world lab scenarios on topics spanning from recon, exploitation, post-exploitation, data exfiltration, web applications, traffic analysis, CVEs, network components, infrastructure attacks, privilege escalation, forensics, firmware analysis, reversing, secure coding, IoT networks, Metasploit, Python for infosec and many others.",link:`/path/${e}`},{id:i,background:"networking",icon:"NetworkingIcon",title:"Networking Labs",description:"This path offers unique, real-world lab scenarios on topics across the full Networking spectrum. Hundreds of new labs are currently in-development and will be added to this list as they're available.",link:`/path/${i}`},{id:s,background:"cloud",icon:"CloudIcon",title:"Cloud Labs",description:"This path offers unique, real-world lab scenarios on topics across the Cloud spectrum. Hundreds of new labs are currently in-development and will be added to this list as they're available.",link:`/path/${s}`}]},labsCollections(){const{LABS_COLLECTIONS:{SECURE_CODING:e}}=H.A;return[{id:e}]}},async created(){if(this.isLabExperienceUser){const e=[],i=[];for(let s=0;s<this.learningPathsTiles.length;s++)e.push(this.getLearningPathById(this.learningPathsTiles[s].id));for(let s=0;s<this.labsCollections.length;s++)i.push(this.getCourseById(this.labsCollections[s].id));this.isFetching=!0,await Promise.all(e).then(e=>{for(let i=0;i<e.length;i++)this.learningPathsTiles[i].total_labs=e[i].summary.total_labs,this.learningPathsTiles[i].difficulty=e[i].difficulty}),await Promise.all(i).then(e=>{for(let i=0;i<e.length;i++)this.labsCollections[i].title=e[i].name.replace(" (Beta)",""),this.labsCollections[i].isBeta=e[i].slug.indexOf("beta")>-1,this.labsCollections[i].total_labs=e[i].summary.total_labs,this.labsCollections[i].difficulty=e[i].difficulty,this.labsCollections[i].link=`/collection/${e[i].id}`,this.labsCollections[i].description=this.setCollectionDescription(e[i].id),this.labsCollections[i].learningPath=this.setCollectionLP(e[i].id)}),this.isFetching=!1}else this.$router.push({name:"home"})},methods:{...(0,o.i0)({getLearningPathById:"learningPaths/getLearningPathById",getCourseById:"courses/getCourseById"}),setCollectionDescription(e){const{LABS_COLLECTIONS:{SECURE_CODING:i}}=H.A;let s="";switch(e){case i:s="Designed for aspiring ethical hackers, security professionals, and enthusiasts, \n            this lab collection offers hands-on labs that challenge your skills in the art of\n            exploitation and post-exploitation techniques.";break}return s},setCollectionLP(e){const{LEARNING_AREAS:i,LABS_COLLECTIONS:{SECURE_CODING:s}}=H.A;let l="";switch(e){case s:l=i.PRIMARY["Cyber Security"],l.icon=`${l.name.replace(/ +/g,"")}Icon`;break}return l}}};const Ue=(0,K.A)(Fe,[["render",xe],["__scopeId","data-v-9fe54b3c"]]);var De=Ue,Pe={name:"LabsExperience",metaInfo(){return{title:this.showSkillDive?"Explore Skill Dive":"Explore Lab Experience"}},components:{LabExperienceEnhanced:ae,LabExperienceRegular:De},beforeRouteEnter(e,i,s){s(e=>{e.showSkillDive?"lab-experience"===e.$route.name&&s("/dive"):e.isLabExperienceLegacyB2BUser?"skill-dive"===e.$route.name&&s("/lab-experience"):s("/home")})},computed:{...(0,o.L8)({isLabExperienceLegacyB2BUser:"auth/isLabExperienceLegacyB2BUser",showSkillDive:"labExperience/showSkillDive"})}};const Re=(0,K.A)(Pe,[["render",r]]);var Oe=Re},83717:function(e,i,s){s.d(i,{$1:function(){return a},Lg:function(){return t},ZB:function(){return l}});const l=(e,i)=>localStorage.setItem(e,i),a=e=>localStorage.removeItem(e),t=e=>localStorage.getItem(e)}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.