Thử Apply Học Bổng!
Phát triển phần mềm Full Stack
Full Stack Software Development
Trường
Cao đẳng Lambton
Quốc gia
Du học Canada
Nhóm Ngành
Khoa học - Công nghệBậc học
Sau đại học
Địa điểm học
Toronto, Ottawa, Sarnia, Mississauga
Học phí
318.767.400 VNĐ
Sinh hoạt phí
318.767.400 VNĐ
Kỳ khai giảng
Tháng 1, Tháng 5, Tháng 9
Thời gian học
24 tháng

Nội dung khoá học
Vì sao nên chọn khóa học này?
- Chương trình Phát triển phần mềm Full Stack là Chứng chỉ sau đại học cung cấp cho sinh viên cơ hội nghiên cứu các xu hướng mới nhất trong phát triển phần mềm. Chương trình này sẽ kết thúc bằng một kỳ thực tập cho những sinh viên đủ điều kiện.
- Phát triển phần mềm bao gồm ba cấp độ – giao diện người dùng, logic kinh doanh và cơ sở dữ liệu. Các nhà phát triển phần mềm Full Stack có kinh nghiệm trong phát triển web front-end bao gồm giao diện người dùng (User Interface – UI) cho trình duyệt và thiết bị di động và phát triển back-end bao gồm phát triển phần mềm chứa logic kinh doanh truy cập cơ sở dữ liệu. Nói một cách đơn giản, các nhà phát triển full stack hiểu biết về cấp độ trình bày, cấp độ logic kinh doanh và cấp độ dữ liệu của phát triển phần mềm.
- Ngôn ngữ và công nghệ front-end bao gồm HTML5, CSS3, JavaScript, jQuery, Bootstrap, React và các ngôn ngữ và công nghệ khác để phát triển giao diện người dùng. Các lớp logic kinh doanh và cơ sở dữ liệu. Logic kinh doanh sử dụng các ngôn ngữ lập trình và khung phía máy chủ như Java, C# .NET, Python, Node.js và các ngôn ngữ và khung khác. Lớp cơ sở dữ liệu bao gồm SQL và NoSQL và MongoDB. Ngoài ra, các công cụ DevOps như Git, GitHub. Môi trường phát triển tích hợp (Integrated Development Environments – IDE) và các quy trình tích hợp liên tục và phân phối liên tục (Continuous Integration and Continuous Delivery – CI/CD) là cần thiết để xây dựng và phát hành phần mềm chất lượng cao theo cách hiệu quả về mặt thời gian.
- Sinh viên thể hiện kiến thức và kỹ năng của mình bằng cách phát triển các giải pháp cho các vấn đề ba tầng (máy khách, máy chủ và cơ sở dữ liệu) trong thế giới thực. Các dự án học kỳ chính được giao kéo dài toàn bộ học kỳ cho phép sinh viên tích cực tham gia vào quá trình đánh giá, thiết kế và triển khai các ứng dụng phần mềm trong thế giới thực. Do đó, sinh viên phát triển kiến thức chuyên sâu về nội dung cũng như tư duy phản biện, cộng tác, sáng tạo và kỹ năng giao tiếp.
- Việc sử dụng rộng rãi công nghệ máy tính trong mọi ngành công nghiệp, từ sản xuất, vận tải, xây dựng, giáo dục, y tế và các tổ chức tài chính có nghĩa là các nhà phát triển toàn diện là những người chủ chốt định hình các giải pháp của ngày hôm nay và ngày mai. Sinh viên tốt nghiệp sử dụng các kỹ năng giải quyết vấn đề và tư duy phản biện của mình để phân tích các yêu cầu của doanh nghiệp và ngành công nghiệp, đồng thời thiết kế, phát triển và triển khai các ứng dụng web doanh nghiệp thực tế, dựa trên cơ sở dữ liệu.
Chương trình đào tạo
Term 1
- CSD-1103 Front-End Web Development I
- CSD-1133 Problem Solving & Problem Logic
- CSD-1233 Python Programming
- CSD-2206 Database Design & SQL
- CSD-3423 Introduction to Project Management
Term 2
- CSD-2103 Front-End Development II
- CSD-2354 Programming C# .NET
- CSD-3464 Programming Java SE
- CSD-4203 Database Programming
- CSD-4523 Python II
- JSS-1001 Job Search & Success
Term 3
- CSD-3103 Full Stack JavaScript
- CSD-3354 Web Applications Using C# .NET
- CSD-4464 Programming Java EE
- CSD-4503 DevOps: Tools & Practices
- CSD-4553 Cloud Computing
Co-op term
- CPL-1049 Work Term (Full-Time)
- or CPL-5559 WIL Project
Yêu cầu đầu vào
– Tốt nghiệp Đại học chuyên ngành liên quan
– Toefl Ibt 79/Ielts 6.5 hoặc đăng ký khóa tiếng Anh của trường.
Lưu ý: Tùy ngành có thể có yêu cầu đặc biệt về điểm số các môn học thuật, điểm kỹ năng tiếng Anh, portfolio… Kết nối ngay với INEC để nhận thông tin chi tiết và tư vấn 1-1 cho từng trường hợp dựa trên năng lực học tập, nguyện vọng nghề nghiệp, khả năng tài chính…
Ước tính chi phí
- Học phí: 318.767.400 VNĐ
- Sinh hoạt phí: 318.767.400 VNĐ
Tổng ước tính: 637.534.800 VNĐ/Năm
Khóa học liên quan
Cơ hội việc làm
- Sinh viên tốt nghiệp có thể mong đợi nhiều cơ hội nghề nghiệp bổ ích, năng động và đầy thử thách, đồng thời cung cấp mức lương cạnh tranh.
- Các khóa học trong chương trình là một phần của các công nghệ mới nổi nhanh chóng giúp sinh viên tốt nghiệp chuẩn bị cho sự nghiệp như lập trình viên máy tính, nhà phát triển phần mềm, nhà phân tích lập trình, nhà phát triển ứng dụng di động, chuyên gia hệ thống thông tin, nhà phát triển web, nhà phát triển ứng dụng máy khách/máy chủ và chuyên gia hỗ trợ.
- Sinh viên tốt nghiệp có đủ nền tảng để thăng tiến trong nhiều con đường sự nghiệp phù hợp với sở thích và khả năng của mình.