앱 개발을 해보고싶습니다 답변 바랍니다..
앱개발같은거를 한번 해보고싶은대 c언나 자바언어중에 어떤걸 배우면좋을까요??
또 그런 컴퓨터 언어를 배울수있는 곳이 있으 면 알려주세요 무료면 더 좋을것같습니다
답변을 기다리겠습니다
안녕하세요.
처음 코딩을 시작하시는 분들이 어떤 언어를 배워야할지 고민을 많이 하십니다.
사실 언어보다는 본인이 무엇을 만들고 싶은지부터 명확히 하는 것이 좋습니다.
어떤 것을 만들 것이냐에 따라 유리한 언어와 툴이 있기 때문입니다.
어느 언어 한 언어에 능숙해지면 다른 언어를 공부할 때 진입 장벽이 낮아지기 때문에
어떤 것을 먼저 시작해야하는지는 중요하지 않다고 생각합니다.
질문자님처럼 웹이나 안드로이드 애플리케이션을 만들고 싶다면 자바를 공부하시는 것을 추천드립니다.
자바의 기초적인 내용들은 생활코딩에서 무료로 강의를 들으실 수 있습니다.
코딩은 처음 배우시는거라면 기본적인 알고리즘 공부부터 하시는게 좋습니다.
내가 어느정도 코딩에 감이 있다 생각하시면 C언어부터 공부하시고
그게 아니라 코딩 처음하고 코딩에 흥미를 느껴보고 싶다 하시면 파이썬부터 시작하시면 됩니다.
기본적인 언어 몇개를 다룰 줄 알면 그때 자바, 웹 프로그래밍, 앱 개발 등 분야를 구체화시키시면 됩니다.
추천하는 책으로는 점프 투 ~~~(파이썬) 시리즈 이고요.
참고로 코딩 배우는 곳은 책 보다는 인터넷에 올라와있는 오픈소스를 이용하시는게
훨씬 배우기 좋습니다. 이론보단 실전이 좋은 편이죠.
안녕하세요.
프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.
시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.
현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.
그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.앱개발을 생각하신다면
먼저 C언어나 자바보다는 전반적으로 어떻게 프로세스가 되어있는지 보시고 진입하시는게 맞습니다.
시중에는 일련의 과정을 담고 있는 책이 많습니다.
(두 잇....이라는 책도 해당됩니다)
개발프로그개발설치부터, 개발, 유포까지 소개하고 있죠.
이과정을 한번 간단한 앱이라도 해보시고 깊게 들어가시길 권해드립니다.
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!앱 개발이라면 C언어보다는 자바를 배우시는게 좋을 듯 싶습니다.
안드로이드 앱의 경우 다수가 자바로 만들어지기 때문입니다. 아이폰 계열 즉 IOS 계열의 앱을 만드신다면 오브젝트C나
스위프트란 언어를 배우셔야 하며, IOS나 안드로이드 둘 다 앱을 만들고 싶으시다면 모두 배우셔야할 것 싶습니다.
배울 수 있는 곳이라면 학원도 좋지만 현 상황이 학원을 다닐 수 있는 상황이 아니기 때문에 공개된 인터넷 강의를 통하여 학습하시면 될 것 같습니다.
앱이라면 iOS, 안드로이드가 있습니다.
어떤 것을 개발할것인지에 따라서 언어가 다르게 됩니다.
한가지 언어로 개발 할 수 있는 리엑트 네이티브나 플로터같은 하이브리드 프레임워크가 있지만 조금 상세하개 개발하려면 각각의 플랫폼 언어를 조금은 할 줄 알아야 합니다.
우선 안드로이드는 코틀린이나 자바를 사용합니다.
새로 배운다면 코틀린으로 개발하는 것을 추천 합니다.
iOS를 개발하신다면 스위프트를 사용하여 개발하게 됩니다.
유튜브에 무료로 앱개발 관련 강의들이 많습니다.
무료이기도 합니다.
인프런 사이트에 무료와 유료 강의들이 많습니다.
개발 관련된 강의들이 많으니 한번쯤 보는것도 좋습니다.