원데이 클래스
협의 후 결정
|
건대
상세장소 : 조용한 카페, 스터디센터 (공간대여) 등
협의 후 결정
|
강남
상세장소 : 조용한 카페, 스터디센터 (공간대여) 등
별도의 공간 비용이 발생할 수 있습니다.
실시간 톡
₩25,000원 / 시간
₩100,000 / 총 1회 4시간
최창진
버그잡는컴맹
[원데이] 컴퓨터 공학과 입학 준비 되셨나요 / C언어 어렵지 않아요!
찜하기
  • 건대
  • 4시간/회
  • 1:1 수업
  • ₩25,000/시간

튜터정보

  • 성균관대학교 정보통신대학원
  • 신분 인증 됨
▣ 반갑습니다. 버그잡는컴맹 - 최창진 튜터입니다.

저는 7년 차 시스템 프로그래머고요.
해커들이 창업한 스타트업 회사에서 보안 프로그램 개발/교육 업무를 진행하고 있습니다.
회사와 대학원을 병행했고 군 대체복무를 해서 나이는 별로 안 많아요!
아래는 간략하게 나열한 저의 경험이에요.

1. 보안 소프트웨어 기획/설계/개발 (전문연구요원, 석사)
2. 특허 출원 및 등록 경험 有
3. 공통 평가 기준(CC) EAL3 보안 요구사항 개발/인증 경험 有
4. 다수의 기술 면접 진행 경험 有

저와 함께하시면 다양한 실무 경험이 여러분들과 함께합니다.



▣ 공부하는 사람 스스로 인사이트를 얻을 수 있게 하자.

<학과 커리큘럼이 좋지 않은 것일까요?>
<대학교 수업의 질이 나쁜 것일까요?>
<내가 머리가 좋지 않아서일까요?>

모두 다 아닙니다.

첫째,
무엇을 모르는지 모르는 여러분이 있고요.

둘째,
어떻게 공부해야 하는지 제대로 알려주는 사람이 없습니다.

마지막으로,
어디에서 왜 쓰는지 모르니깐 답답해서 포기합니다.

굳이 시간과 수강료를 내가며 튜터를 찾아 나서는 여러분이 열정이 없을 거라 생각하지 않습니다.

수업소개

▣ 왜 C 프로그래밍인가요?

인기 있는 프로그래밍 언어 지표 (TIOBE) 기준을 보셨나요?
C언어는 '두 번째'로 많이 쓰이는 언어입니다.
요즘 쉽게 접할 수 있는 프로그래밍 언어가 많죠?
코딩을 즐기고 싶은 사람이 선택하기에 C언어는 다소 무거운 것이 사실입니다.
C언어는 컴퓨터(하드웨어)의 동작을 표현하는 수단 그 자체인데요.
C언어를 배운다는 것은 컴퓨터의 동작 원리를 깊게 공부하는 것과 같습니다.
포토 그래퍼는 카메라가 어떤 원리로 동작 하는지 잘 알죠?
프로그래머는 컴퓨터가 어떤 원리로 동작 하는지 잘 알아야 한다는 점에서
C언어를 배우는 데 의의가 있다고 말씀드리고 싶습니다.



▣ C를 반드시 배워야하나요?

세상엔 배워야 할 것이 너무 많죠?
쏟아지는 최신 기술을 따라가기도 바쁘고 익히는 것도 만만치 않습니다.
취미로 무언가를 만드는 분, 코딩을 즐기는 분에게 C언어를 배우라고 강요하는 것은 명분이 부족한시대죠.
최신 기술은 이전 기술을 잘 가공해서 사용성과 생산성을 늘려 재탄생 합니다.
그런데, 나한테 필요한 기능은 이상하게 꼭 1% 부족하죠.
결국 필요한 기능을 추가하거나 개량 하려면 이전 기술을 이해해야 합니다.
이런 맥락에서 C언어를 바라본다면 스스로 답을 내릴 수 있겠죠?

수업대상

  • ▣ 이런 분들을 환영합니다!

    C언어가 너무 어려운 비전공자, 학생 모두 환영합니다.
    현업에서 C언어를 어떻게 활용하는지 궁금하신 분들도 환영합니다.


    ▣ 이런 분들은 죄송합니다.

    학교 과제 제출이 목적인 분
    쪽지 시험, 중간/기말고사 통과가 목적인 분

커리큘럼

강의계획

▣ Appetizer

Visual Studio 2019 설치 / Github 회원가입 / 자기 관리 (개인 브랜딩, 이력서, 기술면접 등)


▣ Main Dish

1. C언어로 만든 프로그램이 어떻게 동작 하는지 드로잉 수업을 진행합니다.

2. 입력과 출력 (I/O), 컴퓨터 프로그래밍의 뼈대를 세워 봅시다.

3. 메모리의 개념을 이해하면 프로그래밍을 시작할 때 준비 자세 부터가 다릅니다.

4. 조건문(Conditional Statement) / 반복문(Loop Statement)에 대해서 깨달음을 얻어봅시다.

5. 오브젝트(Object)를 생성해서 관리(사용)하고 해제하는 개념을 이해하면 모든 것이 다르게 보입니다.


문법은 자연스럽게 체득됩니다. 암기하고 따라 친다고 절대 늘지 않습니다. 컴퓨터가 어떻게 동작 하는지 핵심 원리를 파악하고, 컴퓨터에게 명령을 내리는 방법을 배운다면 왜 자료구조가 필요한지, 왜 알고리즘이 그토록 중요한지를 알게됩니다. "포인터는 C언어의 꽃이죠? 확실하게 알려 드립니다!" 이런 강의 이제 지겹지 않으신가요? 그렇다면 이제 저와 함께 하시죠.


리뷰

리뷰쓰기

실시간톡

실시간 톡하기