강의

멘토링

로드맵

NEW
Security & Network

/

Cloud

Xây dựng toàn bộ quy trình Azure App Service với mã nguồn Blazor Full-stack

Đây là khóa học cung cấp toàn bộ mã nguồn ứng dụng web Blazor, hướng dẫn từng bước tạo và cấu hình các dịch vụ Azure cùng với bài giảng, để hoàn thành một dịch vụ ứng dụng web Azure hoàn chỉnh. Bạn có thể thực hành theo, nhưng vì khóa học hiển thị giao diện Azure Portal hiện tại như thế nào, nên bạn vừa có thể lấy được mã nguồn, vừa có thể chỉ xem bài giảng mà không cần thực hành.

18 học viên đang tham gia khóa học này

  • timecopy
실습 중심
처음하는배포
애저
앱서비스
풀스택
Azure
azure-virtual-network
azure-appservice
azure-communication-services
azure-storage-blobs

Dịch cái này sang tiếng Việt

  • Các giá trị cấu hình và cách sử dụng cần thiết trong thực tế của các dịch vụ Azure phổ biến

  • Cách tăng instance bằng tính năng tự động scale out của App Service mà không cần biết về load balancer

  • Cách sử dụng SQL Azure cho dịch vụ và bảo vệ an toàn bằng VNet

  • Cách sử dụng Blob Service với tài khoản Azure Storage

  • Tạo dịch vụ email như một dịch vụ giao tiếp để sử dụng cho việc gửi email xác thực đăng ký thành viên

  • Triển khai lên Azure thông qua GitHub Actions (Toàn bộ quá trình thiết lập CI / CD)

Bạn có thể dễ dàng tạo ra một dịch vụ ứng dụng web thực tế chỉ bằng cách theo dõi khóa học.

Được tạo với giao diện người dùng mới nhất của Azure Portal (tháng 10 năm 2025).

  • Không cần coding, được tạo bằng công nghệ mới nhất 2025, mã nguồn full stack ứng dụng web SPA sẽ được tặng cho các học viên.

  • Cũng đã áp dụng widget 2.0 mới nhất của Toss Payments, một trong 3 hệ thống thanh toán hàng đầu trong nước.

  • Không phải là ví dụ đơn giản mà với tính năng và độ hoàn thiện có thể triển khai dịch vụ thực tế, bạn có thể trực tiếp trải nghiệm và cảm nhận các dịch vụ Azure.

Tôi khuyến nghị cho những người như thế này

Những ai quan tâm đến Azure

Azure là dịch vụ đám mây đứng thứ 2 thế giới

Cũng được sử dụng rất nhiều trong nước

Những ai quan tâm đến dịch vụ ứng dụng

VM thì mọi người đều biết rồi,

Dịch vụ ứng dụng dễ dàng và mạnh mẽ hơn nhiều.

Lần đầu tiên với GitHub và CI/CD

Không phức tạp và khó khăn,

Tôi sẽ chỉ cho bạn biết những tính năng thực sự cần thiết thôi.

Sau khi hoàn thành khóa học

  • Có thể sử dụng các dịch vụ đại diện của Azure, có thể áp dụng vào dịch vụ của riêng mình.

  • Nếu chỉ tiếp cận qua các bài giảng lý thuyết thì có thể khó khăn khi sử dụng thực tế, nhưng toàn bộ khóa học là cách sử dụng thực tế.

    • Được cấu thành từ những giá trị cài đặt và phương pháp có thể áp dụng trực tiếp thực sự cần thiết cho công việc thực tế.

  • bizsale.co.kr dịch vụ đang hoạt động trên Azure,chúng tôicung cấp source code được tạo bằng cách chuyển đổi nó thành template. (Lưu ý : Trong số này, chức năng đăng nhập Naver và Google đã được áp dụng trong template, nhưng để sử dụng thực tế, người dùng cần đăng ký developer trực tiếp với Naver và Google cũng như thiết lập bổ sung, nên không được đề cập trong khóa học)


Đặc điểm của khóa học này

Tính năng cốt lõi và điểm khác biệt

애저강의 특징1
애저강의 특징2

Tôi đã làm như thế này để nâng cao chất lượng bài giảng

Đây là giọng nói của tôi

Tôi đã tạo giọng nói AI từ giọng nói của mình bằng ElevenLabs chất lượng tốt nhất thế giới,

Tôi đã tạo bản thảo bài giảng và sử dụng tính năng Text to Speech.

Che giấu những biểu cảm khó chịu, nhưng để truyền đạt nội dung chính xác mà không có sai sót.

Tôi đã thêm phụ đề cho tất cả các màn hình

Không phải là phụ đề nhận dạng giọng nói không chính xác, mà là giọng nói của tôi trên tất cả các màn hình bài giảng

Được hiển thị chính xác và bằng phụ đề lớn, đúng như trong kịch bản.

