(러닝웨이코리아) VS2017 C#1.0에서부터 C#7.0까지
과정소개:
이 과정은 Visual Studio 2017을 사용하여 C#의 최신 기술 트렌드 및 클라우드 서비스를 위한 핵심 코딩기법을 쉽고 빠르게 익힐수있는 과정입니다. C#은 크게 3세대로 나뉘어 지는데 1세대 C#을 OOP C#이라고 부르고 가장 기초적인 객체기술을 배우는 시간입니다 그 다음은 2세대로 Stream,Task-base 코딩이라고 부르면 C#3.0,4.0,5.0시대로 데스크탑 코딩의 정수를 보여주는 기술들로 가득 차 있읍니다. 현재는 3세대로 C# 6.0,7.0 base로 서비스드된 C#이라고 부르며 현재의 클라우드및 융합서비스 코딩을 위해 탄생하였습니다. 우리는 C# 키워드를 중심으로 모든 내용을 올 코딩으로 강사가 직접 키워드의 숨은뜻을 증명해주는 닷넷 코어및 스텐다드 기술을 배울수있는 개발자의 가장 기본적인 과정입니다.
교육일정: 2018-06-25(월)~2018-06-29(금)
교육내용:
Module 1. OOP C#-1
Topic A C# Managed Code(CLR) Operation이란?
Topic B Namespace,Assembly,Type System
Topic C Procedure란? Array,Collection
Topic D OOP Service Coding
Topic E File Stream,Serialization,JSON Formatter coding
Module 2. OOP C#-2
Topic A Generics,Generic Collection,Generic Function
Topic B iterator service,Ienumerator/Ienumerable service
Topic C delegate service및 anonymouse function
Topic D nullableType,nullable operation
Topic E parial class,partial method operation
Topic F attribute,reflection,AOP program
Module 3. Stream C#
Topic A Action,Func,Predicate delegate
Topic B dynamic operation의 의미? lambda operation의 의미?
Topic C extention Method란? Lazy operation의 의미?
Topic D LINQ 및 Extention Method Query Operation…
Module 4. Task-Base C#
Topic A TAP(Task Asynchronos Pattern) Operation이란?
Topic B Async/Await Operation
Module 5. Service-Base C#-1
Topic A using Static, Auto property initializer, Expression ? Bodied Methods
Topic B Dictionary Initializer, nameof Expression
Topic C New way for Exception filters, await in catch and finally block
Topic D Easily format strings ? String interpolation, Null ? Conditional Operator
Module 6. Service-Base C#-2
Topic A Out variables, Pattern matching
Topic B Tuples, Deconstruction
Topic C Local functions, Literal improvements
Topic D Ref returns and locals, Generalized async return types
Topic E More expression bodied members, Throw expressions