방문을 환영합니다.
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

[닷넷 프로그래밍]

 

 

C# 기본 & 고급프로그래밍, 윈폼(Winform), 네트워크, ADO.NET 재직자향상과정

 
                C# 기본 & ê³ ê¸íë¡ê·¸ëë°, ìí¼(Winform), ë¤í¸ìí¬, ADO.NET ì¬ì§ìí¥ìê³¼ì 
 
 
★ 교육개요 ★
 
재직자가 아닌 경우 국비지원없이 전액 자부담으로 수강 가능 합니다.
[C#, 윈폼, ADO.NET도 배우고 프로젝트도 해볼 수 있는 실무형 프로젝트 과정 입니다]
 
본 과정은 최신 C#에 대해 CLR, CTS, .NET Framework 개요부터 객체지향 프로그래밍(클래스, 객체, 상속, 추상클래스, 인터페이스, 다형성, 오버로딩, 오버라이딩), 배열, 열거형,구조체, 컬렉션관련 클래스, 델리게이터, 이벤트핸들링, 인덱서, 어트리뷰트, 프로퍼티, 람다식, 링크, 쓰레드, C# 네트워크, 소켓프로그래밍등 기초프로그래밍 기법에서 부터 고급프로그래밍 기법까지 학습한 후
 
ADO.NET을 통해 C#에서 데이터베이스 다루는 방법에 대해 이해를 하고 C# 윈폼프로그래밍의 기초(컨트롤 및 작동방법)를 다진 후 실제 윈폼 Application을 만듦으로서 C# 윈도우 프로그래밍에 대해 배우게 됩니다. 
 
또한 마지막에는 지금까지 배운 C# 기본프로그래밍, 고급프로그래밍, 윈폼, ADO.NET, MVC를 활용한 실제 응용 예제를 개발해 봄으로써 C# 개발자로서의 진입이 원할 하도록 도와 드리는 과정 입니다.
 
닷넷 기초가 미흡하신 분, 짧은 시간에 C#기반 닷넷 응용 프로그램을 만들고 싶으신 분들에게 적합한 교육 입니다!!
 
 
★ 수료조건 ★
 
출석률 80%이상
 
★ 교육목표 ★  
 
- 닷넷 프레임워크에 대한 이해
- C#의 기본 문법과 구조이해
- C#을 이용한 객체 지향 프로그래밍에 대한 이해
- C# 고급프로그래밍에 대한 이해
- ADO.NET에 대한 이해
- 윈폼 Application 개발에 대한 이해
- C# 네트워크 프로그래밍의 이해 
- C#기반 개발 방법의 이해
 
★ 교육대상 ★
 
C# 언어를 활용하여 C#기반 응용프로그램 기본/고급 및 C# 네트워크, ADO.NET 프로그래밍 구현을 원하는 재직자 및 일반인
 
- 닷넷 프레임웍에서의 윈도우 애플리케이션 개발을 위한 개발자
- C# 데이터베이스 응용프로그램 개발(ADO.NET)을 위한 초보 개발자
- C#의 기본 프로그래밍 기본/고급을 배우고자 하는 자
- C# 네트워크 프로그래밍을 배우고자 하는 자
 
★ 커리큘럼 ★ 
  • C#기본, 객체지향, 윈폼, 네트워크, ADO.NET 목차
    1. 닷넷 프레임워크, C# HelloWorld, 프로그래밍 기초
    1-1. 닷넷이란?(CLI, CLR, CTS, CLS)
    1-2. C#, 변수, 상수, 기본구조
    1-3. C#, HelloWorld, Main 함수
    1-4. C#, 연산자
    1-5. C# 자료형(Value Type, Reference Type)
    1-6. 사용자 정의타입(열거형, 구조체)
    1-7. 조건문, 제어문, 반복문(if, switch, for, while, forEach)
    1-8. 가변길이 매개변수(params)
    1-9. 명명된 인수 및 선택적 인수
    1-10. 속성(Property)
    2. 닷넷 어셈블리(.NET Assembly)
    2-1. 닷넷 어셈블리란?
    2-2. 닷넷 어셈블리 작성(클래스 라이브러리)
    2-3. 닷넷 어셈블리 작성(어셈블리 호출예제)
    2-4. 닷넷 어셈블리 작성(전용/공유 어셈블리)
    3. C# 객체지향 프로그래밍
    3-1. 클래스(Class), 객체, 상속, 추상클래스, 인터페이스, 다형성
    3-2. C# 코드 최적화, 객체생성 및 멤버,필드 초기화
    3-3. C#에서 다형성 구현 예제 실습
    3-4. C# new 한정자
    3-5. C#, 구조체 및 생성자
    3-6. 객체와 메모리(소멸자, Dispose)
    3-7. C# 봉인 클래스(Sealed) 및 sealed 한정자
    3-8. C# virtual 한정자
    3-9. C# partial 클래스
    4. C# 프로그래밍 활용
    4-1. 값 전달, 참조전달(ref, out)
    4-2. C# 배열(Array)
    4-3. 깊은 복사(Deep Copy), 얕은 복사(Shallow Copy)
    4-4. C# 일반화 프로그래밍(Generic)
    4-5. C# 컬렉션 클래스(Collection Class)
    4-6. 연산자 오버로딩(Operator Overloading)
    4-7. C# 인덱서(Indexer)
    4-8. C# 어트리뷰트(Attribute)
    4-9. C# 델리게이트, 델리게이트 체인
    4-10. C# 이벤트(Event)
    4-11. C# 람다식(Lambda Expression)
    4-12. C# Func, Action 델리게이트
    5. C# 링크(Linq)
    5-1. LINQ 쿼리식 기본
    5-2. C# LINQ(메소드기반 쿼리식)
    5-3. C# LINQ(여러데이터 원본질의)
    5-4. C# LINQ(LET)
    5-5. C# LINQ(GROUP BY)
    5-6. C# LINQ(조인, JOIN)
    5-7. C# LINQ(Select, SelectMany)
    5-8. C# LINQ(JOIN을 메소드 기반 쿼리식으로)
    5-9. C# LINQ(LINQ TO DATASET)
    6. C# 쓰레드(Thread)
    6-1. C# 멀티 쓰레드(Multi-Thread)
    6-2. C# 멀티 쓰레드(Suspend, Resume)
    6-3. C# 멀티 쓰레드(Interrupt를 이용한 쓰레드 종료방법)
    6-4. C# 멀티 쓰레드(AutoResetEvent, ManualResetEvent)
    6-5. C# 멀티 쓰레드(Thread Join)
    6-6. C# 멀티 쓰레드(ParameterizedThreadStart)
    6-7. C# 멀티 쓰레드(우선순위, ThreadPriority)
    6-8. C# 멀티 쓰레드(동기화, lock)
    6-9. C# 멀티 쓰레드(동기화, Monitor)
    6-10. C# 멀티 쓰레드(동기화, Mutex)
    7. Network 프로그래밍
    7-1. 간단한 TCP 클라이언트,서버
    7-2. EchoClient, EchoServer
    7-3. MultiThread EchoClient, EchoServer
    7-4. 콘솔기반의 채팅 프로그램
    7-5. 윈폼 기반의 채팅 프로그램
    8. 윈폼(WinForm) 프로그래밍
    8-1. C# 윈폼(Application 클래스)
    8-2. C# 윈폼(Application 클래스 – 메시지 필터링)
    8-3. C# 윈폼(Form클래스)
    8-4. C# 윈폼(Form클래스 – 속성)
    8-5. C# 윈폼(Form클래스 – 폼에 컨트롤 올리기)
    8-6. C# 메시지박스(MessageBox)
    8-7. C# 윈폼(GroupBox, Label, ComboBox, CheckBox, TextBox)
    8-8. C# 윈폼(TrackBar, ProgressBar)
    8-9. C# 윈폼(Button, Form, Dialog)
    8-10. C# 윈폼(TreeView, ListView)
    8-11. C# 윈폼(ADO.NET, ORACLE을 이용한 로그인 프로그램)
    9. ADO.NET 프로그래밍
    9-1. ADO.NET개요, 소개
    9-2. ADO.NET 아키텍처
    9-3. ODP.NET, Oracle Developer for Visual Studio2017 설치
    9-4. DB Connection
    9-5. Transaction 예제
    9-6. ADO.NET을 이용한 데이터 조작(INSERT, UPDATE, DELETE, SELECT)
    9-7. 데이터 어댑터(Data Adapter)
    9-8. 데이터 추출(DataReader, DataSet, DataTable)
    미니 프로젝트 1. 개발 프로젝트1(C# 윈폼, ADO.NET 응용 프로그램)
    - ADO,NET을 이용한 로그인 기능 구현
    - TreeView, MenuStrip 사용하여 메뉴구성
    - ListView를 이용하여 Adapter를 사용하지 않고 데이터 출력,수정,삭제,입력
    - DataGridView를 사용한 CRUD 구현
    - OleDbDataAdapter를 이용한 CRUD 구현 및 Transaction 처리
    - Timer, Deligate를 이용한 DataGridView 자동갱신 구현
    - MessageFilter를 이용한 ALT+F4 키 막기
    - 계산기 기능
    - File 로깅
    - OpenFileDialog를 이용한 로그파일 보기

    %EC%8B%9C%EC%83%B5%EB%AF%B8%EB%8B%88%ED%
    GitHub Extension for Visual Studio(비주얼 스튜디오에서 깃허브 연동하기) 1. Github Extension for Visual Studio 개요
    2. Github Extension for Visual Studio 설치
    3. Github에 연결하기 
    4. Create a GitHub repository
    5. 생성한 Repository에 프로젝트를 생성하고 C# HelloWorld를 작성하여 GitHub에 올려보자.
    6. GitHub의 Repository를 복제(Clone)하여 로컬에 생성하기

List of Articles
번호 제목 글쓴이 날짜 조회 수
41637 AWS아마존클라우드 무료취업교육 모집 14기 file kakakoko 2022.05.12 6
41636 [취준생 무료교육]스마트러닝 실무 전문가 양성 과정 인턴보장 ㅇㅇㅎ 2022.05.10 2
41635 자바.파이썬 빅데이터 개인화 서비스구축 무료취업교육 file kakakoko 2022.05.09 2
41634 AWS아마존클라우드 무료취업교육 모집 14기 file kakakoko 2022.05.09 6
41633 [한국경영인증원 K-Digital] AWS 클라우드 기반 인공지능 시스템 구축 실무과정 무료교육 2022.03.15 17
41632 [K-디지털 트레이닝] 현업전문가 멘토링 빅데이터분석(파이썬) & 자바 개발자 양성과정 에이콘이즈 2022.03.15 34
41631 [K-Digital] 현업에 바로 적용 가능한 JAVA기반 프론트엔드 & 백엔드 및 빅데이터분석 국비지원 과정 에이콘이즈 2022.03.15 7
41630 [국비지원 정보처리자격증] 과정평가형(정보처리기사, 산업기사, 기능사 취득) 자바(JAVA) 프로젝트 과정 에이콘이즈 2022.03.15 9
41629 [프론트엔드+백엔드 무료교육] 스마트 웹 개발을 위한 자바(JAVA) 웹개발자 무료교육과정 KIC캠퍼스 2022.03.15 6
41628 [K-Digital 자바 + 파이썬 + 빅데이터] 실무 프로젝트 기반 빅데이터 플랫폼 개발 및 분석 전문가 양성과정 KIC캠퍼스 2022.03.15 5
41627 [부트캠프 취업확약 교육] JAVA 기반 Back-end 개발자 취업확약 교육 취업컨설팅 2022.03.15 8
41626 [KG에듀원 아이티뱅크] 클라우드 아키텍처 설계 및 운영엔지니어 양성과정 취업컨설팅 2022.03.15 4
41625 [KG에듀원 아이티뱅크] 오픈소스 기반 정보보안 침해사고 & 악성코드 & 취약점 분석 및 모의해킹 실무자 양성과정 취업컨설팅 2022.03.15 0
41624 [KG에듀원 아이티뱅크] 스프링 클라우드를 활용한 응용 SW 개발자 국비지원 과정 취업컨설팅 2022.03.15 3
41623 [KG에듀원 아이티뱅크] ICT기반 정보시스템 보안 및 보안솔루션 전문가 국비지원 과정 취업컨설팅 2022.03.15 2
41622 [KG에듀원 아이티뱅크] 마이크로서비스 기반 웹(JAVA) &응용 SW 개발자 국비지원 과정 취업컨설팅 2022.03.15 2
41621 [한국경영인증원 K-Digital] AWS 클라우드 기반 인공지능 시스템 구축 실무 무료교육 2022.02.18 9
41620 [자바 신입채용 취업과정] 자바(JAVA)기반 UI/UX 웹 개발자 양성과정 무료교육 2022.02.18 10
41619 [K-디지털 트레이닝] 현업전문가 멘토링 빅데이터분석(파이썬) & 자바 개발자 양성과정 에이콘이즈 2022.02.18 3
41618 [프론트엔드 + 백엔드 국비지원] Web기반 프론트엔드 자바개발자 양성과정 에이콘이즈 2022.02.18 9
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 11 ... 2088 Next
/ 2088