C언어 독학 기간 - ceon-eo doghag gigan

공지 목록

공지글

글 제목작성일

(1)

공지 프로그래밍으로 사람들에게 인정받고 싶나요?

2022. 8. 24.

(11)

공지 30시간 유료 속성 강좌(C++, Win32, MFC) 모집합니다.

2021. 11. 27.

(5)

공지 속성 강좌 안내

2019. 3. 7.

김성엽2021. 7. 15. 15:19

이제 제가 적은 책(Do it! C 언어 입문)과 제 블로그 그리고 제 유튜브 채널에 있는 내용만으로도 얼마든지 C 언어 공부를 할 수 있게 되었습니다. C 언어는 프로그램을 개발하기 위해 만들어진 언어입니다. C 언어를 20년 넘게 개발에 사용한 개발자의 말을 믿고 한 번 공부해보세요. 제 말을 믿고 공부한 많은 학생들이 지금 개발자가 되어 소프트웨어를 개발하고 있습니다.

C 언어를 공부하기 전에

C 언어는 프로그래밍 언어이고 프로그램을 개발하는 데 사용하는 표현법 중에 한 가지입니다. 따라서 제대로 프로그램을 하려면 C 언어만 공부해서는 안 되고 프로그램을 만들기 위한 다양한 기술과 환경에 대해 추가로 공부해야 합니다.

그리고 C 언어는 프로그래밍 언어이기 때문에 C 언어를 가지고 프로그램을 만들어봐야지 C 언어에 대한 이해도가 깊어집니다. 즉, 일반 학문처럼 생각해서 계속 문법 공부만 한다고 C 언어를 잘하게 되는 것이 아닙니다. 따라서 C 언어 문법이 어느 정도 익숙해지고 표현법을 알게 되면 프로그래밍하는 방법을 배워서 간단한 프로그램이라도 직접 개발하여 경험을 쌓아야지 C 언어 실력이 더 좋아집니다. 그러니 계속 C 언어 문법만 공부만 하고 있으면 안 됩니다.

그리고 C 언어를 공부하다가 어려워서 포기하는 사람들 중에 컴맹이 정말 많습니다. 따라서 프로그래밍 언어가 처음인데 컴퓨터에 친화적인 C 언어를 선택했다면 컴맹은 실패할 확률이 정말 높습니다. 따라서 실패 확률을 줄이고 싶다면 아래에 링크한 8개의 동영상 강좌를 3회 이상 보셔서 컴퓨터의 동작 원리와 프로그램언어에서 변수와 자료형이 왜 만들어지게 되었는지 정도는 이해하고 C 언어를 시작하는 것이 좋습니다. 제 경험상 컴맹임을 인정하고 아래의 링크를 3회 이상 보신 분들이 C 언어를 훨씬 더 잘 이해했습니다.

기본적인 투자는 합시다

예전에는 책 없이도 공부할 수 있다고 이야기했습니다. 그런데 공부하는 학생들을 보면 제 책을 가지고 하는 학생들이 그렇지 않은 학생들보다 더 결과가 좋았습니다. 물론 제 책이 아닌 다른 책으로 공부하시는 분들이 있는데, 다른 책으로 공부하시는 분들은 그 책을 적은 저자에게 질문하는 것이 맞는다고 생각합니다.

그리고 제 책은 입문서이지만 개발자들이 알아야 할 내용들을 최대한 담으려고 노력했기 때문에 책을 살 거면 제 책을 사서 공부하는 것을 추천합니다. 제 책은 아래의 링크를 통해서 구매할 수 있습니다. 정말 부끄럽지 않을 정도로 열심히 적었으니 공부하는데 기본적인 투자는 좀 하는 것을 추천합니다.

C 언어 공부 방법

제 책으로 C 언어를 독학할 수 있도록 제가 동영상 강좌를 만들어 놓았고 해당 동영상 강좌는 아래의 두 링크를 통해 볼 수 있습니다.

만약, 유튜브를 이용하는 것이 더 편하다면 아래의 링크를 통해 유튜브에서 보셔도 됩니다.

그리고 동영상을 볼 때 처음부터 1.5 배속으로 보시는 분들도 계시는데 조금 더 빨리 본다고 달라지지 않습니다. 자신의 생각도 정리하고 익숙해지는데 시간도 필요하니까 가능하면 정배속으로 보는 걸 추천합니다.

제 책을 가지고 있다면 공부하는 순서는 다음과 같습니다. 자신이 컴맹이라고 생각하면 아래와 같이 3회 반복 루틴을 사용해서 공부하세요. 책이 없다면 책을 빼고 동영상만 2회 반복해서 보고 다음 장으로 넘어가면 됩니다. 그리고 중간에 부록 건너뛰는 분이 계시던데 제 책은 부록의 내용이 더 좋으니 부록도 다 보세요.

'1장 동영상 보기' ▶ '1장 책 보기' ▶ '1장 동영상 보기' ▶ '2장 동영상 보기' ▶ '2장 책 보기' ▶ '2장 동영상 보기' ▶ '3장 동영상 보기' ▶ '3장 책 보기' ▶ '3장 동영상 보기' ▶ ... 책 끝까지 진행

