강의

멘토링

로드맵

Inflearn brand logo image
NEW
개발 · 프로그래밍

/

웹 개발

C# 제대로 배우기 (중급) Part.12 LINQ

LINQ의 정의를 이해하고, LINQ의 기본 문법을 익히며, LINQ를 이용하여 여러 데이터 원본에서 데이터를 조회하는 방법을 익힙니다. 더불어 LINQ의 세부 문법 및 LINQ 표준연산자에 대해 이해하고 직접 실습해 본다.

1명 이 수강하고 있어요.

  • 유용한IT학습

이런 걸 배울 수 있어요

  • LINQ의 정의를 이해하고, LINQ의 기본 문법을 익히며, LINQ를 이용하여 여러 데이터 원본에서 데이터를 조회하는 방법을 익힙니다.

  • 더불어 LINQ의 세부 문법 및 LINQ 표준연산자에 대해 이해하고 직접 실습해 본다.

C# 제대로 배우기 (중급) Part.12 LINQ


LINQ의 정의를 이해하고, LINQ의 기본 문법을 익히며, LINQ를 이용하여 여러 데이터 원본에서 데이터를 조회하는 방법을 익힙니다. 더불어 LINQ의 세부 문법 및 LINQ 표준연산자에 대해 이해하고 직접 실습해 본다.

이런 내용을 배워요

이 과정은 C# 개발자들이 반드시 알아야 할 LINQ(Language Integrated Query)를 체계적으로 학습하는 중급 과정입니다. LINQ는 데이터를 더 쉽고 직관적으로 다룰 수 있게 해주는 강력한 기능으로, 배열, 컬렉션, 데이터베이스, XML 등 다양한 데이터 원본을 질의(Query) 형태로 다룰 수 있도록 지원합니다.

본 강의는 이론과 실습을 균형 있게 구성하여, 기초 문법부터 고급 연산자 활용까지 단계적으로 학습할 수 있도록 설계되었습니다.

🔹 주요 학습 내용

  • LINQ 기본 개념과 장점

    • Query 구문의 구조 이해 (from, where, orderby, select)

    • Non-LINQ 방식과의 차이점 비교, 장점 및 효율성 이해

  • LINQ 실습 기초

    • 단일 데이터 원본에 질의 적용

    • 조건 필터링 및 정렬, 선택 연산 실습

  • 고급 LINQ 개념

    • 여러 데이터 원본을 동시에 다루는 방법

    • group by를 통한 데이터 분류

    • 내부 조인(Inner Join), 다중 컬렉션 Join 활용

  • 확장된 LINQ 기능

    • 외부 조인(Outer Join) 이해 및 활용

    • LINQ 확장 메소드 개념과 질의식 변환

  • LINQ 표준 연산자 학습

    • 정렬, 집합, 필터링, 수량 연산 등 핵심 메소드 활용

    • 데이터 추출, 분할, 그룹화, 동등 여부 평가

    • 집계(Aggregation) 메소드 활용한 프로그램 작성

학습 효과

이 과정을 통해 학습자는 단순히 LINQ 문법을 배우는 것을 넘어, 실무 프로젝트에서 데이터 처리 로직을 간결하고 직관적으로 작성할 수 있는 능력을 기르게 됩니다. 또한 LINQ의 표준 연산자와 확장 메소드까지 익힘으로써, 다양한 데이터 소스를 효율적으로 다루는 역량을 확보할 수 있습니다.

수강 전 참고 사항

이 강의는 지식공유자의 질문/답변을 제공하지 않습니다

학습 자료

주차별 교안이 pdf파일로 제공됩니다

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • C#을 배우고 싶은 분

  • LINQ를 배우고 싶은 분

안녕하세요
입니다.

8,256,116

수강생

6,094

수강평

4.6

강의 평점

278

강의

유용한 IT 강의를 통해 여러분의 성장을 돕겠습니다.

커리큘럼

전체

12개 ∙ (8시간 48분)

해당 강의에서 제공:

수업자료
강의 게시일: 
마지막 업데이트일: 

수강평

아직 충분한 평가를 받지 못한 강의입니다.
모두에게 도움이 되는 수강평의 주인공이 되어주세요!

얼리버드 할인 중

₩26

29%

₩48,400

유용한IT학습님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!