강의

멘토링

커뮤니티

Programming

/

Web Development

ASP.NET core Blazor chi tiết bài giảng - cấp độ cơ bản

Chúng tôi sẽ hướng dẫn chi tiết về cách sử dụng Blazor, một framework tiện lợi và ổn định cho phép bạn hoàn thành cả phần backend và frontend bằng C# và HTML, CSS. Khóa học này dành cho những người mới bắt đầu.

(3.9) 9 đánh giá

114 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • backchur
ASP
ASP
.NET
.NET
Blazor
Blazor
ASP
ASP
.NET
.NET
Blazor
Blazor

Đánh giá từ những học viên đầu tiên

Đánh giá từ những học viên đầu tiên

3.9

5.0

isnotnull

95% đã tham gia

Cảm ơn

5.0

yongkyme

90% đã tham gia

Cảm ơn bạn vì bài giảng bình tĩnh.

5.0

초보개발자

100% đã tham gia

Tôi vẫn đang tham gia khóa học, nhưng thật tuyệt khi tham gia khóa học dành cho người mới bắt đầu vì nó giải thích rõ những kiến ​​thức cơ bản về Blazor. Điều này thực sự hữu ích vì vẫn còn thiếu dữ liệu ở Hàn Quốc. Nó có vẻ giống như một khóa học trả lời các câu hỏi một cách nhanh chóng và thực sự có thể giảm bớt việc thử và sai trong giai đoạn đầu học. Mình muốn xem ngay các bài giảng nâng cao nên rất mong nó được upload nhanh chóng. Ngay cả khi bạn không tải toàn bộ bài giảng lên cùng một lúc, tôi hy vọng bạn tải lên ít nhất phần bạn đã tạo trước.

Bạn sẽ nhận được điều này sau khi học.

  • ASP.NET

  • .NET 6

  • Blazor

  • C#

  • HTML

Từ hướng dẫn về ngữ pháp C#
Thậm chí còn có mẹo để tạo trang chủ! 👉

➰ Lưu ý khi tham gia lớp học

C# có cú pháp phức tạp, do đó bạn có thể gặp lỗi khi cố gắng triển khai những gì bạn nghĩ. Trong trường hợp đó, vui lòng tham khảo video bài giảng thực tế và nếu có nội dung nào không có trong video, vui lòng để lại câu hỏi và chúng tôi sẽ phản hồi nhanh chóng.


ASP.NET lõi Blazor 💻

Bạn có thể học ASP.NET core Blazor bằng cách viết code trong Visual Studio cùng với lý thuyết. Giới thiệu về cú pháp C# và mẹo để tạo trang chủ.

Về cơ bản, để tạo một ứng dụng web hoàn chỉnh, bạn cần biết ít nhất ba ngôn ngữ: JavaScript + HTML (CSS) + ngôn ngữ nền tảng (như Node hoặc Java). Tuy nhiên, Blazor thực sự là một nền tảng tuyệt vời để xây dựng các trang web quy mô lớn vì nó cho phép bạn xây dựng JavaScript và phần phụ trợ chỉ bằng C# và hiển thị các trang phản hồi theo thời gian thực. Bài giảng này được thiết kế để giúp bạn hiểu đầy đủ về Blazor, vốn có thể khó khăn lúc đầu, bằng cách giải thích chi tiết nhất có thể và bao gồm cả phần viết thực hành dựa trên lý thuyết.

Những người như thế này sẽ thích nó 🙋‍♂️

Sử dụng áo khoác blazer
Các nhà phát triển liên tục bị chặn

Nghiên cứu các trang web tĩnh
Vừa hoàn thành nhà phát triển

Vượt ra ngoài khuôn khổ hiện có
Bất cứ ai muốn học


Bạn sẽ học được gì 📚

#1

Mẹo sử dụng Blazor và học lý thuyết C#

Mô tả các tính năng cấu trúc độc đáo của ASP.NET Blazor 1. Chỉ ASP.NET Blazor
Mô tả các đặc điểm cấu trúc

2. Các tập tin chính của Blazer
Mô tả phần mở rộng

3. Thường được sử dụng trong Blazor
Giới thiệu về thẻ HTML

4. CSS trong Blazor
Tôi nên sử dụng nó như thế nào?

5. Trang độc lập trong Blazer
Giải thích cách thực hiện

Giải thích cách tạo trang chia sẻ trong Blazer 6. Chia sẻ trang trong Blazer
Giải thích cách thực hiện

