본문 바로가기
반응형

30대웹개발9

[국비지원후기] 5.5개월 JAVA 국비지원 후기, 수업, 취성패, 학원추천 며칠전 5.5개월의 국비지원 수업이 끝났다. 중간에 코로나로 몇 주 쉬어서 사실 거의 6개월동안 진행된 수업이었다. 내가 들은 과정은 JAVA를 이용한 풀스택 과정이며, 배운 것들로는 JAVA, HTML, CSS, JAVA Script, 오라클 SQL, Jquery, JSP, JDBC, Spring 프레임워크 등등... 보면 알겠지만 배울게 엄청 많고 그래서 수업이 스피디하게 진행된다. 이 수업을 듣기 전 내가 궁금했던 것들을 블로그와 카페에서 정보를 많이 얻었었기 때문에 나도 누군가에게 도움을 줄 수 있을까 싶어 글을 쓴다. 여기서 쓰는 정보는 내가 실제로 겪은 우리학원, 우리반의 일례일 뿐이며 일반화 할 수는 없다는 것을 미리 밝히고 싶다. 1. 전공여부, 나이, 성별에 따라 어려움이 있는지? 나는 .. 2021. 1. 20.
객체 지향 프로그래밍이란? 객체 지향 프로그래밍이란? 객체 지향 프로그래밍(영어: Object-Oriented Programming, OOP)은 컴퓨터 프로그래밍의 패러다임 중 하나이다. 객체 지향 프로그래밍은 컴퓨터 프로그램을 명령어의 목록으로 보는 시각에서 벗어나 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것이다. 각각의 객체는 메시지를 주고받고, 데이터를 처리할 수 있다. 객체 지향 프로그래밍은 프로그램을 유연하고 변경이 용이하게 만들기 때문에 대규모 소프트웨어 개발에 많이 사용된다. 또한 프로그래밍을 더 배우기 쉽게 하고 소프트웨어 개발과 보수를 간편하게 하며, 보다 직관적인 코드 분석을 가능하게 하는 장점을 갖고 있다. 그러나 지나친 프로그램의 객체화 경향은 실제 세계의 모습을 그대로 반영하지 못한.. 2020. 7. 8.
[JSP 게시판 만들기] 회원가입 페이지 디자인 JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 회원가입 화면 남자 여자 윗부분은 login.jsp와 동일 body tag의 내용만 변경 회원가입 화면 : 성별을 선택하도록 만드는 버튼그룹 : active는 현재 선택이 된 것 남자 여자 youtu.be/-Kbhn2TJGn4 2020. 7. 5.
[JSP 게시판 만들기] 로그인 기능 구현하기 package user; import java.sql.Connection; import java.sql.DriverManager; import java.sql.PreparedStatement; import java.sql.ResultSet; public class UserDAO { private Connection conn; private PreparedStatement pstmt; private ResultSet rs; public UserDAO() { try { String dbURL = "jdbc:mysql://localhost:3306/BBS"; String dbID = "root"; String dbPassword = "root"; Class.forName("com.mysql.jdbc.Drive.. 2020. 7. 5.
[JSP 게시판 만들기] 회원 데이터베이스 구축하기 징글징글한 My SQL 비밀번호 에러로 삭제 후 비밀번호를 바꾸고 다시 진행! 관련내용은 아래 링크 참고 https://annyeongworld.tistory.com/3 [JSP 게시판 만들기] JDK, 환경변수, 이클립스, 아파치톰캣, 부트스트랩 맥 mac os 에서 설치 초보자로서 JSP 게시판 만들기 강의를 들을 때 한 가지 더 어려웠던 점은, 내가 맥북을 쓰고있다는 점이었다... 강의에서는 윈도우를 쓰기 때문에 화면만 보고 따라가기도 버거운 와중에 맥에 맞� annyeongworld.tistory.com ▼터미널 에서 My SQL 실행 후 아래와 같이 입력하여 테이블을 생성하였다. mysql> USE BBS; Database changed mysql> CREATE TABLE USER ( -> us.. 2020. 7. 5.
[JSP 게시판 만들기] 로그인 페이지 만들기 JSP 게시판 웹 사이트 메인 게시판 접속하기 로그인 회원가입 로그인 화면 :인코딩 UTF-8 로 설정 :반응형 웹으로 설정하는 부분 :스타일을 변경하는 css 부분- 부트스트랩 사용 :header 홈페이지의 로고같은 것을 담는 영역 :버튼을 만들어 줌 :아이콘 바 세개 만듦 (화면에서 오른쪽 위 작대기들) JSP 게시판 웹 사이트 :brand는 로고같은 것을 의미 상기 버튼에서 썼던 것와 같은 bs-example-navbar-collapse-1를 넣어야 함 :ul은 리스트 같은 것을 의미 메인 게시판 :리스트의 원소들을 넣어줌 :오른쪽에 네비게이션 바를 넣어줌 접속하기 :caret 은 아이콘 같은 것? 로그인 active는 현재 선택이 되었다는 뜻 회원가입 :회원가입 페이지를 연결 :하나의 컨테이너처럼.. 2020. 7. 5.
[JSP 게시판 만들기] JDK, 환경변수, 이클립스, 아파치톰캣, 부트스트랩 맥 mac os 에서 설치 초보자로서 JSP 게시판 만들기 강의를 들을 때 한 가지 더 어려웠던 점은, 내가 맥북을 쓰고있다는 점이었다... 강의에서는 윈도우를 쓰기 때문에 화면만 보고 따라가기도 버거운 와중에 맥에 맞춰서 이것저것 다르게 진행하느라 초반에 고생했다. 오히려 뒤로 가서 실제로 코딩을 할 때는 거의 다른게 없으니, 초반에만 조금 고생해보자! 이러고 또 학원가서 배울때는 윈도우에 맞춰서 새로 배워야겠지...ㅋㅋㅋ JSP : 자바 서버 페이지(영어: JavaServer Pages[1], JSP)는 HTML내에 자바 코드를 삽입하여 웹 서버에서 동적으로 웹 페이지를 생성하여 웹 브라우저에 돌려주는 언어이다. Java EE 스펙 중 일부로 웹 애플리케이션 서버에서 동작한다. 서버 프로그래밍 언어로써 기본적인 홈페이지에 게시.. 2020. 7. 5.
[JSP 게시판 만들기] 웹사이트 게시판 만들기 시작 게시판 만들기는 동빈나 님의 유튜브 강좌를 보면서 배워보았다. (광고아님) 코딩을 아예 처음 배우는 사람이 따라하기에는 강의가 좀 빠른 감이 있어서, 최소한의 공부는 하고 들으면 좋을 것 같다. (생활코딩 추천) 물론 그냥 따라서 쳐보다 막히면 찾아보는 것도 큰 도움이 될 것이다. 또한 초보자들은 프로그램들을 다운받을 때 선생님이 다운받는 것과 같은 버전을 받는 것을 추천한다. 중간중간에 화면이 다르거나, 코드를 다르게 쳐야 하는 경우가 있기 때문에 고생할 수 있다. 메인페이지와 게시판 페이지를 구현하여, 회원가입과 로그인을 할 수 있고, 게시판에서는 글쓰기, 수정, 삭제를 할 수 있게 만들어진 웹사이트를 제작부터 배포까지 하는 강의이다. 이런 강의를 유튜브에서 무료로 들을 수 있다는 것이 참 좋은 세상.. 2020. 7. 4.
[개발공부일기] 30대 비전공자의 웹개발 공부 시작 올해 초부터 웹개발 공부를 시작하게 되었다. 호기심은 예전부터 있었는데, 감히 시작할 엄두가 나지 않았다. 개발이라 하면 빽빽한 코드들이 생각나고, 그걸 내가 배울 수 있을까 하는 막막함이 시작을 막았던 것 같다. 그러다가 갑자기 코로나 덕분에 시간이 많아지면서, 예전부터 배우고 싶었던 코딩을 배워보겠다며 파이썬을 시작했다. 1. 개발 공부를 시작하게 된 계기 처음 시작은 본격 웹개발을 배웠던 것은 아니고, 업무자동화 온라인강의를 들으면서 거기에 나와있는 파이썬 코드들을 따라 쳐보면서 데이터크롤링, 엑셀에 자동 정리하기, 메일보내기 등등을 해봤다. 이 때 쳤던 코드들은 거의 기억나지 않는다. 당장 써먹을 것도 아니었고 초딩때 배워서 살짝 알고있었던 html 코드들을 보면서(, 이런것들ㅋㅋ) '아 맞아 이.. 2020. 7. 4.
반응형