안녕하세요. 제가 9월 초부터 스프링 부트를 사용해서 웹을 만들어야 해요. 현재는 영한님 자바 입문편부터 중급1편까지 보고 있는데 중급2편까지는 다 볼 거예요. 근데 그 이후에 스프링 부트로 바로 넘어가야 프로젝트를 할 수 있을 거 같아요. 그래서 자바 중급2편 후 스프링부트를 실제 프로젝트에 적용할 수 있게만 하는 정도의 커리큘럼은 어떻게 될까요? ex) 중급 2편 - DB1편 ~~이런식으로 알려주시면 감사하겠습니다!
package array; import java.util.Scanner; public class Ex7 { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int student_count = 4; String[] subject = {"국어", "영어", "수학"}; int subject_count = subject.length; int total_index = subject.length; int[][] point = new int[student_count][subject_count+1]; for (int i = 0; i < point.length; i++) { System.out.println((i+1) + "번 학생의 성적을 입력하세요:"); for (int z = 0; z < subject_count; z++){ System.out.print(subject[z] + " 점수: "); point[i][z] = scanner.nextInt(); point[i][subject_count] += point[i][z]; } } for (int i = 0; i < point.length; i++){ System.out.println((i+1) + "번 학생의 총점:" + point[i][total_index ] +", 평균: " + ((double) point[i][total_index ]/subject_count)); } } } 안녕하세요. 배열 문제 풀이 2, 2차원 배열1 문제에서 선생님과 다른 풀이 방법으로 접근해보았습니다. 기존 4x3 대신 칼럼을 하나 더 추가해 마지막 칼럼을 총점수를 저장하는 방법을 사용하였습니다. 의도는 이러합니다. - 필요에 따라 학생수와 과목수를 추가함에 따라 for문을 변경하지 않아도 되도록 하고싶었습니다. - 칼럼을 하나 더 추가해 마지막 칼럼에 총점을 저장하는 방식을 사용하고 싶었습니다. - 확장성과 유지 보수 측면에서 좀 더 간편했으면 싶었습니다. 여기서 발생한 문제점은 다음과 같습니다. - 개인적으로 느끼기엔 가독성이 선생님의 코드보다 떨어져보인다. - 가독성을 높이기 위해 선언한 변수가 비효율적이다. ( int total_index = subject.length; ) total_score[] 배열을 하나 더 만들어서 저장하는게 더 나을까요? 제 아이디어와 코드가 어떤지 리뷰를 들어보고 싶습니다!
안녕하세요 자바강의를 듣는 도중 코딩테스트 + 프로젝트를 병행하고 있습니다. 코딩 테스트 해답을 보면 this, super같은 강의 뒷부분에 있는 내용들이 자주 나오는걸 보았습니다. 이러한 개념들을 모르니 문제를 공부하려해도 개념부터 다시 공부해야 하는 상황이 종종 발생합니다. 기업 코딩테스트 수준의 코딩문제를 풀기위한 기본개념을 갖추려면 김영한님 자바강의의 어느부분까지 수강해야 모르는 개념 없이 알고리즘 공부를 할 수 있는지 문의드립니다. 좋은 강의 만들어주셔서 감사합니다.
안녕하세요! 기초 무료 강의를 듣고 지금 기본편 강의를 수강중인 학생입니다. 기본편 들으면서 매일 백준 문제 1-2개라도 풀고 있는데 (브론즈 단계지만..) 모르는 문제들은 gpt 물어보기도 하고 검색도 해보니 자바에서 기본 제공해주는 함수들(ex. charAt() 와 같은 함수들..)도 배울 수 있는 강의가 있을까요? 아니면 제가 백준 문제 풀면서 스스로 배워가야 하는지.. 아직 기본편 중반까지만 와서 잘 모르겠는데, 혹시 뒤에 이런 함수들을 다루시는지 궁금합니다! 기본편 아니더라도 다루는 강의가 있다면 알려주시면 감사하겠습니다 :)
2025 실기 2회가 1주일 남았습니다 매 회차마다 나오는 문제를 가장 잘 아시기도 하고 강의 중간중간 나올것같다 라고 말하셔서 건의드립니다. 강사님의 선구안으로 이번엔 이게 나올 것 같은데 .. 이런 유형으로 나올 때가 된 것 같은데? 라고 생각하시는 예상문제 몇 개만 던져주시면 맛있게 먹겠습니다 감사합니다.
정보처리기사 실기 시험 범위가 너무 넓어서 고생하고 있는 수강생 입니다 ㅠㅡㅠ 유투브에 올려주신 영상보고 도움 많이 받아서 결제했었어요! 마무리로 시험장 들어가기전에 복기할 수 있는 이론 키워드, 프로그래밍에서 꼭! 알아야할 부분, 전체 범위 압축 설명 등 특강 영상이 있으면 정리하기 좋을 것 같아 건의드립니다.
안녕하세요, 현재 자바 start, basic, inter 1,2 모두 듣고 스프링 입문까지 들어둔 상태입니다. 다음으로 이제 스프링 기본편을 들을라 하는데 그 다음의 강의가 고민입니다. (제 상황을 대충 요약드리자면 3년차 node 서버 개발자이고, 한 달뒤 부터 node가 아닌 java+spring 으로 개발을 하게 됩니다.) 다음 강의는 mvc 1,2 인데요, 제가 잘해서가 아닌 제 상황에 맞춰 빠르게 spring과 jpa를 익혀야 하는데 mvc 강의 커리큘럼을 보니 물론 다 중요하고 해야 할 내용들이지만 약간 웹서버 + front 관련 템플릿 강의 인 느낌이 개인적으로 조금 들어서요! 물론 나중에 여건이 될 때 다 들을 예정이지만 현재 제 상황 속에서는 스프링 기본편 후에 mvc1,2를 건너뛰고 db1,2를 들어야 할 것 같다는 생각이 들어서 해당 강의를 들어보신 많은 분들의 의견을 듣고싶어서 이렇게 글을 쓰게되었습니다. == 요약을 하자면, 저는 현재 == 자바 스타트, 입문, 중급 1,2 스프링 입문 까지 듣고 현재는 스프링 기본편을 듣고있는 상태입니다. 이 상황속에서 db1,2 > jpa기본 > jpa1,2 > 스프링 고급 + 부트 를 들을 예정인데 맨 앞에 mvc1,2를 들을까, 패스하고 나중에 들을까가 최종 고민인 부분입니다. 평일에는 하루에 3시간 정도 공부를 하고 주말에는 12시간 정도 한다고 가정하에 조언해 주시면 감사하겠습니다 :)
현재, 스프링 입문을 완강하고 앞으로 로드맵을 따라 공부를 시작하려고 합니다. 취준을 앞두고 있는 지금, "스프링 완전 정복 로드맵" 과 "스프링 부트와 JPA 실무 완전 정복 로드맵" 를 순서대로 들어야 하는지 질문드립니다. 취준과 팀프로젝트를 동시에 진행해야 하는 상황이라 효율적인 백엔드 공부를 하고싶습니다! 물론 꼼꼼히 처음부터 끝까지 배우고 싶은 마음이 있지만, 내용이 너무 방대해서 막막하네요. "스프링 부트와 JPA 실무 완전 정복 로드맵" 을 먼저 들으면서 실무적인 부분을 이해하며 취준을 하고, 추가적인 스프링을 더 깊게 공부하고 싶을 때 완전 정복 로드맵을 시작해도 괜찮을까요? 전공생이긴 하지만, 웹 개발은 처음이라 질문드립니다...!
안녕하세요 정보처리가사 2025 2회차 실기 시험을 준비하고 있습니다. 다름이 아니고 제가 이제 막 정보처리기사 실기를 준비하려고 하는데요 한달도 안남았는데 붙을 수 있을까해서 질문 올립니다. 그리고 인프런 안에 있는 강의들만 듣고도 붙을 수 있을지 궁금합니다. 아 그리고 공부 방법은 하루에 4시간해서 3시간은 코딩공부하고 나머지 1시간은 이론공부하려는데 이러한 공부방법이 맞을지도 궁금합니다.
안녕하세요! 프론트엔드 1년차 개발자입니다. 제가 사정상 다른 직장으로 이직을 해야하는데, 스프링을 사용할 수 있냐고 해서 공부해오겠다고 하였습니다. 자바랑 스프링은 대학 전공 시절에 잠깐 하였고, 데이터베이스는 sqld 따는 정도로 지식 갖고있습니다. 3개월정도 시간이 있는데 어떤 강의 순서로 커리큘럼을 듣는게 좋을까요?
안녕하세요 이번에 선생님과 함께 25년 1회차까지 총 2~3번 실기를 함께해온 수강생입니다. 공부를 꾸준히 하지않고 매번 시험기간때에만 2주정도씩 공부했던거 같습니다.(직장과 병행) 근데 이번 시험을 보고선 솔직히 과연 붙을 수 있을까? 라는 의문이 생겼습니다. 이번 시험에는 기간을 길게 잡고 갈려고 합니다. 어떠한 방향으로 가야할까요? 이번 시험 내역입니다. 1.세션 하이재킹(x)-> 세션 재킹으로 작성 2.도메인, 개체, 참조(o) 3.CRC 4.스캐어웨어(o) 5.자바-예외처리 6.ARP, RARP(o) 7.SQL(o) 8. ㄷ.degree , ㅁ.cardinality, ㅅ.foreign, ㄱ.domain(o) 9.서브넷 10.C언어 - C 추가 후 정렬 11. C언어 - 3X3 배열, malloc 12. 결합도 종류에 해당하는 기호를 쓰시오. (o) 13. 자바(o) 14. 래퍼(wrapper) 패턴, 서로 다른 인터페이스끼리 연결(o) 15. 구문 커버리지 -> 이 문제는 아예 이해를 하지 못했습니다. 16. 자바 - Math.max() -> 맞았는지 기억이 나지 않습니다. 17. 파이썬 - 트리 18. C언어 - 연결 리스트(head 5 4 3 2 1 순으로 연결 - 리커넥트를 하면 3을 앞으로 가져와서 연결 35421) 19. 16진수 20. 자바 - 재귀(o) -> 이건 강의에서 본 기억이 있어 정확히 풀어서 맞췄습니다.
안녕하세요, 김영한 강사님. 현재 대학 3학년에 재학 중인 학생입니다. 지난 1년간 다른 분야에 도전하며 개발과는 잠시 거리를 두었지만, 다시 백엔드 개발자의 길을 걷고자 마음을 다잡고 공부를 시작하게 되었습니다. 오랜만에 개발을 다시 시작하는 만큼, 하나의 개인 장기 프로젝트를 계획해 약 1년에서 1년 반 정도의 기간 동안 단계적으로 구현해 나가고자 합니다. 단순한 기능 구현에 그치지 않고, 점차적으로 심화된 기능까지 도전하는 구조로 설계하고 있습니다. 이 과정에서 강사님의 자바 및 스프링 로드맵 강의들을 커리큘럼 삼아 처음부터 끝까지 순차적으로 수강하며 프로젝트를 병행할지, 혹은 프로젝트를 진행하며 필요한 부분만 선택적으로 수강할지 고민이 생겼습니다. 이에 강사님의 강의를 어떤 방식으로 활용하는 것이 실력 향상과 프로젝트 완성도에 가장 효과적일지 조언을 얻고자 이렇게 글을 남기게 되었습니다. 기초적인 질문일 수 있음에도 읽어주셔서 감사드리며, 조언 주신다면 정말 큰 도움이 될 것 같습니다. 감사합니다!
PDF개념내용 보고 있는데 시간이 얼마 없네요..ㅠ 기출문제에서 나온 정답은 배제하고 그거와 연관된 내용을 공부해야 할까요?.. 당장 시험이 내일이라 효율적인 개념공부방법 추천드립니다..ㅠ ex) 1.기출문제에서 '반정규화'가 답으로 나왔으면 '반정규화'는 공부하지 말고 다른 DB 개념 공부 ex) 2. 기출문제에서 '싱글톤패턴'이 답으로 나왔으면 '싱글톤패턴'는 공부하지 말고 다른 디자인패턴 개념 공부
복습 2회차하고 다른강의랑 자료 찾아봐서 매서드에 대한 개념은 확실히 알겠는데 코드가 안써짐,,, 예제 문제 2번봐도 못품,, 기억해서 풀려고함,, 개념은 이해를 해도 작성하려그러면 뇌가 정지됨,,, 리팩토링아예안됨,, 제가 멍청하기도 하고 코딩이 저랑 안맞는거겠져..?