File size: 9,642 Bytes
ea5664a
 
 
 
 
b401a5d
 
ea5664a
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Python 基礎課程 | 林老師</title>
<link rel="stylesheet" href="style.css">
    <script src="https://cdn.tailwindcss.com"></script>
    <script src="https://unpkg.com/feather-icons"></script>
</head>
<body class="bg-gray-50">
    <custom-navbar></custom-navbar>

    <main class="container mx-auto px-6 py-16">
        <div class="max-w-4xl mx-auto">
            <!-- Breadcrumb -->
            <nav class="mb-8">
                <ol class="flex items-center space-x-2 text-sm text-gray-600">
                    <li><a href="/" class="hover:text-primary">首頁</a></li>
                    <li><i data-feather="chevron-right" class="w-4 h-4"></i></li>
                    <li><a href="#projects" class="hover:text-primary">專案成果</a></li>
                    <li><i data-feather="chevron-right" class="w-4 h-4"></i></li>
                    <li class="text-gray-400">Python 基礎課程</li>
                </ol>
            </nav>

            <!-- Course Header -->
            <div class="flex flex-col md:flex-row gap-8 mb-12">
                <div class="md:w-1/2">
                    <img src="https://huggingface.co/spaces/hklamsir/tech-edumaster/resolve/main/images/認識Python程式編寫_01.png" 
                         alt="Python 基礎課程" 
                         class="rounded-lg shadow-lg w-full h-auto">
                </div>
                <div class="md:w-1/2">
                    <span class="inline-block px-3 py-1 bg-blue-100 text-blue-800 rounded-full text-sm font-semibold mb-4">課程</span>
                    <h1 class="text-3xl font-bold mb-4">Python 基礎課程</h1>
                    <p class="text-gray-700 mb-6">針對初學者設計的完整 Python 程式設計入門課程,包含實務練習。</p>
                    
                    <div class="grid grid-cols-2 gap-4 mb-6">
                        <div>
                            <p class="text-sm text-gray-500">適合程度</p>
                            <p class="font-medium">初學者</p>
                        </div>
                        <div>
                            <p class="text-sm text-gray-500">課程時數</p>
                            <p class="font-medium">20 小時</p>
                        </div>
                        <div>
                            <p class="text-sm text-gray-500">發布年份</p>
                            <p class="font-medium">2023</p>
                        </div>
                        <div>
                            <p class="text-sm text-gray-500">語言</p>
                            <p class="font-medium">中文</p>
                        </div>
                    </div>

                    <a href="#enroll" class="inline-block bg-primary text-white px-6 py-3 rounded-lg hover:bg-primary-600 transition font-medium">立即報名</a>
                </div>
            </div>

            <!-- Course Details -->
            <div class="mb-16">
                <h2 class="text-2xl font-bold mb-6">課程介紹</h2>
                <div class="prose max-w-none">
                    <p>本課程專為程式設計初學者設計,從 Python 基礎語法開始,逐步引導學員掌握程式設計的核心概念。課程採用「學中做、做中學」的教學方法,透過大量實例練習幫助學員建立扎實的程式基礎。</p>
                    
                    <h3 class="text-xl font-semibold mt-8 mb-4">課程特色</h3>
                    <ul class="list-disc pl-6">
                        <li>從零開始,無需程式基礎</li>
                        <li>實務導向的教學內容</li>
                        <li>互動式練習與即時反饋</li>
                        <li>結業專題實作</li>
                        <li>課後學習資源與社群支持</li>
                    </ul>

                    <h3 class="text-xl font-semibold mt-8 mb-4">學習目標</h3>
                    <ul class="list-disc pl-6">
                        <li>掌握 Python 基礎語法與程式結構</li>
                        <li>了解變數、條件判斷、迴圈等核心概念</li>
                        <li>學習函式與模組的設計與應用</li>
                        <li>培養解決問題的程式思維</li>
                        <li>能獨立開發簡單的 Python 應用程式</li>
                    </ul>
                </div>
            </div>

            <!-- Curriculum -->
            <div class="mb-16">
                <h2 class="text-2xl font-bold mb-6">課程大綱</h2>
                <div class="space-y-4">
                    <div class="border border-gray-200 rounded-lg overflow-hidden">
                        <div class="bg-gray-50 px-6 py-4 font-medium">第 1 章:Python 入門</div>
                        <div class="px-6 py-4 border-t border-gray-200">
                            <p class="mb-2">1.1 Python 簡介與環境設置</p>
                            <p class="mb-2">1.2 第一個 Python 程式</p>
                            <p class="mb-2">1.3 變數與資料類型</p>
                            <p>1.4 基本輸入輸出</p>
                        </div>
                    </div>
                    
                    <div class="border border-gray-200 rounded-lg overflow-hidden">
                        <div class="bg-gray-50 px-6 py-4 font-medium">第 2 章:程式控制結構</div>
                        <div class="px-6 py-4 border-t border-gray-200">
                            <p class="mb-2">2.1 條件判斷 (if-elif-else)</p>
                            <p class="mb-2">2.2 迴圈 (while, for)</p>
                            <p>2.3 流程控制練習</p>
                        </div>
                    </div>
                    
                    <div class="border border-gray-200 rounded-lg overflow-hidden">
                        <div class="bg-gray-50 px-6 py-4 font-medium">第 3 章:函式與模組</div>
                        <div class="px-6 py-4 border-t border-gray-200">
                            <p class="mb-2">3.1 函式定義與呼叫</p>
                            <p class="mb-2">3.2 參數與回傳值</p>
                            <p class="mb-2">3.3 變數作用域</p>
                            <p>3.4 模組與套件管理</p>
                        </div>
                    </div>
                    
                    <div class="border border-gray-200 rounded-lg overflow-hidden">
                        <div class="bg-gray-50 px-6 py-4 font-medium">第 4 章:結業專題</div>
                        <div class="px-6 py-4 border-t border-gray-200">
                            <p class="mb-2">4.1 專題需求分析</p>
                            <p class="mb-2">4.2 程式設計與實現</p>
                            <p>4.3 專題展示與回顧</p>
                        </div>
                    </div>
                </div>
            </div>

            <!-- Enrollment Form -->
            <div id="enroll" class="bg-white p-8 rounded-lg shadow-md">
                <h2 class="text-2xl font-bold mb-6">課程報名</h2>
                <form class="space-y-4">
                    <div>
                        <label for="fullname" class="block mb-2 font-medium">姓名</label>
                        <input type="text" id="fullname" class="w-full px-4 py-2 border rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent">
                    </div>
                    <div>
                        <label for="email" class="block mb-2 font-medium">電子郵件</label>
                        <input type="email" id="email" class="w-full px-4 py-2 border rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent">
                    </div>
                    <div>
                        <label for="phone" class="block mb-2 font-medium">電話</label>
                        <input type="tel" id="phone" class="w-full px-4 py-2 border rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent">
                    </div>
                    <div>
                        <label for="experience" class="block mb-2 font-medium">程式設計經驗</label>
                        <select id="experience" class="w-full px-4 py-2 border rounded-lg focus:ring-2 focus:ring-primary focus:border-transparent">
                            <option value="">選擇您的經驗水平</option>
                            <option value="beginner">完全初學者</option>
                            <option value="some">有一些經驗</option>
                            <option value="intermediate">中級水平</option>
                        </select>
                    </div>
                    <button type="submit" class="w-full bg-primary text-white py-3 px-6 rounded-lg hover:bg-primary-600 transition font-medium">提交報名表</button>
                </form>
            </div>
        </div>
    </main>

    <custom-footer></custom-footer>
    
    <script src="components/navbar.js"></script>
    <script src="components/footer.js"></script>
    <script src="script.js"></script>
    <script>
        feather.replace();
        
        // Form submission
        document.querySelector('form').addEventListener('submit', function(e) {
            e.preventDefault();
            alert('感謝您的報名!我們會盡快與您聯繫確認課程詳情。');
            this.reset();
        });
    </script>
</body>
</html>