웹 서버를 구현하기 위해서는 개발환경에 필요한 저작도구를 파악해야한다. 문서작성 - 한글, 워드, pages, ppt 이런 식으로 내가 쓸 도구를 선택해야한다. UI개발을 위해선 JSP, PHP, ASP가 있다. 하지만 나머지에 대한 지식도 필요하기 때문에 정리해보았다. 백엔드 개발을 위한 언어는 PHP, ASP, JSP 등이 있다. 간단한 표로 PHP, ASP, JSP에 대해 정리해보았다. JSP= Java Server Pages
PHP= Hypertext PreProcessor
ASP= Active Server Pages
총 정리 http://tcpschool.com/jquery/jq_elementSelection_jqSelector (예제로 코딩도 가능) https://www.w3schools.com/ (유명한 곳) https://www.inflearn.com/ (공부 처음 시작 할 때 도움이 많이 되었던 곳) JavaScript https://developer.mozilla.org/ko/docs/Web/JavaScript/%EC%8B%9C%EC%9E%91%ED%95%98%EA%B8%B0 SVN (실무에서 사용할 일이 많으니 꼭 알아두자) http://mobilegen.tistory.com/18 http://hotcoffee.tistory.com/entry/Tortoise-SVN-%EC%84%A4%EC%B9%98-%EB%B0%8F-%EA%B8%B0%EB%B3%B8%EC%82%AC%EC%9A%A9%EB%B2%95 JAVA https://opentutorials.org/course/1 (생활코딩) SQL https://www.w3schools.com/sql/default.asp (쿼리 공부하기 좋은 사이트) 안녕하세요. 컴퓨터교육의 모든것을 다루는 에듀밍코리아 입니다. 우리는 정보화 사회 속에서 수많은 정보들을 접하고 활용하며 살아가고 있습니다. 그리고 컴퓨터는, 이러한 수많은 정보들을 다양한 방법으로 유용하게 처리해주는데요. 컴퓨터는 우리가 상상할 수도 없을 만큼 수많은 기능을 가지고 다양한 역할들을 수행하고 있습니다. 특히 우리는 컴퓨터의 웹사이트를 이용해 수많은 정보들을 검색하고 유용한 정보를 얻을 수 있는데요. 대부분의 사람들이 매일같이 웹사이트를 들어갔다 나옵니다. 그리고 PHP와 JSP는 모두 웹사이트를 개발하는 데 필요한 언어 및 도구인데요. PHP는 웹언어로 웹사이트를 개발하는 데 사용이 되고, JSP는 JAVA를 이용해 HTML을 개발하는 데 사용됩니다. 이에 PHP, JSP 모두 컴퓨터 전공 학과 및 직업에서 매우 각광받고 있는데요. 많은 사람들이 관심을 가지고 배우고 싶어 합니다. 하지만 혼자 PHP, JSP를 공부하는 데에는 어려움이 따를 수 있는데요. 이에 도움을 줄 수 있는 곳이 있습니다. 바로 에듀밍 코리아인데요. 에듀밍 코리아에서는 능력 있는 컴퓨터 전문 강사와 학습자 간의 일대일 맞춤 컴퓨터 수업을 장려하고 있습니다. 전문 강사는 학습자의 수업 목표 및 능력에 따라 짠 수업 커리큘럼대로, 학습자를 효율적으로 관리해줄 수 있는데요. 전문 강사로부터 집중적인 학습 관리를 받은 학습자는, 원활하게 자신의 학습 목표를 달성할 수 있습니다. 또한 개인 과외이기 때문에 학습자는 자신의 편의에 맞춰 시간 및 장소 등을 조율할 수 있는데요. 에듀밍 코리아에서는 학습자에게 테스트 시스템 역시 제공하고 있습니다. 학습자는 전문 강사와의 테스트 시스템을 통해, 원하는 전문 강사와의 수업을 찾아 원활하게 수업을 진행할 수 있는데요. 또한 에듀밍 코리아에서는 항상 학습자 입장을 먼저 생각하고 최대한 합리적인 비용으로 맞춰드리고 있습니다. PHP, JSP 등의 컴퓨터 수업에 관심이 있으신 분들은 편하게 에듀밍 코리아로 문의주세요. 포토샵, 캐드 CAD, 파워포인트 등의 다양한 컴퓨터 수업도 준비되어 있습니다. 그리고 일대일 맞춤 수업뿐만 아니라 다양한 형태의 수업도 진행하고 있으니 궁금하신 부분은 문의주세요. hyungmuk's blog개발 & 공부/JSP 인프런 JSP 강의평가 웹사이트 개발하기 수강 후기hyungmuk 2019. 8. 6. 11:51 필자는 2년 전에 학원에서 Java를 배운 적이 있다. 그리고 최근에는 대학교 교과목으로 Java를 공부했다. 하지만 그동안은 웹 프론트엔드 개발자로 일해왔으므로 Java를 제대로 활용해 본 일이 없다. 다양한 언어를 추구하는 나로서 언젠가는 제대로 한번 공부해봐야겠다고 생각했지만, 시간도 나지 않았고 귀찮음 때문에 미루고 있었는데, 당분간은 시간이 있을 거 같아서, Java를 제대로 공부하기로 마음먹었다. 단, Java로 응용프로그램이나 모바일 어플리케이션 같은 걸 만들겠다는 건 아니고, 그동안 웹 프론트엔드 개발자로 일했던 전적이 있으니, 웹 백엔드 개발에 도전해보려고 한다. 계획은 대학교 교과목에 JSP 과정이 있으니 교과목으로 JSP를 공부하면서 인터넷 강의로 웹사이트 만드는 것을 따라 해보면서 공부한 후, Java 기반 MVC 웹 프레임워크인스프링(스프링 부트 포함) 공부하는 것이다. 우선 패스트캠퍼스나 인프런에서 공부해야 할 강의를 찾아보았다. 패스트캠퍼스에는 JSP는 없고 스프링 강의만 있었기 때문에 패스하였고, 인프런에서는 아래처럼 총 4개의 강의가 검색되었다. 인프런 JSP강의 목록 (2019년 8월 6일 기준)
실전 JSP(renew ver.) - 신입 프로그래머를 위한 강좌는 신입 프로그래머를 위한 실전 JSP 강좌의 리뉴얼 강좌이고, 그 이전 버전인 신입 프로그래머를 위한 실전 JSP 강좌는JSP의 기본 문법과 사용법을 배우는 데 도움이 되는 강좌인듯하였다. 그다음에 누구나 따라 하면서 배우는 JSP 커뮤니티 게시판 만들기와 JSP 실전 평가 웹 사이트 개발하기는 안경잡이 개발자님의 강의로써 한 가지의 프로젝트를 따라 만들어 볼 수 있게 해주는 강의로 보였다. 무엇을 먼저 봐야 할지 고민을 하다가 JSP 문법은 학교에서도 배워야 하기에 금방 질려질 거 같아서 JSP 강의평가 웹 사이트 개발하기를 처음 볼 강의로 선택하였다.
JSP 강의평가 웹 사이트 개발하기 - 인프런 고등학교/대학교를 막론하고 어디에서도 적용될 수 있는 강의평가 웹 사이트를 개발하는 방법에 대해서 알려드리고자 합니다. 입문 웹 개발 프레임워크 및 라이브러리 Java JSP 온라인 강의 www.inflearn.com JSP 강의평가 웹 사이트 개발하기 강의의 목차는 다음과 같다.
총 15강으로 구성되어 있으며, 총 강의 시간은 220분 이다. (평균 15분) 1강은 강사 소개와 완성된 웹사이트를 소개한다. 2강은 JDK, 이클립스(Eclipse), 톰캣(Tomcat) 설치 등을 알려주는 파트이다. 본격적인 코딩
실습은 3강부터 시작된다. 이 강의의 특징은 이러하다.
이러한 특징들로 인해 지루하지 않고 코딩을 따라쳐보며 재밌게 수강할 수 있었으며, 자세한 설명이 생략되어 DTO, DAO 같은 것들이 이 강의 실습에서 자주 사용되지만 처음에는 제대로 알지 못했다가 실습을 하면서 자주 만들고 사용해 봄으로써 시간이 지나게 되니 점차 알게 되었다. 실습 중에 이슈가 하나 있었다.
실습 중에 위와 같은 오류가 생겨 몇 시간 동안 오류 원인을 찾아야 했었다. 결국에 구글링으로 해결 방법을 찾아 해결하였다. https://okky.kr/article/517005 이 글의 작성자와 같은 오류였고, 제시되어있는 해결 방법을 통해 해결하였다. 이클립스에서 상단 메뉴 project - clean을 하니 문제가 해결되었다. 아직도 위 오류에 대한 이유는 모르겠지만, project - clean은 알아두니 종종 사용을 하게 되었다. 이것 밖에는 큰 어려움은 없었다. 나는 이 강의를 보고 실습하면서 클래스 변수 네이밍 등 거의 모든 것을 그대로 따라 만들었다. 그러다 보니 DTO, DAO 생성과 사용 패턴을 자연스럽게 익힐 수 있었고, 카멜표기법(Camel Case) 방식으로 네이밍 하는 것에 적응이 되었다. MYSQL을 사용하는 데 있어서는 아주 기본적인 SQL만 습득할 수 있었다. 그리고 의외의 일이지만, 강사의 타이핑 속도를 따라가려고 하다 보니 타자 속도가 빨라진 것 같다. 끝으로 이렇게 좋은 강의를 무료로 공개해 주시고, 조금이나마 JSP 코딩을 해 볼 수 있도록 도움을 주신 안경잡이개발자(나동빈)님에게 감사의 말을 전하고 싶습니다. |