PageSourceSearch

https://aikm.ai/assets/course-instructors-D76Ozq7d.js

js aikm.ai collected 2026-10-02 01:11:06 UTC 19,763 bytes, 2 lines download raw bytes

1import{a as e,r as t,s as n}from"./useRouter-Bbx_8wWX.js";import{t as r}from"./track-DJEBTfJ-.js";var i=n(e(),1),a=t(),o={heading:`Apply for this course`,courseLabel:`Course`,nameLabel:`Full name`,phoneLabel:`Contact phone number`,emailLabel:`Contact email address`,timingLabel:`Preferred class timing`,timingTue:`Tuesday evening`,timingFri:`Friday evening`,timingSatAm:`Saturday morning`,timingSatPm:`Saturday afternoon`,timingAll:`All of the above`,timingSuggest:`Suggest another timing`,timingSuggestPlaceholder:`e.g. Weekday lunchtime, Sunday morning…`,timingError:`Please select at least one preferred timing.`,commentsLabel:`Suggestions or comments`,commentsPlaceholder:`Any questions, dietary or accessibility needs, or other requests…`,locationLabel:`Location preference`,locationSciencePark:`HK Science Park`,locationCyberport:`HK Cyberport`,locationKowloon:`Kowloon Site`,locationError:`Please select a preferred location.`,referralLabel:`How did you hear about us?`,referralPlaceholder:`Please select…`,referralGoogle:`Google or other search engine`,referralFacebook:`Facebook`,referralLinkedin:`LinkedIn`,referralFriend:`Friend or colleague referral`,referralEvent:`AIKm event or seminar`,referralAI:`AI assistant (ChatGPT, Claude, etc.)`,referralOther:`Other`,referralOtherPlaceholder:`Please tell us…`,referralError:`Please tell us how you heard about us.`,referralOtherError:`Please tell us where you heard about us.`,submitLabel:`Apply by email`,fineText:`Submitting opens a pre-filled email in your mail app addressed to [email protected] — just press send. Prefer to write directly? Email [email protected].`,successHeading:`Your email draft is ready`,successBody:`Press Send in your mail app to complete your application.`,fallbackLinkLabel:`Email [email protected]`},s={sciencePark:`HK Science Park`,cyberport:`HK Cyberport`,kowloon:`Kowloon Site`},c={google:`Google or other search engine`,facebook:`Facebook`,linkedin:`LinkedIn`,friend:`Friend or colleague referral`,event:`AIKm event or seminar`,ai:`AI assistant (ChatGPT, Claude, etc.)`,other:`Other`},l=`aikm:course-apply-select`,u={tue:`Tuesday evening`,fri:`Friday evening`,satAm:`Saturday morning`,satPm:`Saturday afternoon`,all:`All of the above`,suggest:`Suggest another timing`};function d(e){typeof window>`u`||window.dispatchEvent(new CustomEvent(l,{detail:{courseId:e}}))}function f({courseId:e,label:t=`Apply for this course`,className:n=`cta-btn blue`,style:r}){return(0,a.jsx)(`button`,{type:`button`,className:n,style:r,onClick:()=>{if(d(e),typeof document<`u`){let e=document.getElementById(`apply`);e&&e.scrollIntoView({behavior:`smooth`,block:`start`})}},children:t})}function p({courses:e,defaultCourseId:t,labels:n}){let r={...o,...n||{}},[d,f]=(0,i.useState)(t||e[0]?.id||``),[p,m]=(0,i.useState)(!1),[h,g]=(0,i.useState)(``),[_,v]=(0,i.useState)(!1),[y,b]=(0,i.useState)(!1),[x,S]=(0,i.useState)(!1),[C,w]=(0,i.useState)(!1),[T,E]=(0,i.useState)(!1),[D,O]=(0,i.useState)(!1),[k,A]=(0,i.useState)(``),[j,M]=(0,i.useState)(!1),[N,P]=(0,i.useState)(``),[F,I]=(0,i.useState)(!1),[L,R]=(0,i.useState)(``),[z,B]=(0,i.useState)(``),[V,H]=(0,i.useState)(!1),[U,W]=(0,i.useState)(!1),[G,K]=(0,i.useState)(``),q=(0,i.useRef)(null);(0,i.useEffect)(()=>{let e=e=>{let t=e;t.detail?.courseId&&(f(t.detail.courseId),m(!1))};if(window.addEventListener(l,e),typeof window<`u`){let e=window.location.hash.match(/^#apply-(.+)$/);e&&f(e[1])}return()=>window.removeEventListener(l,e)},[]);let J=e.find(e=>e.id===d)||e[0],Y=e=>{E(e),v(e),b(e),S(e),w(e),e&&M(!1)},X=e=>t=>{e(t),t||E(!1),t&&M(!1)};return(0,a.jsx)(`div`,{id:`apply`,className:`reveal`,children:p?(0,a.jsxs)(`div`,{className:`form-success`,role:`status`,children:[(0,a.jsx)(`h2`,{style:{fontSize:`1.2rem`,marginBottom:8},children:r.successHeading}),(0,a.jsx)(`p`,{style:{marginBottom:12},children:r.successBody}),(0,a.jsx)(`a`,{className:`cta-btn blue`,href:h,style:{display:`inline-flex`},children:r.fallbackLinkLabel}),(0,a.jsx)(`p`,{className:`fine`,style:{marginTop:16},children:(0,a.jsx)(`a`,{href:`mailto:[email protected]`,children:`[email protected]`})})]}):(0,a.jsxs)(`form`,{className:`enquiry`,onSubmit:t=>{t.preventDefault();let n=t.currentTarget,r=new FormData(n),i=String(r.get(`applicant_name`)||``).trim(),a=String(r.get(`applicant_phone`)||``).trim(),o=String(r.get(`applicant_email`)||``).trim(),l=String(r.get(`course_id`)||d),f=e.find(e=>e.id===l)||J;if(!i||!a||!o||!f)return;let p=k.trim();if(!(_||y||x||C||T||D&&p)){M(!0);return}if(!N){I(!0);return}if(!L){H(!0);return}let h=z.trim();if(L===`other`&&!h){W(!0);return}let v=[];T&&_&&y&&x&&C?v.push(u.all):(_&&v.push(u.tue),y&&v.push(u.fri),x&&v.push(u.satAm),C&&v.push(u.satPm)),D&&p&&v.push(u.suggest);let b=`Preferred timing: ${v.join(`, `)}`;D&&p&&(b+=`; Suggested: ${p}`);let S=`Location preference: ${s[N]}`,w=`Heard about us via: ${c[L]}`;L===`other`&&h&&(w+=` — ${h}`);let E=G.trim(),O=E?`Comments / suggestions: ${E}`:`Comments / suggestions: (none)`,A=`Course Application — ${f.name}`,j=[`Dear AIKm,`,``,`I would like to apply for the following course:`,``,`Course: ${f.level} — ${f.name}`,``,`Applicant name: ${i}`,`Contact phone: ${a}`,`Contact email: ${o}`,b,S,w,O,``,`Please contact me with enrolment details, upcoming cohort dates and fees.`,``,`Sent from aikm.ai`].join(`
2`),P=`mailto:[email protected]?subject=${encodeURIComponent(A)}&body=${encodeURIComponent(j)}`;g(P),m(!0),window.location.href=P},children:[(0,a.jsx)(`h2`,{style:{fontSize:`1.2rem`,margin:0},children:r.heading}),(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`course_id`,children:r.courseLabel}),(0,a.jsx)(`select`,{id:`course_id`,name:`course_id`,ref:q,value:d,onChange:e=>f(e.target.value),required:!0,children:e.map(e=>(0,a.jsxs)(`option`,{value:e.id,children:[e.level,` — `,e.name]},e.id))})]}),(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`applicant_name`,children:r.nameLabel}),(0,a.jsx)(`input`,{id:`applicant_name`,name:`applicant_name`,type:`text`,required:!0,autoComplete:`name`})]}),(0,a.jsxs)(`div`,{className:`duo`,children:[(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`applicant_phone`,children:r.phoneLabel}),(0,a.jsx)(`input`,{id:`applicant_phone`,name:`applicant_phone`,type:`tel`,required:!0,autoComplete:`tel`})]}),(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`applicant_email`,children:r.emailLabel}),(0,a.jsx)(`input`,{id:`applicant_email`,name:`applicant_email`,type:`email`,required:!0,autoComplete:`email`})]})]}),(0,a.jsxs)(`fieldset`,{style:{border:0,padding:0,margin:0},children:[(0,a.jsx)(`legend`,{style:{padding:0,marginBottom:6,fontWeight:600},children:r.timingLabel}),(0,a.jsxs)(`div`,{style:{display:`grid`,gridTemplateColumns:`repeat(auto-fit,minmax(220px,1fr))`,gap:4},children:[(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:_,onChange:e=>X(v)(e.target.checked)}),(0,a.jsx)(`span`,{children:r.timingTue})]}),(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:y,onChange:e=>X(b)(e.target.checked)}),(0,a.jsx)(`span`,{children:r.timingFri})]}),(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:x,onChange:e=>X(S)(e.target.checked)}),(0,a.jsx)(`span`,{children:r.timingSatAm})]}),(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:C,onChange:e=>X(w)(e.target.checked)}),(0,a.jsx)(`span`,{children:r.timingSatPm})]}),(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:T,onChange:e=>Y(e.target.checked)}),(0,a.jsx)(`span`,{children:r.timingAll})]}),(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`checkbox`,checked:D,onChange:e=>{O(e.target.checked),e.target.checked&&M(!1)}}),(0,a.jsx)(`span`,{children:r.timingSuggest})]})]}),D&&(0,a.jsx)(`div`,{style:{marginTop:8},children:(0,a.jsx)(`input`,{type:`text`,"aria-label":r.timingSuggest,placeholder:r.timingSuggestPlaceholder,value:k,onChange:e=>A(e.target.value),required:!0})}),j&&(0,a.jsx)(`p`,{role:`alert`,style:{color:`#c0392b`,marginTop:6,fontSize:`.9rem`},children:r.timingError})]}),(0,a.jsxs)(`fieldset`,{style:{border:0,padding:0,margin:0},children:[(0,a.jsx)(`legend`,{style:{padding:0,marginBottom:6,fontWeight:600},children:r.locationLabel}),(0,a.jsx)(`div`,{style:{display:`grid`,gridTemplateColumns:`repeat(auto-fit,minmax(220px,1fr))`,gap:4},children:[{value:`sciencePark`,label:r.locationSciencePark},{value:`cyberport`,label:r.locationCyberport},{value:`kowloon`,label:r.locationKowloon}].map(e=>(0,a.jsxs)(`label`,{className:`apply-check`,children:[(0,a.jsx)(`input`,{type:`radio`,name:`location_pref`,value:e.value,checked:N===e.value,"aria-required":`true`,onChange:()=>{P(e.value),I(!1)}}),(0,a.jsx)(`span`,{children:e.label})]},e.value))}),F&&(0,a.jsx)(`p`,{role:`alert`,style:{color:`#c0392b`,marginTop:6,fontSize:`.9rem`},children:r.locationError})]}),(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`referral_source`,children:r.referralLabel}),(0,a.jsxs)(`select`,{id:`referral_source`,name:`referral_source`,value:L,"aria-required":`true`,onChange:e=>{R(e.target.value),H(!1),e.target.value!==`other`&&W(!1)},children:[(0,a.jsx)(`option`,{value:``,disabled:!0,children:r.referralPlaceholder}),(0,a.jsx)(`option`,{value:`google`,children:r.referralGoogle}),(0,a.jsx)(`option`,{value:`facebook`,children:r.referralFacebook}),(0,a.jsx)(`option`,{value:`linkedin`,children:r.referralLinkedin}),(0,a.jsx)(`option`,{value:`friend`,children:r.referralFriend}),(0,a.jsx)(`option`,{value:`event`,children:r.referralEvent}),(0,a.jsx)(`option`,{value:`ai`,children:r.referralAI}),(0,a.jsx)(`option`,{value:`other`,children:r.referralOther})]}),L===`other`&&(0,a.jsxs)(`div`,{style:{marginTop:8},children:[(0,a.jsx)(`input`,{type:`text`,"aria-label":r.referralOther,placeholder:r.referralOtherPlaceholder,value:z,onChange:e=>{B(e.target.value),e.target.value.trim()&&W(!1)}}),U&&(0,a.jsx)(`p`,{role:`alert`,style:{color:`#c0392b`,marginTop:6,fontSize:`.9rem`},children:r.referralOtherError})]}),V&&(0,a.jsx)(`p`,{role:`alert`,style:{color:`#c0392b`,marginTop:6,fontSize:`.9rem`},children:r.referralError})]}),(0,a.jsxs)(`div`,{children:[(0,a.jsx)(`label`,{htmlFor:`applicant_comments`,children:r.commentsLabel}),(0,a.jsx)(`textarea`,{id:`applicant_comments`,name:`applicant_comments`,rows:4,placeholder:r.commentsPlaceholder,value:G,onChange:e=>K(e.target.value),className:`apply-textarea`})]}),(0,a.jsx)(`button`,{type:`submit`,className:`cta-btn blue`,children:r.submitLabel}),(0,a.jsx)(`p`,{className:`fine`,children:r.fineText})]})})}var m={en:{eyebrow:`Training fees`,heading:`Master courses: investment and pricing`,intro:`Transparent HKD pricing for our open-enrolment master courses. Final quotes depend on cohort size and delivery format.`,tier2Tag:`Master courses`,tier2Title:`Master Courses (per person)`,tier2Price15:`HK$6,800–9,800 per 15-hour course`,tier2Price21:`HK$9,800–14,000 per 21-hour course`,tier2Bundle:`Full 5-Course Pathway bundle: HK$45,000–55,000`,tier2Desc:`Includes certificate on completion, hands-on labs, and course materials.`,notes:`All fees in HKD. Courses delivered in English, Cantonese, or Mandarin.`,ctaLabel:`Contact us / Enquire`,contactHref:`/contact`,consultingBefore:`For one-to-one executive AI advisory and corporate in-house programmes, see our engagement models on the `,consultingLinkText:`Consulting page`,consultingAfter:`.`,consultingHref:`/consulting#engagement-models`},"zh-hant":{eyebrow:`培訓費用`,heading:`專業課程投資與收費`,intro:`以港幣列明的透明收費,適用於我們的公開報名專業課程。最終報價將視乎班別人數及授課形式而定。`,tier2Tag:`專業課程`,tier2Title:`專業課程(每人收費)`,tier2Price15:`15 小時課程:每人 HK$6,800 至 9,800`,tier2Price21:`21 小時課程:每人 HK$9,800 至 14,000`,tier2Bundle:`五階段完整路徑套餐:HK$45,000 至 55,000`,tier2Desc:`完成課程可獲證書,包含實作練習及課程教材。`,notes:`所有費用以港幣計算。課程以英語、廣東話或普通話授課。`,ctaLabel:`聯絡我們 / 查詢報價`,contactHref:`/zh-hant/contact`,consultingBefore:`如需一對一é«
2˜ç®¡äººå·¥æ™ºèƒ½é¡§å•åŠä¼æ¥­å…§éƒ¨åŸ¹è¨“項目,請參閱`,consultingLinkText:`顧問服務頁面`,consultingAfter:`的合作引擎。`,consultingHref:`/zh-hant/consulting#engagement-models`},"zh-hans":{eyebrow:`培训费用`,heading:`专业课程投资与收费`,intro:`以港币列明的透明收费,适用于我们的公开报名专业课程。最终报价将视乎班别人数及授课形式而定。`,tier2Tag:`专业课程`,tier2Title:`专业课程(每人收费)`,tier2Price15:`15 小时课程:每人 HK$6,800 至 9,800`,tier2Price21:`21 小时课程:每人 HK$9,800 至 14,000`,tier2Bundle:`五阶段完整路径套餐:HK$45,000 至 55,000`,tier2Desc:`完成课程可获证书,包含实作练习及课程教材。`,notes:`所有费用以港币计算。课程以英语、粤语或普通话授课。`,ctaLabel:`联系我们 / 咨询报价`,contactHref:`/zh-hans/contact`,consultingBefore:`如需一对一高管人工智能顾问及企业内部培训项目,请参阅`,consultingLinkText:`顾问服务页面`,consultingAfter:`的合作引擎。`,consultingHref:`/zh-hans/consulting#engagement-models`},ar:{eyebrow:`رسوم التدريب`,heading:`الدورات الاحترافية: الاستثمار والتسعير`,intro:`أسعار شفافة بالدولار الهونج كونجي لدوراتنا الاحترافية المفتوحة. تعتمد العروض النهائية على حجم المجموعة وطريقة التقديم.`,tier2Tag:`الدورات الاحترافية`,tier2Title:`الدورات الاحترافية (للفرد)`,tier2Price15:`6,800 – 9,800 HK$ لكل دورة (15 ساعة)`,tier2Price21:`9,800 – 14,000 HK$ لكل دورة (21 ساعة)`,tier2Bundle:`باقة المسار الكامل من 5 دورات: 45,000 – 55,000 HK$`,tier2Desc:`تشمل شهادة إتمام ومختبرات عملية ومواد تعليمية.`,notes:`جميع الرسوم بالدولار الهونج كونجي. تُقدَّم الدورات بالإنجليزية أو الكانتونية أو الماندرين.`,ctaLabel:`تواصل معنا / استفسر`,contactHref:`/ar/contact`,consultingBefore:`للاستشارات التنفيذية الفردية والبرامج الداخلية للشركات، اطّلع على محرّكات التعاقد في `,consultingLinkText:`صفحة الاستشارات`,consultingAfter:`.`,consultingHref:`/ar/consulting#engagement-models`}};function h({locale:e}){let t=m[e];return(0,a.jsxs)(`div`,{id:`training-fees`,className:`reveal`,style:{marginTop:56,scrollMarginTop:96},children:[(0,a.jsxs)(`div`,{className:`sec-head`,children:[(0,a.jsx)(`p`,{className:`eyebrow`,children:t.eyebrow}),(0,a.jsx)(`h2`,{children:t.heading}),(0,a.jsx)(`p`,{children:t.intro})]}),(0,a.jsx)(`div`,{className:`pillars`,style:{marginTop:24},children:(0,a.jsxs)(`div`,{className:`pillar`,children:[(0,a.jsx)(`span`,{className:`tag`,children:t.tier2Tag}),(0,a.jsx)(`h3`,{children:t.tier2Title}),(0,a.jsx)(`p`,{style:{fontWeight:600,fontSize:`1.05rem`,margin:`6px 0 2px`},children:t.tier2Price15}),(0,a.jsx)(`p`,{style:{fontWeight:600,fontSize:`1.05rem`,margin:`0 0 2px`},children:t.tier2Price21}),(0,a.jsx)(`p`,{style:{fontSize:`.92rem`,margin:`0 0 12px`,opacity:.85},children:t.tier2Bundle}),(0,a.jsx)(`p`,{children:t.tier2Desc})]})}),(0,a.jsx)(`p`,{style:{marginTop:20,fontSize:`.95rem`,opacity:.85,maxWidth:`60em`},children:t.notes}),(0,a.jsxs)(`p`,{style:{marginTop:12,maxWidth:`60em`,fontSize:`1.1rem`,fontWeight:700,lineHeight:1.5},children:[t.consultingBefore,(0,a.jsx)(`a`,{href:t.consultingHref,"data-analytics":`training-fees-consulting-link`,"data-locale":e,children:t.consultingLinkText}),t.consultingAfter]}),(0,a.jsx)(`p`,{style:{marginTop:20},children:(0,a.jsx)(`a`,{href:t.contactHref,className:`cta-btn blue`,"data-analytics":`training-fees-contact`,"data-locale":e,onClick:()=>r(`training_fees_contact_click`,e),children:t.ctaLabel})})]})}var g={en:{eyebrow:`Who teaches`,heading:`Your course instructors`,intro:`Courses are taught by AIKm's own faculty, drawn from our Professor members and PhD Doctor members, with external specialists brought in where a topic calls for it.`,points:[`Professor members: senior academics active in AI, machine learning and enterprise knowledge management.`,`PhD Doctor members: practitioners and researchers with hands-on delivery experience in industry.`,`External specialists: invited when a course needs a specific tool, domain or industry perspective.`,`Advanced Vibe & Specification-Driven AI Coding (Course 3) will be led by our Chief Scientist, Dr Hoson Lam directly.`]},"zh-hant":{eyebrow:`師資陣容`,heading:`課程導師團隊`,intro:`所有課程均由 AIKm 自己的師資授課,導師來自我們的教授會員及博士會員,並在課題需要時邀請外部專家協教。`,points:[`教授會員:活躍於人工智能、機器學習及企業知識管理領域的資深學者。`,`博士會員:具備業界實戰交付經驗的實務工作者與研究人員。`,`外部專家:於è
2ª²ç¨‹æ¶‰åŠç‰¹å®šå·¥å…·ã€å°ˆæ¥­é ˜åŸŸæˆ–行業視角時特邀加入。`,`「進階 Vibe 與規範導向 AI 編程」(第 3 門課)將由本院首席科學家林浩生工程師博士親自主講。`]},"zh-hans":{eyebrow:`师资阵容`,heading:`课程导师团队`,intro:`所有课程均由 AIKm 自己的师资授课,导师来自我们的教授会员及博士会员,并在课题需要时邀请外部专家协教。`,points:[`教授会员:活跃于人工智能、机器学习及企业知识管理领域的资深学者。`,`博士会员:具备业界实战交付经验的实务工作者与研究人员。`,`外部专家:于课程涉及特定工具、专业领域或行业视角时特邀加入。`,`「进阶 Vibe 与规范导向 AI 编程」(第 3 门课)将由本院首席科学家林浩生工程师博士亲自主讲。`]},ar:{eyebrow:`هيئة التدريس`,heading:`مدرّبو الدورات`,intro:`تُدرَّس الدورات من قِبَل هيئة تدريس AIKm الخاصة، المختارة من أعضائنا من الأساتذة وأعضائنا من حاملي الدكتوراه، مع الاستعانة بخبراء خارجيين عند الحاجة.`,points:[`الأعضاء من الأساتذة: أكاديميون كبار ناشطون في الذكاء الاصطناعي وتعلم الآلة وإدارة المعرفة المؤسسية.`,`الأعضاء من حاملي الدكتوراه: ممارسون وباحثون يمتلكون خبرة تنفيذية عملية في الصناعة.`,`الخبراء الخارجيون: يُستقدمون عندما تتطلب الدورة أداة أو مجالاً أو منظوراً صناعياً بعينه.`,`دورة «Vibe المتقدم والبرمجة بالذكاء الاصطناعي المُوجَّهة بالمواصفات» (الدورة 3) ستقودها كبير علمائنا، المهندس الدكتور هوسون لام، مباشرة.`]}};function _({locale:e}){let t=g[e];return(0,a.jsxs)(`section`,{id:`instructors`,style:{marginTop:56},children:[(0,a.jsxs)(`div`,{className:`sec-head reveal`,children:[(0,a.jsx)(`p`,{className:`eyebrow`,children:t.eyebrow}),(0,a.jsx)(`h2`,{children:t.heading}),(0,a.jsx)(`p`,{children:t.intro})]}),(0,a.jsx)(`ul`,{className:`reveal`,style:{marginTop:12,lineHeight:1.7},children:t.points.map(e=>(0,a.jsx)(`li`,{children:e},e))})]})}export{p as i,h as n,f as r,_ as t};

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.