ALL FREEPASS | C# | ASP.NET | ASP.NET Core | MVC Framework | WPF | JAVA | I/O Thread | JSP | MVC JSP | Spring / SpringBoot
Python | Data Analysis | Android / Kotlin | Android Pro | Unity | C / C++ | Algorithm | Data Structure | Design Pattern | Console Game | ASP/PHP | Git / IDE
HTML5 / CSS3 | JavaScript | jQuery | JSON / Ajax / DOM | Node.js / React / Vue.js | Angular | Server | SQL | Linux | Oracle | Notion | FREE ( 무료 강좌 )
MS 공인강사 출신의 C# 프로그래밍 언어 10.0 Part 2 - 객체 지향 프로그래밍(OOP)
1 24_00_클래스 사용하기 31:54     동영상다운
2 24_01_클래스 만들고 사용해보기 33:11     동영상다운
3 24_02_내장 클래스 몇가지 사용해보기_Environment_Random_가위바위보_로또 29:22     동영상다운
4 24_03_내장 클래스 몇가지 사용해보기_Regex와 Stopwatch 25:25     동영상다운
5 24_04_is 연산자와 as 연산자 사용해보기 25:29     동영상다운
6 25_00_문자열 다루기 72:30     동영상다운
7 25_01_StringCompareValue_문자열 값 비교와 대소문자 구분하지 않고 비교 03:47     동영상다운
8 25_02_문자열분리_Split 메서드를 사용하여 특정 구분자를 기준으로 문자열을 분리하여 배열에 담기 06:42     동영상다운
9 26_00_책읽기_예외 처리하기 03:17     동영상다운
10 26_01_예외 처리하기 52:25     동영상다운
11 27_00_컬렉션 사용하기 32:09     동영상다운
12 27_01_ListDemo_컬렉션의 종류_리스트_배열_컬렉션_배열 복습 03:38     동영상다운
13 27_02_ArraySort_Array 클래스의 Sort 메서드로 배열 정렬하기 02:37     동영상다운
14 27_03_StackClass_Stack 클래스 사용하기 03:18     동영상다운
15 27_04_StackDemo_Stack 클래스 소개 및 주요 멤버 설명 09:37     동영상다운
16 27_05_ArrayListNote_ArrayList로 리스트 형태로 값을 저장하고 사용하기 04:01     동영상다운
17 27_06_닷넷_참고_ArrayListDemo_ArrayList 컬렉션 클래스 사용 데모 10:47     동영상다운
18 28_00_제네릭 사용하기 29:48     동영상다운
19 29_01_널(Null) 다루기 03:02     동영상다운
20 29_02_책읽기_널(null) 다루기 28:28     동영상다운
21 29_03_NullDemo_null_아무런 가치가 없음_참조형 변수에 아무런 값을 설정하지 않음 12:06     동영상다운
22 29_04_NullableOf_Nullable 제네릭 구조체를 사용하여 널 가능 형식 변수 만들기 03:07     동영상다운
23 29_05_NullCoalescing_널 병합 연산자로 문자열 변수의 NULL 값 확인하기 04:41     동영상다운
24 29_06_NullableTypeCheck_널 병합 연산자와 default 키워드 함께 사용하기 03:30     동영상다운
25 29_07_NullConditional_널 조건부 연산자 사용하기_Null 체크 연산자 05:45     동영상다운
26 29_08_NullConditionalWithCollection_Null 조건부 연산자_엘비스 연산자를 사용하여 Null 값 비교 처리 09:53     동영상다운
27 29_09_NullCoalescingWithCollection_컬렉션이 null이 아니면 해당 값 반환, null이면 뒤에 지정한 값 반환 07:51     동영상다운
28 30_01_LINQ 요약 설명 39:35     동영상다운
29 30_02_LINQ_MinAndMax_최댓값과 최솟값 구하기 01:48     동영상다운
30 30_03_LINQ_Where_Where() 확장 메서드로 조건 처리하기 02:54     동영상다운
31 30_04_LINQ_Filter_Where() 확장 메서드를 사용한 필터링 03:00     동영상다운
32 30_05_CountFunc_LINQ_Count 함수에 Func 대리자 형식의 람다식을 매개변수로 전달 03:51     동영상다운
33 30_06_LinqAll_All 메서드로 모든 조건 만족 확인하기 02:29     동영상다운
34 30_07_LINQ_01_Any_Any 확장 메서드_컬렉션(시퀀스)에 요소가 하나라도 있는지 확인 04:47     동영상다운
35 30_08_LINQ_Take_컬렉션(시퀀스)에서 지정한 수만큼의 데이터 가져오기 05:37     동영상다운
36 30_09_LINQ_Distinct_컬렉션(시퀀스)에서 중복 제거 04:20     동영상다운
37 30_10_LINQ_OrderBy_LINQ_OrderByDescending_문자열 컬렉션 오름 차순 또는 내림차순 정렬하기 02:58     동영상다운
38 30_11_LINQ_Chaining_확장 메서드 체이닝 02:41     동영상다운
39 30_12_LinqSearch_컬렉션에서 검색하기_특정 문자열을 포함하는 컬렉션 가져오기 03:15     동영상다운
40 30_13_LINQ_Single_Single 확장 메서드로 단일 값 요청하기 04:42     동영상다운
41 30_14_LINQ_SingleOrDefault_SingleOrDefault 확장 메서드로 단일 값 요청하기 04:37     동영상다운
42 30_15_FromWhereSelect_LINQ_LINQ를 사용하여 컬렉션 데이터에서 짝수 데이터만 추출하기 04:57     동영상다운
43 30_16_LinqQuerySyntax_메서드 구문(Method Syntax)과 쿼리 구문(Query Syntax) 05:43     동영상다운
44 30_17_LINQ_FromWhereSelect_LINQ_WhereMethod_LINQ를 사용하여 짝수와 홀수 데이터 추출하기 07:07     동영상다운
45 30_18_Map_Select() 확장 메서드를 사용하여 새로운 형태로 가공 02:39     동영상다운
46 30_19_LINQ_Select_Select() 확장 메서드를 사용하여 새로운 형태로 가공 03:02     동영상다운
47 30_20_LINQ_Zip 확장 메서드_2개의 시퀀스(컬렉션)를 묶어서 출력 03:30     동영상다운
48 31_01_알고리즘(Algorithm)과 절차 지향 프로그래밍 강의 소개 03:47     동영상다운
49 31_02_등차수열(Arithmetic Sequence) 합계 구하기_연속하는 두 수의 차이가 일정한 수열 03:37     동영상다운
50 32_01_개체(오브젝트) 만들기 소개 01:50     동영상다운
51 32_02_개체 만들기_씨샵 교과서 마스터하기 35:35     동영상다운
52 33_01_네임스페이스(Namespace) 한 줄 정의 05:20     동영상다운
53 33_02_네임스페이스_씨샵 교과서 마스터하기 34:47     동영상다운
54 34_01_필드(Field) 한 줄 정의 02:23     동영상다운
55 34_02_필드_씨샵 교과서 마스터하기 37:37     동영상다운
56 35_01_생성자_씨샵 교과서 마스터하기_Constructor 33:55     동영상다운
57 36_01_씨샵 교과서 강의_소멸자와 가비지 수집기 37:07     동영상다운
58 37_01_메서드와 매개 변수 데모 27:57     동영상다운
59 38_01_속성 사용하기 34:07     동영상다운
60 39_01_인덱서와 이터레이터(반복기) 25:15     동영상다운
61 40_01_대리자(Delegate) 46:17     동영상다운
62 41_01_이벤트와 이벤트 처리기 48:21     동영상다운
63 42_01_클래스(Class) 기타 35:53     동영상다운
64 43_01_상속으로 클래스 확장하기 요약 맛보기 설명 60:35     동영상다운
65 44_01_메서드 오버라이드 요약 설명 31:55     동영상다운
66 45_01_인터페이스 요약 설명 41:56     동영상다운
67 46_01_특성과 리플렉션 요약 설명 41:36     동영상다운
68 47_01_개체와 개체 지향 프로그래밍 요약 설명 28:48     동영상다운
69 48_01_제네릭 클래스 만들기 요약 설명 32:06     동영상다운
70 48_02_LinqDemo_제네릭 클래스와 LINQ_LINQ와 사용자 정의 클래스 함께 사용하기 16:21     동영상다운
71 49_01_확장 메서드 만들기 요약 설명 17:50     동영상다운
72 50_01_동적 형식 19:03     동영상다운
73 51_01_튜플 23:20     동영상다운
74 52_01_책읽기_클래스 라이브러리와 닷넷 스탠다드 09:28     동영상다운
75 52_02_교과서_클래스 라이브러리와 닷넷 스탠다드 40:07     동영상다운
76 53_01_책읽기_테스트 프로젝트와 단위 테스트 10:05     동영상다운
77 53_02_교과서_테스트 프로젝트와 단위 테스트 39:28     동영상다운
78 54_01_책읽기_NuGet 패키지 05:50     동영상다운
79 54_02_교과서_NuGet 패키지 29:37     동영상다운
80 55_01_스레드(Thread)는 작업자 한 명 46:30     동영상다운
81 56_00_비동기 프로그래밍 40:37     동영상다운
82 56_01_비동기 프로그래밍(Asynchronous Programming) 소개 및 예제 3가지 작성 54:02     동영상다운
83 56_02_async와 await를 사용한 씨샵 비동기 프로그래밍 19:57     동영상다운
84 56_03_따라하기 1_동기 프로그램 작성 및 테스트 21:23     동영상다운
85 56_04_참고 1_윈폼에서 동기 프로그램 테스트 13:43     동영상다운
86 56_05_따라하기 2_비동기 프로그램 작성 및 테스트 29:00     동영상다운
87 56_06_참고 2_WPF에서비 동기 프로그램 테스트 15:11     동영상다운
88 56_07_따라하기 3_비동기 프로그래밍의 여러 가지 방식 소개 38:40     동영상다운
89 57_01_인메모리 데이터베이스 프로그래밍 맛보기 10:14     동영상다운
90 58_01_스트림과 파일 입출력 맛보기 64:38     동영상다운
91 59_01_XML과 JSON 맛보기 48:06     동영상다운
92 60_01_네트워크 프로그래밍 맛보기 49:13     동영상다운
93 61_01_함수와 함수형 프로그래밍 소개하기 58:38     동영상다운
94 62_01_모던 씨샵 41:06     동영상다운
95 62_02_Top Level Statement와 Init 접근자 23:04     동영상다운
96 62_03_폴더 구조가 일치하도록 네임스페이스 변경_Visual Studio 2022 새로운 기능 03:05     동영상다운
97 62_04_File Scoped Namespace(파일 범위 네임스페이스) 02:33     동영상다운
98 62_05_maybe-null 식에 null-forgiving 연산자를 사용하여 컴파일러 경고를 재정의하여 not-null로 설정 08:52     동영상다운
99 62_06_Nullable 참조 형식과 Null-Forgiving 연산자 사용하기 데모 05:24     동영상다운
100 62_07_씨샵 10의 Global Using 지시문 기능으로 자주 사용되는 using 구문을 한 곳에서 관리하기 03:27     동영상다운
수강기간 : 2개월 / 수강료 : \330,000

