코딩 커리좀 짜주세요 ㅠㅠ
처
처키777 (192.♡.247.254)
2025년 9월 6일 PM 05:24 · 수정됨(09. 08. 09:43)
조회 717 공감 0
어렸을때 터보씨 하다 포인터 부분에서 막혀서 포기하고... 그냥 살았는데 요새 다시 코딩을 배워서 내 아이디어를
실현해 보고 싶다는 생각을 많이 하고 있습니다.
나이가 있어 취업하려고 배우는 것은 아니고요.
간단한 서비스, 앱을 구축해 보고 테스트런을 해볼 수 있는 수준까지면 좋겠다는 생각이 있어요.
어떤 언어들을 어떤 순서로 배워야 할까요?
감사합니다.
댓글 (8)
-
Rrequiem
25.09.06 · 211.♡.97.70
언어를 배우시지말고 바이브코딩을 해보시죠. 하고싶은 목표가 명확하고 인내심이 있으시면 ai와 함께 바이브로 하시는게 요새 대세가 되어가는 분위기에요 -
참참치김밥
25.09.06 · 124.♡.203.111
perplexity에게 물어보니 아래처럼 답하네요
서비스나 앱을 직접 만들고 싶다면, 초보자의 경우 **웹 개발**이나 **크로스플랫폼 앱 개발**에 적합한 언어부터 배우는 것이 좋습니다[1][2][3]. 핵심은 이해하기 쉬운 언어로 코딩의 기초를 다지고, 점차 사용 목적에 맞는 도구와 프레임워크로 확장하는 것입니다[4][2][3].
## 추천 학습 순서
### 1. 코딩 기본기 익히기
- **Python**: 문법이 쉽고 실습 예제가 많아 초보자에게 적합합니다. 기초 문법과 간단한 프로그램 작성부터 시작하세요[1][2].
- 변수, 조건문, 반복문, 함수 등 꼭 필요한 기초를 다집니다[2][5].
- 실습 중심으로 코드를 많이 작성해 보는 것이 중요합니다[6][2].
### 2. 웹 개발 환경 경험하기
- **HTML, CSS, JavaScript**: 웹 서비스의 기본을 배우고, 화면을 직접 만들어 볼 수 있습니다[1][2][5].
- 이후 React, Vue.js 같은 프레임워크로 발전도 가능합니다[2][3].
### 3. 앱 개발로 확장하기
- 안드로이드 앱: **Java, Kotlin**을 배워볼 수 있습니다[3][7][8].
- iOS 앱: **Swift**를 배워볼 수 있습니다[7][9].
- 크로스플랫폼 앱: **Flutter(Dart)**나 **React Native(JavaScript)**는 한 번의 코드로 두 플랫폼(iOS/Android)을 모두 다룰 수 있어 초보자에게 매우 추천됩니다[3][7][8].
### 4. 백엔드와 데이터베이스 기초
- 간단한 데이터 저장·관리까지 해보고 싶다면 **Python(Django, Flask)**, **JavaScript(Node.js)**, **PHP** 등 웹 서버 프로그래밍도 경험해보세요[4][1][2].
- 데이터베이스는 **MySQL**이나 **SQLite** 등으로 기초를 다질 수 있습니다[4][2].
### 5. 서비스 실제 구현(MVP 방식)
- 핵심 기능만 넣은 프로토타입(MVP)부터 만들어서 직접 동작해보고, 필요한 부분을 점점 확장하세요[4][10][11].
- 버전 관리를 위해 **Git**을 익히고 GitHub 활용도 추천됩니다[4][3].
## 시작 언어 추천 표
| 목적 | 추천 언어 | 쉬운 순서 |
|--------------|--------------------|-------------|
| 기초학습 | Python | 1 |
| 웹 프론트 | HTML, CSS, JS | 2 |
| 웹 백엔드 | Python, JS, PHP | 3 |
| 안드로이드 | Java, Kotlin | 4 |
| iOS | Swift | 5 |
| 크로스플랫폼 | Flutter(Dart) | 2 |[1][3][7][8]
## 참고사항
- 너무 완벽한 결과물부터 만들려고 하진 마세요. 원하는 기능의 '최소한의 서비스'를 빠르게 만들어보고, 실사용 후 계속 개선하는 것이 가장 좋은 방법입니다[10][11].
- 프로그램 언어는 목적과 기술 환경에 따라 다양하지만, 초보자에게는 Python → 웹 기본 → 크로스플랫폼 앱 개발 → 기타 백엔드나 데이터베이스 순으로 확장하는 로드맵이 가장 부담없고 추천됩니다[1][2][3].
이 과정만 따라도 아이디어 실현에 충분한 실전력을 갖출 수 있습니다[2][3].
출처
[1] 최적의 프로그래밍 언어 선택 가이드: 나에게 맞는 언어 찾기 https://jdcyber.tistory.com/65
[2] 초보를 위한 코딩 공부 순서와 방법 - 코드트리 블로그 - Codetree https://www.codetree.ai/blog/%EC%B4%88%EB%B3%B4%EB%A5%BC-%EC%9C%84%ED%95%9C-%EC%BD%94%EB%94%A9-%EA%B3%B5%EB%B6%80-%EC%88%9C%EC%84%9C%EC%99%80-%EB%B0%A9%EB%B2%95/
[3] 앱 개발자가 되는 법! 처음 시작하는 초보 가이드 https://project21.tistory.com/1
[4] [어플제작 용어3] MVP 앱제작이란 http://ecoapps.kr/bbs/board.php?bo_table=app&wr_id=48
[5] 코딩 공부 순서 / 분야 고르는 방법 - 피터의 성장기록 - 티스토리 https://peter-coding.tistory.com/49
[6] 성인코딩교육, 야간반 주말반 기초반 선택해서 배우는 학원 추천! https://ititbank.tistory.com/153
[7] 앱 개발 언어, 뭘 써야 할까? 목적별 추천과 비교표까지 https://blog.wishket.com/blog/app-development-languages
[8] 2025년, 주목해야 할 8가지 모바일 앱 개발 언어 https://vtikorea.co.kr/top-8-mobile-app-development-languages
[9] 앱 개발 언어, 안드로이드는 어떤 것을 주로 쓸까? https://www.elancer.co.kr/blog/detail/151
[10] MVP 앱 개발 - Carrot Tech Blog - 티스토리 https://tech-carrot.tistory.com/entry/MVP-%EC%95%B1-%EA%B0%9C%EB%B0%9C
[11] 앱 제작하려는데, MVP버전 개발 왜 필요한거죠? - 프리모아 https://www.freemoa.net/gsp/content/23?idx=76 -
쩝쩝쩝박사
25.09.06 · 222.♡.88.247
AI 녀석 말은 쉽게 하는군요. 파이썬이 쉽다니요.
초보자 능욕하는 겁니까 ㅋ
물론 c나 c++이나 rust에 비하면 쉬워 보이기는 하겠죠.
근데 이거 초보자 능욕, 새싹 밟기 아닙니까?
쉬운 언어부터 소개를 해줘야죠.
일단 코딩 맛을 보려면 스케치 같은 그림 코딩부터 소개를 해줘야지 시작부터 저런걸... ㅋ -
에에놀미타
25.09.06 · 211.♡.120.194
어떤 언어, 개발툴을 배울지 스스로 검색하며 질의하는 것이 시작입니다.
누가 떠 먹여줘야 하는 사람은 코딩 못 배웁니다. -
영영자A
25.09.06 · 210.♡.27.1
gpt한테 원하는걸 말하고 이렇게 구현하고 싶다고 하니 뚝딱하나 만들어주더군요
그래서 테스트해보면서 필요한거, 성능관련문제 제시하니 뚝딱 또 만들어 주더군요.
이젠 코딩은 기획이 더 중요한듯 합니다 - 제
제로1
25.09.07 · 211.♡.197.28
파이썬이 쉬다는 말에 속아서 지옥을 본 사람입니다.
윈도우용 어플 개발에 파이썬을 사용했다가 지옥으루경험했습니다 ㅠ.ㅠ -
LlIIIIIl
25.09.07 · 61.♡.60.60
우선 플렛폼 부터 정해야 할 것 같은데요. iOS면 스위프트, android면 코틀린 같은게 될꺼고 오히려 웹 서비스는 너무 변주가 많아 비추... DB나 기타 인터넷으로 연결되는 백엔드쪽은 일단 파이어베이스 같은걸 쓰면 코딩은 크게 필요 없을것 같습니다. 결국은 다 해야하겠지만. 일단 저 정도로 맛만 보며 대충 어떻게 돌아가는지 알게 되면 그 후로는 gpt에 물어보면서 알아서 떠 드실 수 있으실듯 -
아아찌
25.09.08 · 211.♡.194.202
딱히 순서대로 배워야하는건 없습니다
댓글을 작성하려면 이 필요합니다.