아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
귀중한까치231
귀중한까치23120.08.11

취미로 코딩공부하고싶은데 뭘로시작해야할까요?

직장인인데 취미로 코딩공부하고싶어요

너무많은 개발언어도 있고 오히려 정보가 너무많아서 어려운데

간단한 앱이나 간단한 게임이나 이런거 만들어보고싶은데

무료강의나 책이나 추천있을까요?

듣자하니 파이썬이 배우기쉽다는데 그것도 사실인지모르겠네요

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

    처음 코딩을 시작하시는 분들이 어떤 언어를 배워야할지 고민을 많이 하십니다.

    사실 언어보다는 본인이 무엇을 만들고 싶은지부터 명확히 하는 것이 좋습니다.

    어떤 것을 만들 것이냐에 따라 유리한 언어와 툴이 있기 때문입니다.

    질문자님께서는간단한 게임을 만들어보고 싶다고 하셨는데,

    그렇다면 파이썬을 입문해보실 것을 추천드립니다.

    파이썬은 현재 가장 인기있는 언어 중 하나이고 다른 언어에 비해 쉽고 간결한 문법 덕에

    입문자들도 코딩에 대한 흥미를 붙이면서 배워나가기에 더할 나위없이 좋습니다.

    파이썬이 어떤 언어인지 맛보기로는 김왼손님의 왼손코딩 파이썬편을 추천 드립니다.

    [김왼손의 왼손코딩] 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


  • 안녕하세요 dike입니다.

    관심 있는 분야를 직접 코딩해보시는 것을 추천합니다. 책보고 따라하시는 것보다 직접 관심있는 프로그램이나 서비스를 개발하시는게 더 재미있고 실력도 빨리 늘어납니다.

    모르는 분야가 있으면 구글에 다 검색하면 나옵니다. 걱정하시마시고 도전해보세요.

    감사합니다..


  • 취미로 코딩공부를 하고 싶다고 말씀하셨는데요

    목적을 명확하게 하는 것이 중요하다고 생각합니다.

    우선 파이썬은 앱이나 게임과는 거리가 멀기 때문에

    앱을 개발하려면 안드로이드나 애플 스위프트 같은 것을 배워야 합니다.

    Do it 안드로이드 시리즈나 기타 구글링하면 관련 자료가 많기 때문에

    1. 어떤 앱을 만들고 싶은지

    2. 그 앱에 필요한 코딩 기술은 무엇인지

    위주로 먼저 파악한 후 공부하시기 바랍니다

    또한, 단순하게 파이썬이 쉽다는 이유로 배운다면 흥미를 잃을 가능성이 높다고 생각합니다

    코딩은 흥미가 목적이 될 수 있지만 배우는 목적이 중요하다고 생각하기 때문에 이를 명확히 하신 후

    프로그래밍 언어를 정하시길 바랍니다.


  • 탈퇴한 사용자
    탈퇴한 사용자20.08.11

    안녕하세요! 만약 웹을 기반으로

    무언가를 개발해보신다면 아래와 같은 자료들을

    참조하실 수 있으실 것 같습니다!! 😊😊😊

    1. HTML 강좌묶음

    https://www.youtube.com/watch?v=tZooW6PritE&list=PLuHgQVnccGMDZP7FJ_ZsUrdCGH68ppvPb

    2. Javascript 강좌묶음

    https://www.youtube.com/watch?v=dPRtcRwKo-Y&list=PLuHgQVnccGMBB348PWRN0fREzYcYgFybf

    3. CSS 강좌묶음

    https://www.youtube.com/watch?v=Ok0bBJPtgJI&list=PLuHgQVnccGMAnWgUYiAW2cTzSBywFO75B

    4. Node.JS 강좌묶음

    https://www.youtube.com/watch?v=3RS_A87IAPA&list=PLuHgQVnccGMA9QQX5wqj6ThK7t2tsGxjm

    5. 자바스크립트 핵심 설명 웹 사이트

    https://javascript.info

    6. HTML DOM을 자바스크립트로 응용하는 방법들이 설명된 웹 사이트

    https://htmldom.dev/

    7. HTML을 잘못 쓰는 방법과 개선해나가는 방법을 설명한 웹 사이트

    https://www.htmhell.dev/

    8. CSS 레이아웃을 구성하는 방법이 설명된 웹 사이트

    https://csslayout.io/

    9. 👶🏻 신입 개발자 전공 지식 & 기술 면접 백과사전 📖

    https://github.com/gyoogle/tech-interview-for-developer

    10. 자바스크립트 없이 CSS 로만 만들 수 있는 디자인 요소 설명

    https://github.com/you-dont-need/You-Dont-Need-JavaScript

    11. 웹 아키텍쳐 입문

    https://blog.rhostem.com/posts/2018-07-22-web-architecture-101

    12. 개발시 편리한 웹사이트 툴들을 모두 소개해주는 사이트

    https://tiny-helpers.dev/

    13. 구글에서 제공하는 여러 다양한 개발 방법에 대해 프로젝트 형식으로 풀어서 설명해주는 사이트

    https://google.dev/codelabs

    14. 좋은 CSS 라이브러리들을 소개해주는 사이트

    https://www.cssscript.com/

    15. BASH 를 배울 때 읽기 좋은 글

    https://github.com/Idnan/bash-guide

    16. pwa 페이지를 위한 manifest, service worker 작성을 쉽게 도와주는 사이트

    https://www.pwabuilder.com/?ref=tiny-helpers

    17. 이미지를 압축하되 원하는 알고리즘과 압축 정도를 선택할 수 있게 해주는 사이트

    https://squoosh.app/

    18. 포스트맨과 거의 유사한 기능을 아무 설치 없이 웹에서 사용할 수 있게 해주는 포스트우먼 이라는 사이트

    https://postwoman.io/ko

    19. 브라우저 정보를 사이트 접속만으로 쉽게 복사하거나 고유한 URL 로 만들어줘서 개발자가 유저 브라우저 환경정보를 쉽게 전달받을 수 있게 돕는 사이트

    https://mybrowser.fyi/

    20. 좌우에 약간 다른 텍스트를 입력하면 텍스트의 다른 부분들을 쉽게 비교할 수 있게 도와주는 사이트

    https://loilo.github.io/diffr/

    21. 여러 특수한 인포그래픽 그래프를 제작할 수 있게 도와주는 사이트

    https://rawgraphs.io/gallery/


  • 취미로 코딩 공부하는데 어떻게 시작하는지에 대해 물어보셨어요.

    일단 언어로는 파이썬 공부 추천드립니다.

    처음 언어를 배울 때, C언어 자바 파이썬 등 다양한 언어가 있지만 이 중에서 가장 쉽게 배울 수 있는게 파이썬입니다.

    교재는 점프투파이썬 같은 기초문법교재 추천드리고, 직접 타이핑하면서 배워보시길 바랍니다.

    문법을 한번 보셨다면 간단한 문제풀이를 통해 프로그래밍에 익숙해지셔야 합니다.


  • 요즘 파이썬이 유행이기도 하고 처음 접하신다면 쉬운언어에 속하는 언어기때문에 추천드립니다.

    요즘은 유튜브강의도 잘되어있어서 책으로만 하시는것보다는 쉬우실거같습니다.

    https://www.youtube.com/channel/UC7iAOLiALt2rtMVAWWl4pnw


  • 게임은 잘 몰라 앱쪽만 답변드리자면.

    앱의 형태도 다양합니다. 형태에 따라서 언어도 달라지구요. native 앱 같은 경우엔 플랫폼에 따라 언어도 갈리고 플랫폼에 종속적이라 추천드리는건 하이브리드 앱 또는 웹앱을 추천 드려요. 웹앱의 경우 한번의 앱 개발로 웹 애플리케이션으로 브라우저와 모바일 모두 호환이 가능하기 때문에 일타이피로 보시면 될 것 같구요. 이를 위해서는 기본 웹 지식이 필요합니다. 사용되는 언어는 기본적으로 javascript, html, css 정도 되고 이에 따라 vue, react, angular와 같은 framework를 사용할 수 있어요.


  • 간단한 앱, 간단한 게임 2가지 모두 답변 드리겠습니다.

    [1] 간단한 앱

    안드로이드 앱 프로그래밍 관련 책, 유튜브 강의 추천드립니다.

    안드로이드는 자바 라는 프로그래밍 언어를 사용하며, 최근에는 코틀린도 사용합니다.

    //깡샘의 안드로이드 책

    https://book.naver.com/bookdb/book_detail.nhn?bid=12594901

    //깡샘의 안드로이드 유튜브

    https://www.youtube.com/watch?v=LeeSr7n9tJs&list=PLb-Pz7MT6klU9Obah9eDApOvRCl5rE_8g

    그리고 안드로이드를 잘하기 위해, 자바 프로그래밍 언어를 잘하는 것도 중요하므로 자바 책 추천드립니다.

    //자바의 정석

    https://book.naver.com/bookdb/book_detail.nhn?bid=16031391

    [2] 간단한 게임

    게임 개발은 유니티 라는 툴로 개발하는 것이 좋습니다.

    유니티는 C# 이라는 프로그래밍 언어를 사용합니다.

    유니티 관련해서 기초가 되는 책 하나 추천드립니다.

    //유니티5 교과서

    https://book.naver.com/bookdb/book_detail.nhn?bid=11885460

    그리고 유니티5 교과서를 어느 정도 익힌 상태라면 세부적인 내용이 많이 담긴 절대강좌 유니티 책을 추천드립니다.

    https://book.naver.com/bookdb/book_detail.nhn?bid=13552608


  • 유튜브에 "노마드 코더"라고 검색하시면, 친절한 콜롬비아 선생님 니콜라스가 클론 앱 코딩을 통해 개발을 쉽고 재밌게 가르쳐 줍니다.

    기본서를 하나 사셔서 차근히 이론부터 공부하는 것도 방법이지만 저는 개인적으로 직접 어플리케이션을 만들어 보는게 더 많이 남는다고 생각하거든요.

    해당 유튜브에 가시면 파이썬이나 자바스크립트 등으로 웹사이트나 앱을 만드는 과정이 있습니다.

    유튜브에서는 무료로 공개되어 있으니 한 번 따라서 개발해보시죠~!


  • 질문자가 이야기 해주신 것처럼 파이썬도 확실히 배우기는 쉽습니다. 하지만 간단한 앱이나 게임을 만들고 싶으시다면 자바스크립트를 배우시는 것을 추천드립니다. 파이썬으로 앱을 만들기는 가능은 하지만 별로 하지 않은 추세이며 주로 Node나 React Native 등을 이용하여 앱을 만들 수 있습니다. 퍼즐게임 같은 간단한 게임이라면 자바스크립트로도 충분히 가능합니다.

    그리고 더 나아가 웹 어플리케이션도 제작이 가능하고 파이썬은 주로 웹 크롤링을 할 때 많이 사용하며 배치성프로그램(주기적으로 실행되어야 하는 것)들 이외에는 잘 코딩하지 않는 경향이 있습니다.


  • 간단한 앱이나 게임을 만들어보고 싶으시면 파이썬보다는 "자바스크립트"를 공부하시는게 더 좋긴합니다.

    아래 관련하여 지식을 얻으시거나 질문하시거나, 강의 보시기 좋은 사이트들 간단한 설명과 함께 첨부 드리니 참고하시면 좋을것 같습니다^^

    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/

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

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


  • 안녕하세요 답변 달아 드립니다.

    현재 시점에서 가장 실용적이면서도 배우기 쉬운 언어를 선택하라면 당연 파이썬 입니다.

    수 많은 오픈소스 모듈이 잘 구현되어 있고, 변수의 return type을 고려할 필요도 없는 등 수 많은 장점이 있습니다.

    또한 객체지향 언어이기 때문에 파이썬 언어를 배우면서 객체지향 개념도 공부할 수 있습니다. 요즘 핫한 AI나 빅데이터 관련 코딩도 거의 대부분 파이썬으로 구현하고 있습니다.

    참고하실만한 무료 전자책 소개해 드립니다.

    https://wikidocs.net/book/1

    해당 내용은 무료이면서도 가장 빠르게 파이썬이 뭔지 감 잡을 수 있을 것 같습니다.

    답변 채택 부탁드려요~