자바공부중인데 스윙 공부해야할 필요 있을까요

자바공부중인데 스윙 공부해야할 필요 있을까요

작성일 2023.11.01댓글 5건
    게시물 수정 , 삭제는 로그인 필요

후에 jsp spring으로 차츰 공부 범위를 늘릴건데,
자바 공부중에 swing 공부가 도움이 될지 궁금합니다. 예를 들을 oop라든지



profile_image 익명 작성일 -

자바공부중인데 스윙 공부해야할 필요 있을까요

후에 jsp spring으로 차츰 공부 범위를 늘릴건데,

자바 공부중에 swing 공부가 도움이 될지 궁금합니다. 예를 들을 oop라든지

초등학교에서 축구배우고 있는데 저는 오른발잡인데 축구전술 이론을 공부해야할 필요가 있을까요?

후에 패스, 슈팅, 센터링을 차차 배워나갈껀데,

축구하는데 있어서 축구전술 이론을 공부하는게 도움이 되는지 궁금합니다. 예를 들어서 축구부 경기할때...

오른발 잡이 선수는 오른발만 잘 써도 충분할 수 있습니다. 다만 축구전술 이론이 필요한 시점에 못모른면 다소 아쉽겠죠? 예시를 들어놓은거지만 초등학생이 축구전술 이론의 필요성을 느끼고 연습하는 친구들이 얼마나 있을까요..? 수업/책에서 이야기 하는 부분에 포함된다면 언젠가 한번은 활용되지 않을까요? 물론 당장은 필요 없을수 있겠죠? 지금 당장 필요없다고 연습할 필요가 없다는 아니라고 생각합니다. 스윙을 통해서 이론으로만 학습했던 자바를 구현 해보면서 본인의 이해한 개념을 확인 하는 과정으로 스윙을 담아 놓았을겁니다. (물론 자바책에서 그다음 JSP/SPRING을 공부하는 것까지 생각 할 수 가 없겠죠?) 얼마든지 스윙으로도 OOP개념을 활용하고, MVC패턴으로 개발 가능하니 스윙공부는 선택사항입니다! 물론 그렇게 오래 걸리지 않으실겁니다. 공부하는게!

profile_image 익명 작성일 -

안녕하세요. 코리아IT아카데미 노원지점 교육멘토입니다.

Swing에 대하여 공부 계획을 잡으시는 건가요...?

우선 결론부터 먼저 말씀드리겠습니다. 어.. 저는 우선 굳이.. 싶습니다

JSP / SPRING을 듣기 위해서 선수과정으로 공부하신다고 하시면 안하시는게 낫습니다.

또한 JSP / SPRING으로 웹 백엔드쪽으로 취업하신다고 하셔도 Swing은 굳이... 싶습니다.

JSP(Spring)와 Swing은 둘 다 Java 기반으로 개발된 GUI(그래픽 사용자 인터페이스) 프레임워크긴 하지만, 각각의 사용 사례와 목적이 다르기 때문에 스윙을 공부한다고 자바 스프링쪽에 직접적인 도움을 주지는 않기 때문입니다.

두개의 차이점을 우선 알려드리겠습니다.

  1. Swing

  • Swing은 Java Desktop 애플리케이션을 개발하기 위한 GUI 라이브러리입니다. 주로 데스크톱 애플리케이션 개발에 사용됩니다.

  • Swing은 Java SE(Standard Edition)에 포함되어 있으며, JavaFX와 함께 Java 데스크톱 애플리케이션 개발을 위한 주요 도구 중 하나였습니다.

  • Swing을 공부하면 GUI 디자인, 이벤트 처리, 컴포넌트 관리 등의 데스크톱 애플리케이션 개발 기술을 배울 수 있습니다.

  • 그러나 JSP(Spring) 웹 애플리케이션 개발과는 직접적인 연관성이 없습니다.

  1. JSP(Spring)

  • JSP(JavaServer Pages) 및 Spring은 웹 애플리케이션 개발을 위한 기술입니다. JSP는 웹 페이지를 동적으로 생성하는 데 사용되며, Spring은 웹 애플리케이션의 백엔드 개발을 위한 프레임워크입니다.

  • JSP와 Spring을 공부하면 웹 개발, 데이터베이스 통합, 서비스 구축 및 관리, 웹 보안, RESTful API 개발 등 웹 애플리케이션 개발과 관련된 여러 가지 주제를 다룰 수 있습니다.

따라서, JSP(Spring)을 공부하기 위해서는 주로 웹 애플리케이션과 관련된 개발 기술에 집중해야 합니다.

Swing을 공부하는 것은 웹과 어플리케이션 개발과는 직접적인 연관성이 없기 때문에, 굳이 추천드리지 않습니다.

nowon-koreaitacademy.net

profile_image 익명 작성일 -

스윙을 제외해도됩니다.

awt, 스윙, fx는 자바로 윈도우프로그래밍하는 영역입니다.

jsp는 웹프로그래밍입니다. 영역이 다릅니다.

하지만 jsp와 스프링쪽은 자바의 클래스를 가져다 쓰는 bean 이라는 개념으로 쓰기때문에

oop는 알아두면 좋습니다.

profile_image 익명 작성일 -

자바같은 프로그래밍 언어, SWING, Spring같은 라이브러리를 배우고, 인터넷 검색이든, 회사에 있든 남이 만든 코드로 시키는 일만 하고자 하면, 국비지원 과정 6개월 이상 듣고 바로 취업하세요. HRD-Net에서 지역별, 분야별 검색해 보세요.