본 강좌는 정확하게 100강좌 입니다.^^

C# 프로그래밍 언어 10.0 Part 2 - 개체 지향 프로그래밍(OOP)
전체 강의 시간: 33시간 51분

안녕하세요~ 강의를 촬영한 강사입니다.
본 강좌는 새롭게 촬영한 C# 프로그래밍 과정입니다. C# 버전은 10.0 입니다.
시리즈 강좌로서 본 강좌는 Part 1편에서 이어지는 Part 2편 강좌입니다.

Part 2 주요 학습은 "OOP 객체 지향 프로그래밍" 과정입니다.
1편의 내용을 확실하게 복습하시고 파트 2편의 내용을 공부하시는 것을 권장합니다.

사용 툴은 최신의 VisualStudio 2019/2022 버전으로 진행됩니다.
그 이전 버전으로 학습하는 것도 가능합니다.

다만 어느정도 최신 버전을 사용함에 있어 큰 무리가 없으신 분들은 2022 최신 버전을 설치해서 강의를 따라하실 것을 권장드립니다.

끝으로,
C# 프로그래밍 언어는 버전 10.0 기준으로 Part 1과 Part 2를 모두 완주하면, C# 문법은 완성됩니다.
감사합니다.

VIP Freepass 전과정 자유이용권 혜택보기