오마이스쿨

[현장강의] C언어

[현장강의] C언어
주제
웹/프론트엔드
강사
조영훈
강좌구성
총 60강 / 100분
수강기간
30일
수강료
100,000원

강좌소개

img1.jpg

 

 

학습자료

PPT 자료, 텍스트 필기 자료?( ※ 자료는 수강 시 영상 플레이어에서 다운받을 수 있습니다. )

 

실습프로그램

유형실습프로그램다운로드경로상세경로프로그램설치
관련 영상
웹 프로그램

Visual Studio 2019

커뮤니티

https://docs.microsoft.com/ko-kr/visualstudio/install/install-visual-studio?view=vs-2019

img2.jpg

1강

 

※ 실습프로그램 설치 및 설정 방법은 해당강의에서 확? ?할 수 있습니다.

 

강의목록

LIST
단원 강의명 시간
1강 [1일차] 환경설정 및 Visual Studio(community 2019) 설치 5분
2강 [1일차] Programming 개요 및 원리 35분
3강 [1일차] 표준 출력 함수(printf 함수, escape 문자, 서식문자) 33분
4강 [2일차] 표준 출력 함수(printf 함수, escape 문자, 서식문자) 30분
5강 [2일차] 컴퓨터가 데이터를 표현하는 방법(진수 이해) 26분
6강 [2일차] 컴퓨터가 음수를 표현하는 방법(2의보수 이해) 31분
7강 [3일차] 변수의 개념, 정수형 변수 선언하기 35분
8강 [3일차] 실수형, 문자형 변수 선언하기 37분
9강 [3일차] 자료형 변환 이해, 표준 입력함수(scanf 함수) 26분
10강 [4일차] 연산자(산술 연산자, 관계 연산자) 32분
11강 [4일차] 연산자(논리 연산자, 증감 연산자, 조건 연산자) 19분
12강 [4일차] 연산자(비트 연산자, 기타 연산자) 32분
13강 [5일차] 조건문(if) 21분
14강 [5일차] 조건문(if~else, else if) 24분
15강 [5일차] 조건문(switch) 21분
16강 [6일차] 반복문(While) 18분
17강 [6일차] 반복문 활용 문제 해결 7분
18강 [6일차] 반복문 중첩 34분
19강 [7일차] 반복문 중첩, 디버깅 활용 28분
20강 [7일차] 반복문(do~while) 29분
21강 [7일차] 반복문(for), 각 반복문의 특징 및 차이점 6분
22강 [8일차] 기타 제어문(break, continue) 19분
23강 [8일차] 난수(random) 생성, 원하는 범위 내에서 난수 생성하기 26분
24강 [8일차] 동전 앞 뒤 맞추기, 가위 바위 보 게임 구현 10분
25강 [9일차] 함수의 이해 32분
26강 [9일차] 함수의 구조, 반환형, 매개변수 , 반환 3분
27강 [9일차] 기억클래스(지역변수란) 32분
28강 [10일차] 기억클래스(전역변수, static 변수의 특징) 26분
29강 [10일차] 재귀에 대한 개념, 재귀함수란? 20분
30강 [10일차] 재귀함수의 활용(Factorial, Fibonacci Sequence, The Tower of Hanoi) 2분
31강 [11일차] 배열(선언 방법, 특징, 활용) 27분
32강 [11일차] 최대값, 최소값, 총합 구하기 19분
33강 [11일차] 배열을 활용한 정렬, 진법 변환 구현 22분
34강 [12일차] 다차원 배열의 이해, 주대각선 성분 구하기 23분
35강 [12일차] 배열을 활용한 문자열 표현 방식 18분
36강 [12일차] 영단어 길이 계산하기, 문자열 역순으로 출력하기, 포인터 변수 이해 41분
37강 [13일차] 포인터의 이해, 다중 포인터 변수, 포인터가 반드시 필요한 이유 27분
38강 [13일차] 포인터 연산, 상수(Literal, Symbolic)의 개념 26분
39강 [13일차] 포인터와 배열, 포인터와 배열의 차이점 24분
40강 [14일차] 문자열 표현 방식(배열기반, 포인터 기반) 36분
41강 [14일차] 문자열 관련 함수 31분
42강 [14일차] 회문(palindrome) 판별 프로그램 구현 3분
43강 [15일차] 포인터 배열 28분
44강 [15일차] 포인터와 함수의 이해, void 포인터 사용 20분
45강 [15일차] 문자열 매개변수, 배열 매개변수, 복합 리터널 사용 18분
46강 [16일차] 전치행렬 구현하기, 가변인자를 사용하는 방법 29분
47강 [16일차] 함수 포인터의 이해 23분
48강 [16일차] 함수 포인터의 이해, 구조체의 개념 31분
49강 [17일차] 두 점 사이의 거리 구하기 24분
50강 [17일차] 구조체 포인터의 이해 17분
51강 [17일차] 구조체 멤버정렬, 메모리 함수, 구조체 배열 29분
52강 [18일차] 공용체, 열거형, 동적할당이 필요한 이유 41분
53강 [18일차] 동적할당(malloc, free 함수) 8분
54강 [18일차] 동적할당 관련 문제 해결(입력받은 문자열 처리하기) 10분
55강 [19일차] main 함수의 원형 26분
56강 [19일차] 매크로 사용하기, 조건부 컴파일 26분
57강 [19일차] 파일 포함, 여러 소스파일 사용하기 34분
58강 [20일차] 파일 입출력, 파일스트림 28분
59강 [20일차] 파일에 문자열 읽기,쓰기 26분
60강 [20일차] 파일 위치 지시자 21분

강사소개

조영훈

조영훈

다양한 국가기관에서 시스템 해킹, 메모리 포렌식 등의 강의를 진행한 프로그래밍 전문가로,

현재는 KG에듀원 아이티뱅크에서 컴퓨터 언어, 웹 보안 등의 강의를 진행하는 전임강사로 활동하고 있다.

프로필

KG에듀원아이티뱅크 전임강사

- (前) 대검찰청, System Hacking, Memory Forensic, Malware Analysis 강사

(前) 인천국제공항공사, Web Application Information Security 강사

저서

수강생 평가 (1)

로그인을 하시면 기대/수강평을 작성하실 수 있습니다.

전달력 좋은 강의

문법의 기초부터 실제 활용까지 체계적으로 학습할 수 있어서 매우 만족스러웠습니다. 강사님 전달력이 좋아서 c언어에 대한 이해도가 크게 향상되었습니다. 변수, 연산자, 제어문 등의 기본 문법부터 포인터, 구조체, 파일 입출력 등의 고급 개념까지 포괄적으로 다루어주었습니다. 특히, 예제와 실습을 통해 실제 프로그래밍 경험을 쌓을 수 있어 실용성이 높았습니다. c언어를 배우고자 하는 모든 분들에게 추천하고 싶습니다.

천승협 | 2023.07.11

공감 0
1