Meta tags:
description= Take charge of your data with Snowflake data sharing.;
keywords= ;
Headings (most frequently used words):
window, lang, title, this, course, recirculationlinks, data, more, to, about, sessions, snowflake, sharing, of, your, after, completing, you, will, be, able, globalfooter, show, take, charge, with, ua, ready, for, lessons, sorry, we, re, unable, complete, registration, without, promo, code, curriculum15, live, training, braze, certification, see, all, courses, filter, by, resources, quicklinks, hide, also, available, as, part,
Text of the page (most frequently used words):
let (251), #window (141), return (135), document (123), queryselector (93), var (75), lang (69), title (54), classlist (52), null (46), data (44), add (42), innerhtml (37), length (36), for (35), addeventlistener (34), course (31), lesson (29), braze (29), click (28), createelement (28), includes (25), status (24), button (22), div (22), your (22), link (21), remove (21), true (20), map (19), queryselectorall (19), new (19), filter (19), appendchild (19), snowflake (19), completed (18), url (18), item (18), courses (18), href (17), replace (16), live (16), card (16), src (16), this (16), join (15), type (15), setattribute (15), foreach (15), content (15), sharing (15), tags (14), path (14), textcontent (14), open (14), training (14), removeeventlistener (14), trim (13), lessons (13), push (13), getattribute (13), header (13), search (13), target (13), catalog (13), set (13), unset (13), encodeuricomponent (13), location (12), with (12), register (12), vilt (12), page (11), nav (11), learning (11), code (11), skilljarcourse (11), allow (11), the (11), split (10), enrolled (10), has (10), searchparams (10), use (10), created (10), you (10), dataset (10), outerhtml (10), globalfooter (10), label (9), complete (9), container (9), not (9), content_type (9), pinned (9), message (9), registration (9), description (8), replaceall (8), tolowercase (8), aria (8), false (8), get (8), continue (8), braze_feature (8), card_type (8), https (8), email (8), closest (8), purchase (8), session (8), sessions (8), please (8), slice (7), html (7), key (7), settimeout (7), trending (7), preservescroll (7), text (7), try (7), json (7), skilljaruser (7), and (7), recirculationlinks (7), touppercase (6), can (6), array (6), from (6), locked (6), optional (6), left (6), contains (6), preventdefault (6), info (6), arrow_forward (6), circle (6), tostring (6), tagvalue (6), taglabel (6), case (6), recommended_content (6), recommended (6), com (6), liquid (6), typeof (6), row (6), sessionstorage (6), strong (6), name (6), find (5), imageurl (5), isactive (5), pathname (5), prepend (5), autocomplete (5), escape (5), custom (5), cleartimeout (5), list (5), primary (5), coursebox (5), lock (5), void (5), wrapper (5), fallback (5), number (5), next (5), carousel__filters (5), skeleton (5), __sjrecommendedcontentcarouselcleanup (5), animate (5), sign (5), list__item (5), catch (5), await (5), promo (5), contact (5), account (5), manager (5), console (4), tagname (4), else (4), subitems (4), paths (4), query (4), keydown (4), dropdown (4), mouseenter (4), footer (4), check_circle (4), tag (4), group (4), purple (4), brazedisabled (4), carousel (4), recommendedcontentcarousel (4), customer (4), engagement (4), messages (4), matchmedia (4), function (4), carousel__track (4), btn (4), hidden (4), disabled (4), start (4), overview (4), short_description (4), ispaid (4), certification (4), iframe (4), origin (4), pathitems (4), publishedcourseid (4), fetch (4), api (4), calendar (4), more (4), analysis (4), basics (4), explain (4), how (4), about (4), isnew (3), cta (3), charat (3), size (3), advanced (3), entries (3), warn (3), used (3), incomplete (3), right (3), sourceid (3), getitemurl (3), getitems (3), searchclient (3), queries (3), indexname (3), params (3), hitsperpage (3), templates (3), items (3), noresults (3), navigation (3), metakey (3), body (3), block (3), toggle (3), mouseleave (3), boolean (3), delete (3), menu (3), ariahidden (3), startswith (3), extras (3), titlekey (3), subtitlekey (3), now (3), using (3), real (3), world (3), cases (3), matches (3), entered (3), animationend (3), parseint (3), getcomputedstyle (3), scrollleft (3), passive (3), carousel__header (3), required (3), all (3), post (3), pre (3), long_description_html (3), skilljar (3), top (3), details (3), isnextinpath (3), primarybuttontext (3), primarybuttonlink (3), level (3), durationinmin (3), available (3), unknown (3), setitem (3), stringify (3), summary (3), started (3), error (3), checkout (3), event (3), columns (3), sorry (3), unable (3), without (3), check (3), referrer (3), hit (3), attribute (3), mark (3), rate (3), statushtml (2), durationhtml (2), levelhtml (2), itemcounthtml (2), certificationhtml (2), beginner (2), object (2), only (2), pages (2), flatmap (2), drop (2), role (2), labelledby (2), components (2), facetfilters (2), detachedcancelbutton (2), detachedsearchbutton (2), behavior (2), smooth (2), __algoliainitialized (2), primarynav (2), mac (2), stoppropagation (2), 500 (2), language (2), english (2), u65e5 (2), u672c (2), u8a9e (2), portugu (2), xeas (2), ud55c (2), uad6d (2), uc5b4 (2), espa (2), xf1ol (2), fran (2), xe7ais (2), secondary (2), insertbefore (2), needs (2), urlsearchparams (2), filters (2), main (2), append (2), menu__checkbox (2), indexof (2), sort (2), active (2), see (2), cdn (2), sanity (2), images (2), b7pblshe (2), production (2), png (2), optimize (2), brazeai (2), personalize (2), insert (2), into (2), marketer (2), playbook (2), powered (2), enter (2), prefers (2), reduced (2), motion (2), reduce (2), carousel__nav (2), date (2), cardid (2), ctrlkey (2), shiftkey (2), touches (2), clientx (2), clienty (2), math (2), abs (2), scroll (2), auxclick (2), touchstart (2), touchmove (2), carousel__filter (2), brazefeature (2), pressed (2), suppresshover (2), once (2), fill (2), intersectionobserver (2), observe (2), string (2), replacechildren (2), fading (2), out (2), back (2), callout (2), resume (2), grey (2), firstchild (2), replacewith (2), skilljarpath (2), findindex (2), nextlessonlink (2), previouslessonlink (2), islastlesson (2), lt_reg_titles_ (2), parse (2), getitem (2), isarray (2), live_training_registered (2), registered (2), yet (2), instructions (2), select (2), nextelementsibling (2), prefill_student (2), hide_student (2), async (2), popups (2), sandbox (2), performancecookies (2), exit (2), preview (2), offerpricecents (2), offerpricecredits (2), review (2), order (2), warning (2), price (2), subtotal (2), time (2), below (2), inline (2), edit (2), angle (2), __sj_logged_pv (2), ready (2), also (2), show (2), verified (2), signal_cellular_ (2), _bar (2), our (2), take (2), highlight (2), grade (2), opens (2), tab (2), knowledge (2), study (2), curriculum (2), solve (2), common (2), business (2), value (2), after (2), completing (2), will (2), able (2), lets (2), users (2), seamlessly (2), access (2), their (2), inside (2), supercharge (2), visualization (2), learn (2), make (2), most (2), tool (2), there (2), was (2), issue (2), again (2), slash, pound, question, amp, underscore, tolocalelowercase, intermediate, cookie, getlessondetails, ariacurrent, createrange, createcontextualfragment, combobox, controls, input, 1t770xqj1a, 36fc0a08e60ff613cec62cda1f8176c5, brazelearningcourses, brazelearningpaths, brazelearningnav, hasdescription, attributestosnippet, snippetellipsistext, school, conversion_path, detached, arrowdown, arrowup, selected, scrollintoview, center, getalgoliaresults, algolia, algoliasearch, placeholder, debug, detachedmediaquery, getsources, navigator, useragent, detachedsearchbuttonplaceholder, desktop, picker, reload, stubs, match, history, replacestate, option, menu__groups, menu__group, menu__option, lastelementchild, css, checked, change, splice, some, blue, red, quick, tip, brazeactions, cards, iscontrol, clear, content_cards_updated, logcontentcardimpressions, logcontentcardclick, handlebrazeaction, brazecarouselmounted, based, features, what, popular, other, learners, 611a52939bc3ce743096c9ed5de9f3640953c1bb, 874x1037, e35da7da9728d49f98fd736ef67581d7ccb8a7ff, 1000x1150, u2122, maximize, marketing, impact, tools, dynamically, personalized, discover, strategies, marketers, that, empower, create, meaningful, experiences, canvas, dynamic, through, scenarios, focusing, practical, isconnected, animationname, endswith, getpropertyvalue, stagger, 420, prev, columngap, scrollby, offsetwidth, scrollwidth, clientwidth, altkey, 400, blur, values, localecompare, isintersecting, unobserve, threshold, root, disconnect, card__title, card__description, parsefloat, lineheight, isfinite, section, classname, region, roledescription, icon, carousel__title, carousel__subtitle, 220, 3e3, grid, heading, requiredlessoncount, completedlessoncount, iscompleted, islocked, isoptional, slug, login, table, found, removechild, vercel, app, http, localhost, 3000, parent, sdk, iams, cannot, displayed, braze_in_app_message, display, showinappmessage, lesson_completed, currenttarget, 120, beforeunload, list__section, inactive, shift, removeitem, mutationobserver, childlist, 1e3, first, launch, live_training_attended, airtable, prefill_developer, hide_developer, prefill_company, hide_company, prefill_published, hide_published, prefill_course, hide_course, prefill_lesson, hide_lesson, scripts, same, forms, downloads, user, activation, modals, orientation, pointer, presentation, preparelessoniframe, failed, build, direct, developerid, surveymonkey, course_title, published_course_id, student_name, company_name, student_id, developer_id, returntooverview, single, multi, bind, ajax, __pending__, full, alert, justify, span, small, savings, total, free, then, don, u2019t, have, request, one, parentnode, nextsibling, self, large, border, promotion, purchasereview, payment, menu__header, utm_, page_title, page_type, flush, page_view, sourcemappingurl, keyboard_arrow_right, keyboard_arrow_left, information, arrow_back, hasn, when, here, follow, confirmation, invite, hide, previous, view, calendar_month, hascertification, schedule, skill, seats, check_box, check_box_outline_blank, cookies, bonfirecommunity, brazedashboard, brazehome, aboutbraze, quicklinks, glossary, developerguide, userguide, documentation, resources, explore, entire, prove, mastery, classes, experts, profile, iconstring, snippet, layers, 2026, tech, stack, integration, part, activate, recognized, limit, apply, cancel, already, charge, removing, saved, saving,
Text of the page (random words):
ddeventlistener click r u removeeventlistener click r var tt e t if e length t length return 1 for let u 0 u e trim tolowercase replace s g _ ms e e split _ filter boolean map t t charat 0 touppercase t slice 1 join lr e let t e trim if t return t let u fs t r cr u if r return r let a object values cr find n n tolowercase t tolowercase return a ms u var dr e e replace g replace replace g replace g fr e t if e length 0 return let u e map r let a r t n dr r o dr lr r return o join return b u var bs mr b array 5 fill bs join var hs br b array 4 fill hs join var pr e t 5 let u new map for let r of e let a r braze_feature trim if a continue let n u get a n void 0 r created n u set a r created return u entries sort r a a 1 r 1 a 1 r 1 r 0 localecompare a 0 slice 0 t map r r var hr e if typeof intersectionobserver u return let t new set u new intersectionobserver r let a for let n of r if n isintersecting continue let o n target dataset cardid u unobserve n target o t has o ie o t add o a push o a length 0 er a threshold 5 root null for let r of e queryselectorall rc card u observe r return u disconnect var _t e t let u e queryselectorall rc carousel__filter btn for let r of u let a r dataset brazefeature n t null a t r setattribute aria pressed string n var as e e filter t t card_type rr er e t tt e map u u id t map u u id cs e let t for let u 0 u let t e queryselectorall rc card for let u of t let r u queryselector rc card__title a u queryselector rc card__description if r a continue let n number parsefloat window getcomputedstyle r lineheight if number isfinite n n let e document createelement section return e classname rc carousel e setattribute role region e setattribute aria labelledby ht e setattribute aria roledescription carousel e innerhtml b mr e rs e t let u e queryselector rc carousel__header r e queryselector rc carousel__header icon a e queryselector rc carousel__title n e queryselector rc carousel__subtitle if u r a n return let titlekey o subtitlekey c ar t a textcontent d o window lang n textcontent d c window lang r innerhtml u classlist remove rc carousel__header skeleton at window __sjrecommendedcontentcarouselcleanup window __sjrecommendedcontentcarouselcleanup void 0 let e document queryselector ur if e e dataset oe true return null e dataset oe true let t ns u t queryselector rc carousel__track if u return e dataset oe null u innerhtml br e replacechildren t let r null a null n null o null c null l m h recommended p null e _ 0 t o null window cleartimeout o o null k c null window cleartimeout c c null w typeof window matchmedia function window matchmedia prefers reduced motion reduce matches a p l filter c c braze_feature p l g let c t queryselector rc carousel__filters if c if a a null h trending c hidden 0 c innerhtml c classlist remove rc carousel__filters skeleton return if c hidden 1 e length 0 c innerhtml c classlist add rc carousel__filters skeleton return c classlist remove rc carousel__filters skeleton c innerhtml fr e p a ir t z d c preservescroll o 1 animate b 1 if c length 0 return let q let j o u scrollleft 0 r n u innerhtml cs c u scrollleft j xs u r or t n hr t m c t if b w q return k u classlist add rc carousel__track fading out c window settimeout c null q u classlist remove rc carousel__track fading out 220 y preservescroll c 1 animate o 1 let b a b length 0 p p null _t t p b l er m b d b preservescroll c animate o z c p c _t t p y preservescroll 1 animate 0 ge c o preservescroll b 1 let q c slice 0 24 if q length 0 return let j pr q xr er l q o h if p j includes p p null xr tt e j e j g t return l q h o e o trending j o trending p null rs t o g let jr u queryselector rc card skeleton null zr _ jr w y preservescroll b animate zr st ge et trending qr zu c let o as c if o length 0 ge o recommended preservescroll 0 return l length 0 st it ju it length 0 ge it recommended l length 0 o window settimeout l length 0 st 3e3 let ye qr r a n t k e dataset oe e replacechildren window __sjrecommendedcontentcarouselcleanup ye window __sjrecommendedcontentcarouselcleanup void 0 return window __sjrecommendedcontentcarouselcleanup ye _ 1 ye var tr let e window location pathname if su includes e let t document queryselector back to catalog t t remove var gr at let e document queryselector catalog courses if e return e classlist add coursebox grid ju u tr let t e queryselectorall coursebox container if t length lt return t foreach u let r tags u getattribute data tags split type ke u title _u u description bu u link tu u size gu u isnew hu u imageurl cu u statushtml su u durationhtml lu u levelhtml du u itemcounthtml yu u certificationhtml ou u if r type heading u outerhtml iu r return if r type callout u outerhtml vu r return if r type catalog page u outerhtml xu r return u outerhtml ru r lt var _r e if e return null let requiredlessoncount t completedlessoncount u e r d of window lang a d required lessons window lang n d completed window lang return u t d all required lessons completed window lang u r t a n var he e t u r let a document queryselector a start button n document queryselector a purchase button o document queryselector a resume button c document queryselector content page header a button primary l r m a href o href n href c href window location href resume h document createelement a h href m h classlist add button lg e live training button course button t secondary primary let p a d start window lang l t d complete window lang r enrolled d continue window lang u d purchase course with code window lang e d register for live session window lang d register window lang d sign in to register window lang return h innerhtml p h outerhtml var ar e t u r a n let o _r t c document createelement div return c classlist add content page header u type live training type course c innerhtml b u live training course e title r o he u a e ispaid 1 e status u n r contact your braze account manager to purchase live training seats c var cr e t u let r document createelement div return r classlist add content page overview t type live training type course u post registration pre registration r innerhtml e short_description e short_description e long_description_html e long_description_html r var lr e let t document createelement div return t classlist add lesson list course page t innerhtml d lessons window lang e foreach u let title r u a document createelement div if r a innerhtml r u lessons length let n document createelement div n classlist add lesson list__item list u lessons foreach o let iscompleted c islocked l isoptional m title h type p url e o _ e e l r t document createelement _ a div _ t setattribute href e _ t classlist add disabled t classlist add lesson list__item p c completed not completed let k l lock c check_circle m info circle w l locked c complete m optional incomplete t innerhtml k h n appendchild t a appendchild n t appendchild a t var sr let e lu t se if e return let u e tags includes live training r enrolled completed includes e status a e status completed n e ispaid o cu c document queryselector skilljar content l ar e o u r a n c appendchild l let m cr e u r h document queryselector top row grey h h remove let p document queryselector dp details p p remove let e document queryselector cp content if e e remove c appendchild m t let t lr t c appendchild t let _ document createelement div _ classlist add content page overview _ innerhtml he u a e ispaid 1 e status c appendchild _ var ue e if e courses r not enrolled needs code includes e status return null let t e courses length u e courses filter o o o status completed length r d of window lang a d courses window lang n d completed window lang return u t d all required courses completed window lang u r t a n var fe e let t r e status completed d complete window lang e status enrolled d continue window lang e ispaid d register with code window lang d register window lang d sign in to register window lang u e courses find n n isnextinpath slug r u te replace u replace null a r e status completed null e status enrolled r document queryselector a purchase button href document queryselector a sj text sign in login link href return primarybuttontext t primarybuttonlink a var ir e let primarybuttontext t primarybuttonlink u fe e r document createelement div return r classlist add cta button wrapper r innerhtml b t r var xr e let t document createelement div u ue e r ir e return t classlist add content page header type path t innerhtml d learning path window lang e title u u r outerhtml t var nr e let t e level et indexof e level 1 1 u document createelement div r d et t 1 window lang a g e durationinmin return u classlist add content page overview type path enrolled completed includes e status post registration pre registration u innerhtml b e short_description e short_description r signal_cellular_ t _bar d skill level window lang r a schedule d time to complete window lang a e hascertification verified d certification available window lang e long_description_html u var rr e if e courses length return null let t g e durationinmin u ue e r e courses length d courses window lang primarybuttontext a primarybuttonlink n fe e o document createelement div return o classlist add learning path table wrapper o innerhtml r r t t u u e courses foreach c l if c return let m document createelement div m classlist add path item c isnextinpath is next not next enrolled completed includes e status post registration pre registration let h g c durationinmin m innerhtml b l 1 c title c tags includes live training d live training window lang d course window lang h h c tags includes live training calendar_month view live training calendar c status completed pe c status course c isnextinpath a o appendchild m o var dr let e fu t xe if e t console warn no path details or courses found return let u xr e r nr e a rr e n document queryselector skilljar content for n firstchild n removechild n firstchild n appendchild u n appendchild r a n appendchild a let o document queryselector certification cta o n appendchild o var ds https braze learning vercel app http localhost 3000 yr if window brazedisabled window braze console warn parent page braze sdk not available iams from iframe cannot be displayed return window addeventlistener message e if ds includes e origin return let data t e t t type braze_in_app_message t message window braze display showinappmessage t message var x null j null or 1 ys x x removeeventlistener click lt x null j j removeeventlistener click ct j null vr let e document queryselector w re document queryselector at re document queryselector re if e let t e queryselector lesson list__item title u s t e p v lesson_completed title u ct e let u e target closest a u u matches re vr lt e if e ctrlkey e metakey e shiftkey e button 1 return e preventdefault vr let t e currenttarget t href settimeout window location href t href 120 wr let e document queryselector nu if e return x x removeeventlistener click lt e addeventlistener click lt x e let t document queryselector w t t document queryselector at j j removeeventlistener click ct t t addeventlistener click ct j t or window addeventlistener beforeunload ys or 0 var kr e if e e 0 lessons length 0 return let t document createelement div t classlist add lesson list e foreach r let a document createelement div a classlist add lesson list__section r title a innerhtml b r title let n document createelement div n classlist add lesson list__item list r lessons foreach o let c document createelement a c classlist add lesson lesson list__item o isactive active inactive c classlist add o status c href o link let l o status locked lock o status completed check_circle o status optional info circle m o status locked locked o status completed complete o status optional optional incomplete c innerhtml b l o title n appendchild c a appendchild n t appendchild a let u document queryselector lp left nav cp content 2 u u replacewith t var pr if window skilljarpath window skilljarcourse return null let e window skilljarcourse t window skilljarpath if t pathitems t pathitems length 0 return null let u t pathitems findindex r r publishedcourseid e publishedcourseid if u 1 u t pathitems length 1 return null for let r u 1 r let u document queryselector lp footer if e t u remove return let nextlessonlink r previouslessonlink a islastlesson n os e o n pr null c n o l c o url r m c d next course window lang d next lesson window lang h document createelement div h id lesson footer h innerhtml a d previous lesson window lang l m u replacewith h os e let t e flatmap c c lessons u t findindex c c isactive r u t length 1 a r null t u 1 link o u 0 null t u 1 link return nextlessonlink a previouslessonlink o islastlesson r var br e lt_reg_titles_ e hr e try let t json parse sessionstorage getitem e return array isarray t t catch return qe e let t window skilljarcourse id unknown u br t r hr u r push e sessionstorage setitem u json stringify r ce let e window skilljarcourse id unknown t br e u hr t r u shift return u length sessionstorage setitem t json stringify u sessionstorage removeitem t r var ze null fr let e document queryselector vilt sessions container if e return e addeventlistener click u let r u target closest register button if r return let n r closest vilt session card row queryselector title strong vilt title strong textcontent trim n qe n ur e new mutationobserver vs ur e observe e childlist 0 vs e t 1e3 let u return u e cleartimeout u u settimeout u void 0 t ur e let t document queryselector vilt sessions container p first of type textcontent split 0 0 u number parseint t 10 r u 0 if ze null let c ce for c p v live_training_registered title c c ce else if u ze let c ce p v live_training_registered title c else u show more sessions a addeventlistener toggle c let l c target open m c target queryselector summary m m innerhtml l hide sessions show more sessions let n document queryselectorall vilt sessions container row vilt session card for let c of n a appendchild c e appendchild a let o document queryselectorall vilt sessions container row for let c of o c classlist add vilt session card registered let l c queryselector launch button m l classlist contains disabled if l m l addeventlistener click let p c queryselector title strong vilt title strong textcontent trim p v live_training_attended title p once 0 m l c classlist add not started l textcontent not yet started let p document createelement div p classlist add session instructions callout info p innerhtml info this session hasn t started yet when ready return here and click the join button you can also follow the link in your confirmation email or calendar invite c appendchild p let e document queryselector sj text lt select register e e textcontent u 1 your sessions your session let h e nextelementsibling for h let p h h p nextelementsibling p remove var qr let e document queryselector iframe src https airtable com if e window skilljarcourse return let t wi...
|