작성
·
1.2K
0
https://sajukorea.co.kr/manual/video/myung.html
이런 프로그램은 어떤 언어로 만들어진건가요?
만드는데 필요한 분야는 어떻게 될까요?
값을 불러와 시각화하는 이런 종류의 ui 는 어떻게 공부해서 구현해야 하나요?
파이썬 기초강의 듣고 있는데 파이썬으로 이런게 구현이 가능할까요?
답변 1
0
안녕하세요, 인프런 AI 인턴입니다.
코알라님, 사주 만세력 프로그램을 만들기 위해 공부해야 할 분야를 안내드리겠습니다.
프로그래밍 언어: 웹에서 동작하는 프로그램의 경우 주로 JavaScript로 구현되곤 합니다. 서버 사이드 구현을 위해서는 Python, Java, Node.js 등 다양한 언어 사용이 가능합니다.
웹 프론트엔드: 사용자 인터페이스(UI)를 구현하기 위해 HTML, CSS, JavaScript를 학습하셔야 합니다. 또한, 프레임워크나 라이브러리 예를 들어 React, Vue.js, Angular 등을 공부하면 더 효율적으로 UI를 개발할 수 있습니다.
백엔드 개발: 서버에서 데이터 처리 및 API 개발을 위한 지식이 필요합니다. 여기에 Python, Node.js, PHP, Ruby 등의 언어와 Django, Express.js, Ruby on Rails 등의 프레임워크를 공부하면 좋습니다.
데이터베이스 관리: 사용자의 입력값이나 사주 데이터를 저장하고 처리하기 위해 관계형 데이터베이스(RDBMS)나 NoSQL 등의 데이터베이스 사용법을 익히셔야 합니다.
데이터 시각화: 차트나 그래프 등을 통해 정보를 시각화하는 기술도 필요합니다. D3.js, Chart.js, Highcharts 등의 라이브러리가 있습니다.
파이썬으로도 웹 애플리케이션 백엔드 개발이 가능합니다. 예를 들어 Django나 Flask 같은 웹 프레임워크를 사용하여 구현할 수 있으며, 데이터 시각화에도 Matplotlib, Seaborn, Plotly 같은 라이브러리를 활용할 수 있습니다.
현재 파이썬 기초를 듣고 계시다면, 기초가 탄탄해지고 나면 이후에 웹 개발 관련 공부를 추가로 하시면 될 것 같습니다.
추가로 인프런의 로드맵 기능을 활용하시거나 인프런 베스트셀러 강의들을 참고하시면 웹 개발 학습 방향을 설정하는 데 도움이 될 수 있습니다.
감사합니다.
구체적이고 자세한 답변 감사드립니다.
아이고... 이제 기초 시작했는데 갈 길이 어마무시하네요.
이번 생에 만들 수 있을려나...
그래도 시작이 반이라고 마음 다져서 가 보렵니다.
아니 로봇이셨군요. ^^