What you'll learn
- C 언어를 이용해 기초적인 기능을 가진 프로그램을 만들 수 있습니다.
- 파이썬을 이용해 기초적인 기능을 가진 프로그램을 만들 수 있습니다.
- 프로그래밍의 중요한 요소들에 대해서 C와 파이썬으로 각각 구현했을 때의 차이점과 공통점을 이해할 수 있습니다.
- 초보 개발자로서 필수적으로 알아야 할 기본 지식들을 익히게 됩니다.
Requirements
- 프로그래밍 경험이 필요하지 않고, 모든 필요한 제반 지식은 강의에서 제공됩니다.
Description
개발자를 꿈꾸고 있는 학생, 대학 전공자 혹은 일반인 여러분,
아마 프로그래밍 언어를 처음 배우신다면 보통 파이썬을 선택하실 텐데요,
C 언어 또한 현재 많은 메이저 프로젝트에서 사용되는 Java, Javascript, C++, C# 등의 언어들의 모태가 된 언어로서,
C 언어를 배우게 되면 이런 언어들을 학습하는 데 많은 도움이 될 수 있습니다.
파이썬을 배우고 나서 다른 언어를 배우면 문법도 너무 다르고 파이썬에 비해 많이 복잡해 보입니다.
따라서 처음 프로그래밍을 배울 때 동일한 기능을 먼저 C 언어로 학습해 본 다음, 동일한 기능을 파이썬으로 구현해 보면 너무나 재미있게 두 가지 메이저 언어를 공부할 수 있답니다.
이 과정은 기존에 프로그래밍 경험이 없어도 괜찮고요,
강의를 들으시고 과제를 하다 보면 어느새 두 개 언어를 모두 구현할 수 있는 자신을 발견하게 될겁니다.
또한 어지간한 책 한 권 분량의 PDF 자료와, 강의에서 사용된 모든 샘플 소스 및 문제 정답 소스 코드를 제공해 드립니다.
[강의 진행 방법]
우선 공통된 프로그래밍의 핵심 내용을 설명합니다.
C 언어로 해당 내용을 구현해 봅니다.
파이썬으로 같은 내용을 구현해 봅니다.
C 언어와 파이썬을 비교하며 학습 내용을 정리해 봅니다.
과제를 풀어 봅니다.
강의 설명 PDF와 소스 코드, 과제 소스 등은 2회차 강의에서 다운받을 수 있습니다.
Who this course is for:
- 개발자로 입문하고자 하는 학생 및 일반인
- 업무에서 활용할 수 있는 개발 지식을 배우고자 하는 직장인
Instructor
현) 스타트업 CTO
전) 마이크로소프트 공인강사
마이크로소프트 공인 시스템 엔지니어
마이크로소프트 공인 DBA
실리콘밸리 소재 글로벌 기업 Sales Engineering
컴퓨터 공학 전공
중학교 때 처음 C언어를 독학했고, 고등학교 졸업 때에는 학교 도서관리 시스템을 개발해서 컴퓨터와 함께 기증하고 졸업 하였습니다. 대학교 다니면서 프리랜서 개발자로 활동하다가 마이크로소프트 공인 강사를 취득하고 오프라인 강의도 다년간 진행 하였습니다. 이후 실리콘밸리 소재 글로벌 기업에서 세일즈 엔지니어로 다년간 일하였고, 지금은 자그마한 스타트업의 CTO로 활동하고 있습니다.