프로그래밍 시작으로 뭐가 가장 낫나요?
현장에서 사용할수도 있어서 입문하려는데, 쌩 초보입장에서 많은 언어중에 무엇을 배우는게 나을까요? 학원갈 시간이없어서 책이나 유튜브 보는걸로도 충분히 익힐 수 있는거면 좋을거같아요.
안녕하세요.
처음 코딩을 시작하시는 분들이 어떤 언어를 배워야할지 고민을 많이 하십니다.
사실 언어보다는 본인이 무엇을 만들고 싶은지부터 명확히 하는 것이 좋습니다.
어떤 것을 만들 것이냐에 따라 유리한 언어와 툴이 있기 때문입니다.
질문자님께서는간단한 게임을 만들어보고 싶다고 하셨는데,
그렇다면 파이썬을 입문해보실 것을 추천드립니다.
파이썬은 현재 가장 인기있는 언어 중 하나이고 다른 언어에 비해 쉽고 간결한 문법 덕에
입문자들도 코딩에 대한 흥미를 붙이면서 배워나가기에 더할 나위없이 좋습니다.
파이썬이 어떤 언어인지 맛보기로는 김왼손님의 왼손코딩 파이썬편을 추천 드립니다.
[김왼손의 왼손코딩] 4시간만에 끝내는 파이썬 기초 :https://www.inflearn.com/course/%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B8%B0%EC%B4%88-%EA%B0%95%EC%A2%8C#curriculum
프로그램 언어는 프런트엔드, 백엔드 뭐 이런식으로 나뉘는 데요. 플런트엔드는 클라이언트(화면)쪽, 백엔드는 서버쪽 언어로 나뉩니다.
보통 프런트엔드로는 자바스크립트가 있고 백엔드로는 자바,C,파이썬 등이 있습니다.
간단히 보여주기만 하는 화면은 html, css ,자바스크립트만으로 가능하고 등록, 조회, 수정, 삭제 등의 기능을 구현 하려면 서버쪽 백엔드 프로그램을 배우셔야 합니다.
코딩에 대한 기초적인 설명이랑 기본적인 웹프로그램(html,css,javascript) 강좌가 있는 유튜브강의 링크인데 보시면 도움이 될꺼에요.
https://m.youtube.com/playlist?list=PLU9-uwewPMe0ynomccdrAX2CtVbahN4hD
안녕하세요.
보통 프로그램 입문은 파이썬, 자바, C 로 보통 합니다. 자바는 웹이나 안드로이드 개발할 때도 사용되고 실사용이 많이 되는 언어라 메리트가 있고, C는 좀 난이도가 있습니다.파이썬 같은 경우는 배우기 쉬워서 처음에 하기는 좀 더 수월 할꺼라 생각이 드네요.
책보다는 동영상으로 공부하는게 더 낫습니다.
인터넷 검색해보면 관련자료가 꽤 많이 나와있어요. 유튜브 같은 데도 많이 있고 아래 링크에도 무료 강의 많이 있습니다. 참고하세요.현장에서 쓰일 언어라면 자바나 C언어 계통을 배우시는게 좋을 듯 싶습니다.
초보 입장에서는 C언어를 먼저 배우시고 추후에 현장에서 상위 언어인 자바나 C++, C#을 이용할 가능성이 높기 때문에
바로 넘어가서 배우셔야 하지 않을까 싶습니다. C언어의 경우 유튜브에 많은 강의가 있으며 책의 경우 좋은 책이 많기 때문에
그 중 하나를 선택해 배우시면 될 것입니다.
처음 프로그래밍에 입문을 하신다면 파이썬 프로그래밍 언어를 추천 드립니다.
다른 개발 언어보다 처음 접근하기가 쉬운 장점이 있습니다.
그리고 웹에 많은 자료들과 라이브러리들이 있어 조금만 검색하시면 원하는 기능을 쉽게 구현 할 수 있습니다.
요즘에는 유튜브에 문과생도 하는 파이썬 프로그래밍과 같은 주제로 많은 영상들이 올라오고 있습니다.
이런 영상을 보면서 공부하면 좋을것같습니다.
공부할때 예제 코드를 꼭 타이핑 해보고 실행시켜보는것을 추천합니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.구글에서 생활코딩 검색하면 나오는 사이트가 있습니다.
유튜브강의가 난의도 별로 있고
예제와 샘플소스까지 있어서 순서대로 익히기에 어려움이 없으실거예요!
( 언어는 자바스크립트부터 추천드려요!)
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!혼자서 이것저것 만들어보고 싶으시다면 노드js를 추천드립니다.
실무적으로 배우고 싶으시다면 파이썬, 노드js, 자바 등을 추천드립니다.
원래 프로그래밍은 학원에서 배우는게 아니며 유튜브나 레퍼런스 문서로만 공부해야 합니다. 어느정도 경지에 올라오면 그냥 문서만 보고도 척척 개발을 해나갈수 있습니다.
2020. 08. 30. 23:02
코딩이라는 것에 관심이 생겨서 한 번 배워보고 싶은데 처음 시작하려니까 다 어려워만 보이고 코로나 사태로 인해 학원도 등록하지 못하는 상황인데 독학으로 혼자 가볍게 시작할만한 언어가 있을까요?
공유하고 돈벌기 ♥︎
궁금해요 6 신고 0 0
총 12개의 답변이 있습니다.
성남고등학교
코딩은 처음 배우시는거라면 기본적인 알고리즘 공부부터 하시는게 좋습니다. 내가 어느정도 코딩에 감이 있다 생각하시면 C언어부터 공부하시고 그게 아니라 코딩 처음하고 코딩에 흥미를 느껴보고 싶다 하시면 파이썬부터 시작하시면 됩니다. 기본적인 언어 몇개를 다룰 줄 알면 그때 자바, 웹 프로그래밍, 앱 개발 등 분야를 구체화시키시면 됩니다. 추천하는 책으로는 점프 투 ~~~(파이썬) 시리즈 이고요. 자격증은 크게 두가지 종류로 나눌수있는데 초등학생들도 딸 수 있는 자격증인 스크래치, 엔트리 등을 다루는 자격증과 그 이상의 수준을 요구하는 (파이썬 c언어 웹디자인 등) 자격증으로 나눌 수 있는데 종류는 솔직히 너무 많아서 인터넷에 직접 검색하시는게 더 빠를거에요... 더 깔끔하게 정리돼있는 곳도 많고요. 참고로 코딩 배우는 곳은 책 보다는 인터넷에 올라와있는 오픈소스를 이용하시는게 훨씬 배우기 좋습니다. 이론보단 실전이 좋은 편이죠.
프로그래밍을 처음 시작하려는 사람들이 공통적으로 가지는 첫 고민은 과연 어떤 언어로 공부를 시작해야 하는가일 것입니다.
이는 어쩌면 당연한 고민이지만, 아이러니하게도 이 당연한 고민이 오히려 프로그래밍의 세계에 첫 발을 딛는 데 장애물이 되고 있는 것도 사실입니다.
사실 교과서적인 답은, 언어는 상관없으니 아무 언어나 선택해서 당장 시작하세요~겠지만, 좀 더 현실적인 답을 드리자면, Java, C, Python 중 아무거나 하나를 골라서 일단 시작해보시라고 말해드리고 싶습니다.
3가지 언어 모두 언어적 특성은 다르지만, 어떤 걸 택하더라도 충분히 프로그래머로 입문하는 데는 문제가 없습니다.
일단 하나를 하시고 나머지로 확장해가시면 좋을 것 같습니다.
안녕하세요
다양한 프로그래밍 언어중에서 질문자분이 어떤 용도로 언어를 배우려고 하는지가 가장 중요할거 같습니다
임베디드 , 게임 - C
웹개발, 안드로이드 앱 - JAVA
데이터 분석 - python
아이폰 앱 - swift
보통은 위와 같은 방식으로 용도에 따라서 언어를 배우고는 합니다.
본인이 하고 싶은 개발이 무엇인지 생각해보고 배우는게 어떨까 하고요
초보자가 접근하기 편한 사이트로는 생활코딩 https://opentutorials.org/course/1 추천드립니다.
안녕하세요 답변 드립니다.
일단 코딩의 개념부터 간단히 말씀 드리겠습니다. 코딩은 프로그램을 개발하기 위한 가장 기본적인 도구라고 생각하시면 됩니다. 지금 보는 아하사이트 또한 프로그램으로써 코딩을 통해 구현된 것입니다. (-> 코딩이라는 것은 쓴다는 개념보다는 생각하는 것을 구현하는 도구라고 생각하시면 됩니다...)
코딩을 아예 처음 배우신다면 개인적으로는 c언어를 추천 드립니다. c언어는 가장 베이직한 언어로써 모든 프로그래밍에 근간이 되기 때문입니다. c언어를 배우신 다음에 파이썬 언어를 배우신다면 좋을 것 같습니다. (c언어 책은 윤성우 저자의 열혈 프로그래밍 추천 드립니다..)
요새 가장 핫한 언어는 당연 파이썬입니다. 제가 다른 답변에서 쓴 파이썬 관련 답변글 첨부드릴게요.
현재 시점에서 가장 실용적이면서도 배우기 쉬운 언어를 선택하라면 당연 파이썬 입니다.
수 많은 오픈소스 모듈이 잘 구현되어 있고, 변수의 return type을 고려할 필요도 없는 등 수 많은 장점이 있습니다.
또한 객체지향 언어이기 때문에 파이썬 언어를 배우면서 객체지향 개념도 공부할 수 있습니다. 요즘 핫한 AI나 빅데이터 관련 코딩도 거의 대부분 파이썬으로 구현하고 있습니다.
참고하실만한 무료 전자책 소개해 드립니다.
해당 내용은 무료이면서도 가장 빠르게 파이썬이 뭔지 감 잡을 수 있을 것 같습니다.
답변 채택 부탁드려요
입문하기 쉬운 언어는 아무래도 파이썬인 것 같네요.
단순히 파이썬이 쉬워서라기 보다는 스크립트 언어라서 테스트하는데 크게 어려움이 없기도 하구요
워낙 다양한 분야에서 활용하기 때문에 도움을 받을 곳도 많습니다.
그리고 추가적으로 사용자가 많은 언어라서 깃허브 등에서 오픈소스로 다른 사람들이 만들어둔 소스를 참고하기도 쉬워요
이왕 시작하셨으면 특정 목표를 설정해서 한 가지 어플리케이션을 만들어보시는 것도 좋을 것 같습니다.
그리고 유튜브에 파이썬 관련 교육 영상이 많이 있습니다.
대표적으로 NomadCoder나 나동빈, 포프 체널 같은 곳이 있겠네요
음,,그냥 단순히 배우기만 희망한다면?
어떤 언어를 선택하시든 상관이 없습니다
하지만 어떤 목적을 가지고 배워야 한다면?
그때는 다르죠
예를 들어 게임쪽으로 배워야 한다면? c계열, java등
업무용이라면? vb,c,java,delphi등
이렇게 목적에 따라 배워야 할 언어가 달라집니다