Software Engineering Immersive [Flex]
Software Engineering Immersive [Flex]
Tech
Online
Full-time (140-480 hrs.)
01 พ.ย. 2024 - 05 ก.ค. 2025
เรียนกับสถาบันระดับโลก General Assembly Australia
Software Engineering Immersive [Flex]
รายละเอียด
Flex - Online
General Assembly Australia
30 ก.ย. 24 - 2 เม.ย. 25
เรียนวันจันทร์,พุธ และเสาร์
เรียนตาม AEDT (Australian Eastern Daylight Time)
ภาษาอังกฤษ
จุดเด่นของหลักสูตรนี้
True Digital Academy เปิดโอกาสให้ผู้เรียนชาวไทย สามารถเรียนคอร์สเรียนสดออนไลน์ (Remote Learning) หลักสูตร “Software Engineering Immersive” โดยตรงกับทางสถาบัน General Assembly ประเทศออสเตรเลีย เรียนกับผู้สอนระดับมืออาชีพพร้อมกับเพื่อน ๆ ต่างชาติ เพื่อเตรียมความพร้อมที่จะเข้าทำงานในตำแหน่ง Software Engineer, Front-End, Back-End หรือ Full-Stack Web Development ในระดับสากล
โดยในหลักสูตรนี้ ผู้เรียนทุกท่านจะได้เรียนรู้และลงมือทำ Web Applications ตั้งแต่ต้นจนจบ ทั้ง Front-End และ Back-End Development ผ่านหลากหลายภาษา และ Framework ในการเขียนโปรแกรม ส่งผลให้ผู้เรียนมีพื้นฐานการเขียนโปรแกรมที่แน่นและสามารถแก้ไขปัญหาที่เกิดขึ้นในระหว่างการเขียนโปรแกรมได้
เกี่ยวกับสถาบัน General Assembly
General Assembly (GA) สถาบันฝึกอบรมด้านดิจิทัลระดับโลก ตั้งอยู่ที่นครนิวยอร์ก ประเทศสหรัฐอเมริกา โดยเป็นสถาบันฯ ที่เปิดมายาวนานกว่า 10 ปี ปัจจุบันมีบริษัทระดับโลกมากมายใช้คอร์สเรียนของ GA เพื่อพัฒนาทักษะของพนักงาน อาทิ PayPal Bloomberg Salesforce ฯลฯ ปัจจุบันมีสถาบันกว่า 30 วิทยาเขตทั่วโลก อาจารย์ผู้สอนกว่า 1000 คน ศิษย์เก่าทั่วโลกมากกว่า 85,000 และเป็นพาร์ทเนอร์กับผู้ว่าจ้างกว่า 19,000 องค์กรระดับโลก อาทิ Google, Microsoft, IBM, Deloitte ฯลฯ นอกจากนี้มีองค์กรระดับโลกกว่า 270 องค์กร ยังใช้หลักสูตรสำหรับองค์กรในการอบรมพนักงานไปแล้วมากกว่า 70,000 คน
สิ่งที่คุณจะได้จากคอร์สนี้
✅ เข้าใจองค์ประกอบของการทำ Software Development
✅ สามารถพัฒนาและลงมือเขียน Wireframes พร้อมติดตามผลการดำเนินงานผ่านระบบที่จัดเก็บการเปลี่ยนแปลง (Version Control)
✅ สามารถเขียนและสร้าง Web Applications ด้วย Framework อย่าง Ruby on Rails, Python หรือ Django
✅ สามารถพัฒนา APIs ที่มีประสิทธิภาพโดยใช้ Node.js และ integrate ข้อมูลจาก Apps อื่นๆ ได้
วันเวลาเรียน
เริ่มเรียน วันที่ 11 พฤศจิกายน 2567 – 5 เมษายน 2568
วันจันทร์ และพฤหัสบดี 14:30 – 17:30 น.
Support Times:
วันอังคาร และวันพุธ 15:00 – 18:00 น. และวันเสาร์ 6:00- 10:00 น.
เริ่มเรียน วันที่ 7 เมษายน – 5 กรกฎาคม 2568
วันจันทร์ และพฤหัสบดี 15:30 – 18:30 น.
Support Times:
วันอังคาร และวันพุธ 16:00 – 19:00 น. และวันเสาร์ 7:00 – 11:00 น.
(เวลาเรียน ขึ้นกับช่วง daylight saving time ของประเทศออสเตรเลีย)
คอร์สนี้เหมาะสำหรับ
- คนที่ต้องการทำงานในตำแหน่ง Software Engineer, Front-End, Back-End หรือ Full-Stack Web Development
- ทุกคนที่ต้องการเรียนรู้และฝึกฝน Technical Skills เพื่อใช้ต่อยอดการทำงานในอนาคต
พื้นฐานที่ควรมี
- ผู้เรียนไม่จำเป็นต้องมีพื้นฐานมาก่อน
- ผู้เรียนจำเป็นต้องผ่านแบบทดสอบก่อนเข้าเรียนกับทางฝ่าย Admission ก่อน
- หลักฐานแสดงทักษะและความสามารถทางภาษาอังกฤษ
เนื้อหาหลักสูตร
• Leverage Git and GitHub to manage work.
• Practice working with a UNIX command line.
• Apply troubleshooting and debugging techniques.
linters).
• Learn to navigate a computer file structure and configure development environments via a UNIX/ Linux command line.
• Solidify your knowledge of how HTML, CSS, and JavaScript are leveraged in software engineering (i.e., web typography, Document Object Model (DOM) manipulation, responsive design).
• Dive into fundamental programming concepts (functions, control flow, variables, scope, etc.) using JavaScript.
• Start using Git and GitHub for version control.
• Learn and implement rigorous debugging strategies.
• Start thinking algorithmically and breaking big problems into smaller parts.
• Gain an introduction to project design, project planning, and project management techniques engineers use on the job, including wireframes, user stories, and Agile development workflows.
• Build web forms that collect user data for storage in a database (powered by Structured Query Language (SQL), MongoDB (noSQL), etc.).
• Get acquainted with front-end templating and libraries like Bootstrap.*
• Incorporate authentication capabilities into sites and applications (i.e., user logins, encrypted passwords, etc.).
• Engage in pair programming to understand collaboration and documentation best practices.
* Tools taught may vary based on location and market demand.
• Deploy robust, modern front-end frameworks (i.e., React, Angular, or Ember) on which powerhouse platforms like Amazon and Facebook are built.
• Incorporate new patterns into front-end architecture, including custom behaviors, client- side models and data binding, form validation, and state management.
• Leverage the package managers and build tools regularly used by professional engineers.
• Continue to explore data structures and get acquainted with design patterns.
• Prepare for job interviews and engage in mock interviews and additional whiteboarding practice.
• Discover how to integrate third-party APIs into websites and applications (e.g., Stripe).
• Organize effective team workflows with Git and GitHub, refining technical and interpersonal collaboration skills.
• Explore advanced debugging, testing, and documentation techniques.
• Learn to use data structures, including linked lists, stacks and queues, sets, and trees.
สอบถามข้อมูลเพิ่มเติม
- โทรศัพท์: 083-974-0906
- อีเมล: [email protected]
หมายเหตุ:
- บริษัทฯ ได้รับสิทธิ์การส่งเสริมการลงทุน (BOI) ยกเว้นภาษีเงินได้นิติบุคคลเป็นเวลา 3 ปี
- สำหรับลูกค้าที่สมัครเรียนในนามบริษัท ภาษีหัก ณ ที่จ่าย จะไม่ถูกคำนวนในค่าอบรม
- กรุณายกเว้นการหักภาษี ณ ที่จ่าย และชำระตามราคาที่ขึ้นในหน้าชำระค่าอบรม
- รูปแบบการเรียนอาจมีการเปลี่ยนแปลงตามประกาศของรัฐบาล
- บริษัทฯ ขอสงวนสิทธิ์ในการไม่รับเปลี่ยน / คืนคอร์สเรียน และไม่คืนเงินในทุกกรณี