SECTION_TITLE.OVERVIEW
ในโลกดิจิทัลทุกวันนี้ เทคโนโลยีเข้ามามีบทบาทสำคัญในหลายอุตสาหกรรม หลายอาชีพ และหลายคน ไม่ว่าจะเป็น Product Manager, Business Professional, Entrepreneurs, หรือคนอยากเริ่มต้นเข้ามาทำงานในบริษัท Tech ก็ตาม การเข้าใจพื้นฐาน Technology ที่อยู่เบื้องหลังการพัฒนา ‘Web/App’ เป็นทักษะสำคัญที่ใครใครต่างต้องการตัว
แต่สำหรับคนที่ไม่มีพื้นฐาน หรือคนที่เป็น Non-Tech Individual นั้น Technology อาจจะฟังดูซับซ้อน และใช้เวลานานในการทำความเข้าใจ ไม่ว่าจะเป็นคำศัพท์เฉพาะ หรือ Framework ที่ไม่คุ้นเยอะแยะมากมาย
คอร์สออนไลน์ Tech Jumpstart for non-techies จะมาช่วยคุณปูพื้นฐาน Tech ให้แข็งแกร่ง เปิดมุมมองโลกของการพัฒนา Website และ Application พร้อมต่อยอดการทำงานใน Tech Industry ได้อย่างมั่นใจ
ทำไมถึงควรปูพื้นฐาน Technology ไปกับคอร์ส Tech Jumpstart for non-techies กับ Skooldio
เพราะว่าคอร์สออนไลน์นี้จะพาคุณเก็บครบทุกเรื่องในการทำ Software Developement ในรูปแบบที่ย่อยง่าย ไม่มีพื้นฐานก็สามารถเข้าใจได้ไว เก็บครบทุกเรื่องตั้งแต่
- Software Development Fundamental ทำความเข้าใจกระบวนพัฒนา Software ตั้งแต่ต้นจนปล่อย Web/App ให้ Users ใช้งาน รวมไปถึงทำความรู้จักับ Role ต่างๆ ในกระบวนการ Software Development
- Software Design Principles รู้จักกับหลักการออกแบบซอฟต์แวร์พื้นฐาน ไม่ว่าจะเป็น Domain-Driven Design, Monolith vs. Microservices รวมไปถึง Clean Architecture
- Programming Basics เริ่มต้นรู้จักกับพื้นฐานของ Programming ไม่ว่าจะเป็นพื้นฐาน Tech Stack รู้จักกับ Programming Language และวิธีการใช้งาน
- Front-End and Back-End Development ทำความเข้าใจการทำ Software Development รูปแบบ Front-end และ Back-end ทั้งในมุมการพัฒนา Web Application, Native Mobile และ Cross-platform
- Software Testing and Quality Assurance เรียนรู้วิธีการตรวจสอบ และเครื่องมือที่หลากหลายในการเช็คคุณภาพ Software ที่พัฒนาออกมา
- Software Deployment and Maintenance เริ่มต้นรู้จัก และเข้าใจความสำคัญของ Logging ในโลกของ Software Development รวมไปถึงเทคนิคอื่นๆ ในการบำรุงรักษา Software ที่พัฒนาออกมา
เมื่อเรียนจบคอร์สนี้ คุณจะสามารถ..
- เข้าใจพื้นฐานของเทคโนโลยี มองเห็นครบทั้งกระบวนการว่า Software Development ว่าการออก Website หรือ Application หนึ่งชิ้นนั้นมีขั้นตอนการพัฒนาอย่างไร
- สามารถสื่อสารกับทีม Developer หรือทีมที่ทำโปรเจคร่วมกันได้อย่างมีประสิทธิภาพ
- ต่อยอดองค์กรความรู้ และความเข้าใจ Technology สู่การประยุกต์ใช้กับงานในปัจจุบัน หรือเพื่อเตรียมความพร้อมสู่การเริ่มต้นอาชีพในสายงาน Technology แบบเข้าใจง่าย และกระชับ
คอร์สนี้เหมาะสำหรับ
- UX/UI Designer ที่อยากพัฒนางานออกแบบ Software ผ่านการเข้าใจ Technology อย่างแท้จริง มี Empathy ในการทำงานร่วมกับ Developer ได้ดี และมีประสิทธิภาพมากขึ้น
- Product Manager / Product Owner ที่อยากจัดเรียง Priority ของภายใน Backlog หรือตัดสินใจพัฒนา Feature ได้อย่างเฉียบคม พร้อมสามารถสื่อสาร Direction กับทีม Product ได้อย่างมีหลักการ และเหตุผลจากการเข้าใจ Technology ได้อย่างแท้จริง
- Entrepreneurs ที่อยากเริ่มต้นพัฒนา Website หรือ Application ของตัวเอง
- Non-technical Individuals ที่ไม่มีพื้นฐานมาก่อน และอยากเริ่มต้นทำความเข้าใจ Tech และนำความรู้มาประยุกต์ใช้ในการเริ่มต้นการทำงานในสายนี้
SECTION_TITLE.INSTRUCTOR
SECTION_TITLE.COURSE_OUTLINE
Introduction to the Software Development
What is Digital Product?
1:44
The Role of Software and Technology
5:05
The Software Development
Project Management Methodologies
5:12
Agile Methodologies
4:00
Software Design
Software Design
3:22
System Architecture Design
6:19
Domain-Driven Design (DDD)
11:50
Databases Design
6:43
UI/UX Design
1:33
Testing Plan and Design
1:57
Software Development
Programming Languages
Variables
2:53
JSON
1:47
Framework & Library
2:51
Recap
0:43
Understanding Tech Stack
6:56
Front-End Development
2:42
Web Application
6:40
SEO & Responsive Design
3:31
Recap Web Application
0:41
Mobile Application
3:33
Linkage Between Mobile and Website Application
3:26
Recap Mobile Application
0:32
Back-End Development & REST API
9:58
API Authentication
API Documentation and Testing
1:20
Diagnosing with HAR and cURL
2:57
Version Control
5:26
Environments in the Product Development Lifecycle
3:14
Software Testing
Software Testing
5:57
Functional Testing
4:28
Non-Functional Testing
1:12
Maintenance Testing
2:30
Software Deployment
Software Deployment
4:12
DevOps
3:37
Continuous Integration and Deployment (CI/CD)
2:36
Mobile Application Deployment
2:40
Web Application Deployment
9:40
Understanding Containers and Orchestration
4:02
Introducing to CDN
3:16
Software Maintenance
Introduction to Logging
2:59
Introduction to Analytics
4:51
Code Refactoring
2:01
Beyond the Basics
Case Studies
6:47
Trends in Technology
6:09
Summary
Course Summary
4:55
SECTION_TITLE.FAQS
Q:
ซื้อคอร์สออนไลน์ในนามนิติบุคคลผ่านหน้าเว็บไซต์ได้หรือไม่
A:
สามารถทำได้ โดยในหน้าคำสั่งซื้อ กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" จากนั้นเลือก "นิติบุคคล/บริษัท" และคำสั่งซื้อจะมีการหักภาษี ณ ที่จ่าย 3% โดยอัตโนมัติ ในกรณีบริษัทของท่านไม่ใช่ 3% กรุณาส่งรายละเอียดที่ต้องการสั่งซื้อมาที่ hello@skooldio.com
Q:
วิธีขอใบกำกับภาษีในนามนิติบุคคลและใบกำกับภาษีสำหรับบุคคลทั่วไป
A:
กดเครื่องหมายถูกในช่อง "ต้องการออกใบกำกับภาษี/ใบเสร็จรับเงิน" ในหน้าชำระเงินและเลือกประเภทบุคคลทั่วไปหรือนิติบุคคล และกรอกรายละเอียด
Q:
คอร์สออนไลน์สามารถกลับมาเรียนซ้ำได้หรือไม่
A:
สำหรับคอร์สที่ซื้อในนามบุคคลทั่วไป คอร์สมีอายุตลอดชีพ สำหรับคอร์สที่ซื้อในนามนิติบุคคล สามารถกลับมาเรียนซ้ำได้ภายใน 1 ปี
Q:
สามารถแก้ไขใบกำกับภาษีจากในนามนิติบุคคลเป็นใบกำกับภาษีบุคคลทั่วไป และ ใบกำกับภาษีบุคคลทั่วไปเป็นใบกำกับภาษีในนามนิติบุคคลได้หรือไม่
A:
หลังจากได้รับใบกำกับภาษีแล้ว หากต้องการแก้ไขข้อมูล สามารถทำได้ภายใน 7 วัน นับจากวันที่ได้รับใบกำกับภาษีแบบเต็มรูปทางอีเมล โดยสามารถแก้ไขข้อมูลได้เฉพาะ ชื่อ-นามสกุล เลขประจำตัวผู้เสียภาษีและที่อยู่เท่านั้น จะไม่สามารถแก้ไขข้อมูลคำสั่งซื้อได้