아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
곰살맞은에뮤153
곰살맞은에뮤15321.03.23

비전공자 어플개발공부 순서 질문드립니다!!

처음 시작하는데 어떤식으로 공부를 해야할지 모르겠네요 ㅠㅠ 앱개발 프로그래밍 언어도 코틀린과 자바로 나누어지고요.. 어떤식으로 어떤순서로 공부해야할까요??

비전공자이고 프로그래밍에 대해서 하나도 모릅니다 ㅠㅠ 그리고 공부할수있는 사이트나 강의,책 등등 추천해주시면 감사하겠습니다.!

55글자 더 채워주세요.
답변의 개수13개의 답변이 있어요!
  • 안드로이드 앱개발을 원하신다면 안드로이드 스튜디오는 어떠실까요?

    코딩없이 앱을 만들 수 있는 스마트메이커라는 사이트도 있구요

    전문적인 앱개발이아니라면 위 두가지 방법도 고려해보심 좋겠어요 .

    비전공자 이시면 앱개발 언어들의 차이와 특징을 검색해보시고 한가지 언어를 골라

    국비지원학원이나 인터넷강의 관련서적 등 추천드립니다.

    한번에 여러 언어를 습득한다기보단 한가지를 제대로 배우면 다른언어는 처음보다 수월하게 배울 수 있습니다.

    참고용으로 플랫폼 별 사용 언어 정리해드릴게요 참고하세요

    웹 - Java /Javascript / C#

    안드로이드 - Java / Kotlin

    iOS - Objective-C / Swift

    안드로이드&iOS(동시개발&기능제한) - Flutter / React Native /

    딥러닝 - Python

    게임 - C++(언리얼) / C#(Unity)


  • 안녕하세요.

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

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

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

    어느 언어 한 언어에 능숙해지면 다른 언어를 공부할 때 진입 장벽이 낮아지기 때문에

    어떤 것을 먼저 시작해야하는지는 중요하지 않다고 생각합니다.

    딥러닝, 인공지능, 데이터 관리와 관련된 것을 만들고 싶으시다면 파이썬,

    웹, 프론트엔드, 하이브리드 애플리케이션을 만들고 싶다면 자바스크립트,

    웹, 안드로이드 애플리케이션을 만들고 싶다면 자바를 공부하시는 것을 추천드립니다.


  • 프로그래밍을 하려고 한다면 당연히 프로그래밍 언어를 배워야하기는 합니다.

    컴퓨터 공학과로 진학하기 위해서는 프로그래밍을 할줄 알아야하는 것은 아닙니다.

    많은 컴퓨터 공학과 학생들이 프로그래밍 언어를 1학년때 처음 배우는 경우가 많이 있습니다.

    처음 배운다면 파이썬으로 시작하는 것을 추천합니다.

    다른 언어보다 상대적으로 쉽기 때문에 좋습니다.

    "파이썬 정복", "점프 투 파이썬(c언어도 있음)" 등의 책으로 공부해보는 것도 좋을 것 같습니다.


  • 탈퇴한 사용자
    탈퇴한 사용자21.03.25

    안녕하세요.

    어플개발은 안드로이드 언어를 익히셔야 하고 자바 기반입니다.

    요즘은 코틀린을 많이 사용하고 있지만 코틀린응 안드로이드를 익히신 후에 하시는 것을 추천드립니다.

    시중에 초보용 안드로이드 책들이 다 잘 나와있으니 쉬운 예제부터 하나씩 따라해 보시면 감이 오실 것입니다.

    (특정 사이트나 책을 추천드리는 것은 지양하고 있습니다.)

    코틀린응 우선 생각치 마시고 안드로이드 기본 개념 및 자바부터 시작하시고 감을 좀 잡으시면 빠르게 적응하실 수 있겠습니다.

    감사합니다.


  • 앱 개발 프로그램 언어는 우선 자바로 많이 기반되어 있습니다.

    그러기때문에 자바의 정석으로 자바의 기초를 익힌 후 안드로이드 프로그래밍 책을 참고하여 공부하시는게 제일 정석으로 생각이 듭니다.

    처음부터 자바의 정석의 모든 내용을 익힐 필요는 없습니다.

    몇번 이렇게 개발을 하는구나 정도 이해하신 후 예제를 통해 이해하면 편하실거예요.


  • 안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.

    질문하신 내용에 대하여 아래와 같이 답변 드립니다.

    비전공자에 처음 입문하시는거라면

    두 잇 안드로이드 프로그래밍 서적을 추천드립니다.

    앱 관련 툴 설치부터 개발과정과 방법, 플레이스토어 유포까지 소개되어있습니다.

    전반적인 과정과 더불어 개발 방법까지 나와있기 때문에 초심자에게 적합하며

    필요한 개발문법을 모두 소화하기에는 한계가 있지만 도움받기에 충분한 정보를 제공하고 있습니다.

    웹서핑으로도 정보 취합은 가능한데 시간대비 효율이 좋습니다.


    부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!


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

    요즘은 비전공자 분들도 프로그래밍을 직업으로 삼는 분들이 점점 늘어나고 있습니다.

    시간과 여유가 된다면 국비지원 교육이나 부트캠프의 도움을 받으시는게 가장 체계적이고 수월하게 배우실 수 있고 만약 혼자 공부를 하셔야 하는 상황이라면 파이썬과 자바중에 하나를 선택해 기초부터 따라해보는게 좋습니다.

    둘중에 더 추천하는 언어는 Script 언어인 파이썬이고, 유튜브에 파이썬 기초 라고 검색하시면 강의 많이 나오니 참고해주세요^^


  • 우선 JAVA는 예전에 안드로이드 앱 개발 언어로 쓰이던 언어였습니다. 현재는 구글측에서 코틀린으로 전환을 유도하고 있습니다. 언젠가는 JAVA에서 코틀린으로 개발언어가 전부 바뀔것으로 예상되므로 미래를 위해서라면 코틀린으로 공부하시는게 현명해 보입니다. 먼저 책이나 생활코딩 사이트에서 기초문법을 배우시고, 그 뒤에 간단한 예제 소스코드를 보시면서 알고리즘을 깨우치시고, 구현하시고 싶은 기능을 넣은 프로젝트를 한개 두개 만들어보시면서 학습 하시면 됩니다.


  • 안드로이드 기본 서적은 서점에 가시면 매우 많습니다.

    한번살펴보시고 가장 최신판의 서적을 구매하셔서 가이드대로 따라하시면 될것같구요.

    안드로이드 프로그래밍 언어가 코틀린과 자바로 가이드라인이 주어지고있구요. 코틀린은 구글에어 앱개발을 위해 따로 만든 언어라고 생각하시면 될것같습니디ㅡ.

    범용적으로 코딩언어를 배우고싶으시다면 java로 시작하는것을 추천합니다

    즐거운 코딩생활하세요~


  • 개인적으로는 코틀린이 쉽다고 느껴지기는 하나 처음 배우는 사람에게는 코틀린이 더 쉬울지는 잘 모르겠습니다.

    자바에 대한 강의를 들어도 되기는 하지만 바로 코틀린을 배워도 되기는 합니다.

    어느 정도 프로그래밍에 대한 지식이 쌓여야만 안드로이드 앱 개발이 가능하다고 생각이 됩니다.

    안드로이드도 프레임워크다보니 전혀 모른상태로 보면 생각보다 어려울수 있습니다.

    유튜브에 있는 안드로이드 개발 영상을 따라해보는 것이 어떠할까 합니다.

    가급적 최근에 올라온 영상을 보는 것이 좋습니다.

    개발툴도 빠르게 변하다보니 버전이 맞지 않으면 처음에는 당황스러울수 있습니다.


  • 자바나 이런 언어를 배우기 전에 프로그래밍 개념에 대해서 먼저 공부해보세요.

    프로그래밍을 배울수 있는 사이트인 "생활코딩"이라는 무료 온라인 강좌 사이트입니다. 많은 프로그래밍 언어와 기법들을 잘 정리하고 쉽게 전달해주니까 참고하셔서 공부해보세요.

    https://opentutorials.org/course/1

    기본적으로 추천드리는 "프로그래밍이란?"란 강의를 한번 들으시고요.

    그런다음에 자바 언어를 배우세요. 자바 언어 하나면 어플 개발 충분히 할 수 있습니다. 어플 관련 책 하나 고르셔서 하나하나 공부해 나가시면 됩니다.


  • 안녕하세요. 아하(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

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


  • 처음 시작하는데 어떤식으로 공부를 해야할지 모르겠네요 ㅠㅠ 앱개발 프로그래밍 언어도 코틀린과 자바로 나누어지고요.. 어떤식으로 어떤순서로 공부해야할까요??

    >> 앱개발이 목표이시면 우선 IOS / 안드로이드 둘 다 하고싶으신건지에 따라서 달라집니다.

    IOS 만 할것이다 : 스위프트

    안드로이드만 할것이다 : Go / 코틀린 / 자바

    둘 다 한번에 만들고 싶다 : 플러터 / 리엑트 네이티브

    무엇을 고르시던 크게 상관없습니다.

    그리고 하나를 하시고 나면 다음걸 배울때 훨씬 수월합니다.

    비전공자이고 프로그래밍에 대해서 하나도 모릅니다 ㅠㅠ 그리고 공부할수있는 사이트나 강의,책 등등 추천해주시면 감사하겠습니다.!

    >>

    공부는 요즘 하도 좋은 인터넷강의들이 많아서 굳이 학원가서 배우실 필요 없습니다.

    인프런 / 유튜브 / 구름 등 좋은 플랫폼에서 무료강의 몇개 수강해보시고.

    더 깊이있게 배우고 싶으시면 해당 플랫폼에 유료강의나 부트캠프 등 수강하시면 되겠습니다.