개발자

복수전공자 자바스프링 공부를 어떻게 해야할까요..

2024년 09월 07일조회 52

안녕하세요. 현재 국립대 3학년 수학과 전공이고 지난학기부터 컴퓨터 공학을 복수전공하고 있습니다. 지난학기에는 C++, 운영체제, 이산수학, 논리회로 과목을 수강했는데 난이도 때문에 C++에서 클래스 부분부터는 잘 따라가지 못했습니다. 방학 때는 C++로 백준, 프로그래머스를 했는데 실버54 정도까지는 1~2시간이면 꽤 풀 수 있을 정도로 공부했습니다. 현재는 컴공과목은 컴퓨터네트워크, 컴퓨터구조, 자료구조(파이썬), 오픈소스소프트웨어 정도 수강하고 있습니다. 백엔드 개발자를 목표로 하고 있어서 현재 자바의 정석 기초편 책을 사서 클래스 부분 공부를 하고 있는데요 구글링 해보니 스프링도 공부해야되고 자바 기본서도 2권 정도는 기본으로 보라는 글을 보았습니다. 그런데 자바의 정석 책에서 컬렉션 정도까지만 보고 스프링 공부를 하려고 하는데 전체적으로 자바 스프링 공부를 어떻게 하면 좋을지 모르겠어서 이렇게 글 남기게 되었습니다..

이 질문이 도움이 되었나요?
'추천해요' 버튼을 누르면 좋은 질문이 더 많은 사람에게 노출될 수 있어요. '보충이 필요해요' 버튼을 누르면 질문자에게 질문 내용 보충을 요청하는 알림이 가요.
profile picture
익명님의 질문

답변 0

답변이 없을 때 보이는 아이콘

첫 답변을 기다리고 있어요.

지금 가입하면 모든 질문의 답변을 볼 수 있어요!

현직자들의 명쾌한 답변을 얻을 수 있어요.

또는

이미 회원이신가요?

AI 답변
커리어리 AI 봇 프로필 이미지

커리어리 AI 봇

GPT가 달아주는 답변입니다.

2024년 09월 07일

백엔드 개발자를 목표로 하는 복수전공자분이신 만큼, 현재 필요한 기술 스택에 대해 알아보고 시스템적으로 공부를 이어가는 것이 중요합니다. 1. **자바 기본 개념 익히기**: 자바의 정석으로 기본 문법을 파악하며 객체지향 프로그래밍(OOP)에 대한 이해 및 실습을 해봅니다. 2. **자료구조 & 알고리즘 학습**: 코딩 테스트 대비 및 프로그래밍 역량 강화를 위해 자료구조와 알고리즘 학습은 필수입니다. 3. **Spring Framework 학습**: 요즘은 Spring Boot를 더 많이 사용하므로 Spring Boot에 대한 이해도 중요합니다. 인프런의 김영한 강사님의 "스프링 입문"강좌부터 시작하여 "스프링 웹 MVC", "스프링 데이터 JPA", "스프링 시큐리티" 순서대로 듣는 것을 추천드립니다. 4. **실제 프로젝트 진행하기**: 지식만 있으면 소용없습니다. 배운 지식들을 활용해서 실제 서비스를 개발하면서 문제를 해결하는 경험을 쌓으세요. 5. **Additional**: JPA, MySQL, Redis 등 웹 서비스에서 필요로 하는 기술들을 익혀가면서 자신의 포트폴리오를 만드는데 집중하시면 됩니다. 지식을 얻는 것도 중요하지만, 실질적으로 서비스를 개발해보며 프로그래밍에 대한 이해도를 높이는 것이 중요합니다. 장기적인 목표를 설정하고 체계적으로 공부하여 꾸준히 성장해가시길 바랍니다.

목록으로

지금 가입하면 모든 질문의 답변을 볼 수 있어요!