아하
검색 이미지
생활꿀팁 이미지
생활꿀팁생활
생활꿀팁 이미지
생활꿀팁생활
철저한친칠라290
철저한친칠라29021.03.15

웹프로그래밍 언어 관련 질문입니다.

안녕하세요.
웹프로그래밍을 개발하고싶은데 무슨 언어를 사용할지 몰라 질문드리네요.

반응형 웹을 만들어 핸드폰에서도 사용하고싶네요.

또한 혼자 개발을 하려고합니다.

프로그래밍은 현재 C#을 주로 하고 있네요.

어떤 언어가 좋을가요?

55글자 더 채워주세요.
답변의 개수5개의 답변이 있어요!
  • 안녕하세요. 아하(a-ha) 프로그래밍 지식 답변자 입니다.

    웹 프로그래밍과 관련된 언어를 질문 주셨는데요, 보통 웹은 클라이언트 - 서버 구조로 되어있습니다. 즉 클라이언트단 프로그램과 서버단 프로그램이 구분되어 있다는 이야기죠.

    클라이언트단 프로그램은 주로 javascript나 javascript를 활용한 라이브러리를 통해 만들어집니다. HTML과 CSS를 빼면 안되겠죠?

    그리고 질문자님이 사용하고 계신 C#은 서버사이드에서 사용할 수 있는 언어 입니다.

    서버쪽에서 C# 을 사용하여 HTTP API를 만들고, 클라이언트 쪽에선 html, javascript, css를 사용하여 만드시면 될 것 같습니다.


  • 반응형 웹도 일반 웹 개발과 마찬가지로

    HTML, CSS, 자바스크립트가 주로 쓰입니다.

    하지만 일반 웹과는 기법의 차이가 있죠

    반응형 레이아웃, 유동형 그리드, 미디어 쿼리 등

    반응형 웹 개발을 위해선 웹 디자인에 대한 높은 이해도가 필요합니다.

    다음 어학사전이 반응형 웹으로 적용되어있어서

    참고하시길 바랍니다.



  • 커버 사진 수정지식프로필 편집

    Lv.

    6

    지식파워 1045.1?

    soundbar

    답변자 인증 뱃지

    프로그래밍

    0

    팔로워

    0팔로잉

    답변 대기 중인 질문의 답변은 본인과 질문자에게만 공개됩니다.

    자바개발자가 되려면 어떻게 해야되나요?

    안녕하세요.

    프로그래밍은 원래 혼자서 독학해야 하는 직종입니다. 대부분의 모르는 것들은 구글에 검색하면 다 나옵니다. 혼자서 독학하기에 좋은 프로그래밍 인강 사이트는 유료로 한다면 인프런 이라는 사이트가 있고 일단 맛보기라도 먼저 해보고 싶으시다면 생활코딩이라는 사이트를 접속하셔서 한 번 영상 훑어보시는 것도 좋습니다.

    시작하기 좋은 프로그래밍언어는 nodejs 혹은 javascript, python 등이 있습니다. 만약 앱개발을 원하신다면 무조건 자바를 하셔야 합니다. 안드로이드가 자바기반으로 되어 있으며 코틀린 언어를 사용하셔도 됩니다.

    현업에서는 C언어를 거의 사용하지 않습니다. 파이썬을 사용하는 부서는 있으며 주로 자바나 자바스크립트 nodejs 를 사용하는 부서가 가장 많습니다.

    그 외의 프로그래밍이라면 html, css, javascript 등과 같은 것은 https://w3schools.com 에서도 충분히 학습하실 수 있습니다.


  • 웹프로그래밍을 개발하고싶은데 무슨 언어를 사용할지 몰라 질문드리네요.

    반응형 웹을 만들어 핸드폰에서도 사용하고싶네요.

    또한 혼자 개발을 하려고합니다.

    ===> 반응형 웹 을 만든다는건 웹을 만든다는것이므로

    html (화면뼈대) , css(디자인) , javascript(언어) , php(언어) , mysql(데이타베이스) 배우셔야 합니다


  • "반영형 웹" 을 하고싶으신거라면

    HTML + CSS + JAVASCRIPT 3개만 잘 하셔도 가능합니다.

    ( 이제 이 3개를 활용하여 만든 껍질에 DB 를 넣느냐 안넣느냐 같은 문제가 추가적으로 생기죠 )

    가장 간단한 반응형 웹을 만드는 방법은 워드프레스 등 CMS 툴을 사용하는것 입니다.

    커스텀에 제한이 있기는 하지만 아주 간단하고 빠르게 반응형 웹을 구축할 수 있습니다.

    본인이 처음부터 끝까지 모든것을 커스텀 하고 싶으시다면 반영형 웹을 만드는 과정을 공부하셔야 합니다.

    주 기술 스택은 위에 기술한 3가지이며 여기에 DBMS + Server + 관련 프레임워크 사용법 정도를 추가로 익히시면 됩니다.