학교나 학원 상담자의 이상한 말만 믿고 "학교나 학원에서 프로그래밍 언어, 라이브러리 배우고 회사가서 10년정도 일하면서 배우면, 내가 생각하는 프로그램을 만들 수 있다"란 꿈을 꾸면서 말이죠. 10년 정도 일해도 내가 생각하는 프로그램을 만들 수 없습니다. 옛날에는 10년 후에 치킨집 사장, PC방 사장, 커피전문점 사장이 왜 되었을까요? 물론 오래 가지 못하지만 사장이 되었지요. 요사이는 엄두도 못낼 일이지만 말입니다. 아직도 이러한 감언이설에 녹아나는 사람들이 많겠지요?

남이 만든 코드로 시키는 일만 하지만, 같이 일하는 사람들에게 개무시당하지 않으면서 일하고자 하거나 내가 생각하는 프로그램을 만들고자 하면, 먼저 코딩 다른 말로는 프로그래밍을 제대로 배우도록 하세요.

프로그래밍 언어, 라이브러리를 배우면, 코딩 다른 말로는 프로그래밍할 수 있을 것이라 생각하십니까? 그렇지 않습니다. 코딩할 때 사용되는 도구인 프로그래밍 언어, 라이브러리를 배운다고, 코딩할 때 필요한 능력들, 추상화 능력, 논리적 사고력, 문제 해결 능력, 비판적 사고력, 창의적 사고력, 컴퓨팅 사고력 등등으로 총합된 창의적인 혹은 창조적인 문제 해결 능력이 저절로 갖춰지지 않습니다. 그래서 프로그래밍 언어, 라이브러리를 배운다고 내가 생각하는 프로그램을 만들 수 없습니다.

어떠한 프로그래밍 언어, 어떠한 라이브러리라도 보다 쉽고 재미있게 효율적으로 배우고, 내가 생각하는 프로그램을 만들고자 하면, 먼저 코딩 다른 말로는 프로그래밍을 체계적이고 전문적으로 배워 창의적인 혹은 창조적인 문제 해결 능력을 갖추도록 하세요. 그러면, 나이, 성별, 학력, 전공과 상관없이 누구나 프로그램을 만들 수 있습니다. 그러려면, 많는 시간과 노력이 필요합니다.

카페 "프로그래밍을 배우자" cafe.naver.com/parkcom1990 에서 프로그래밍 관련 정보들을 참고해 보세요. 프로그래밍이 무엇인지. 어떻게 해야 프로그래밍할 수 있는지, 어떻게 프로그래밍을 공부해야 하는지 등등 알 수 있습니다.

profile_image 익명 작성일 -

굳이 여유 없고 급하지 않으면 AWT, Swing 은 나중에 차차 공부하셔도 됩니다.

JSP 나 Spring에서는 프런트 단 UI를 HTML, CSS, JavaScript 로 하기 때문에 이쪽 공부도 해야 하거든요..

근데 나중에 자바 데스크톱 응용프로그램 만든다고 했을 때

AWT -> Swing -> JavaFX 순으로 공부해 보시면 좋을 듯합니다.

자바에서 GUI 어플의 동작하는 원리도 알아두면 나쁠 것은 없으니깐요.. ㅎㅎ;

JavaFX로 만들어 본 계산기

자바 공부중

자바 공부중인 대학생입니다. 단지 고등학생때부터 개발을... 언제까지 예정인지, 그래야 그에 맞춰서 공부를 어떻게 할지 정할 수 있을거 같네요. 도움이 필요하시다면...

지금 가장 필요공부가 뭘까요..

... 어떻게 공부해야 할까요 HTML DOM API라는걸... 만약 자바스크립트로 코딩을 배우기 시작하셨다면... 여하튼 DOM을 파고들면 더 좋기는 것 같습니다만...

공부 못해도 뷰티 할수 있을까요?

... 않았습니다 공부를 못해도 뷰티쪽에 들어갈수있을까요? 안녕하세요 질문자님 질문에... 뷰티는 공부가 아예 필요없다!이건 아니지만 실기적인 부분이 많이 차지하는...

1급 공부 초보도 합격 할수있을까요

안녕하세요 사회복지사 1급 공부 초보도 합격 할수있을까요 실명인증 받은 성인... 이제는 청소 용역을 써서 제가 일찍 출근할 필요 없는데 정시 출근 시에 몇 분씩 묶어서...

2 공부 잘 될수 있을까요?

... 때 폰도 보고 그래서 문제가 크다고 보는데 공부를 지금에라도 폰을 던지고 열심히 하면 갈 수 있을까... 도움이 필요합니다. 특히 과학고, 영재고를 준비하기...

어떻게 하면 잘 있을까요? ( 현재 3)

... 수 있을까요? "단어 많이 외우고...." 이런 답변도 사절입니다. 정말 뭐가 중요한지 자세하게 알려주시고 어떻게 공부해야 할 지 좀 알려주세요 영어는 정말 급해서 영어를...

할수있을까요?자바공부하고싶습니다.

... 자바공부를하려고 책을 샀고요 자바공부하고있습니다. 시간이 없을것 같지만... # 정보보안전문가 인력이 왜 많이 필요한가? (서울 = 연합뉴스) 박상돈 기자...

먼저 들어야 쉽게 공부할수있을까요?

요번에 수업을 들어야하는데 자바스크립트하고 c언어 c++ 어느것을 먼저 들어야 수헐하게 공부를 할수있을까요? c언어 먼저 들을려구 햇는데 2학기때라 못듣고 있고.....