코스 개요
.NET Core의 프로그래밍 환경과 설명
- Visual Studio 이해
- 프로젝트와 솔루션 생성
- 라이브러리 가져오기
- 솔루션 구현
C# 문법
- 데이터 유형, 연산자, 표현식
- 루프, 조건
- 메서드 생성
- 예외 처리
- 메서드 호출
- 메서드 오버로딩 생성
- 메서드에서 선택적 및 출력 매개변수
구조와 컬렉션
- 구조 및 열거형 타입 구현
- 컬렉션에 데이터 구성
객체 지향 프로그래밍
- 이벤트 처리기
- 클래스 생성
- 인터페이스 정의 및 구현
- 강력한 타입 컬렉션 구현
- 클래스 계층 생성
- .NET Framework 또는 Core 클래스 확장
파일 작업
- 파일 읽기와 저장
- XML, JSON 직렬화 및 역직렬화
- I/O 라이브러리 사용
데이터베이스 작업
- Entity 데이터 모델 생성 및 사용
- LINQ를 사용하여 데이터 쿼리
- LINQ를 사용하여 데이터 업데이트
- 네트워크 상의 원격 데이터 접근
- Web 서비스(REST)를 통한 데이터 접근
멀티스레드 및 비동기 프로그래밍
- 람다 표현식 및 작업 사용한 멀티스레딩 구현
- 비동기 작업 준비
- 데이터 접근을 위한 동시성 동기화
선택 사항(시간이 허용되면):
- WPF Window Application 프로젝트 (.NET Framework)
- ASP.NET MVC 프로젝트 (.NET Framework 또는 .NET Core)
- SQL Server Azure Database(Cloud)에서 데이터 접근
요건
- 소프트웨어 개발의 기본 문구를 알고 있는 것.
대상 독자
- 기술 팀 리더
- 소프트웨어 개발자
회원 평가 (4)
친절하고 좋았습니다. 매우 전문적인 지식을 가지고 있습니다. 샤인을 다른 사람들에게 추천할 것입니다.
Joshua - California State University Bakersfield
코스 - Programming in C# with Visual Studio 2022
기계 번역됨
매우 실용적이었습니다. 매일 여러 연습을 하는 것이 셰인의 지식과 개념을巩고히 하는 데 정말 도움이 되었습니다.
Michael - California State University Bakersfield
코스 - Programming in C# with Visual Studio 2022
기계 번역됨
모든 주제를 다루었으며 실습 문제도 제공했습니다.
Greg - California State University Bakersfield
코스 - Programming in C# with Visual Studio 2022
기계 번역됨
모든 것. 풀비오가 세 날 동안 많은 개념을 포함해 자세히 설명한 것이 정말 좋았습니다. 데이터 엔지니어로서 필요한 많은 개념들을 다루었다는 점이 마음에 들었습니다.
Florim - Jisc
코스 - Programming in C# with Visual Studio
기계 번역됨