menu
[HD]Microsoft 최신의 웹기술 - Blazor(블레이저) 프로그래밍 (게시판 프로젝트) Part.1 여기를 클릭하면, 샘플강의가 재생됩니다. 박용준 강사
tag
강좌코드 : la_H090110
열공이

[HD]Microsoft 최신의 웹기술 - Blazor(블레이저) 프로그래밍 (게시판 프로젝트) Part.1
담당강사 : 박용준

강의구성 총 24강좌 (강의시간 : 총 ) 수강기간 30일
강의형식 동영상 수강료 48,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급 강의에서 사용하는
프로그램 & 버전
-
담당강사
강사사진
박용준 강사
  • - 인터넷교육방송 팀장
  • - 다수의 직업학교 C#/ASP.NET 프로그래밍 강사 역임
  • - 다수의 IT학원 닷넷 전문 강사 역임
강의구성 총 24강좌 (강의시간 : 총 )
수강기간 30일
강의형식 동영상
수강료 48,000원 이 강좌의 80% 이상 수강 시
출력이 가능합니다.
강의수준 초급
강의에서 사용하는
프로그램 & 버전
-
담당강사
박용준 강사
  • - 인터넷교육방송 팀장
  • - 다수의 직업학교 C#/ASP.NET 프로그래밍 강사 역임
  • - 다수의 IT학원 닷넷 전문 강사 역임
과정소개
본 과정은 Blazor와 C#을 사용하여 여러 종류의 게시판을 만드는 방법을 학습합니다.
학습목표
Blazor와 C#을 사용하여 공지사항, 자료실, 답변형 게시판을 만드는 방법을 살펴봅니다.
기본형 게시판을 만들면서 웹앱 작성시 필수가되는 CRUD 데이터베이스 프로그래밍을 학습합니다.
공지사항 게시판을 만들면서 페이지 이동 또는 팝업을 통한 데이터베이스 입출력 기능을 구현합니다.
자료실 게시판을 만들면서 파일을 업로드하고 다운로드하는 방법을 배우고 엑셀 파일을 업로드하거나 다운로드하는 방식으로 확장하는 기능을 소개합니다.
교육대상
최신의 Blazor(블레이저)를 사용하여 웹앱 및 게시판을 만들고자하는 학생 또는 개발자
차시별 학습목표
01. 1. Blazor 게시판 프로젝트 강의 소개 2. Blazor 게시판 유형 소개 3. Blazor 게시판 프로젝트 종류
02. 1. 게시판 소개 2. VisualStudio 실행 3. 닷넷 개발 환경 확인
03. 1. 솔루션 생성 2. 프로젝트 생성 3. GitHub에 소스 업로드
04. 1. 모델클래스 생성 2. 게시판테이블 생성 3. 로컬데이터베이스에 게시
05. 1. Repository 소개 2. 리포지토리 클래스 생성 3. 리포지토리인터페이스 생성
06. 1. NuGet 갤러리 2. EFCore 설치 3. DbContext 클래스 생성
07. 1. 리포지토리 코드 구현 2. EF Core 기능 적용 3. CRUD 기능 구현
08. 1. MSTest 프로젝트 2. 테스트 코드 작성 3. 단위테스트
09. 1. Blazor 프로젝트 2. 모델 클래스 참조 3. 기본 템플릿 실행
10. 1. DI 2. 의존성주입 3. Startup.cs 파일 설정
11. 1. 리스트 컴포넌트 2. 메인 페이지 작성 3. 메뉴 등록
12. 1. 글쓰기 컴포넌트 2. 부트스트랩 3. 글쓰기 폼 작성
13. 1. 상세보기 컴포넌트 2. Parameter 특성 3. 단일 레코드 표시
14. 1. 수정 페이지 2. 게시판 수정 페이지 구현 3. Edit API 구현
15. 1. 삭제 페이지 2. 게시판 삭제 페이지 구현 3. Delete 메서드 API 구현
16. 1. Pager 컴포넌트 소개 2. 페이징 기능 구현 3. 페이저 컴포넌트 제작
17. 1. Pager 컴포넌트 소개 2. 페이징 기능 구현 3. 페이저 컴포넌트 UI 제작
18. 1. Modal 폼 생성 2. 공지 설정 기능 구현 3. 모달폼의 기능 처리
19. 1. Modal 폼으로 삭제하기 2. 삭제 폼 기능 구현 3. 삭제 폼 UI 구현
20. 1. Modal 폼으로 수정하기 2. 수정 폼 기능 구현 3. 수정 폼 UI 구현
21. 1. 마스터 2. 브랜치 3. 병합
22. 1. 삭제 폼 구현 2. 게시판 삭제 기능 구현 3. Delete API 작성
23. 1. NuGet 패키지 소개 2. Pager 컴포넌트 제작 3. DulPager 컴포넌트 공개
24. 1. NuGet 패키지 관리자 2. Pager 컴포넌트 소개 3. DulPager로 대체하기
참고사항
- 수강 기간 중 언제든지 반복 수강이 가능합니다.
- 수강 여부 : 해당 차시의 80%를 수강하면 (회색) 배경으로 표시됩니다.
- 수강 신청 완료 후 수강할 수 있습니다.
- 즐겨찾기 한 강좌는 MY Class에서 확인할 수 있습니다.

