아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
호기로운알파카31
호기로운알파카3121.05.06

프로그래밍을 배우고 싶습니다. 무엇을 배워야하나요?

스크래치 해봤습니다. 프로그래밍을 배우고 싶은데 어떤 언어를 배우면 좋고, 어떻게 배우면 좋을까요? 인강으로 배우는게 좋은지 독학이나 학원이 더 좋은지 궁금합니다. 아니면 유튜브로 배워도 상관 없나요?

55글자 더 채워주세요.
답변의 개수20개의 답변이 있어요!
  • 안녕하세요

    먼저 유트브에서 생활의 코딩이라고 검색 해 보시면 정말 유용한 정보가 많이 있습니다.

    거기서 정보를 얻어 보시고 한번 도전 해 보세요

    프로그램은 계속 공부 해야 하고요 뭐든 처음에는 어렵습니다.

    먼저 본인이 좋아 하는 분야를 찾으시고 도전해 보세요

    아래는 생활의 코딩 홈페이지 주소 입니다.

    https://www.opentutorials.org/course/740

    엔지니어가 성향에 맞는 분들이 계시고 아닌분이 계십니다.

    다들 프로그램을 배워 보고 싶어 하지만 성향에 맞지 않는 분들은 대부분 그만 뒵니다.

    먼저 유트브를 통해서 한번 경험해 보시고 흥미가 생기면 학원등에서 좀더 공부 해보세요~


  • 안녕하세요!

    아하 프로그래밍 전문 답변자 컴터넘버원입니다.

    저는 대학 다닐때 그당시 가장 핫한 프로그래밍 언어인

    비주얼베이직 V6.0 을 학원가서 배웠는데

    이게 나중에 회사에서 사용하게 되고

    지금 20년 넘게 잘 사용을 하고

    지금도 비주얼베이직으로 개발을 하고 있습니다.

    이제는 모바일앱 관련 프로그래밍 언어를 배워야

    차후에 많은 도움이 될것 같아요

    기초는 자바 부터 시작하고 PHP , HTML 5.0 , CSS 등등

    그리고 안드로이드 프로그래밍으로

    공부하시는것이 좋을것 같네요~~

    강남쪽에 프로그래밍 관련 학원들 많습니다

    본인이 원하는 분야를 생각하셔서 기초부터 차근차근

    잘 배우시기 바랍니다

    홧팅하세요!!


  • 안녕하세요.

    학원이 제일 좋긴 하겠지만 요새는 온라인으로도 자료가 잘 되어 있어서 독학으로 하기에도 괜찮습니다.

    프로그래밍 언어에 따라 각각의 특징과 용도가 조금씩 차이가 납니다. 각 언어의 특징을 보고 맞는 언어로 공부하시기 바랍니다. 처음하신다면 화면쪽 언어를 추천드립니다. 배우기도 쉽고 재미도 있습니다.

    우선 프로그래밍 언어를 공부하기 전에 프로그래밍에 대한 기초를 좀 공부하시면 더 도움이 됩니다.

    보통 프로그래밍 입문은 서버쪽 언어(백엔드)인 파이썬, 자바, C 로 많이 시작합니다. 그리고 화면 쪽(프론트엔드)에서 사용하는 언어로 HTML, CSS, 자바스크립트가 있습니다.

    파이썬은 데이터통계(빅데이터), 인공지능 쪽에서 많이 사용되고 비교적 쉽게 배울 수 있는 언어입니다. 자바는 웹이나 안드로이드 등 다양한 분야에 많이 사용 되는 언어입니다. 정부에서 사용하는 전자정부프레임워크에서도 쓰입니다. C는 하드웨어제어나 게임등에 사용되는 언어로 기초를 다지기에 적합한 언어입니다.

    HTML, CSS는 단순히 화면을 만들고 디자인 하는데 사용이 되고 실질적인 로직 구현은 자바스크립트를 사용합니다. 자바스크립트는 제일 배우기 쉬운 언어이기도 하지만 기능이 막강합니다. 간단하게 화면을 만들어서 바로바로 테스트를 해 볼수 있는 장점이 있습니다.

    모든 언어가 알고리즘이나 로직은 다 똑같습니다. 그 로직을 구현하는 문법이 조금씩 다를 뿐이죠. 그 언어를 배우는 것도 좋지만 그 안에 로직이나 알고리즘을 구현하는 연습을 많이 하시면 다른 언어를 배울 때도 큰 도움이 됩니다.

    인터넷이나 유튜브 검색해 보면 관련자료가 많이 나와 있습니다. 아래 관련 사이트 참고하시길 바랍니다.

    [기초강의]
    https://youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD

    [생활코딩]
    https://opentutorials.org/course/1

    [인프런-유무료강의]
    https://www.inflearn.com

    [자바]
    https://www.youtube.com/playlist?list=PLuHgQVnccGMCeAy-2-llhw3nWoQKUvQck

    [파이썬]
    https://youtu.be/kWiCuklohdY

    [C언어]
    https://youtube.com/playlist?list=PLVsNizTWUw7EYNg_fyTEFYgd84p2uK-aS

    [커뮤니티]
    https://okky.kr/

    [추천도서]
    프로그래밍 기초를 공부하시려면 "Do it! 첫 코딩(정동균/이지스퍼블리싱)"이란 책을 추천드립니다. 프로그래밍의 개념부터 해서 아주 기초적인 부분을 설명해 주고 있습니다. 뒷부분에는 가장 많이 쓰이는 언어인 자바로 코딩하는 법에 대한 설명도 있습니다.

    C언어를 공부하신다면 "혼자 공부하는 C 언어(서현우/한빛미디어)"란 책을 추천드립니다. 제목처럼 혼자 공부하기에 적합한 책입니다. 챕터별(19개)로 나누어져 있어서 하루에 하나씩 공부하면 될것 같습니다. 각 챕터마다 연습문제도 있어 배운 것을 확인해 볼 수 있습니다. 유튜브에 강의동영상도 있습니다.

    자바 쪽을 공부하시면 "Java의 정석(남궁성/도우출판)" 이란 책을 추천드립니다. 기초부터 심화학습까지 자세히 나와있습니다. 또한 작가가 직접 운영하는 카페, 유튜브 강의도 있어서 하다가 모르는 것이 있으면 물어보면서 더 많이 배울 수 있습니다.

    파이썬언어를 공부하신다면 "혼자 공부하는 파이썬(윤인성/한빛미디어)"란 책을 추천드립니다. 제목처럼 혼자 공부하기에 적합한 책입니다. 초보자도 알기 쉽게 설명이 되어 있어서 배우실 때 어려움 없이 배울 수 있으리라 생각됩니다. 유튜브 강의동영상도 있어서 같이 시청하시면 좋을 것 같습니다.


  • 안녕하세요. 아공입니다!

    저능 현재는 현직에서 웹디자인과 웹 프로그래밍을 하고 있는데요.

    난이도는 프로그래밍의 정도에 따라 달라지실 수 있어요~

    기본만 익히시면 하중상으로 점차 발전하는 프로그래밍을 하실수 있답니다!:)

    일단 서점에서 제일 쉬워보이는 책으로 배우고 싶은 책으로 구매를 하신 후, 아래 순서대로 진행해 보세요!

    단! 일단 시도해보시고 아니다 싶으면 빠르게 다른 길을 찾으셔야 해요~

    프로그래밍을 직접 해본 사람으로서 약간의 재능도 필요한게 프로그래밍이랍니다!

    시작부터 해보시고! 경험해본 후에 진로를 또 정하셔도 늦지 않은 나이에요! 파이팅입니다!!:)

    👉🏻👉🏻 코딩의 본질을 제대로 배워보고 싶으시면 기초 지식을 쌓을겸 C언어를 배워 보시는게 좋을 것 같아요!

    C언어를 배우고 나서 JAVA를 배우시면 자바를 좀더 쉽게 접근하실 수 있을거에요!:)

    공부해본 사람의 입장으로서

    언어의 성질이 좀 달라서 배우실때 혼란이 있으실 수는 있을것 같은데 시작부터 자바를 배우시고 나면 C언어를 이해하시기가 더 어렵거든요~

    그래서 그렇게 권장 드리는것이고:)

    사실 실무적으로는 자바가 좀더 실용성이 있어요!

    1 일단 진로의 방향 부터 잡아보시는게 좋을 것 같아요!

    2 진로의 방향에 따라 배워야 하는 언어가 달라요~

    3 서버관리 같은 직업은 C언어를 배우셔야하고 어플개발 등 웹관련 업무에는 JAVA가 더 필요해요~

    완전히 처음이시라면~

    시작이 반이다! 일단 하나 잡고

    1 앱을 만든다던가

    2 사이트를 만들어본다던가

    하는 기초 개발부터 시작해보세요^^

    조금이나마 도움이 되셨기를 바라며, 건강조심하시고 좋은하루되세요:)


  • 안녕하세요.

    프로그래밍 언어를 배우고 싶으시면 우선 프로그래밍 언어를 배워서 무엇을 하고 싶은지

    고민해보시면 좋겠습니다. 나는 홈페이지는 만들꺼야. 나는 모바일 어플을 만들꺼야.

    나는 게임을 만들꺼야. 이러한 생각을 먼저 해보셔야 어떤 프로그래밍 언어를

    공부해야하고 무엇을 공부해야 하는지 알 수있습니다. 프로그래밍 언어를 배우고 싶다고

    막연하게 무엇을 배우면 좋겠냐?하는 질문은 잘못 된 것입니다. 요즘 프로그래밍이

    대세라고하여 많은 분들이 도전 하시지만 그 도전을 몇 분이나 성공하시는지는

    잘 모르겠습니다. 쉽지 않은 것은 분명합니다. 좋다고 따라하는 것이 아닌,

    내가 프로그래밍 언어를 배워서 무엇을 할 것인지 스스로의 고민이 우선되어야

    어떤 언어를 어떻게 공부할 것인지에 대한 다음 스텝을 진행 하실 수 있습니다.

    프로그래밍 언어는 독학이 가능합니다. 스스로 책에 내용을 코딩해보고

    이해하며 에러를 직접 해결 해보는 많은 시간이 필요합니다. 한순간에 가능한 것은 아니기 때문에

    첫 선택에 있어서 신중하는 것이 많은 시간을 절약 할 수 있습니다.

    감사합니다.


  • 탈퇴한 사용자
    탈퇴한 사용자21.05.08

    많은 프로그래밍 언어 서적에서 맨 처음 소개하는 예제는 Hello, world!를 출력하는 것입니다.

    1978년에 브라이언 커니핸과 데니스 리치가 쓴 "The C Programming Language" 교재의 첫 번째 예제가 화면에 "Hello, world!"를 출력하는 것이었고, 이것이 유명해지면서 모든 프로그래밍 언어의 첫번째 예제로 굳어지게 되었다.

    별 의미가 없어보이는 기능일 수도 있지만,

    1. 개발환경이 갖추어졌는지 확인과

    2. 프로그래밍 코드의 작성 및 실행이 되는 것을

    확인 할 수 있다는 점에서 프로그래밍 언어를 배우는 첫 번째 단계로 일종의 암묵적인 룰인 셈이죠.


  • 입문자면 파이썬 추천드립니다.

    https://nomadcoders.co/python-for-beginners

    외국 강사지만 자막이 잘 달려있습니다.

    그리고 파이썬 기본부터 시작해서 웹 스크래퍼를 따라 만듭니다.

    이 과정을 클론 코딩이라고 하는데, 이미 개발된 앱/서비스를 직접 자기가 만들어보고

    어떻게 구성되는지 몸에 실제로 익힐 수 있어서 좋습니다.

    그리고 결과물이 남기 때문에 좋습니다.

    인강보다 도서가 더 좋으시면 do it 시리즈가 시작하기 좋습니다.

    https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=259726677

    그 외 혼자 공부하는 파이썬, 모두의 파이썬도 입문자가 보기엔 괜찮습니다.

    https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=193931483

    https://www.aladin.co.kr/shop/wproduct.aspx?ItemId=172819381


  • 모든 분야가 그렇듯 기본이 가장 중요하다 생각됩니다. C나 파이썬 기본 강좌 책이나 유튜브, 블로그 강의 등을 참고하시어 프로그래밍 툴을 설치하고 기본기를 먼저 실습 해보세요. 처음엔 이런걸로 어떻게 프로그램을 만들어? 라는 생각을 가질 수 있습니다. 하지만 예제 문제를 풀다보면 배웠던 문법들을 어떻게 사용하는지 익히게 되며 저절로 논리적 사고를 하게됩니다. 계속 이것저것 시도를 하다보면 그럴듯한 프로그램을 만드는 수준까지 될 수 있습니다. 시작이 중요하니 일단 뭐라도 한 개 붙잡고 해보시길 추천드립니다.
    학원은 최후의 보루로 생각하시고 혼자선 안되겠다 싶으면 하시길 바랍니다.. 혼자서도 충분히 할 수 있습니다!


    파이썬 기초 강좌: https://wikidocs.net/book/2

    C 기초강좌: http://tcpschool.com/c/intro


  • 프로그래밍의 시작은 언어 선택입니다.

    언어 선택은 본인이 어떤 분야를 프로그래밍 할지에 따라 달라집니다.

    언어마다 특화된 분야가 있기 때문이죠

    웹 개발, 어플 개발, 빅 데이터, 게임, AI 등 한 분야를 선택하는 것이 언어 선택에 큰 도움이 됩니다.

    당연히 학원을 다니는게 좋긴 합니다. 바로바로 모르는 부분 피드백도 가능하니까요

    학원다니는게 부담이 된다면 유튜브를 통한 독학으로 일단 한번 해보고 정하는 것도 나쁘진 않습니다.


  • 의지만 있으면 뭐든 상관 없습니다.

    그리고 취미인건지 전직하려는 것인지

    만들고 싶은 것이 무엇인지에 따라 달라집니다.

    주말무료교육의 경우 대부분 현업실무자용이 많아서 초보자한테는 별로고요 놀고 계시면 국비지원 몇개월 과정이런거 하시면 되고요. 심심해서 하시는거면 유튜브 봐도 무방합니다.

    책한권 사셔도 되고요 책은 앞부분에 변수 메소드 이런 설명들 기본적으로 나옵니다.

    그리고 웹,pc,앱에냐에 따라 배워야하는게 다른데 아이폰 앱의 경우 맥이 없으면 못합니다. 요새 AI가 뜨니까 파이선책 사서 해보세요


  • 안녕하세요 현직개발자 입니다.

    요샌 유튜브나 구글, 개인 블로그에 잘 설명되어있으니 그런것 참고해서 봐도 좋지만

    혼자 독학하려는 의지와 노력이 없으시면 학원 추천드립니다.

    일단 가게되면 분위기라는게 있어서 공부하게 되거든요.

    어떤언어를 배울지는 어떤분야로 가시는지가 중요하다고 생각되네요.

    어떤분야를 희망하는지 생각해보고 언어를 정하면 좋을듯 싶습니다.

    현재 대세는 파이썬,자바스크립트 등이 있습니다.


  • 안녕하세요 아이티업계에 근무하고 있는 사람입니다

    개발자들이 쓰는 언어들이 제각각이긴 합니다

    그리고

    코딩 언어도 종류가 많은 편이지만 기본적으로 c언어를 먼저 수강하기를 추천드립니다

    패스트캠퍼스 등 무료사이트 인강도 많지만

    코딩은 학원다녀서 배우는 것을 더 추천드립니다

    답변이 도움되었길 바랍니다



  • 안녕하세요.

    프로그래밍은 굳이 학원을 안가도 학습이 가능합니다. 최근에는 책, 유튜브, 인터넷 등 다양한 채널로 공부가 가능하기 때문에 독학도 가능합니다.

    시간이나 재정적으로 여유가 있으면 학원을 가시는걸 추천드리지만.. 우선 유튜브로 한번 들어보는걸 추천 드립니다. 비용없이 시작해보고 적성에 맞다 싶으면 더 심화해서 나가는게 좋아보입니다.

    감사합니다.


  • 스크래치 해봤습니다. 프로그래밍을 배우고 싶은데 어떤 언어를 배우면 좋고, 어떻게 배우면 좋을까요? 인강으로 배우는게 좋은지 독학이나 학원이 더 좋은지 궁금합니다. 아니면 유튜브로 배워도 상관 없나요?

    ==> 스크래치로 본인이 원하는 내용을 만들정도라면

    그 어떤 언어를 배우셔도 잘 할 수 있습니다.

    그리고 독학보단 학원다니는걸 추천합니다


  • 안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.

    Microsoft에서 제공하는 Python 첫 번째 단계 수행 코스가 잘 설명 되어 있으므로 해당 교육자료로 시작 하는 것을 추천 드립니다.

    https://docs.microsoft.com/ko-kr/learn/paths/python-first-steps/

    또한 Python을 사용하는 다양한 학습 경로가 준비되어 있습니다.

    https://docs.microsoft.com/ko-kr/learn/browse/?resource_type=learning%20path&terms=python

    또한 Python 코딩도장 책을 구매하여 하나하나 천천히 따라해 보는것도 나쁘지 않습니다.

    https://dojang.io/course/view.php?id=7

    답변이 도움이 됐으면 좋겠습니다. 좋은 하루 되세요!


  • 일단 쉽게 접하기 위해서는 유투브를 보는 것도 좋습니다. 요즘은 설명도 잘 나와있고요 앞으로 어떤 방향으로 갈지도 대충 그려 질수 있습니다. 좋은것은 학원을 등록하고 여러사람들과 커뮤니케이션 하면서 배우는게 가장 좋구요 어느정도 기본이 되면 독학으로 간단한 부분은 할수 있습니다. 그리고 프로그래밍은 평생 공부하라서 항상 무엇인가 배우고 사용하는 습관이 중요 합니다.


  • 프로그램을 공부하고 진로를 선택하는데 기본적인 개념이나 이해는 되어야 합니다.

    모든 일이든 처음 시작은 의지와 열정이 매우 중요하다고 생각해요.

    요즘은 관련 학과 전공이 아닌 분들도..

    정부 무료지원 교육기관 6개월 과정을 이수하여 취업을 시도하는 경우도 많습니다.

    애기가 태어나서 색감으로 볼 수 있는 시야와, 말문이 트이기까지 보고, 듣고 노력의 시간이 필요하듯이

    지식도 없고, 생소하지만 흥미와 하고자 하는 의지가 있다면..

    포털사이트 같은 곳에서 프로그래머에 관해 검색만으로도 충분한 정보를 습득할 수 있어요.

    또한, 근처 교육기관을 통해 상담과 교육을 이수하여 비로소 프로그램에 입문을 하시면 되구요..

    첫술에 배부를 수 없지만, 시작과 노력한 만큼 모든지 성과는 따르는 법입니다.


  • 안녕하세요.

    질문의 요지는 "프로그래밍을 배우고 싶은데 어떤 언어를 배우면 좋고, 어떻게 배우면 좋을까요? " 인것 같습니다.

    1. 어떤 언어를 추천하는가?

    >> 자바스크립트를 추천 드립니다.

    자바스크립트는 초심자가 가장 재미있게 배우고 다양한 곳에 쓸 수 있으며 난이도가 어렵지 않습니다.

    실제 웹사이트를 제작하는 모든 업체에서 사용하며 다른 분야에서도 점점 많이 쓰는 추세입니다.

    웹사이트를 만드는 가장 근간이 되는 언어이며,

    이젠 node.js를 이용하여 Front 뿐만 아니라 서버도 자바스크립트로 구성이 가능합니다!

    요즘엔 윈도우 어플리케이션, 서버, 딥러닝 등 모든 분야에 고루 쓸 수 있는 언어입니다.

    아래 공부하시기 좋은 사이트들 모아서 제공 드리니 한번 살펴보시고 공부하시면 좋을 것 같습니다^^


    https://html6.tistory.com/457

    자바스크립트를 추천하는 이유 및 자바스크립트로 할 수 있는 것을 자세히 설명해둔 블로그 자료입니다.

    1. 프로그래밍 언어 중 입문 난이도가 가장 낮은 편입니다.

    2. 개발에 필요한 준비물이 가볍습니다.

    3. 자바스크립트로는 할 수 있는 일이 많습니다. ( 활용성이 큽니다. )
    - Web Site 제작 / App 제작 / 머신러닝(딥러닝) / Server 제작 / 게임 제작 등

    2. 어떻게 배우면 좋을까요?

    >> [자바 스크립트 쉽고 재미있게 공부하는 방법]


    https://www.opentutorials.org/course/1

    가장 유명한 초심자 가이드 생활코딩 사이트입니다.
    같은 이름으로 페이스북 페이지에서 많은 개발자들이 신규 개발자를 위하여
    조언 및 실질적인 도움을 주니 활용하시면 아주 좋습니다.

    https://www.inflearn.com/

    유,무료 프로그래밍 강의가 정리되어있는 인프런 사이트 입니다.

    이벤트 등으로 유료 강의를 저렴하거나 무료로 제공하는 경우도 많고 강의 질이 생각보다 매우 좋습니다.

    https://okky.kr/

    유저들끼리의 각종 Q&A, 테크에 관련한 것들이 잘 올라오는 커뮤니티 오키 입니다.

    관련하여 괜찮은 무료 강의들의 URL이 올라오는 경우도 많습니다.

    https://programmers.co.kr/learn/challenges?language=javascript

    많은 기업들이 실제 채용에도 반영하는 코딩 테스트 및 강좌가 개설되어 있는 프로그래머스 입니다.

    기본적으로 강좌도 좋지만 실제로 알고리즘을 접목한 문제를 풀어볼 수 있는 환경을 잘 제공해줍니다.

    https://level.goorm.io/

    구름 IDE로 유명한 구름에 코딩 테스트 도구입니다.
    사용자가 직접 알고리즘 문제를 만들어서 게시한다던가, 구름 IDE와 접목하여 실시간으로
    다른 인원들과 채팅하며 코딩을 가능하게 해줍니다.

    https://academy.nomadcoders.co/

    영어로 짧고 가볍게 들어보고 싶으시다던가

    페이스북, 트위터 등을 실제로 똑같이 만드는 "클론 코딩" 등이 해보고 싶으시다면

    노마드코더에서 강의를 들어보시는 걸 추천드립니다.

    위에 말씀드린 사이트들을 활용하시어 공부하시면 많은 도움이 되실 것으로 보입니다!^^

    3. 인강으로 배우는게 좋은지 독학이나 학원이 더 좋은지 궁금합니다.

    >> 스크래치 정도 해보셨으면 우선 위에 드린 URL 등으로 인터넷 강의 수강해보셔도 충분합니다.

    해보시고 초반 진입이 좀 어렵다 싶으시면 가볍게 1~3개월 정도 단과반 수업 정도 학원에서 들어보시면 감이 옵니다.


  • 프로그래밍이 처음이라면 파이썬 프로그래밍을 공부하는 것을 추천합니다.

    다른 프로그래밍 언어에 비해서 쉽기 때문에 처음 배우기 좋은 언어 입니다.

    공부하는 방법으로는 유튜브에서 파이썬 프로그래밍 강의를 듣는 것이 좋을 것 같습니다.

    강의를 듣다가 잘 이해가 가지 않는 부분을 검색해서 여러 사람의 강의를 들으면서 이해하는 것이 좋을 것 같습니다.

    특정 강의가 좋다고 꼭 그사람 강의만 듣는 것보다는 여러사람의 강의를 들어보는 것도 좋은 것 같습니다.


  • 안녕하세요. A-HA 프로그래밍 전문가입니다.

    국비지원 학원이나 부트캠브가 여건이 된다면 더 좋긴 합니다만.. 독학도 충분히 가능합니다.

    초보자 분들에게 가장 추천하는 언어는 C와 자바, 그리고 파이썬입니다. 여기서 현업에서 가장 많이 사용되는 언어는 자바와 파이썬으로 보통 백엔드에서 사용됩니다.

    그 이유는 API도 많고, 범용성도 높기 때문입니다.

    자바는 객체지향 언어, 파이썬은 스크립트 언어라는 특성을 가지고 있습니다. 저는 처음 공부를 시작하신다면 자바를 더 추천합니다.