Tôi cũng đã thêm thời gian bỏ qua

Để ghi lại và truyền đạt toàn bộ quá trình tạo dịch vụ một cách chân thực, tôi đã hiển thị thời gian chính xác để có thể bỏ qua khi thời gian chờ từ 6 giây trở lên.

Người tạo ra khóa học này

  • Tôi vốn là người tạo ra dịch vụ của riêng mình.

  • Dịch vụ tôi muốn tạo ra trong tương lai cần các điều khiển UI phức tạp nhưng mạnh mẽ, nên khi tìm hiểu công nghệ mới nhất, tôi đã biết đến tiêu chuẩn mới gọi là WebAssembly. Nó đã được W3C công nhận là ngôn ngữ tiêu chuẩn thứ tư của nền tảng web vào tháng 12 năm 2019. Vì tôi quen thuộc với C# trong số các ngôn ngữ có thể áp dụng cho WebAssembly, nên tôi đã chọn nền tảng Blazor. Phần này được giải thích chi tiết hơn trong bài gi강 cuối cùng và cũng đã được công khai dưới dạng xem trước, nên bạn có thể xem trước cũng được.

  • Azure cũng là thứ tôi mới tiếp xúc lần đầu trong năm nay, tuy đã đọc sách và xem khá nhiều bài gi강의, nhưng khi thực sự áp dụng vào công việc thực tế thì có rất nhiều thứ cần biết và kiểm tra, và cũng không ít thứ không được giải thích trong tài liệu. Vì vậy, việc áp dụng vào dịch vụ thực tế mà không gặp vấn đề gì cũng không hề dễ dàng. Và vì cảm thấy không thể tụt lại phía sau trong thời đại cạnh tranh AI vô hạn này, từ năm nay tôi đang tích cực xây dựng nền tảng cơ bản và chuẩn bị các dịch vụ, mà cho đến nay con đường chính thức để có thể áp dụng trực tiếp mô hình GPT của OpenAI lên nền tảng đám mây cũng chỉ có Azure mà thôi.


Bạn có thắc mắc gì không?

Q. Các loại mã nguồn fullstack được cung cấp là gì?

Trong số các nền tảng Blazor do Microsoft tạo ra, chúng ta sử dụng chế độ Auto của Web App trong .NET 9.

• Blazer có thể còn xa lạ với bạn, nhưng được cấu tạo từ HTML, CSS, Javascript, C# nên không khó đâu.
• Đây là nền tảng triển khai SPA(Single Page Application).
• Dù không biết nội dung source code, cũng hoàn toàn không có vấn đề gì với việc học Azure và xây dựng dịch vụ.
• Nếu bạn quan tâm và muốn có source code triển khai thực tế của dịch vụ Azure, bạn cũng có thể tham khảo.
Có thể chỉnh sửa và sử dụng không giới hạn cho dịch vụ của bản thân, giấy phép chi tiết có thể xem trong tài liệu bài giảng sau khi mua.

Q. Tôi mới sử dụng Azure lần đầu, liệu có ổn không?

Vâng, để việc học không bị cản trở ngay cả khi không có kinh nghiệm về Azure, tôi đã đưa vào khóa học từ những điều cơ bản nhất và chỉ những thứ cần thiết nhất, vì vậy ngay cả khi sử dụng lần đầu cũng không có vấn đề gì. Tuy nhiên, sau khi hoàn thành khóa học, bạn có thể nói rằng mình đã đạt được trình độ sử dụng Azure cơ bản.

Q. Làm thế nào để hiển thị Azure Portal bằng tiếng Hàn thay vì tiếng Anh?

Bạn có thể nhấp vào biểu tượng Cài đặt (Setting) của Azure Portal, trong menu 'Ngôn ngữ + Khu vực', hãy thiết lập thành Tiếng Hàn, Hàn Quốc. Và khi bắt đầu lần đầu, tôi đã thiết lập URL của tệp 'Trợ giúp bài giảng' để hiển thị tiếng Hàn.

Những điều cần lưu ý trước khi học

Môi trường thực hành

  • Hệ điều hành và phiên bản (OS): Windows 11 hoặc các hệ điều hành khác có thể cài đặt Visual Studio 2022


  • Công cụ sử dụng: Visual Studio 2022 Pro trở lên hoặc phiên bản miễn phí Visual Studio 2022 Community Edition, trình duyệt tiêu chuẩn phiên bản mới nhất (Edge, Chrome, Safari, FireFox, v.v.)

  • Tài khoản trải nghiệm được hướng dẫn chi tiết trong quá trình theo dõi bài giảng: Giấy phép trải nghiệm miễn phí 30 ngày SyncFusion UI, tài khoản trải nghiệm miễn phí 30 ngày Azure, tài khoản miễn phí GitHub


  • Cấu hình PC: Cấu hình tối thiểu có thể chạy Visual Studio 2022 và môi trường kết nối internet

  • Để kích hoạt tài khoản dùng thử Azure cần có thẻ tín dụng hợp lệ: 1.000 won sẽ được phê duyệt rồi hủy ngay lập tức, và trong tài khoản dùng thử sẽ không bị tính phí thêm trừ khi bạn tự kích hoạt tài khoản