연관강좌

아이티고 강좌질문 모음
※ 아이티고 강좌 관련 문의입니다. 질문은 1:1문의 게시판에 남겨주세요.
1 / 7
강좌 리스트
01. Blazor 게시판 프로젝트 강의 소개 [15:07]
02. ArticleApp_게시판 프로젝트 시작 [14:21]
03. ArticleApp_솔루션 및 프로젝트 생성 그리고 GitHub에 공개 [27:34]
04. 최소 크기의 모델과 테이블 생성 그리고 로컬 데이터베이스 게시 [21:19]
05. 리포지토리 패턴과 리포지토리 인터페이스 [12:58]
06. Entity Framework Core 참조 및 데이터베이스 컨텍스트 클래스 생성 [15:00]
07. 리포지토리 클래스의 주요 비동기 메서드 기능 구현 [19:23]
08. 테스트 프로젝트에서 리포지토리 클래스의 모든 비동기 메서드 테스트 [42:17]
09. Blazor 프로젝트 생성 및 게시판 관련 기본 페이지 생성 [14:57]
10. 공통 클래스에 대한 의존성 주입 관련 코드를 Startup 파일에 추가 [13:44]
11. 게시판 리스트 페이지 작성 [22:22]
12. 게시판 글쓰기 페이지 작성 [19:00]
13. 게시판 상세보기 페이지 작성 [12:51]
14. 게시판 수정 페이지 작성 및 Content 열 추가 후 관련 코드 수정 [18:20]
15. 게시판 삭제 페이지 작성 및 확인 관련 기능을 IJSRuntime으로 구현 [23:46]
16. 게시판 리스트에 페이저 컴포넌트 적용 및 기본 페이징 구현 [29:17]
17. 페이저 컴포넌트 UI 만들기 [43:12]
18. IsPinned 속성 추가 및 공지글로 설정하는 기능을 모달 폼으로 구현하기 [33:53]
19. 부트스트랩 모달 폼을 사용하여 관리자 전용 데이터 삭제 모달 다이얼로그 구현 [13:23]
20. 부트스트랩 모달 폼을 사용하여 관리자 전용 데이터 입력 및 수정 모달 폼 구현 [26:44]
21. 상세보기 내용의 줄바꿈 등을 추가 및 게시판의 UI를 개선하기 [15:35]
22. 인라인 코드 방식을 코드 비하인드 방식으로 변경 [14:38]
23. DulPager_페이저 컴포넌트를 Razor 클래스 라이브러리로 만들어 NuGet 갤러리에 공개 [15:32]
24. 게시판의 페이저 컴포넌트를 NuGet 갤러리의 DulPager로 대체 [14:17]
지금 자유이용권 구매하고, 모든 강의를 자유롭게 수강하세요!