มหาวิทยาลัยอัลเบอร์ตาการศึกษาออนไลน์ฟรี

รูปแบบการออกแบบ

รายละเอียด

หลักสูตรนี้ขยายการวิเคราะห์เชิงวัตถุและการออกแบบโดยผสมผสานรูปแบบการออกแบบเพื่อสร้างแอปพลิเคชันแบบโต้ตอบ จากการสำรวจรูปแบบการออกแบบที่กำหนดขึ้นคุณจะได้รับพื้นฐานสำหรับการใช้งานซอฟต์แวร์ที่ซับซ้อนมากขึ้น ในที่สุดคุณจะระบุการออกแบบซอฟต์แวร์ที่มีปัญหาโดยอ้างอิงแคตตาล็อกของกลิ่นรหัส

คุณจะได้รับการท้าทายใน Capstone Project เพื่อออกแบบแอปพลิเคชัน Android บน Java ที่มีอยู่เพื่อนำรูปแบบการออกแบบมาผสมผสานกัน คุณจะต้องวิจารณ์ Java codebase ที่กำหนดไว้สำหรับการดมกลิ่นด้วย

หลังจากจบหลักสูตรนี้คุณจะสามารถ:
•สาธิตวิธีการใช้รูปแบบการออกแบบเพื่อแก้ไขปัญหาการออกแบบส่วนต่อประสานผู้ใช้
•ระบุรูปแบบการออกแบบที่เหมาะสมที่สุดเพื่อแก้ไขปัญหาการออกแบบแอปพลิเคชันที่ระบุ
•ใช้หลักการออกแบบ (เช่นเปิด - ปิด, การพึ่งพาอาศัยกัน, ความรู้น้อยที่สุด)
•คำติชมรหัสโดยการระบุและ refactoring ต่อต้านรูปแบบ
•ใช้แพทเทิร์นสถาปัตยกรรม model-view-controller

ราคา: ลงทะเบียนฟรี!

ÀÒÉÒ: ภาษาอังกฤษ

คำบรรยาย: ภาษาอังกฤษ

รูปแบบการออกแบบ - มหาวิทยาลัยอัลเบอร์ตา