Ghi chú bổ sung về thanh bên và tiêu đề trang nội dung 7. Trong thanh bên và tiêu đề trang nội dung
Giải thích bổ sung cho

Những điểm kỳ lạ của cú pháp C# mà bạn nên biết về Blazer 8. Những điều cần biết về Blazers
Đặc điểm của ngữ pháp C#

Thứ tự và hướng dẫn các thành phần vòng đời chạy khi tải trang 9. Chạy khi trang tải xong
Trình tự và hướng dẫn của các thành phần sống

Cách nhập mã từ tệp C# khác vào trang Laser của bạn 10. Mã từ một tệp C# khác
Cách nhập vào trang laser

#2

Xây dựng trên lý thuyết để viết mã thực bên trong Blazor Server

(1)

Sự khác biệt giữa Blazor Server và Web Assembly, kiểm tra các tệp trong cấu trúc dự án Blazor theo thứ tự và tìm hiểu mã theo thứ tự thực thi

(2)

Tạo phương thức biến không gian tên trong tệp cs, tạo trang cshtml, tạo trang laser

(3)

Tạo thẻ div, h1, p và span, tải hình ảnh từ gốc web, tạo inpufile

(4)

Thêm mã vào site.css và áp dụng, tạo razor.css và áp dụng, xóa css sâu và kiểm tra những thay đổi.

(5)

Sửa đổi mã cơ bản bên trong trang chỉ mục, tạo các trang và tải thủ công các trang có định tuyến khác nhau, sửa đổi trang ứng dụng

(6)

Tạo một trang Razor trong thư mục chia sẻ, tạo trang đó trong một thư mục khác và truyền dữ liệu thành phần mới tạo vào trang chỉ mục.

(7)

Cách gỡ bootstrap khỏi blazer mà không gặp vấn đề gì, thêm một liên kết nữa vào NavMenu

(8)

Thêm 5 biến và một hàm void vào trang laser index, kiểm tra lỗi khi xóa các giá trị mặc định, tạo một lớp cho một danh sách, tạo một biểu thức lambda và một hàm trả về được định dạng

(9)

Hãy kiểm tra thứ tự từ onparameterset đến afterrenderasync thông qua nhật ký và giải thích cấu trúc hoạt động trong lần kết xuất đầu tiên.

(10)

Tạo các tệp bên trong thư mục, tạo các biến và hàm, sau đó nhập chúng vào trang laser dưới dạng các lớp và trình tiêm.

#3

Tạo một ứng dụng web thực tế, hoạt động dựa trên những gì bạn đã học


Tạo một ứng dụng web hoạt động dựa trên những gì bạn đã học

Tạo một trang web Blazer có thể tạo nhiều trang và tải nhiều dữ liệu khác nhau.


Câu hỏi dự kiến ​​Q&A 💬

H. Đây có phải là bài giảng mà sinh viên không chuyên ngành cũng có thể tham gia không?

Tôi nghĩ điều đó là có thể vì tôi cũng không phải chuyên ngành chính, nhưng vì các bài giảng về hàm nâng cao hiện đang được triển khai nên bạn có thể coi đó là việc học những kiến ​​thức cơ bản.

H. Tại sao tôi nên học Blazer?

Tôi đã thử mọi loại lập trình web, từ Laravel đến node.js và jsp, bất kể là backend hay frontend. Hai yếu tố này kết hợp với tính ổn định của mô hình MVC và trên hết là Visual Studio rất tốt đã khiến tôi chọn Blazor làm ngôn ngữ chính của mình.

H. Nội dung bài học được trình bày ở mức độ nào?

Bài giảng này giới thiệu những chức năng cơ bản nhất. Các khóa học lập trình đầy thử thách hơn đang được triển khai.

H. Phần mềm này có tốn kém không?

Cả Blazer và Visual Studio 2022 Community Edition đều miễn phí. Tuy nhiên, khi lựa chọn máy chủ để cung cấp dịch vụ, người ta thường sử dụng Windows thay vì Linux và phí cấp phép cũng đắt hơn một chút. Tuy nhiên, nếu bạn sử dụng IIS, bạn có thể phải trả chi phí không có máy chủ khoảng 25.000 won mỗi tháng.


