C# C# 교과서

C# 교과서

기초에서 활용까지! 기본기를 탄탄하게 다지는 C# 입문서
C#의 쓰임새와 기초 문법부터 컬렉션, 제네릭, LINQ, 개체 지향, 동적 형식, 비동기 프로그래밍과 같은 활용과 확장 기능까지 입문자에게 필요한 모든 것을 설명합니다.

60일동안 <C# 교과서> 마스터하기 1기 모집

6월 6일(토) 오후 10시에 첫 수업이 시작됩니다!
  • 진행 기간: 2020/6/6 - 2020/7/31
  • 수업 시간:
    • (평일) 월-금 오후 10시에 30분-1시간 진행 - 실시간 또는 녹화본 + 실시간 QA
    • (주말) 토 오후 10시에 2시간 진행 - 실시간
  • 준비물: <C# 교과서> (2020/5/30에 출간되는 따끈따끈한 신간)
  • 도서 보기: https://bit.ly/Csharp-textbook
  • 사전 준비 사항:
    • 첫 수업 전에 <C# 교과서> 1-2강을 참고해 Visual Studio 2019를 설치해오면 좋습니다.
    • 책이 없다면 제 동영상(https://youtu.be/n4tKX9nEIJ4)을 참고하세요.
    • 수업은 Visual Studio 설치법을 간단히 알아본 후 '3강 첫 C# 프로그램 작성하기'부터 진행됩니다.
1기 수업이 성황리에 진행되면 2기도 고려 중입니다.
수업 관련 자세한 사항은 안내 동영상(C# 교과서 마스터하기)을 참고해주세요.
많은 관심 부탁드립니다.
* 많은 분이 들어주시면 저도 힘이 납니다 : )

유튜브 동영상 강의 재생 목록 책 구매 링크

C# 교과서 - Youtube 실시간 강의 일정

C# 교과서 학습 가이드

C# 교과서에 대한 추가 가이드를 이곳을 통해서 제공합니다.

실시간으로 업데이트되니 제 블로그를 참고하시면서 학습하시면 좋습니다.

가장 기본적인 순서는 아래 동영상들과 함께 학습하면 더욱 좋습니다. 유튜브에서 보기를 하면 큰 화면으로 볼 수 있습니다.

다음 리스트는 C# 교과서의 책의 강의 순서와 동일하게 학습하면 좋습니다. 또한 각 강의의 하단에 있는 추가적인 부록 강좌들도 시간되면 학습하면 좋습니다.


1부. C# 준비


2부. C# 기초


  1. 숫자 데이터 형식 사용하기

  2. 숫자 이외의 데이터 형식 사용하기

  3. 사용자에게 얻은 정보를 변수에 저장하기

  4. 연산자 개요 및 단항·산술 연산자 사용하기

  5. 할당 연산자와 증감 연산자 사용하기


  • 부록_Visual Studio 디버거 사용하기_중단점_한 단계씩 코드 실행


  1. 관계형 연산자와 논리 연산자 사용하기

  2. 비트 연산자와 시프트 연산자로 비트 단위 연산하기

  3. 제어문 소개 및 if/else 문


  1. 닷넷 API


  1. 조건문: switch 문으로 다양한 조건 처리하기

  2. 반복문(for 문)을 사용하여 구간 반복하기

  3. while 문과 do 문, foreach 문으로 반복 처리하기

  4. break, continue, goto로 반복문 제어하기

  5. 배열 사용하기

  6. 함수 사용하기

  7. C# 인터렉티브로 출력문부터 함수까지 내용 복습하기

3부. C# 활용


  1. 구조체 사용하기

  2. 열거형 형식 사용하기

  3. 클래스 사용하기

  4. 문자열 다루기

  5. 예외 처리하기

  6. 컬렉션 사용하기

  7. 제네릭 사용하기

  8. 널(null) 다루기

  9. LINQ

  10. 알고리즘과 절차 지향 프로그래밍


    합계
    개수
    평균
    최댓값
    최솟값
    근삿값
    순위
    정렬
    검색
    병합
    최빈값
    그룹
  11. 개체 만들기

  12. 네임스페이스

  13. 필드 만들기

  14. 생성자

  15. 소멸자

  16. 메서드와 매개변수

  17. 속성 사용하기

  18. 인덱서와 반복기

  19. 대리자

  20. 이벤트

  21. 클래스 기타

  22. 상속으로 클래스 확장하기

  23. 메서드 오버라이드

  24. 인터페이스

  25. 특성과 리플렉션

  26. 개체와 개체 지향 프로그래밍

4부. C# 확장 기능


  1. 제네릭 클래스 만들기

  2. 확장 메서드 만들기

  3. 동적 형식

  4. 튜플

  5. 클래스 라이브러리와 닷넷 스탠다드

  6. 테스트 프로젝트와 단위 테스트

  7. NuGet 패키지

  8. 스레드

  9. 비동기 프로그래밍

  10. 인메모리 데이터베이스 프로그래밍 맛보기

  11. 스트림과 파일 입출력 맛보기

  12. XML과 JSON 맛보기

  13. 네트워크 프로그래밍 맛보기

  14. 함수와 함수형 프로그래밍 소개하기

  15. 모던 C#

손님 사용자 Anonymous (손님)
로그인 Home