웹 프로그래머를 시작하려면 어떻게 해야할까요?
컴퓨터 공학과를 다니다가 군대에 입대하고 난 후 미래를 생각해 보는시간을 갖게 되었는데 그러다사 막연하게 웹 프로그래머를 하고싶다는 생각이 들었는데 무엇부터 해야할지 모르겠습니다 무엇부터 시작해야할까요
안녕하세요 dike입니다.
웹페이지를 직접 만들어보시는 등 필요한 사이트를 직접 코딩해보시는 것을 추천합니다. 책이나 강의를 보고 따라하시는 것보다 직접 관심 있는 프로그램이나 서비스를 개발 하시는게 더 재미있고 실력도 빨리 늘어납니다.
모르는 분야가 있으면 구글에 다 검색하면 나옵니다. 걱정하지 마시고 도전해보세요.
감사합니다..
프로그래밍 언어는 프런트엔드, 백엔드로 나뉘는 데요. 프런트엔드는 클라이언트(화면)쪽, 백엔드는 서버쪽 언어로 라고 보시면 됩니다.
보통 프런트엔드로는 html, css, 자바스크립트 등이 있고 백엔드로는 자바, C, 파이썬 등이 있습니다.
간단히 보여주기만 하는 화면은 html, css, 자바스크립트만으로 가능하고 등록, 조회, 수정, 삭제 등의 기능을 구현 하려면 서버쪽 백엔드 언어를 배우셔야 합니다. 보통 JSP, 자바로 많이 구현합니다.
웹프로그래머가 되고자 하시면 언어외에도 서버라던지 네트워크 관련 지식도 같이 공부하시면 더 좋을 듯 싶습니다.
웹프로그래머가 되고자 하신다면 기본적으로 html, css, 자바스크립트를 배우셔야 합니다.
웹사이트를 만들 때 html, css는 화면 디자인 하는데 필요한거구요. 자바스크립트는 화면의 이벤트나 로직을 구현을 하는 겁니다.
또한 화면에 입력한 내용을 등록하거나 수정, 삭제 등을 구현하려면 php나 jsp, 자바 등도 같이 배워야 합니다.
저도 많이 고민을 했었습니다. 그러다 관심있게 보던 유튜브 채널에서 풀스택 개발자 로드뷰를 추천해줬는데 좋은것 같더라고요. https://youtu.be/ODa9mY2bEEc 이 영상입니다. 실제로 이 사람이 천재 프로그래머라고 불리우던 사람이라 더 믿을 만 한것 같아요 한번 보시길 추천드립니다.
코딩은 처음 배우시는거라면 기본적인 알고리즘 공부부터 하시는게 좋습니다.
내가 어느정도 코딩에 감이 있다 생각하시면 C언어부터 공부하시고
그게 아니라 코딩 처음하고 코딩에 흥미를 느껴보고 싶다 하시면 파이썬부터 시작하시면 됩니다.
기본적인 언어 몇개를 다룰 줄 알면 그때 자바, 웹 프로그래밍, 앱 개발 등 분야를 구체화시키시면 됩니다.
추천하는 책으로는 점프 투 ~~~(파이썬) 시리즈 이고요.
참고로 코딩 배우는 곳은 책 보다는 인터넷에 올라와있는 오픈소스를 이용하시는게
훨씬 배우기 좋습니다. 이론보단 실전이 좋은 편이죠.
웹 프로그래머라면 우선 html, css, 자바스크립트는 기본적으로 할 줄 알아야하며,
그 다음으로 PHP, JSP를 배우시고 나서는 웹 프레임워크나 데이터베이스 등의 관련 지식도 배워야합니다.
아무것도 모르는 상태라면 html, css, 자바스크립트를 시작으로 어느 수준으로 올라오면 php, jsp를 배우시고 나서
배운 프로그래밍 지식을 기반으로 간단한 웹 프로그래밍을 꾸준히 하면서 실력을 쌓으시면 될 듯 싶습니다.
안녕하세요~! 아하(Aha) 지식답변자 다라닝입니다.
질문하신 내용에 대하여 아래와 같이 답변 드립니다.언어 공부를 고르셔야하는데요.
현장에 있는 웹프로그래머로써 자바스크립트 먼저 공부해시길 추천드려요.
일단 해보시면서 흥미갖고 이거저거 만들어 보시다보면 개발욕심에 더 배우고 싶은 마음이 생기실거예요.
(거의 필수라고 보셔도 됩니다)
구글에 생활코딩 검색하시면
유튜브 강의랑 샘플소스가 있습니다.
공부하시는데 큰 도움되시길 바랍니다!
부족하지만 도움이 되셨기를 바라며 추가적인 문의가 필요하시면 답변 부탁드려요!컴퓨터 공학과를 다닌다면 웹프로그래머로 가기는 어렵지 않아 보입니다.
컴퓨터 공학과를 졸업하고나서 보통은 웹프로그래머 또는 모바일 프로그래머 등 이런 분야로 취업을 많이하고 있습니다.
웹프로그래머가 되기위해서는 데이터베이스를 다룰 수 있어야합니다.
성능 최적화까지 하면 좋겠지만 거기까지는 처음부터 안해도 됩니다.
CRUD와 간단한 조인 정보를 할줄 알면 될것같습니다.
그이후에는 웹서버를 만드는 프레임워크를 공부 해야합니다.
자바라면 스프링프레임워크, 자바스크립트라면 Node.js 등 프레임워크를 가지고 웹서비스를 만들어보는 것이 좋습니다.
가장 많은 예제라고하면 게시판 만들기를 해보는게 좋습니다.