Streaming
Blazor Server 풀스택 웹개발자 과정 Part 1
이 강의의 목표는
Blazor(블레이저)를 사용하여 회사 홈페이지와 관리자 페이지를 만들어 가는 과정을 보여줍니다. 기본적으로 ASP.NET Core 기초와 Blazor 기초를 알고 있다고 가정하고 진행합니다.
현재 다음 내용이 준비중입니다.
- 역할 관리(ASP.NET Core Identity)
- 고객 관리(Customers + CRUD)
- 공통 코드 관리
- 거래처 관리(CRUD + Popup)
- 공지사항 게시판(NoticeApp)
- ...
이 과정을 모두 듣게되면,
일반적인 CRUD, Paging, Sorting, Excel Import/Export, Chart 등의 기능을 적용하는 모든 과정을 학습하게 됩니다.
감사합니다.
Table Of Content
1강. 01_01_Blazor(블레이저) 소개 및 강의 시작 (41:10)
2강. 01_02 Blazor Servr 학습 개발 환경 구축 및 메인 강의 소스 만들고 실행하기 (39:48)
3강. 01_03_미리보기 세미나_닷넷코어 3.1 설치 및 Blazor 사용해 입출력 기능이 있는 아이디어 관리자 앱 만들기 (40:53)
4강. 01_04_Blazor 학습을 위한 BlazorApp 이름의 Blazor 프로젝트를 만들고 GitHub에 푸시 (17:32)
5강. 01_05_Microsoft Learn의 Blazor 강좌 살펴보기 데모 - Blazor 소개 및 지원되는 플랫폼 (18:43)
6강. 01_06 참고. ASP.NET Core 레이아웃과 Blazor Server Layout을 하나로 통합해서 사용하기 (26:47)
7강. 01_07_참고_Blazor_CourseApp_Blazor와 SQL Server 프로젝트 생성 및 실행 그리고 GitHub의 리포지토리에 게시 (13:15)
8강. 02_01_블레이저에서 알아야 할 8가지 핵심 개념 (11:27)
9강. 02_02 Blazor 컴포넌트로 간단한 Division Manager 만들기 (09:20)
10강. 02_03 Blazor 컴포넌트를 Code-Behind 형태로 변경하기 (10:27)
11강. 02_04_BlazorForm_EditForm 컴포넌트를 사용하여 폼 작성 및 폼 유효성 검사 진행하기 (13:00)
12강. 02_05_BlazorApp_TodoListInMemory_초간단 인-메모리 TODO 리스트 만들기 (20:19)
13강. 02_06_BlazorApp_Bonus_용돈 나누기 앱 만들기 (24:18)
14강. 03_01_ParentChild_부모 컴포넌트에서 자식 컴포넌트로 또는 그 반대로 데이터 주고 받기 (23:55)
15강. 03_02_SearchBox_중첩 컴포넌트_부모 컴포넌트와 자식 컴포넌트 그리고 EventCallback 대리자 (35:27)
16강. 03_03_MatBlazor_머티리얼 다지인을 손쉽게 구현하는 MatBlazor 컴포넌트 소개 (11:30)
17강. 03_04_ChartJs.Blaozr 컴포넌트를 사용하여 여러 종류의 차트를 빠르게 그리기 (27:26)
18강. 03_05_FrmFileUploadTest_Blazor에서 단일 파일 업로드하기 (31:18)
19강. 03_06_JavaScript interop을 사용하여 닷넷에서 자바스크립트를 자바스크립트에서 닷넷 메서드를 호출하기 (45:38)
20강. 03_07_TIP_Blazor 라우팅_ 하나 이상의 경로 지정하기 (01:23)
21강. Blazorise_부트스트랩의 여러 컴포넌트를 Blazor 프로젝트에서 사용하기 (06:42)
22강. BlazorApp 프로젝트를 .NET Core 3.0에서 .NET 9.0으로 업그레이드하기 데모 (04:10)
23강. 04_01_VisualAcademy 프로젝트 생성 및 StartBootstrap의 ModernBusiness 템플릿 적용_2021 (20:20)
24강. 04_02_VisualAcademy.Blazor 메인 레이아웃 및 Index, About, Services 페이지 구현 (33:27)
25강. 04_03_Blazor 컴포넌트의 구조 설명 및 코드 비하인드 파일 생성 그리고 OnInitialized 이벤트 처리기 추가 (33:48)
26강. 04_04_PortfolioWebsites 컴포넌트 추가 및 버튼 클릭에 대한 이벤트 처리기 구현 그리고 NavigationManger 참조 (17:47)
27강. 04_05_Modern Business 템플릿의 모든 HTML 페이지를 Blazor 컴포넌트로 복제 완료 (32:08)
28강. 04_06_관리자 모드 작성용 부트스트랩 템플릿인 SB Admin 2 다운로드 및 Admin 프로젝트에 적용 (54:28)
29강. 04_07_대시보드 템플릿에 ChartJs.Blazor 컴포넌트 샘플 코드를 적용하기 (33:48)
30강. 04_08_MatBlazor NuGet 패키지를 설치하고 머티리얼 디자인 형태로 폼을 꾸미는 컴포넌트 사용하기 데모 (16:27)
31강. 04_09_VisualAcademy 솔루션에서 사용할 웹 및 API 등의 프로젝트 미리 생성 (18:17)
32강. 04_10_Samples 폴더 생성 후 강의 데모 소스 모아놓기 (12:33)
33강. 04_11_TabDemo_Bootstrap의 Tab 기능을 자바스크립트 방식과 Blaozr 방식으로 적용하기 (23:47)
34강. 04_12_현재 사이트에서 사용된 기술 리스트와 추천 사이트 출력하는 컴포넌트 만들기 (29:56)
35강. 04_13_JavaScript Interop을 사용하여 Bootstrap Carousel 컴포넌트를 실행하도록 설정 (10:28)
36강. 04_14_참고_강의 소스 이동_BlazorApp 솔루션을 VisualAcademy 솔루션으로 이동 (37:28)
37강. 04_15_참고_강의 소스 이동_IdeaAppCore 솔루션을 VisualAcademy 솔루션으로 이동 (22:18)
38강. 블레이저 라우팅과 코드 비하인드 사용 데모 (13:56)
39강. 05_01_VideoAppCore 솔루션 생성 및 GitHub Private 저장소에 업로드 (12:23)
40강. 05_02_비디오 앱을 위한 Videos 테이블 생성 및 로컬 DB에 게시_SQL Server 데이터베이스 프로젝트 사용 (13:53)
41강. 05_03_Videos 테이블과 일대일로 매핑되는 Video 모델 클래스 생성_닷넷 스탠다드 프로젝트 사용 (11:47)
42강. 05_04_Videos 테이블에 대한 CRUD API 명세서 가이드용 인터페이스 생성 (12:27)
43강. 05_05_리포지토리 인터페이스를 상속하는 3가지 리포지토리 클래스 만들기 (13:13)
44강. 05_06_DbContext 클래스 생성 및 웹 프로젝트의 DI 컨테이너에 DbContext 클래스 등록 (24:16)
45강. 05_07_VideoDbContext 클래스 테스트를 위한 Razor 컴포넌트 페이지 작성 (10:04)
46강. 05_08_여러 DBMS를 편하게 대응하기위해서 Created 컬럼을 DateTimeOffset에서 DateTime으로 변경 (10:06)
47강. 05_09_레코드에 대한 상태 추적을 위한 4개의 속성 제공하는 AuditableBase 클래스 생성 및 상속 (14:07)
48강. 05_10_비동기 메서드를 제공하는 인터페이스와 이를 상속하는 리포지토리 클래스 생성 (10:22)
49강. 05_11_3가지 형태의 리포지토리 클래스 코드 구현 후 DI 등록 후 테스트 페이지에서 테스트 (20:24)
50강. 05_12_Videos_비디오 리스트를 출력하는 Index 컴포넌트 작성 (14:25)
51강. 05_13_Videos_데이터 입력 페이지 구현 완료 (10:10)
52강. 05_14_Videos_인-메모리 데이터베이스를 사용하여 EF Core 리포지토리에 대한 단위 테스트 작성 (24:31)
53강. 05_15_Videos_비동기 상세보기, 수정, 삭제 메서드에 대한 단위 테스트 코드 작성 (07:54)
54강. 05_16_Videos_상세보기 및 삭제 페이지 구현 (19:10)
55강. 05_17_Videos_수정 페이지까지 구현 완료 후 JSRuntime으로 삭제 확인 메시지 출력 (12:17)
56강. 05_18_참고_강의 소스 이동_VideoAppCore 솔루션을 VisualAcademy 솔루션으로 이동 (29:28)
57강. 05_19_참고_Dapper와 EF Core 그리고 ADO.NET을 사용하여 데이터베이스 처리하는 코드에 대한 비교 설명 (20:17)
58강. 06_01_ManufacturerAppCore_미리 완성된 프로젝트 소스 및 실행 데모 진행 (05:41)
59강. 06_02_ManufacturerApp_고객사 리스트 관리 앱 만들기 시작 및 리스트 및 삭제 기능까지 구현 (67:54)
60강. 06_03_ManufacturerApp_고객사 등록 및 수정 기능을 하나의 서브 컴포넌트로 구현하기 (38:39)
61강. 06_04_ManufacturerApp_참고_코드 리팩터링_테스트 코드 추가 (46:12)
62강. 06_05_참고_리스트 페이지에 페이저 컴포넌트(페이징 헬퍼 컨트롤) 추가하기 (43:40)
63강. 06_06_VA_23_참고_강의 소스 이동_ManufacturerApp 솔루션을 VisualAcademy 솔루션으로 이동 (24:37)
64강. 07_01_복습_MachineApp 솔루션 생성 및 SQL Server 데이터베이스 프로젝트로 데이터베이스와 테이블 생성 (22:52)
65강. 07_02_복습_.NET Standard 기반의 클래스 라이브러리 프로젝트 추가 및 Machine 모델 클래스 생성 (16:28)
66강. 07_03_복습_Repository Interface 생성 및 5개 비동기 메서드 이름 설계 (25:06)
67강. 07_04_복습_EF Core를 사용하는 DbContext 클래스 생성 (17:03)
68강. 07_05_복습_EF Core를 사용하여 리포지토리 클래스에 비동기 메서드 5개 구현하기 (15:12)
69강. 07_06_복습_MSTest 기반의 단위 테스트 프로젝트 만들고 리포지토리 클래스의 모든 메서드를 테스트 (56:21)
70강. 07_07_복습_리팩터링 및 페이징 처리용 비동기 메서드 추가 (26:55)
71강. 07_08_복습_MachinesMedias 테이블 생성 및 관련 코드 구현 (23:36)
72강. 07_09_복습_Blazor 프로젝트 생성 및 Machines_Index 페이지 기본 구현 (27:48)
73강. 07_10_참고_강의 소스 이동_MachineApp 솔루션을 VisualAcademy 솔루션으로 이동 (11:24)
74강. 08_01_VA_DulCalendar 이름으로 Razor 클래스 라이브러리 프로젝트 생성 및 캘린더 기본 모양 적용하기 (21:37)
75강. 08_02_VA_DulCalendar_달력 표시 기능 구현 및 이전 달 또는 다음 달로 이동하는 버튼 구현 (41:03)
76강. 08_03_VA_DulCalendar_캘린더 컴포넌트 기본 기능 구현 완료 (27:50)
77강. 08_04_참고_components-reconnect-modal_ID를 사용하여 서버 연결 창 모양 재 정의 (29:00)
78강. 09_01_100초 팁_ Blazor UI 꾸미기를 위한 부트스트랩의 modal-backdrop CSS class 초간단 소개 (01:41)
79강. 10_01_참고_CKEditor5_Blazor Server 앱에 CKEditor 5 적용하기 (17:07)
80강.
10_02_Blazor 프로젝트에 Fluent UI 설정 추가
(07:13)
[최근 14일내 추가]

첨부파일 다운로드 ( Null )