
บูตamp คอร์ส
คำอธิบายและข้อมูลจำเพาะ
คำอธิบายรายวิชา
บูตซีพัฒนาซอฟต์แวร์amp
เข้าร่วมกับเราในการพัฒนาซอฟต์แวร์บูต campเป็นการเรียนรู้แบบเร่งรัดระยะสั้นและการเขียนโค้ดเชิงลึกที่สร้างสรรค์ ออกแบบมาสำหรับมืออาชีพด้านเทคโนโลยีและนักเรียนมัธยมศึกษาตอนปลายที่กำลังพิจารณาเลือกสาขาวิชาเทคโนโลยี หลักสูตรบูตซีamp มอบทักษะการเขียนโค้ดที่นักศึกษาต้องการเพื่อเริ่มต้นอาชีพในด้านวิศวกรรมซอฟต์แวร์ หรือเพื่อเริ่มต้นและเข้าใจอย่างชัดเจนว่าสาขาวิชาการพัฒนาซอฟต์แวร์จะเป็นอย่างไรในวิทยาลัย
นักเรียนจะได้เรียนรู้ web การพัฒนา (HTML, CSS, Java script) และการเขียนโปรแกรม Python และพวกเขาจะรวมทักษะเหล่านี้เข้าด้วยกันเพื่อสร้างฟูลสแต็กบนฐานข้อมูล web แอปพลิเคชันที่มีการตรวจสอบสิทธิ์ผู้ใช้และคุณสมบัติอื่นๆ ที่เราพบในแอปพลิเคชันส่วนใหญ่ของเรา
รายละเอียดทั่วไป
ชื่อเรื่อง: สร้างและเผยแพร่ Web แอปพลิเคชั่น
คำบรรยาย: บทนำสู่ Python และ Web การพัฒนา
เวลา: 2 สัปดาห์ (รวม 40 ชั่วโมง)
- จันทร์-ศุกร์
- 4 ชั่วโมง / วัน [ตัวอย่าง: 10-00น. และ 12-00น.]
ความจุ: นักเรียน 10 คน
กลุ่มอายุ: อายุ 14 ปีขึ้นไป (นักเรียนระดับมัธยมศึกษาตอนปลาย)
ที่ตั้ง: ออนไลน์
ข้อกำหนดเบื้องต้น:
- ต้องมีประสบการณ์การเขียนโค้ดขั้นพื้นฐาน
- (นักเรียนที่สนใจด้านการเขียนโค้ดหรือวิทยาการคอมพิวเตอร์อยู่แล้ว)
- (เราอาจใช้แบบฟอร์ม Google ง่ายๆ เพื่อถามคำถามพื้นฐานเกี่ยวกับการเขียนโค้ดได้)
- (บันทึกวีดีโอ ??)
รูปแบบ (สำหรับแต่ละวัน):
- 1.5 ชั่วโมงการเรียนรู้/การบรรยาย
- การทำงานโครงการภาคปฏิบัติ 1.5 ชั่วโมง
- ต้องใช้เวลาเรียนนอกสถานที่ประมาณ 1 ชั่วโมง ทำการบ้าน
- ความช่วยเหลือในการทำการบ้านผ่าน Discord
วัตถุประสงค์หลัก
เรียนรู้และสร้างโครงการโดยใช้: ภายใน 2 สัปดาห์ (รวมระยะเวลาคำแนะนำ 30 ชั่วโมง)
- HTML / CSS
- Java Script และ Bootstrap
- Python ที่ใช้ Flask Framework
สภาพแวดล้อมของเครื่องมือและการเขียนโค้ด
- Replit.com (โปรแกรมแก้ไขโค้ดออนไลน์)
- Heroku.com (ฟรีออนไลน์ web การโฮสต์แอปพลิเคชั่น)
- ซื้อชื่อโดเมน (ทางเลือก)
สัปดาห์ที่ 1: Web การพัฒนา
5 วัน 4 ชั่วโมง/วัน (2 ชั่วโมงเรียนรู้ และ 2 ชั่วโมงทำงานโครงการ)
[เน้นไปที่ web การพัฒนา]
บทนำเกี่ยวกับ HTML, CSS และสคริปต์ Java ขั้นพื้นฐาน
การแนะนำเกี่ยวกับ Bootstrap framework เพื่อสร้าง webเว็บไซต์ดูสวยงาม.
[ผลลัพธ์]
รู้วิธีการสร้างแบบคงที่ webเว็บไซต์ (ตอบสนองและดูดี)
มีโครงการที่ทำเสร็จแล้ว 2 โครงการ:
- หนึ่งเสร็จเรียบร้อยและขัดเงา webโครงการสถานที่ (เผยแพร่): โรงเรียน webสถานที่ ทีมเต้น webเว็บไซต์ คลับการเขียนโค้ด webเว็บไซต์สนุกฟุตบอล webเว็บไซต์
- ส่วนหน้าของแอปพลิเคชันฟูลสแต็กหลัก (ซึ่งพวกเขาจะเพิ่ม Python เข้าไปในภายหลัง)
[แนวคิดโดยรวม]
- นักศึกษาสร้างหน้าโปรไฟล์ของตนเองโดยใช้ HTML และ CSS
- สิ่งนี้ควรป้อนลงใน webเว็บไซต์บางแห่งเพื่อให้พวกเขาสามารถคลิกและ view โปรไฟล์ของนักเรียนคนอื่นๆ
- CSS แฟนซี
- เคล็ดลับ CSS เจ๋งๆ
- นักเรียนใช้สิ่งเหล่านี้เพื่อทำให้โปรไฟล์ของพวกเขาดูเท่ยิ่งขึ้น
- จาวาสคริปต์พื้นฐาน
- นักเรียนจะได้รับสคริปต์ JavaScript เพื่อสร้างหน้าโปรไฟล์ของตนเองแบบโต้ตอบได้
- Examples: แสดง/ซ่อน เปลี่ยนสี คำถามและคำตอบ ฯลฯ
สัปดาห์ที่ 2: การเขียนโปรแกรม Python
5 วัน 4 ชั่วโมง/วัน (2 ชั่วโมงเรียนรู้ และ 2 ชั่วโมงทำงานโครงการ)
- วันที่ 1: บทนำสู่ Flask และ Python I
- วันที่ 2: Flask Framework + บทนำสู่โครงการ
- วันที่ 3: การตั้งค่าฐานข้อมูล + โปรเจ็กต์
- วันที่ 4: การสรุปโครงการ + การทำงานในการนำเสนอ
- วันสุดท้าย: การนำเสนอ (บันทึก) และใบรับรอง
[เน้นไปที่ web การพัฒนา]
บทนำสู่การเขียนโปรแกรม Python
การแนะนำกรอบงาน Flask เพื่อรวม Python เข้ากับ web การพัฒนา.
[ผลลัพธ์]
- รู้วิธีการเขียนโค้ดในภาษา Python
- สามารถประยุกต์ใช้ Python และสร้างฟูลสแต็กบนพื้นฐาน Python ได้ web แอปพลิเคชันและเผยแพร่บน และตอบคำถาม ฯลฯ
มีโครงการที่ทำเสร็จแล้ว 2 โครงการ:
- แอปพลิเคชันฟูลสแต็กที่เสร็จสมบูรณ์และขัดเกลาแล้ว เช่น แอปแชท เครื่องสร้างมีม
- ส่วนแบ็คเอนด์ของแอปพลิเคชันฟูลสแต็กหลัก (และยังเพิ่มฐานข้อมูลเข้าไปด้วย) เช่น แอปโซเชียลมีเดีย
[แนวคิดโดยรวม]
- พื้นฐานของการเขียนโปรแกรม Python
- การแนะนำ Flask (การรวม Python และ web การพัฒนา)
- การแนะนำฐานข้อมูล
- การลงทะเบียนผู้ใช้และเข้าสู่ระบบ
- การเผยแพร่แบบเต็มรูปแบบ web แอปพลิเคชัน
เอกสาร / แหล่งข้อมูล
![]() |
รหัส GALAXY Bootcamp ซอฟต์แวร์พัฒนาหลักสูตร [พีดีเอฟ] คู่มือเจ้าของ บูตamp ซอฟต์แวร์พัฒนาหลักสูตร, ซอฟต์แวร์พัฒนาหลักสูตร, ซอฟต์แวร์พัฒนา, ซอฟต์แวร์ |