Giới thiệu người chia sẻ kiến ​​thức ✒️

  • Tên tôi là Seungcheol Baek, tôi là một lập trình viên full-stack với 4 năm kinh nghiệm và cũng là một nhà thiết kế.
  • Hiện tại, tôi đang phát hành khóa học xem trước Blazer và khóa học GIMP trên Inflearn.
  • Chào mừng VO7E! > Trang web này được tạo bằng Blazer.

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

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

  • Các nhà phát triển muốn phát triển một trang web với một khuôn khổ đầy đủ

  • Người có kiến thức cơ bản về HTML, CSS

  • Bạn đã quen thuộc với lập trình C#

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

  • HTML

  • CSS

Xin chào
Đây là

672

Học viên

38

Đánh giá

72

Trả lời

3.5

Xếp hạng

5

Các khóa học

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

Tất cả

21 bài giảng ∙ (5giờ 3phút)

Ngày đăng: 
Cập nhật lần cuối: 

Đánh giá

Tất cả

9 đánh giá

3.9

9 đánh giá

  • isnotnull9134님의 프로필 이미지
    isnotnull9134

    Đánh giá 2

    Đánh giá trung bình 5.0

    5

    95% đã tham gia

    Cảm ơn

    • backchur
      Giảng viên

      Cảm ơn bạn đã để lại một đánh giá tốt. Chúng tôi sẽ cố gắng hết sức để tạo ra những bài giảng tốt hơn trong tương lai với những suy nghĩ tốt đẹp của bạn. Tôi hy vọng người học sẽ thành công khi lập trình bằng Blazer trong tương lai!

  • yongkyme6314님의 프로필 이미지
    yongkyme6314

    Đánh giá 8

    Đánh giá trung bình 4.8

    5

    90% đã tham gia

    Cảm ơn bạn vì bài giảng bình tĩnh.

    • gunhak019097님의 프로필 이미지
      gunhak019097

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      100% đã tham gia

      Tôi vẫn đang tham gia khóa học, nhưng thật tuyệt khi tham gia khóa học dành cho người mới bắt đầu vì nó giải thích rõ những kiến ​​thức cơ bản về Blazor. Điều này thực sự hữu ích vì vẫn còn thiếu dữ liệu ở Hàn Quốc. Nó có vẻ giống như một khóa học trả lời các câu hỏi một cách nhanh chóng và thực sự có thể giảm bớt việc thử và sai trong giai đoạn đầu học. Mình muốn xem ngay các bài giảng nâng cao nên rất mong nó được upload nhanh chóng. Ngay cả khi bạn không tải toàn bộ bài giảng lên cùng một lúc, tôi hy vọng bạn tải lên ít nhất phần bạn đã tạo trước.

      • backchur
        Giảng viên

        Cảm ơn bạn đã đánh giá tốt của bạn. Nếu bạn có bất kỳ câu hỏi nào khi sử dụng Blazer trong tương lai, vui lòng để lại câu hỏi và chúng tôi sẽ cố gắng hết sức để trợ giúp.

    • donghtoun8278님의 프로필 이미지
      donghtoun8278

      Đánh giá 1

      Đánh giá trung bình 5.0

      5

      95% đã tham gia

      Những bài giảng giúp bạn tiết kiệm thời gian khi bắt đầu Blazor

      • backchur
        Giảng viên

        Cảm ơn bạn đã để lại đánh giá tốt dù còn nhiều điều còn thiếu sót. Chúng tôi dự định cung cấp các bài giảng về các chức năng nâng cao có thể sử dụng nhiều hơn trong thực tế, vì vậy hãy chờ đợi nhé! Tôi cảm thấy Blazer là framework tốt nhất mà tôi từng trải nghiệm.

    • wasigi0409님의 프로필 이미지
      wasigi0409

      Đánh giá 13

      Đánh giá trung bình 4.8

      4

      86% đã tham gia

      Cảm ơn bạn đã giải thích những khía cạnh cơ bản và cần thiết của Blazor. Sau khi xem phần hướng dẫn trước và sau đó nghe bài giảng này, tôi nghĩ mình chỉ có thể nghe bài giảng này.

      • backchur
        Giảng viên

        Cảm ơn bạn đã để lại một đánh giá tốt. Có rất nhiều thiếu sót nhưng tôi hy vọng nó sẽ hữu ích và chúng tôi sẽ sớm tạo một bài giảng nâng cao về cách sử dụng các chức năng nâng cao trong Blazer. Nếu bạn dự định làm việc với ASP.NET trong tương lai, vui lòng ghé qua lại!

    793.531 ₫

    Khóa học khác của backchur

    Hãy khám phá các khóa học khác của giảng viên!

    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!