안녕하세요,
저는 자바 튜토리얼을 2회독 하고
현재 안드로이드 스튜디오 앱 개발을 공부하고 있는 학생입니다..
튜토리얼을 통해 자바 기본개념은 습득했지만,
충분히 연습해보지 않은 상태에서 앱 개발로 넘어 와서
부족함을 많이 느끼고 있습니다.
앱 개발 공부를 이제 시작하면서 느낀점은,
자바 자체에 대한 개념은 기본으로 갖춰야 하는 것이고,
거기에 더해, 앱 개발을 본격적으로 하려면
리눅스 커널, 멀티 쓰레딩, SQL, 서버, 보안까지도 어느정도 알고 있어야 하더라구요...
생각보다 중간중간 넘어야 할 산이 많다고 느끼고 있습니다...ㅠ
지금 제가 공부하는 방식은
예를들어, 앱 개발을 공부하다가 SQL 을 이용하는 부분이 나오면
전혀 이해가 가지 않아서,
SQL을 한 1주일 파고 다시 앱 개발로 복귀하는 방식으로 하고 있는데,
개념을 철저히 익히고 넘어가는 점에서는 좋지만,
시간이 굉장히 오래 걸리내요....
그래서 혹시 프갤 능력자 분들은 어떻게 공부하셨는지 조언을 구합니다..
안드로이드 스튜디오만 쭉 파고 나중에 곁다리를 하나하나 마스터한다
VS
곁다리가 나올때마다 익히고 다시 앱개발로 돌어온다.
어떤 방식이 나을까요?
전공자라면 전자지만 그냥 앱개발해보려는거면 후자
물롬 전자도 안드로이드를 맨 마지막으로 옮겨야됨
ㄴ 비전공자(공대)이고 프로그래밍 입문자 수준입니다. 의견 감사합니다
샘플을 찾아서 코드를 이해한다음 복사해서 붙여넣어 사용한다. 모든걸 다 알아야 개발할수있는건아님. 배우는건 차차배우면됨. 물론 언젠가는 공부해야함. 그것땜에 초반에 진입장벽을 높이는건 별로 좋은자세아님
ㄴ 어떤말씀 하시는지 완전 이해가 됩니다. 하지만 제가 성격이 그렇게는 잘 안되더라구요. 시간이 많아서 일단은 최대한 기초를 탄탄히 다지려고 합니다. 의견 감사합니다.
탑다운 방식이냐 바텀업 방식이냐를 묻는 거 같은데 그건 개인차임
ㄴ 아..왕도는 없는거군요..감사합니다
난 꼴리는대로함 모르는거나오면 이정도면 걍 검색해서 일단은 해결할수있겟네 or 흠 이건좀 깊게 파봐야겟는걸
필요한정도만 알면될텐데 sqlite를 사용해서 sql을 하나본데 sqlite에서 서버에서사용하는것처럼 어려운 쿼리를 안씀
그냥 필요한만큼만 찾아서 공부해보셈