Tài liệu học tập

  • Trong bài gi강 của Phần 2 'Tải xuống tài liệu bài giảng' có thể tải xuống toàn bộ tài liệu bài giảng

  • Định dạng tài liệu học tập được cung cấp (mã nguồn Visual Studio, tệp txt hướng dẫn giấy phép, tệp txt trợ giúp hỗ trợ bài giảng)

  • Tệp Help txt hỗ trợ bài giảng có thể tải xuống tài liệu trong bài giảng tương ứng

Kiến thức tiên quyết và lưu ý

  • Các khái niệm cơ bản về hoạt động IT (cloud, mạng, dịch vụ web, v.v.)

  • Visual Studio 2022 Pro hoặc phiên bản miễn phí Visual Studio 2022 Community edition cần được cài đặt trước vì hướng dẫn cài đặt không được cung cấp trong khóa học.

  • Chất lượng video bài giảng là 1920 * 1080, và để đảm bảo khả năng đọc văn bản trên Azure Portal, chúng tôi khuyến nghị học trên màn hình PC 2K trở lên thay vì thiết bị di động.

  • Câu hỏi/trả lời được cung cấp, nhưng vì đây là khóa học Azure nên không nhận câu hỏi về mã nguồn.

  • Thông báo về bản quyền tài liệu giảng dạy và học tập: Trong số các mã nguồn fullstack, mã nguồn mẫu và giấy phép liên quan đến điều khiển Syncfusion tuân theo quy định của Syncfusion. Nếu không có giấy phép phù hợp, dù sao cũng sẽ không hiển thị trên màn hình, vì vậy việc có giấy phép là cần thiết để vận hành, và việc sở hữu mã nguồn không thành vấn đề ngay cả khi không có giấy phép, miễn là không vận hành đúng cách. (Tham khảo: Nếu cần giấy phép miễn phí sau 30 ngày dùng thử miễn phí, hãy kiểm tra về giấy phép Community)

Khuyến nghị cho
những người này

Khóa học này dành cho ai?

  • Những bạn mới sử dụng Azure lần đầu

  • Người đã biết về Cloud VM nhưng lần đầu tiếp xúc với dịch vụ ứng dụng có vận hành và triển khai tự động hóa tiện lợi

  • Những ai muốn chỉ học cách sử dụng tối thiểu GitHub và triển khai CI/CD cần thiết

  • Dành cho những ai muốn tìm hiểu cách sử dụng thực tế Azure với giao diện người dùng mới nhất, thay vì những bài giảng lý thuyết Azure mơ hồ không thực tế

  • Những ai muốn tìm hiểu cách bảo vệ cơ sở dữ liệu một cách an toàn thông qua cấu hình mạng ảo

Cần biết trước khi bắt đầu?

  • Kiến thức cơ bản về IT (các khái niệm cơ bản về cloud, web, app, network, v.v.)

  • Visual Studio 2022 là công cụ sử dụng cơ bản, nên không biết cũng được, nhưng biết thì sẽ tốt hơn (cần cài đặt trước)

Xin chào
Đây là

안녕하세요, 저는 지금 Azure와 Blazor, 그리고, 다양한 AI Service 및 기술을 이용해, 여러 인터넷 웹앱 서비스를 만들고 있는 timecopy 라 합니다.

프로그램 개발 경력은 15년 가량 되었고, C# 위주로 개발 경력을 쌓았으며, 과거 Silverlight 시절부터, WPF 개발의 UI, 그리고, 서버 및 다양한 데이터베이스 까지 다루는 풀스택 개발자 입니다. 참고로, 개발 경력 중 종합병원 시스템 프로그램의 개발 및 유지보수 경력은 9년 가량 됩니다.

이제는 Azure와 Blazor, AI를 이용한 새롭고도 유용한 서비스들을 만들고자 합니다.

그리고, 새로운 기술들을 익히고 적용하면서, 기회가 될 때는, 여기 인프런에서 배움을 같이 공유하도록 하겠습니다.

감사합니다.

Chương trình giảng dạy

Tất cả

25 bài giảng ∙ (3giờ 47phút)

Tài liệu khóa học:

Tài liệu bài giảng
Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Chưa có đủ đánh giá.
Hãy trở thành tác giả của một đánh giá giúp mọi người!

Ưu đãi có thời hạn

5.500 ₫

86%

835.674 ₫

Khóa học tương tự

Khám phá các khóa học khác trong cùng lĩnh vực!