PageSourceSearch

https://iosclub.tw/component---src-pages-course-js-8d26fb97055a2ab5ff60.js

js iosclub.tw collected 2026-10-05 07:53:45 UTC 7,465 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunkios_club_2022=self.webpackChunkios_club_2022||[]).push([[702],{4282:function(e,t,l){l.r(t);var a=l(6540),c=l(6474),s=l(2159),n=l(5940),r=l(6305),m=l(8577);const i=(e,t)=>a.createElement("div",{className:"py-8 px-1 mx-5 md:mx-3 md:w-full border-gray-300 border shadow-lg rounded-lg flex flex-col items-center"},a.createElement("h3",{className:"text-3xl pb-8 md:p-0 font-bold text-center"},e),a.createElement("div",{className:"h-5"}),a.createElement(r.A,{src:t,alt:e,className:"w-8/12",imgClassName:"object-cover",aspectRatio:"1/1"}));t.default=e=>{let{data:t}=e;(0,m.A)();const l=t.courseJson.gdrive_url;return a.createElement("div",{className:" bg-iosbgblue"},a.createElement(n.A,{title:"iOS Club - 社團課程",description:"iOS Club 社課主要內容為利用 Xcode 開發 iOS app,讓大家能透過實作了解並熟悉 Swift 語言的應用、SwiftUI 的佈局,最終達到具備獨立開發的能力,透過鼓勵社員參加各式校外競賽,以此展現社員的學習成果。"}),a.createElement(s.A,null),a.createElement("div",{className:"container font-serif mx-auto break-all bg-white shadow-lg px-3 md:px-0"},a.createElement("div",{className:"h-32"}),a.createElement("div",{className:"py-2 md:px-32 grid grid-rows-1 md:grid-cols-2 gap-2 md:gap-16 md:p-10 justify-center items-center "},a.createElement("div",{className:"w-full self-center"},a.createElement("div",{className:"text-center text-5xl font-bold "},a.createElement("h1",{className:"text-center md:text-left"},"iOS Club"),a.createElement("h1",{className:"py-3 text-center md:text-left"},"社團課程"),a.createElement("div",{className:"h-2 my-4 bg-blue-300"})," "),a.createElement("p",{className:"py-3 text-gray-800 md:text-left text-justify break-normal decoration-sky-500"},"iOS Club 社課主要內容為利用"," ",a.createElement("span",{className:"underline decoration-sky-500"},"Xcode")," 開發 iOS app,讓大家能透過實作了解並熟悉"," ",a.createElement("span",{className:"underline decoration-sky-500"},"Swift")," ","語言的應用、SwiftUI 的佈局,最終達到具備獨立開發的能力,透過鼓勵社員參加各式校外競賽,以此展現社員的學習成果。"),a.createElement("p",{className:"py-3 text-gray-800 md:text-left text-justify break-normal"},"社課透過循序漸進的教學模式,讓大家都能從",a.createElement("span",{onClick:()=>{window.open(l,"_blank")}}," ","0"," "),"開始,由初階慢慢學到有深度的技巧,就能輕鬆駕馭 app 開發,每堂社課都有豐富的教學內容,絕對讓你收穫滿滿。")),a.createElement(r.A,{src:"https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/df08b507-3be8-4c8f-f24a-fa6977390500/public",alt:"社團課程",className:"place-self-center w-full",imgClassName:"object-cover",aspectRatio:"4/3"})),a.createElement("div",{className:"h-8"}),a.createElement("div",{className:"py-2 md:px-32 grid grid-rows-1 md:grid-cols-2 gap-2 md:gap-16 md:p-10 justify-center items-center"},a.createElement(r.A,{src:"https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/76407c49-4b18-4eb1-763c-246f65604e00/public",alt:"社課團隊",className:"place-self-center w-full hidden md:block",imgClassName:"object-cover",aspectRatio:"4/3"}),a.createElement("div",{className:"w-full self-center text-justify"},a.createElement("div",{className:"text-center text-5xl font-bold"},a.createElement("h1",{className:"text-center md:text-left"},"iOS Club"),a.createElement("h1",{className:"py-3 text-center md:text-left"},"社課團隊"),a.createElement("div",{className:"h-2 my-4 bg-blue-300"})," "),a.createElement("div",{className:"py-4 text-gray-700 text-justify md:text-left text-base break-normal"},a.createElement("p",null,"iOS Club 的課程主要分為",a.createElement("span",{className:"underline decoration-pink-500 underline-offset-1"},"程式線"),"與",a.createElement("span",{className:"underline decoration-pink-500 underline-offset-1"},"創客線"),"。程式線教授 ",a.createElement("span",{className:"underline decoration-sky-500 underline-offset-1"},"Swift UI")," 的 app 設計,讓社員能成為獨立的 iOS Developer;創客線則從基礎 ",a.createElement("span",{className:"underline decoration-sky-500 underline-offset-1"},"SwiftUI 到 Figma")," 設計課程,並透過 Vibe Coding 開發完整的 iOS App。除此之外,我們也提供",a.createElement("span",{className:"underline decoration-sky-500"},"Playground"),"、",a.createElement("span",{className:"underline decoration-sky-500 underline-offset-1"},"mBot")," 和 ",a.createElement("span",{className:"underline decoration-sky-500 underline-offset-1"},"Keynote")," 的教學課程。"),a.createElement("div",{className:"h-3"}),a.createElement("p",null,"所有課程由教學部的",a.createElement("span",{className:"underline decoration-pink-500 underline-offset-1"},"技術長"),"和",a.createElement("span",{className:"underline decoration-sky-500 underline-offset-1"},"教學長"),"共同規劃,另外由行銷部的",a.createElement("span",{className:"underline decoration-indigo-500 underline-offset-1"}
1,"設計長"),"協助設計課程,社課期間其餘幹部擔任助教,協助社員解決學習中遇到的問題,讓每位社員都能順利成長。")),a.createElement(r.A,{src:"https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/76407c49-4b18-4eb1-763c-246f65604e00/public",alt:"社課團隊",className:"place-self-center w-full md:hidden block",imgClassName:"object-cover",aspectRatio:"4/3"}))),a.createElement("div",{className:"h-20"}),a.createElement("div",null,a.createElement("div",{className:"w-full flex flex-col items-center"},a.createElement("h2",{className:"text-center text-5xl py-3 font-bold"},"程式線"),a.createElement("div",{className:"h-2 w-full md:w-2/12 my-4 bg-blue-300"})," ",a.createElement("div",{className:"h-8"})," "),a.createElement("div",{className:"grid w-full gap-3 md:gap-10 grid-cols-1 md:grid-cols-3 px-3 md:px-32"},i("Swift UI","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/e764b192-2c41-4545-78f2-85985248fc00/public"),i("Playground","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/581b9bdf-d597-41ab-87e9-2685fc46a500/public"),i("mBot","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/6d5f310f-9af8-4be6-d1a7-7fdff13ea700/public"))),a.createElement("div",{className:"h-20 md:h-40"})," ",a.createElement("div",null,a.createElement("div",{className:"w-full flex flex-col items-center"},a.createElement("h2",{className:"text-center text-5xl py-3 font-bold"},"創客線"),a.createElement("div",{className:"h-2 w-full md:w-2/12 my-4 bg-blue-300"})," ",a.createElement("div",{className:"h-8"})," "),a.createElement("div",{className:"grid w-full gap-3 md:gap-10 grid-cols-1 md:grid-cols-3 px-3 md:px-32"},i("Keynote","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/5a8691b7-082d-46f5-68f6-5b15955f2900/public"),i("Figma","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/a8142fb7-3fc1-4250-2b58-ed03c0a13400/public"),i("流程圖","https://imagedelivery.net/cdkaXPuFls5qlrh3GM4hfA/cf246467-b95a-4077-d51a-63021b8c0f00/public")),a.createElement("div",{className:"h-20 md:h-32"})," ")),a.createElement(c.A,null))}},8577:function(e,t,l){var a=l(6540);t.A=()=>{(0,a.useEffect)(()=>{"undefined"!=typeof window&&window.gtag&&window.gtag("event","conversion",{send_to:"AW-17499456338/RoCwCMr3g4wbENKGsphB",value:1,currency:"USD"})},[])}}}]);
2//# sourceMappingURL=component---src-pages-course-js-8d26fb97055a2ab5ff60.js.map

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.