파이썬 html css 언어 먼저 알아야할 것?
게임등을 개발하기위해 파이썬이 필요하다고 하는데 웹언어인 html을 제일 먼저 배우고 다른걸로 가야하는게 아닌가 한데 html css같은걸 배우지않고 무작정 파이썬부터 배워도될지 모르겠군요
안녕하세요.
먼저, toth님이 프로그래밍 언어를 공부하는 목표가 무엇인지에 따라 어떤 언어를 먼저 배우는게 유리할지 보다 정확한 의견을 드릴 수 있을 것 같습니다.
Python과 C/C++ 중 어떤 언어를 먼저 배우는게 좋을까요?라고 문의하신다면 의견이 갈릴 수 있겠지만, 문의주신 두 개의 언어는 서로 목적 자체가 다른 언어입니다. 즉, 목적에 따라서 무엇을 먼저 배워도 무방합니다.
그럼에도 불구하고 Python과 Web Front-End 언어(HTML, CSS) 중 어떤 언어를 배우는게 좋을지 의견을 드리면, Python을 추천드리고 싶습니다.
그 이유는, Web Front-End 언어의 경우 UI(User Interface)를 위한 언어로 디자인이 중요하며, 다른 언어들에 비해 상대적으로 Logical한 능력을 향상시키지 어렵습니다. 또한, Python을 먼저 배운다면, C/C++, Java 등 다양한 언어에 대해 기본적인 문법과 습득해도 간단한 프로그래밍을 쉽게 할 수 있고, Python을 활용하면 컴퓨터를 가지고 활용 할 수 있는 매우 많은 능력이 생깁니다.
따라서, Python을 먼저 공부하고, Web UI가 필요한 경우 Web Front-End 언어를 습득하시는게 좋을 것으로 판단됩니다.
좋은 하루 되세요 :)
게임 개발에 꼭 파이썬이 필요하진않구요. 오히려 파이썬은 게임 개발에는 적합하지 않은 언어입니다.
게임쪽 개발이 하고싶으신거면 C 계열을 공부하시는게 더 도움이 많이됩니다.
또한 웹 게임을 만들고싶으신게 아니면 html, css 는 전혀 도움이 되지 않습니다.
본인이 원하시는 개발에 적합한 언어가 무엇인지부터 먼저 알아보시고 공부하시는걸 추천드립니다.
웹 게임이 아닌 이상 html css 를 배울 필요는 없습니다.
HTML과 CSS 는 우리가 보는 웹 페이지, 웹 사이트를 만들기 위해 필요한 언어이기 때문에 웹페이지를 기반으로 한 게임을 만드는 것이 아니라면 배우실 필요가 없습니다.
게임을 만들고 싶으신거라면 바로 파이썬으로 넘어가셔도 될 것 같습니다.
본인이 어느 방향으로 가냐에 따라 공부 할 언어가 달라지기는 합니다만.
정답은 따로 없습니다. 개발도 정말 여러 분야가 있죠.
정말 여러 분야중에 크게 개발은 3가지로 나뉩니다 퍼블리싱 , 프론트 엔드, 백엔드
질문자께서 어느 분야로 공부 하시려는지는 잘 모르겠지만. 일단 뭐든 시작해 보는게 좋다고 생각합니다.
게임쪽을 가시려면 C++ 또는 C# 쪽을 공부하시는게 맞고, 웹쪽을 공부하시려면 Html , Css , JavaScript 쪽을 공부하시는게 맞다고 생각합니다.
앱 쪽을 공부하시려면 java 부터 시작하는게 맞구요
파이썬을 공부하든 html css를 공부하든 순서는 크게 상관없습니다. 단지 그 세개가 다른 성향을 띄고 있고
해당 세 개로 개발할 수 있는게 다르다는 점입니다. 질문이 너무 두루뭉실 해서 상세하게 고민 댓글 달아주시면
답변 해드리겠습니다 : )
안녕하세요.
우선 질문에 답을 드리면 html,css와 파이썬은 연관관계가 거의 없습니다. 따라서 파이썬부터 배우셔도 상관없습니다.
HTML은 우리가 사용하는 홈페이지 혹은 웹 페이지를 만드는 markup언어이고, 여기에서 화면을 꾸미는 요소만 별도로 분리하고, 효율적으로 꾸미게 한 것이 CSS 입니다. 따라서 publisher또는 web frontend쪽을 하실것이 아니라면 굳이 이 부분을 보실 이유는 없습니다.
(물론 그렇다고 backend 개발자가 몰라야 한다는 의미는 아닙니다.)
다시 본론으로 돌아가보면 무자적 파이썬부터 배우셔도 됩니다.
그런데 어떤 게임을 짜실 예정인데 파이썬으로 짜실려고 하는지 궁금합니다.