Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Blazor(블레이저)를 사용하여 풀스택 웹 개발 하기 실전편
Rating: 4.9 out of 5(4 ratings)
64 students

Blazor(블레이저)를 사용하여 풀스택 웹 개발 하기 실전편

Microsoft 최신의 웹기술 Blazor(블레이저) 프로그래밍 실전! 게시판 만들기 프로젝트
Last updated 4/2024
Korean
Korean [Auto],

What you'll learn

  • Blazor 게시판 프로젝트 소개
  • 블레이저 프로그래밍
  • 블레이저 웹앱 개발에 대한 실전 학습
  • 기능 적용 및 구현

Course content

3 sections55 lectures23h 56m total length
  • Blazor 게시판 프로젝트 강의 소개15:07
  • ArticleApp_게시판 프로젝트 시작14:21
  • ArticleApp_솔루션 및 프로젝트 생성 그리고 GitHub에 공개27:34
  • 최소 크기의 모델과 테이블 생성 그리고 로컬 데이터베이스 게시21:19
  • 리포지토리 패턴과 리포지토리 인터페이스12:58
  • Entity Framework Core 참조 및 데이터베이스 컨텍스트 클래스 생성15:00
  • 리포지토리 클래스의 주요 비동기 메서드 기능 구현19:24
  • 테스트 프로젝트에서 리포지토리 클래스의 모든 비동기 메서드 테스트42:17
  • Blazor 프로젝트 생성 및 게시판 관련 기본 페이지 생성14:57
  • 공통 클래스에 대한 의존성 주입 관련 코드를 Startup 파일에 추가13:44
  • 게시판 리스트 페이지 작성22:22
  • 게시판 글쓰기 페이지 작성19:00
  • 게시판 상세보기 페이지 작성12:51
  • 게시판 수정 페이지 작성 및 Content 열 추가 후 관련 코드 수정18:20
  • 게시판 삭제 페이지 작성 및 확인 관련 기능을 IJSRuntime으로 구현23:46
  • 게시판 리스트에 페이저 컴포넌트 적용 및 기본 페이징 구현29:17
  • 페이저 컴포넌트 UI 만들기43:13
  • IsPinned 속성 추가 및 공지글로 설정하는 기능을 모달 폼으로 구현하기33:54
  • 부트스트랩 모달 폼을 사용하여 관리자 전용 데이터 삭제 모달 다이얼로그 구현13:24
  • 부트스트랩 모달 폼을 사용하여 관리자 전용 데이터 입력 및 수정 모달 폼 구현26:44
  • 상세보기 내용의 줄바꿈 등을 추가 및 게시판의 UI를 개선하기15:35
  • 인라인 코드 방식을 코드 비하인드 방식으로 변경14:38
  • DulPager_페이저 컴포넌트를 Razor 클래스 라이브러리로 만들어 NuGet 갤러리에 공개15:32
  • 게시판의 페이저 컴포넌트를 NuGet 갤러리의 DulPager로 대체14:17

Requirements

  • 프로그래밍 경험이 전혀 없으신 분들은 학습이 어려우실 수 있습니다

Description

안녕하세요, ITGO 입니다.


본 강의 시리즈는 'Blazor(블레이저)를 사용하여 풀스택 웹 개발 하기 실전편'입니다.


'Blazor(블레이저)를 사용하여 풀스택 웹 개발 하기' 강의 시리즈는 2편으로 나뉘어 있으며, 본 강의는 시리즈의 마지막 강의인 2편에 해당합니다.



본 강의에서는 Blazor와 C#을 사용하여 풀스택 기반으로 웹앱을 만드는 방법을 살펴봅니다.


최근 유행하는 웹 개발 방식인 SPA(Single Page Application) 방식으로 구현할 때 Blazor를 사용하면 편리하게 구현이 가능합니다.


웹 응용 프로그램 제작시 자주 사용되는 CRUD 및 페이징, 팝업, 차트 출력, 파일 업로드 등의 기능을 하나의 웹앱으로 통합해서 데모로 보여줍니다.


본 강의에서는 Blazor와 C#을 이용하여 웹앱을 만드는 과정에 대해서 이론적으로 학습해보고,


이후 실제 프로젝트를 만들어보는 과정을 통해 해당 내용에 대해 숙달 학습해보는 형태로 구성되어 있습니다.


본 강의에서는 Blazor(블레이저)를 사용하여 풀스택 웹 개발을 할 수 있는 실전편에 대해 중점적으로 다룹니다.



실습은 다음과 같은 내용들입니다. 먼저는 Blazor와 C#을 사용하여 공지사항, 자료실, 답변형 게시판을 만드는 방법을 살펴봅니다.


기본형 게시판을 만들면서 웹앱 작성시 필수가되는 CRUD 데이터베이스 프로그래밍을 학습합니다.


공지사항 게시판을 만들면서 페이지 이동 또는 팝업을 통한 데이터베이스 입출력 기능을 구현합니다.


자료실 게시판을 만들면서 파일을 업로드하고 다운로드하는 방법을 배우고 엑셀 파일을 업로드하거나 다운로드하는 방식으로 확장하는 기능을 소개합니다.


MS의 최신 기술에 관심이 많으신 분들은 수강하셔서 재밌는 경험 및 지식을 얻어가실 수 있을 거라고 생각합니다.



[누구를 위한 강의인가요?]


최신의 Blazor(블레이저)를 사용하여 웹앱을 만들고자하는 학생 또는 개발자



[무엇을 배우나요?]


Blazor 게시판 프로젝트 소개


블레이저 프로그래밍


블레이저 웹앱 개발에 대한 실전 학습


기능 적용 및 구현



Blazor와 C#을 이용한 풀스택 웹앱 만들기 프로젝트 함께 배워봅시다!


그럼 강의에서 만나요 :)

Who this course is for:

  • 최신의 Blazor(블레이저)를 사용하여 웹앱을 만들고자하는 학생 또는 개발자