빨리 보는 것과 급하게 보는 것은 다른 거라고 생각합니다. 다들 마음만 급해서 이해도와 상관없이 급하게만 보려고 하시는 분들이 있는데 그러면 대부분 실패하거나 다시 처음부터 봐야 해서 시간이 오히려 더 많이 걸립니다. C 언어는 익숙해져야 잘 사용할 수 있습니다. 당연히 시간이 필요한 공부이기 때문에 너무 급하게 공부할 필요는 없습니다.

그리고 제 블로그에서 C 언어와 관련된 모든 자료는 아래의 링크에 목록으로 작성되어 있으니, 아래의 링크를 잘 활용하기 바랍니다.

C 언어 공부 내용 정리 및 복습하기

3번에서 소개한 방법대로 학습이 진행되었다면 아래에 링크한 동영상 강좌로 빠르게 복습하면서 자신이 이해한 내용을 정리하는 것을 추천합니다.

위 내용까지 다보셨다면 저와의 상담을 신청해서 Tipsware Lab 카페의 온라인 C 언어 등급으로 승급 신청을 하셔서 온라인 C 언어 강좌 3기생들의 공부 내용을 녹화한 동영상 강좌를 꼭 보는 걸 추천합니다. Tipsware Lab 카페에서 C 언어 자료를 보는 것은 모두 무료이지만 온라인 C 언어 강좌 녹화본을 보려면 저에게 온라인으로 승급 테스트를 받아야 합니다. 그리고 테스트도 과정이니 너무 두려워하지 마세요.

C 언어 실습은 어떻게 하나요?

제 블로그의 목차를 보면 'C 언어 강좌'에 '실습용 예제' 게시판에 100개가 넘은 콘솔용 실습 자료가 있습니다. 아래에 링크한 글은 해당 게시판에 있는 자료를 목차로 만들어 놓은 것입니다.

그리고 위 실습 예제가 아니더라도 아래에 링크한 것처럼 Quiz나 Q&A 자료에도 동일하게 실습할 수 있는 예제가 있으니, 아래의 예제도 함께 실습하면 좋습니다.

그리고 C 언어 실습을 콘솔이 아닌 Windows 응용 프로그램 형식으로 하고 싶다면 아래에 링크한 자료를 읽어보고 EasyWin32 방식으로 실습을 하면 됩니다. C 언어가 1970년 초에 제공하기 시작했던 콘솔 프로그래밍 환경을 지금 시대에 사용할 필요는 없습니다. 콘솔용 런타임 라이브러리를 사용하는 것을 제가 만든 EasyWin32 라이브러리를 사용하는 것으로 대체하는 것이기 때문에 공부하는 사람들 입장에서는 차이가 없습니다. 그리고 이왕이면 실제 사용 가능한 형태의 프로그램을 만들면서 공부하는 것이 좋지 않을까요?

그리고 아래에 링크한 글을 보면 콘솔로 예제를 만드는 것과 EasyWin32로 예제를 만드는 것의 차이를 분명하게 느낄 것입니다.

C 언어는 독학이 가능한가요?

당연히 가능합니다. 그런데 독학을 하면 멘토나 강사에게 배우는 것보다는 시간이 많이 걸릴 수 있습니다. 그래도 C 언어 공부에 필요한 많은 것들을 이미 동영상으로 만들어 놓은 상태라서 본인의 열정과 의지만 강하다면 학원 다니는 것만큼 빠르게 학습할 수 있습니다. 그리고 학원을 다니더라도 제가 공부하라고 하는 방법대로 공부해보시고 학원을 선택하셔야지 더 좋은 선택을 할 수 있습니다.

그리고 아래에 적은 글은 제가 독학 관련하여 예전에 적었던 글이지만 지금도 동일하게 적용되는 내용이기 때문에 한 번 읽어보는 것을 권장합니다.

혼자 고민만 하지말고 저와 상담하세요

자신을 위해 투자를 해서 더 빠르게 개발자로 성장하고 싶다면 저에게 상담을 신청해보세요. 엉뚱한 곳에 투

자했다가 실패하고 저에게 와서 하소연하는 분들이 많은데 처음부터 저를 믿고 제가 교육하는 시스템에 합류하세요. 고민하거나 잘못된 선택으로 제자리에 머물러 있는 학생들을 보면 안타깝지만 제가 어떻게 도와줄 수 있는 방법이 없습니다. 꼼꼼히 따져보시면 아시겠지만 제가 제공하는 교육 서비스가 학원 시스템보다 비용이 더 저렴하고 더 많은 것을 배우고 경험할 수 있습니다.

아래의 링크를 통해 정보를 확인하시고 해당 글의 아래쪽에 설명되어 있는 상담 채널로 상담 신청을 해보세요. 고민한다고 미래가 바뀌지 않습니다. 실천을 해야지 미래가 바뀝니다.

Toplist

최신 우편물

태그